http://vietjack.com/csharp/index.jsp Copyright © vietjack.com Cài đặt mơi trường C# Trong chương này, giới thiệu công cụ cần thiết để cài đặt môi trường C# Chúng đề cập C# phần Net Framework sử dụng để viết ứng dụng Net Vì thế, trước thảo luận cơng cụ có sẵn để chạy chương trình C#, bạn nên hiểu cách C# liên quan tới Net Framework Giới thiệu Net Framework Net Framework tảng mang tính cách mạng giúp bạn viết kiểu ứng dụng sau: Windows application Web application Dịch vụ Web Các ứng dụng Net Framework ứng dụng đa tảng Nền tảng thiết kế theo cách sử dụng từ ngơn ngữ lập trình nào: C#, C++, Visual Basic, Jscript, COBOL, … Tất ngơn ngữ truy cập tới tảng giao tiếp với .Net Framework gồm thư viện code khổng lồ sử dụng ngôn ngữ client C# Dưới số thành phần Net Framework Common Language Runtime (CLR) Net Framework Class Library Common Language Specification Common Type System Metadata Assembly Windows Form ASP.Net ASP.Net AJAX ADO.Net Windows Workflow Foundation (WF) Windows Presentation Foundation Windows Communication Foundation (WCF) LINQ http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/csharp/index.jsp Copyright © vietjack.com Integrated Development Environment (IDE) cho C# Microsoft cung cấp công cụ phát triển sau cho lập trình C#: Visual Studio 2010 (VS) Visual C# 2010 Express (VCE) Visual Web Developer Hai cơng cụ sau có sẵn miễn phí Website thức Microsoft Sử dụng tool này, bạn viết tất loại chương trình C# từ ứng dụng dòng lệnh đơn giản tới ứng dụng phức tạp Bạn viết tệp source code C# sử dụng Text Editor bản, Notepad, biên dịch code vào Assembly sử dụng Command-line Compiler, mà phần Net Framework Trong loạt này, sử dụng Visual C# 2010 Express bạn tải từ:Microsoft Visual Studio Nó cài đặt tự động máy tính bạn Viết chương trình C# Linux Mac OS Mặc dù Net Framework chạy Hệ điều hành Windows, có số phiên thay làm việc Hệ điều hành khác Mono phiên mã nguồn mở Net Framework mà gồm C# compiler chạy số Hệ điều hành, gồm Linux Mac OS Bạn truy cập: Go Mono Mục đích Mono khơng để chạy ứng dụng Net Microsoft, mà đem lại cơng cụ phát triển cho lập trình viên Linux Mono chạy nhiều Hệ điều hành khác nhau, Android, BSD, iOS, Linux, OS X, Windows, Solaris, UNIX http://vietjack.com/ Trang chia sẻ học online miễn phí Page ...http://vietjack.com /csharp/ index.jsp Copyright © vietjack.com Integrated Development Environment (IDE) cho C# Microsoft cung cấp công cụ phát triển