Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 15 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
15
Dung lượng
525,5 KB
Nội dung
Bài Giới thiệu: Net Framework C# Giới thiệu: Net Framework C# Đối tượng học • Đã biết ngơn ngữ lập trình có cấu trúc Pascal, C • Muốn học ngơn ngữ lập trình hướng đối tượng cơng nghệ Net Giới thiệu: Net Framework C# Nội dung trình bày • Net Framework gì? • Kiến trúc Net Framework • Microsoft Intermediate Language(MSIL) • Comon Language Runtime(CLR) • Các đặc điểm cở C# • Cài đặt cơng cụ lập trình C# • Các bước để viết chạy chương trình C# • Tài liệu tham khảo Giới thiệu: Net Framework C# Net Framwork gì? • Là mơi trường đa ngơn ngữ để xây dựng, triển khai, chạy ứng dụng, hãng Microsoft phát triển • Nó cho phép phát triển ứng dụng chạy nhiều môi trường khác như: thiết bị di động, máy desktop, smartphone, dịch vụ web… • Net Framework thành phần cài thêm có sẵn hệ điều hành • Năm 2002: Version 1.0 • Năm 2003: Version 1.1 • Năm 2005: Version 2.0 • Năm 2006: Version 3.0 • Năm 2007: Version 3.5 Giới thiệu: Net Framework C# Kiến trúc Net Framework • Các ngơn ngữ lập trình • Framework class library (FCL) • The Common Language Runtime(CLR) Giới thiệu: Net Framework C# Kiến trúc Net Framework CLR Giới thiệu: Net Framework C# Microsoft Intermediate Language(MSIL) • Mã chương trình(C#,VB.Net ) biên dịch, không dịch ngôn ngữ máy mà biên dịch sang ngơn ngữ có tên là: Microsoft Intermediate Language(MSIL) Giới thiệu: Net Framework C# Common Language Runtime(CLR) • Sau biên dịch, lần chạy chương trình, MSIL biên dịch sang ngơn ngữ máy • Q trình chuyển đổi từ MSIL sang ngôn ngữ máy lúc thực thi chương trình thực bời thành phần Just – in – time compiler nằm CLR Giới thiệu: Net Framework C# Các đặc điểm ngôn ngữ lập trình C# • Là ngơn ngữ lập trình hướng đối tượng − Kế thừa(inheritance) − Đa hình(Polymorphism) − Che dấu thơng tin(Encapsulation) − Trừu tượng hóa(Data abstraction) • Chuẩn hóa ECMA(European Computer Manufacturers Association) Giới thiệu: Net Framework C# Cài đặt cơng cụ lập trình C# • Có thể viết, biên dịch chạy chương trình C# từ dịng lệnh − Khó viết, khó học − Phát triển ứng dụng chậm • Visual Studio công cụ dùng để phát triển ứng dụng chạy Net Framework hãng Microsoft phát triển • Visual Studio cho phép phát triển ứng dụng: desktop application, web application, xml web service, mobile apllications • Năm 2003: Visual Studio Net 2003 • Năm 2005: Visual Studio 2005 • Năm 2007: Visual Studio 2008 Giới thiệu: Net Framework C# Các phiên Visual Studio 2005 Giới thiệu: Net Framework C# Các thành phần Visual Studio 2005 • Solution Explorer • Code Editor • Debug • Properties Windows • Dynamic Help(MSDN library) − Đây tài liệu tra cứu tuyệt vời cho người viết chương trình − Cài đặt MSDN Giới thiệu: Net Framework C# Các bước để viết chạy chương trình C# • Demo: Viết, biên dịch chạy chương trình từ dịng lệnh − Bước 1: Thiết lập biến môi trường(chỉ làm lần nhất) − Bước 2: Viết chương trình − Bước 3: Biên dịch gỡ lỗi − Bước 4: Chạy chương trình Giới thiệu: Net Framework C# Demo: Viết, biên dịch chạy chương trình Visual studio • Bước 1: Viết chương trình • Bước 2: Biên dịch chương trình gỡ lỗi (Shift + F6) • Bước 3: Chạy chương trình (Ctrl + F5) Một số ý: • Cách viết chạy nhiều ví dụ project Giới thiệu: Net Framework C# Tài liệu tham khảo • Microsoft Visual C# 2005: http://www.microsoft.com/express/2005/ • [ebook] MSDN Training - Introduction to C# Programming for the Microsoft.NET Platform • [ebook] Microsoft.Press.Microsoft.Visual.C.Sharp.2005.Step.by.Step • http://www.csharpcorner.com/ • http://www.csharp-station.com • http://www.java2s.com/Tutorial/CSharp/CatalogCSharp.htm ... Kiến tr? ?c Net Framework • Microsoft Intermediate Language(MSIL) • Comon Language Runtime(CLR) • C? ?c đ? ?c điểm c? ?? C# • C? ?i đặt c? ?ng c? ?? lập trình C# • C? ?c bư? ?c để viết chạy chương trình C# • Tài... tra c? ??u tuyệt vời cho người viết chương trình − C? ?i đặt MSDN Giới thiệu: Net Framework C# C? ?c bư? ?c để viết chạy chương trình C# • Demo: Viết, biên dịch chạy chương trình từ dịng lệnh − Bư? ?c 1: ... Visual studio • Bư? ?c 1: Viết chương trình • Bư? ?c 2: Biên dịch chương trình gỡ lỗi (Shift + F6) • Bư? ?c 3: Chạy chương trình (Ctrl + F5) Một số ý: • C? ?ch viết chạy nhiều ví dụ project Giới thiệu: