Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
544,5 KB
Nội dung
Lập trình trên Windows với Microsoft® .NET Gi ng viên : H Hoàn Ki mả ồ ế Gi i thi u Microsoft.Net .ớ ệ Gi i thi u ngôn ng C# và các khái ni m c b n.ớ ệ ữ ệ ơ ả L p trình h ng đ i t ng v i C#.ậ ướ ố ượ ớ L p trình Winforms v i C#.ậ ớ L p trình c s d li u v i ADO.Net .ậ ơ ở ữ ệ ớ N i dung môn h c ộ ọ Kh o sát ki n trúc .Net . ả ế Xây d ng các ng d ng v i .Net .ự ứ ụ ớ Các thành ph n trong .Net Framework.ầ Vai trò c a CLR và IL .ủ Gi i thi u Microsoft.NET.ớ ệ Microsoft .NET Framework Architecture Windows LINUX Common Language Runtime Framework Class Library Common Language Specification Microsoft Visual Basic ® .NET C++ C# Microsoft JScript ® … Microsoft Visual Studio® .NET XML Web Services Devices Servers User Experiences Developer Tools .NET Platform .NET Framework .NET Framework Common Language Common Language Runtime Runtime Class Library Class Library Windows Web Services ADO.NET Data Types Visual Basic Applications Visual C# Applications Visual C++ Applications Programming Services .NET Platform Code .NET Platform Code Source code compiles as MSIL Source code compiles as MSIL JIT compiler produces machine language JIT compiler produces machine language One-stop Application Development Visual Studio .NET Design Design Design Design Develop Develop Develop Develop Debug Debug Debug Debug Deploy Deploy Deploy Deploy Data Access Data Access XML Web Services Tools XML Web Services Tools Windows Forms Tools Windows Forms Tools Web Forms Tools Web Forms Tools Error Handling Error Handling Multiple Languages Multiple Languages Các đ c đi m c a Visual Studio .NETặ ể ủ H tr l p trình đa ngôn ng .ổ ợ ậ ữ Đ c l p v i h đi u hành (Platform ).ộ ậ ớ ệ ề Xây d ng ng d ng nhanh chóng và d dàng.ự ứ ụ ễ H tr xây d ng ng d ng cho nhi u thi t b .ổ ợ ự ứ ụ ề ế ị Môi tr ng thi t k tr c quan .ườ ế ế ự H ng đ n các ng d ng trên Internet (Webservice, WAP…)ướ ế ứ ụ Microsoft Intermediate Language (MSIL) Microsoft Intermediate Language (MSIL) Common Language Specification Common Language Specification VB VB C++ C++ C# C# JScript JScript J# J# Common Language Runtime (CLR) Common Language Runtime (CLR) Just In-Time Compiler (JIT) Just In-Time Compiler (JIT) Operating System Operating System MSIL, JIT và CLR Th c thi m t ch ng trình .Netự ộ ươ C# Code C# Compiler Visual Basic Code Visual Basic Compiler COBOL Code COBOL Compiler IL JIT Compiler Native Code [...]... new Rectangle(); objRectangle Length = 3; objRectangle Width = 4; objRectangle.CalArea(); Console.WriteLine("{0}", objRectangle Area ); } } Indexer Khi thành phần của lớp là các kiểu tập hợp Sử dụng với : new, virtual, sealed, override, abstract, extern Indexer giống như Property, đuợc truy cập thông qua get và set Khai báo sử dụng từ khóa this Khi sử dụng Indexer ta sử dụng dấu [] cho get và . Lập trình trên Windows với Microsoft® .NET Gi ng viên : H Hoàn Ki mả ồ ế Gi i thi u Microsoft .Net .ớ ệ Gi i thi u ngôn ng C# và các khái ni m c b n.ớ ệ ữ ệ ơ ả L p trình h ng. C#.ậ ướ ố ượ ớ L p trình Winforms v i C#.ậ ớ L p trình c s d li u v i ADO .Net .ậ ơ ở ữ ệ ớ N i dung môn h c ộ ọ Kh o sát ki n trúc .Net . ả ế Xây d ng các ng d ng v i .Net .ự ứ ụ ớ Các. Visual Basic ® .NET C++ C# Microsoft JScript ® … Microsoft Visual Studio® .NET XML Web Services Devices Servers User Experiences Developer Tools .NET Platform .NET Framework .NET Framework Common