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
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 ...
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ìm kiếm theo từ khóa liên quan:
Lập trình WebForm Bài giảng Lập trình WebForm Ngôn ngữ C NET Framework Chương trình C# Quá trình biên dịch CT C#Gợi ý tài liệu liên quan:
-
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 117 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 96 0 0 -
101 thuật toán chương trình C: Phần 2
130 trang 84 0 0 -
91 trang 81 0 0
-
220 trang 63 0 0
-
NGÔN NGỮ LẬP TRÌNH C - Mảng và chuỗi ký tự
40 trang 39 0 0 -
Bài giảng Lập trình WebForm: Giới thiệu MS.NETvà ASP.NET - ThS. Nguyễn Hà Giang
51 trang 37 0 0 -
GIÁO ÁN LÝ THUYẾT LẬP TRÌNH C - Bài 4: Cấu trúc lặp
17 trang 36 0 0 -
XML™ Bible - Elliotte Rusty Harold
996 trang 34 0 0 -
Bài giảng Tin học đại cương: Bài 4 - Bùi Trọng Tùng
21 trang 31 0 0