C# và kiến trúc .NET part 1
Số trang: 1
Loại file: pdf
Dung lượng: 132.88 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 1 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương 1: C# và kiến trúc .NET Tổng quan: Tôi muốn nhấn mạnh rằng đừng bao giờ xem xét ngôn ngữ C# một cách tách biệt, nó luôn đồng hành với "Bộ khung .NET". C# là một trình biên dịch hướng .NET, nghĩa là tất cả các mã của C# luôn luôn chạy trên trên môi trường .NET
Nội dung trích xuất từ tài liệu:
C# và kiến trúc .NET part 1 Chương 1: C# và kiến trúc .NETTổng quan:Tôi muốn nhấn mạnh rằng đừng bao giờ xem xét ngôn ngữ C# một cách tách biệt, nóluôn đồng hành với Bộ khung .NET. C# là một trình biên dịch hướng .NET, nghĩa là tấtcả các mã của C# luôn luôn chạy trên trên môi trường .NET Framework. Điều đó dẫn đến2 hệ quả sau: • Cấu trúc và các lập luận C# được phản ánh các phương pháp luận của .NET ngầm bên dưới. • Trong nhiều trường hợp, các đặc trưng của C# thậm chí được quyết định dựa vào các đặc trưng của .NET, hoặc thư viện lớp cơ sở của .NET.Chính bởi tầm quan trọng của .NET, nên các bạn cần phải biết sơ qua về .NET trước khiđi vào ngôn ngữ C#. Đây cũng chính là mục đích của chương này.Chúng ta sẽ tìm hiểu xem chuyện gì sẽ xảy ra khi mã của các ngôn ngữ hướng .NET (baogồm C#) được biên dịch và thực thi. Đây là một lĩnh vực rộng, chúng ta sẽ tìm hiểu kĩhơn về Microsoft Intermediate Language (MS-IL), ngôn ngữ trung gian trong .NETmã của các ngôn ngữ khác đều phải được biên dịch về ngôn ngữ này trước khi thực thi.Cụ thể chúng ta sẽ tìm hiểu xem cách thức mà MS-IL với phần dùng chung CommonType System (CTS) và Common Language Specification (CLS) có thể cung cấp chochúng ta sự tương hoạt giữa các ngôn ngữ hướng .NET. Chúng ta cũng sẽ trình bày cácngôn ngữ biết .NET khác bao gồm VB và C++.Sau đó chúng ta sẽ xem xét các đặc trưng khác của .NET, bao gồm các assembly, cácnamespace, và thư viện lớp cơ bản của .NET. Chúng ta sẽ kết thúc chương này bằng việcliệt kê vắn tắt về các loại ứng dụng mà chúng ta có thể tạo ra trong C#.
Nội dung trích xuất từ tài liệu:
C# và kiến trúc .NET part 1 Chương 1: C# và kiến trúc .NETTổng quan:Tôi muốn nhấn mạnh rằng đừng bao giờ xem xét ngôn ngữ C# một cách tách biệt, nóluôn đồng hành với Bộ khung .NET. C# là một trình biên dịch hướng .NET, nghĩa là tấtcả các mã của C# luôn luôn chạy trên trên môi trường .NET Framework. Điều đó dẫn đến2 hệ quả sau: • Cấu trúc và các lập luận C# được phản ánh các phương pháp luận của .NET ngầm bên dưới. • Trong nhiều trường hợp, các đặc trưng của C# thậm chí được quyết định dựa vào các đặc trưng của .NET, hoặc thư viện lớp cơ sở của .NET.Chính bởi tầm quan trọng của .NET, nên các bạn cần phải biết sơ qua về .NET trước khiđi vào ngôn ngữ C#. Đây cũng chính là mục đích của chương này.Chúng ta sẽ tìm hiểu xem chuyện gì sẽ xảy ra khi mã của các ngôn ngữ hướng .NET (baogồm C#) được biên dịch và thực thi. Đây là một lĩnh vực rộng, chúng ta sẽ tìm hiểu kĩhơn về Microsoft Intermediate Language (MS-IL), ngôn ngữ trung gian trong .NETmã của các ngôn ngữ khác đều phải được biên dịch về ngôn ngữ này trước khi thực thi.Cụ thể chúng ta sẽ tìm hiểu xem cách thức mà MS-IL với phần dùng chung CommonType System (CTS) và Common Language Specification (CLS) có thể cung cấp chochúng ta sự tương hoạt giữa các ngôn ngữ hướng .NET. Chúng ta cũng sẽ trình bày cácngôn ngữ biết .NET khác bao gồm VB và C++.Sau đó chúng ta sẽ xem xét các đặc trưng khác của .NET, bao gồm các assembly, cácnamespace, và thư viện lớp cơ bản của .NET. Chúng ta sẽ kết thúc chương này bằng việcliệt kê vắn tắt về các loại ứng dụng mà chúng ta có thể tạo ra trong C#.
Tìm kiếm theo từ khóa liên quan:
máy tính mạng máy tính internet C# ngôn ngữ C# ngôn ngữ ngôn ngữ lập trình lập trình phần mềm file ứng dụngGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 261 0 0 -
Giáo án Tin học lớp 9 (Trọn bộ cả năm)
149 trang 254 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 251 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 251 0 0 -
Ngân hàng câu hỏi trắc nghiệm môn mạng máy tính
99 trang 242 1 0 -
Bài giảng: Lịch sử phát triển hệ thống mạng
118 trang 236 0 0 -
47 trang 235 3 0
-
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 2
102 trang 233 0 0 -
Đề cương chi tiết học phần Thiết kế và cài đặt mạng
3 trang 233 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 229 0 0