Latest web development tutorials

# Lingkungan C

Dalam bab ini, kita akan membahas menciptakan alat # pemrograman C diperlukan. Kami telah menyebutkan C # merupakan bagian dari kerangka Net, dan untuk menulis aplikasi Net. Oleh karena itu, sebelum membahas menjalankan C program # alat yang tersedia, mari kita melihat hubungan antara C # dan kerangka Net.

Net Framework (Net Framework)

Net Framework adalah platform inovatif yang dapat membantu Anda menulis jenis berikut aplikasi:

  • Aplikasi Windows
  • Aplikasi web
  • layanan web

aplikasi Net Framework adalah aplikasi multi-platform. Pendekatan desain bingkai membuatnya cocok untuk berbagai bahasa berikut: C #, C ++, Visual Basic, JScript, COBOL, dan sebagainya. Semua bahasa ini dapat mengakses kerangka kerja, mereka dapat berinteraksi satu sama lain satu sama lain.

Net Framework terdiri dari perpustakaan besar kode, yang digunakan dalam bahasa seperti C # klien. Di bawah ini adalah beberapa komponen dari Net framework:

  • Runtime bahasa umum (Common Language Runtime - CLR)
  • .net Kelas Kerangka perpustakaan (Net Framework Class Library)
  • Common Language Specification (Common Language Specification)
  • Jenis sistem umum (Tipe Sistem umum)
  • Metadata (metadata) dan Komponen (Majelis)
  • Windows Forms (Windows Forms)
  • ASP.Net dan ASP.Net AJAX
  • ADO.Net
  • Windows Workflow Foundation (Windows Workflow Foundation - WF)
  • Windows menampilkan mendasari (Windows Presentation Foundation) yang
  • Windows Communication Foundation (Windows Communication Yayasan - WCF)
  • LINQ

Untuk informasi rinci tentang setiap komponen, lihat Microsoft (Microsoft) dokumen.

C # lingkungan pengembangan terintegrasi (Integrated Development Environment - IDE)

Microsoft (Microsoft) menyediakan alat pengembangan berikut untuk pemrograman C #:

  • Visual Studio 2010 (VS)
  • Visual C # 2010 Express (VCE)
  • Visual Web Developer

Dua terakhir bebas untuk digunakan, dapat didownload dari situs resmi Microsoft. Dengan menggunakan alat ini, Anda dapat menulis berbagai C program # dari aplikasi baris perintah sederhana untuk aplikasi yang lebih kompleks. Anda juga dapat menggunakan editor teks dasar (seperti Notepad) untuk menulis C # file kode sumber, dan menggunakan compiler baris perintah (bagian dari Framework) kode dikompilasi untuk komponen.

Visual C # Express dan Visual Web Developer Express edition adalah versi disesuaikan dari Visual Studio, dan memiliki tampilan yang sama dan merasa. Mereka mempertahankan sebagian besar fungsi dari Visual Studio. Dalam tutorial ini, kita menggunakan Visual C # 2010 Express.

Anda dapat memilih dari Microsoft Visual Studio untuk di-download di. Hal ini secara otomatis diinstal pada mesin Anda. Harap dicatat bahwa Anda memerlukan koneksi jaringan tersedia untuk menyelesaikan instalasi Express.

Menulis C # program di Linux atau Mac OS

Meskipun Framework berjalan pada sistem operasi Windows, tetapi ada beberapa yang berjalan pada versi sistem operasi lain untuk memilih dari.Mono adalah versi open source dari .NET Framework, yang mencakup C # compiler, dan dapat berjalan di beberapa sistem operasi, seperti berbagai versi Linux dan Mac OS.Untuk informasi lebih lanjut, silakan kunjungi Go Mono .

Tujuan mono ini tidak hanya untuk menjalankan cross-platform aplikasi Microsoft NET, tetapi juga menyediakan alat pengembangan yang lebih baik untuk pengembang Linux. Mono dapat dijalankan pada beberapa sistem operasi, termasuk Android, BSD, iOS, Linux, OS X, Windows, Solaris dan UNIX.