Danh mục

Bài giảng Lập trình WebForm: Tổng quan .Net, ngôn ngữ C# - ThS. Nguyễn Hà Giang

Số trang: 52      Loại file: ppt      Dung lượng: 1.80 MB      Lượt xem: 14      Lượt tải: 0    
tailieu_vip

Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng giới thiệu .NET Framework và tổng quan ngôn ngữ C#. Nội dung chính trong bài gồm: CLR, CTS, CLS, MSIL; garbage collection; namespace; đặc điểm ngôn ngữ; quá trình biên dịch CT C#; các loại CT C#; cấu trúc chương trình C#; chương trình C# đơn giản. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình WebForm: Tổng quan .Net, ngôn ngữ C# - ThS. Nguyễn Hà GiangTỔNGQUAN.NET NGÔNNGỮC# ThS.NguyễnHàGiang Nộidung 2 1. Giớithiệu.NETFramework 1. CLR,CTS,CLS,MSIL… 2. Garbagecollection 3. Namespace 2. TổngquanngônngữC# 1. Đặcđiểmngônngữ 2. QuátrìnhbiêndịchCTC# 3. CácloạiCTC# 4. CấutrúcchươngtrìnhC# 5. ChươngtrìnhC#đơngiảnNguyen Ha Giang - 2009 .NETFramework 3  Chươngtrìnhnềntảngcho chocôngnghệ.NET XML Web Web Windows  Cung cấp tập hợp class Service Forms Forms ASP.NET librarythườngdùng C# VB.NET J# C++ …  Quảnlýsựthựcthicủacác Custom Classes chươngtrình.NET Data and XML Classes Base Framework Classes Common Language RuntimeNguyen Ha Giang - 2009 .NETFramework 4 Architechture  CommonLanguage Infrastructure(CLI)  providealanguage neutralplatformfor applicationdevelopment andexecutionNguyen Ha Giang - 2009 .NETFramework 5 .NET3.5(Nov2007) .NET3.5 VS.NET2008 Default:Windows7 .NET2.0(Nov2005) .NET2.0 VS.NET2005 .NET3.0(Nov2006) .NET3.0 Default:Windows Vista,Server2008 .NET1.1(Apr2003) .NET1.1 VS.NET2003 Default:Server2003 .NET1.0 (Feb2002)Nguyen Ha Giang - 2009 Đặcđiểmcủaứngdụng.NET 6  Chạytrênnền(.NETframework)  MãnguồnđượcbiêndịchquaMSIL  MSILđượcthôngdịchquamãmáylúcthựcthinhờ vàoCLR  Độclậpnềntảng  Vềlýthuyếtcóthểchạytrênmọinền!  Install.NETFrameworkredistributepackadge (dotnetfx.exe)đểchạyứngdụng.NETtrênmáy client.Nguyen Ha Giang - 2009 Đặcđiểmcủaứngdụng.NET 7 CT C# C#.NET CompilerProgrammer CT VB .NET VB.NET Compiler 0 101101 0 MS IL 101101 0 CLR 101101 CT J# .NET J#.NET Compiler C++ CT Compiler C++.NETNguyen Ha Giang - 2009 .NETFrameworkCLR 8  Theo quan điểm của người lập trình, .NET có thể hiểunhưmôitrườngthựcthimớivàthưviệnlớp cơsởcảitiến.  Môitrườngthựcthilà:CommonLanguageRuntime CLR  VaitròchínhCLR:locate,load,manage.NETtypes  CLR còn quản lý những phần ở mức thấp như: memorymanagement,securitycheckNguyen Ha Giang - 2009 .NETFrameworkCTS 9  CommonTypeSystem(CTS):  Mụcđíchhỗtrợthựcthichéongônngữ  ĐịnhnghĩakiểudữliệutiềnđịnhvàcósẵntrongIL:  Tấtcảngônngữ.NETsẽđượcsinhramãcuốitrêncơsở kiểudữliệunày VB.NET IL C# …… …… …… Integer Integer Int32 Int32 int int …… …… ……Nguyen Ha Giang - 2009 .NETFrameworkCLS 10 ...

Tài liệu được xem nhiều: