Giới thiệu Net Framework và C#

Nội dung trình bày

.Net Framework là gì?

Kiến trúc của .Net Framework

Microsoft Intermediate Language(MSIL)

Comon Language Runtime(CLR)

Các đặc điểm cở bản của C#

Cài đặt công cụ lập trình C#

Các bước để viết và chạy chương trình đầu tiên bằng C#

Tài liệu tham khảo

 

ppt14 trang | Chia sẻ: NamTDH | Lượt xem: 1390 | Lượt tải: 0download
Nội dung tài liệu Giới thiệu Net Framework và C#, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Bài 1 Giới thiệu: .Net Framework và C# Giới thiệu: .Net Framework và C# Đối tượng của bài học Đã biết ngôn ngữ lập trình có cấu trúc như Pascal, C Muốn học về ngôn ngữ lập trình hướng đối tượng và công nghệ .Net Nội dung trình bày .Net Framework là gì? Kiến trúc của .Net Framework Microsoft Intermediate Language(MSIL) Comon Language Runtime(CLR) Các đặc điểm cở bản của C# Cài đặt công cụ lập trình C# Các bước để viết và chạy chương trình đầu tiên bằng C# Tài liệu tham khảo Giới thiệu: .Net Framework và C# .Net Framwork là gì? Là môi trường đa ngôn ngữ để xây dựng, triển khai, và chạy các ứng dụng, do hãng Microsoft phát triển Nó cho phép phát triển các ứng dụng chạy trên nhiều môi trường khác nhau như: các thiết bị di động, máy desktop, smartphone, dịch vụ web… .Net Framework là thành phần có thể cài thêm hoặc có sẵn trong 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 và C# Kiến trúc của .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 và C# Kiến trúc .Net Framework CLR Giới thiệu: .Net Framework và C# Microsoft Intermediate Language(MSIL) Mã chương trình(C#,VB.Net..) khi biên dịch, không được dịch ra ngôn ngữ máy mà được biên dịch sang một ngôn ngữ có tên là: Microsoft Intermediate Language(MSIL) Giới thiệu: .Net Framework và C# Common Language Runtime(CLR) Sau khi biên dịch, lần đầu tiên chạy chương trình, MSIL sẽ được biên dịch sang ngôn ngữ máy. Quá trình chuyển đổi từ MSIL sang ngôn ngữ máy lúc thực thi chương trình được thực hiện bời thành phần Just – in – time compiler nằm trong CLR Giới thiệu: .Net Framework và C# Các đặc điểm của 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 bởi ECMA(European Computer Manufacturers Association) Giới thiệu: .Net Framework và C# Cài đặt công cụ lập trình C# Có thể viết, biên dịch và 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 sẽ rất chậm Visual Studio là bộ công cụ dùng để phát triển các ứng dụng chạy trên nền .Net Framework do hãng Microsoft phát triển Visual Studio cho phép phát triển các ứ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 và C# Các phiên bản của Visual Studio 2005 Giới thiệu: .Net Framework và C# Các thành phần chính của Visual Studio 2005 Solution Explorer Code Editor Debug Properties Windows Dynamic Help(MSDN library) Đây là 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 và C# Các bước để viết và chạy một chương trình bằng C# Demo: Viết, biên dịch và 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 một lần duy nhất) Bước 2: Viết chương trình Bước 3: Biên dịch và gỡ lỗi Bước 4: Chạy chương trình Giới thiệu: .Net Framework và C# Demo: Viết, biên dịch và chạy chương trình bằng Visual studio Bước 1: Viết chương trình Bước 2: Biên dịch chương trình và gỡ lỗi (Shift + F6) Bước 3: Chạy chương trình (Ctrl + F5) Một số chú ý: Cách viết và chạy nhiều ví dụ trong cùng một project Giới thiệu: .Net Framework và C# Tài liệu tham khảo Microsoft Visual C# 2005: [ebook] MSDN Training - Introduction to C# Programming for the Microsoft.NET Platform [ebook] Microsoft.Press.Microsoft.Visual.C.Sharp.2005.Step.by.Step Giới thiệu: .Net Framework và C#

Các file đính kèm theo tài liệu này:

  • pptbai_01_4375.ppt
Tài liệu liên quan