1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 1 - Hồ Hoàn Kiếm

19 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

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

Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 1 của Hồ Hoàn Kiếm giới thiệu tới các bạn những nội dung của môn học. Bên cạnh đó, bài giảng trình bày về Microsoft.NET; Microsoft .NET Framework Architecture; các đặc điểm của Visual Studio .NET; thực thi một chương trình .Net;... Mời các bạn tham khảo.

Lập trình Windows với Microsoft® NET Giảng viên : Hồ Hồn Kiếm Nội dung mơn học  Giới thiệu Microsoft.Net  Giới thiệu ngôn ngữ C# khái niệm  Lập trình hướng đối tượng với C#  Lập trình Winforms với C#  Lập trình sở liệu với ADO.Net Giới thiệu Microsoft.NET  Khảo sát kiến trúc Net  Xây dựng ứng dụng với Net  Các thành phần Net Framework  Vai trò CLR IL Microsoft NET Framework Architecture C++ C# Microsoft JScript® … Common Language Specification Framework Class Library Common Language Runtime Windows LINUX Microsoft Visual Studio® NET Microsoft Visual Basic® NET .NET Platform Developer Tools Devices Servers XML Web Services User Experiences Programming Services NET Framework Framework NET Visual Basic Applications Class Library Data Types Visual C# Applications ADO.NET Web Services NET Platform Code Windows Visual C++ Applications Source Source code code compiles compiles as as MSIL MSIL Common Language Runtime JIT JIT compiler compiler produces produces machine machine language language Các đặc điểm Visual Studio NET Web WebForms Forms Tools Tools Multiple Multiple Languages Languages XML XMLWeb Web Services ServicesTools Tools Design Windows Windows Forms FormsTools Tools Visual Studio NET One-stop Application Development Develop Debug Error Error Handling Handling Data DataAccess Access Deploy 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 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 ứng dụng Internet (Webservice, WAP…) MSIL, JIT CLR VB C++ C# JScript J# Common Language Specification Microsoft Intermediate Language (MSIL) Just In-Time Compiler (JIT) Common Language Runtime (CLR) Operating System Thực thi chương trình Net C# Code C# Compiler Visual Basic Code Visual Basic Compiler COBOL Code COBOL Compiler IL JIT Compiler Native Code MSIL + Metadata CLR NET source code Language Compiler Thực thi chương trình NET Machine code 2nd Compilation 1st Compilation Code executed MSIL MSIL + Metadata CLR NET source code Language Compiler Microsoft Intermediate Language Machine code Code executed Helps Language interoperability IL is not bytecode, but is very close to it Therefore, when the application is executed, the IL to machine code conversion is quick! MSIL converted to CPU-specific code by CLR CPU-independent set of instructions MSIL + Metadat a CLR CLR Language Compiler NET source code Machine code Code executed Manages memory Makes it easy to design components & applications whose objects interact across languages Cross-language integration (especially crosslanguage inheritance) Compile once, and run on any CPU & OS that supports the runtime! Visual C#.Net khái niệm  Được phát triển Microsoft nhóm Anders Hejlsberg Scott Wiltamuth sáng tác  Ngơn ngữ lập trình trực quan, hướng kiện, hướng đối tượng  Dựa theo ý tưởng ngôn ngữ khác : C,C++, Java Visual Basic  Hổ trợ đầy đủ Net Platform  Compiler hiệu Net family  Khả thay cho C++  Hạn chế sử dụng trỏ Chương trình C# using System; class SampleCSharp { static void Main(string[] args) { Console.WriteLine("Hello world"); } } Các kiểu liệu C#  Các kiểu liệu đơn giản : int, float, string , char, bool  Các kiểu liệu tham chiếu : đối tượng, lớp  Các bổ từ sử dụng với biến : private, public, protected  Các kiểu liệu khác : Array, Struct, Enum  Giá trị mặc định cho kiểu liệu : Nhập xuất C#  Sử dụng phương thức lớp Console namspace System  Console.WriteLine()  Console.Write()  Console.ReadLine()  Console.Read () Ví dụ : using System; class SampleCSharp { static void Main(string[] args) { //Nhập vào chuổi string s = Console.ReadLine(); //Nhập vào số nguyên int n = int.Parse(Console.ReadLine()); //In mà hình Console.WriteLine("s = {0} va n = {1}",s,i); } } Cấu trúc If  Cú pháp : if (biểu thức ) { //Các câu lệnh … } else { //Cá câu lệnh … } ... C# khái niệm  Lập trình hướng đối tượng với C#  Lập trình Winforms với C#  Lập trình sở liệu với ADO.Net Giới thiệu Microsoft.NET  Khảo sát kiến trúc Net  Xây dựng ứng dụng với Net  Các... Tools Design Windows Windows Forms FormsTools Tools Visual Studio NET One-stop Application Development Develop Debug Error Error Handling Handling Data DataAccess Access Deploy Hổ trợ lập trình đa... Error Error Handling Handling Data DataAccess Access Deploy 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 dễ dàng Hổ trợ xây dựng ứng dụng cho

Ngày đăng: 08/05/2021, 11:54