Giáo trình sử dụng một số quy ước như sau: Các thuật ngữ được giới thiệu lần đầu tiên sẽ in nghiêng. Mã nguồn của chương trình minh họa dùng font Verdana -10. Các từ khóa của C# dùng font Verdana-10, đậm hoặc Verdana-10, bình thường. Tên namspace, lớp, đối tượng, phương thức, thuộc tính, sự kiện. dùng font Verdana10. Kết quả của chương trình xuất ra màn hình | Ngôn Ngữ Lập Trình C Tham Khảo Giáo trình Ngôn ngữ Lập trình C được biên dịch và tổng hợp từ VProgramming C Jesse Liberty O Reilly. VC in 21 Days Bradley SAMS. . V Windows Forms Programming with C Erik Brown Manning. VMSDNLibrary - April 2002. Quy ước Giáo trình sử dụng một số quy ước như sau Các thuật ngữ được giới thiệu lần đầu tiên sẽ in nghiêng. Mã nguồn của chương trình minh họa dùng font Verdana -10. Các từ khóa của C dùng font Verdana-10 đậm hoặc Verdana-10 bình thường. Tên namspace lớp đối tượng phương thức thuộc tính sự kiện. dùng font Verdana-10. Kết quả của chương trình xuất ra màn hình console dùng font Courier New-10. 7 Ngôn Ngữ Lập Trình C Chương 1 MICROSOFT .NET Tình hình trước khi ra đời Nguồn gốc của .NET Microsoft .NET Tổng quan Kiến trúc .NET Framework Common Language Runtime CLR Thư viện .NET Framework Phát triển ứng dụng client Biên dịch và MSIL Ngôn ngữ C Tình hình trước khi ra đời Trong lĩnh vực công nghệ thông tin của thế giới ngày nay với sự phát triển liên tục và đa dạng nhất là phần mềm các hệ điều hành các môi trường phát triển các ứng dụng liên tục ra đời. Tuy nhiên đôi khi việc phát triển không đồng nhất và nhất là do lợi ích khác nhau của các công ty phần mềm lớn làm ảnh hưởng đến những người xây dựng phần mềm. Cách đây vài năm Java được Sun viết ra đã có sức mạnh đáng kể nó hướng tới việc chạy trên nhiều hệ điều hành khác nhau độc lập với bộ xử lý Intel Rise . . Đặc biệt là Java rất thích hợp cho việc viết các ứng dụng trên Internet. Tuy nhiên Java lại có hạn chế về mặt tốc độ và trên thực tế vẫn chưa thịnh hành. Mặc dù Sun Corporation và IBM có đẩy mạnh Java nhưng Microsoft đã dùng ASP để làm giảm khả năng ảnh hưởng của Java. Để lập trình trên Web lâu nay người ta vẫn dùng CGI-Perl và gần đây nhất là PHP một ngôn ngữ giống như Perl nhưng tốc độ chạy nhanh hơn. Ta có thể triển khai Perl trên Unix Linux hay MS Windows. Tuy nhiên có nhiều người không thích dùng do bản thân ngôn ngữ hay các qui ước khác thường và .