Sẵn sàng chinh phục lập trình c # ? Đầu tiên, chúng ta cần cài đặt môi trường và các công cụ lập trình. C# là một phần của .Net Framework và được sử dụng để viết các ứng dụng .Net. Hãy cùng tìm hiểu cách cài đặt môi trường C# và tạo ví dụ chương C# đầu tiên với Visual Studio.
Giới thiệu về .Net Framework
.Net Framework là một nền tảng cách mạng giúp bạn viết nhiều kiểu ứng dụng khác nhau như ứng dụng Windows, ứng dụng Web, và Web Service. Đặc biệt, các ứng dụng .Net Framework là đa nền tảng, có thể được viết bằng bất kỳ ngôn ngữ lập trình nào như C#, C++, Visual Basic, Jscript, COBOL,... Tất cả các ngôn ngữ này có thể truy cập và giao tiếp với nền tảng một cách dễ dàng.
.Net Framework bao gồm một thư viện code khổng lồ được sử dụng bởi các ngôn ngữ client như C#. Dưới đây là một số thành phần quan trọng của .Net Framework:
- Common Language Runtime (CLR)
- .Net Framework Class Library
- Common Language Specification
- Common Type System
- Metadata và Assembly
- Windows Form
- ASP.Net và ASP.Net AJAX
- ADO.Net
- Windows Workflow Foundation (WF)
- Windows Presentation Foundation
- Windows Communication Foundation (WCF)
- LINQ
Môi trường phát triển tích hợp (IDE) cho C
Microsoft cung cấp nhiều công cụ phát triển cho lập trình C#, đáng chú ý như:
- Visual Studio (VS)
- Visual C# Express (VCE)
- Visual Web Developer
Hai công cụ sau đây là miễn phí và có sẵn tại trang web chính thức của Microsoft. Với những công cụ này, bạn có thể viết mọi loại chương trình C#, từ các ứng dụng dòng lệnh đơn giản đến những ứng dụng phức tạp hơn. Bạn cũng có thể viết mã nguồn C# bằng cách sử dụng một trình soạn thảo văn bản cơ bản như Notepad, sau đó biên dịch mã nguồn đó thành tập tin thực thi bằng cách sử dụng trình biên dịch dòng lệnh, một phần của .Net Framework.
Ở viettuts.vn, chúng tôi sử dụng phiên bản miễn phí Visual Studio Community để hướng dẫn lập trình C#.
Cách cài đặt Visual Studio Community 2019 trên Windows 10
Bước 1: Tải Visual Studio 2019
Để tải Visual Studio 2019, bạn truy cập vào đường link sau: https://visualstudio.microsoft.com/downloads/.
Tại trang web đó, bạn sẽ thấy có 3 phiên bản Visual Studio 2019: Community, Professional và Enterprise. Đối với sinh viên hoặc những người không muốn tốn tiền, hãy tải phiên bản Community vì nó đã đủ để sử dụng. Cách cài đặt cho tất cả các phiên bản cũng tương tự.
Tại trang tải về, nếu bạn chọn phiên bản Community, hãy bấm vào nút Free Download và tiến hành cài đặt.
Bước 2: Cài đặt Visual Studio 2019
Sau khi tải xong, hãy mở file tải về và bấm nút Continue để tiếp tục.
Trình cài đặt sẽ tải các tệp cài đặt về máy của bạn.
Sau khi tệp cài đặt đã được tải xuống, bạn sẽ thấy một giao diện cài đặt hiện ra. Hãy chọn những gói cài đặt phù hợp với nhu cầu lập trình của bạn. Ví dụ, nếu bạn muốn phát triển các ứng dụng Desktop và ứng dụng Web, hãy chọn các gói tương ứng. Bạn cũng có thể lựa chọn những tính năng khác nhau trong tab "Individual Components" để phù hợp với nhu cầu của bạn.
Sau khi đã chọn xong, hãy bấm nút Install để tiến hành cài đặt.
Chờ quá trình cài đặt hoàn tất.
Sau khi cài đặt xong, hãy khởi động lại máy tính của bạn.
Bước 3: Khởi động Visual Studio 2019
Sau khi khởi động lại, hãy mở Visual Studio 2019.
Chọn "Not now, Maybe later" nếu được hỏi về việc đăng nhập.
Cuối cùng, chọn "Start Visual Studio" để bắt đầu sử dụng.
Ví dụ HelloWorld trong C# với Visual Studio 2019
Để tạo chương trình HelloWorld đầu tiên trong C#, hãy làm theo các bước sau:
-
Khởi động Visual Studio, sau đó chọn "Create a new project".
-
Trong cửa sổ "Create a new project", chọn "Console App (.NET Core)", sau đó nhấn "Next".
-
Nhập tên dự án là "HelloWorld", sau đó nhấn "Create".
Visual Studio sẽ tạo ra một ví dụ HelloWorld trong C# mặc định như sau:
using System; namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
- Nhấn tổ hợp phím Ctrl + F5 để chạy dự án, và bạn sẽ thấy kết quả "Hello World!".
Viết chương trình C# trên hệ điều hành khác
Mặc dù .Net Framework chạy trên hệ điều hành Windows, bạn vẫn có thể viết chương trình C# trên các hệ điều hành khác như Linux hoặc Mac OS. Mono là một phiên bản mã nguồn mở của .Net Framework, bao gồm một trình biên dịch C# và chạy trên một số hệ điều hành như Linux và Mac OS. Để biết thêm thông tin, bạn có thể truy cập trang web Go Mono.
Mục đích của Mono không chỉ để chạy các ứng dụng .Net trên Microsoft, mà còn cung cấp công cụ phát triển cho các lập trình viên Linux. Mono có thể chạy trên nhiều hệ điều hành khác nhau, bao gồm Android, BSD, iOS, Linux, OS X, Windows, Solaris và UNIX.
Đó là cách cài đặt môi trường C# và tạo ví dụ chương C# đầu tiên với Visual Studio. Bước tiếp theo là bắt đầu học lập trình c # và khám phá thêm về ngôn ngữ này. Chúc bạn may mắn và thú vị trong hành trình lập trình C#!