Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 1 - ThS. Trần Bá Nhiệm
lượt xem 4
download
Bài giảng bài 1 giới thiệu Microsoft.NET. Các nội dung chính trong chương này gồm 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. Mời các bạn cùng tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 1 - ThS. Trần Bá Nhiệm
- Lập trình trên Windows với Microsoft® .NET Giảng viên: ThS. Trần Bá Nhiệm
- Nội dung môn học 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 .
- Giới thiệu Microsoft.NET. 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 .
- Microsoft .NET Framework Architecture Microsoft Microsoft Microsoft Visual Studio® .NET Visual Basic® .NET C++ C# JScript® … Common Language Specification Framework Class Library Common Language Runtime Windows LINUX
- .NET Platform Developer Tools Devices Servers XML Web Services User Experiences
- Programming Services .NET Framework Visual Basic Applications Class Library Data Types Visual C# .NET ADO.NET Applications Platform Web Services Code Windows Visual C++ JIT compiler produces Applications machine language Common Language Runtime Source code compiles as MSIL
- Các đặc điểm của Visual Studio .NET Web Forms Windows Tools Forms Tools Visual Studio .NET Multiple Error Languages Handling XML Web One-stop Application Data Access Services Tools Development Design Develop Debug 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 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…)
- MSIL, JIT và 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 một chương trình .Net C# C# Code Compiler Visual Basic VisualBasic JIT Code IL Compiler Compiler COBOL COBOL Code Compiler Native Code
- Thực thi các chương trình .NET Language Compiler .NET MSIL Machine CLR source + Code code Metadata code executed 2nd Compilation 1st Compilation
- Microsoft Intermediate Language Language Compiler .NET MSIL MSIL Machine CLR source + Code code Metadata code executed Helps Language interoperability IL is not bytecode, but MSIL converted to is very close to it. CPU-specific code by Therefore, when the CLR application is executed, the IL to machine code CPU-independent set of conversion is quick! instructions
- Language Compiler .NET MSIL CLR Machine CLR source + Code code Metadat code executed a Manages memory Cross-language Makes it easy to design integration components & (especially cross- applications whose language objects interact across inheritance) languages Compile once, and run on any CPU & OS that supports the runtime!
- Visual C#.Net và các khái niệm cơ bản Được phát triển bởi Microsoft do nhóm Anders Hejlsberg và Scott Wiltamuth sáng tác. Ngôn ngữ lập trình trực quan, hướng sự kiện, hướng đối tượng. Dựa theo ý tưởng các ngôn ngữ khác: C,C++, Java và Visual Basic. Hỗ trợ đầy đủ bởi .Net Platform. Compiler hiệu quả nhất trong .Net family. Khả năng thay thế cho C++. Hạn chế sử dụng con trỏ.
- Chương trình C# using System; class SampleCSharp { static void Main(string[] args) { Console.WriteLine("Hello world"); } }
- Các kiểu dữ liệu trong C# Các kiểu dữ liệu đơn giản : int, float, string , char, bool.. Các kiểu dữ liệu tham chiếu : đối tượng, lớp. Các bổ từ khi sử dụng với biến : private, public, protected Các kiểu dữ liệu khác : Array, Struct, Enum... Giá trị mặc định cho các kiểu dữ liệu :
- Nhập và xuất trong C# Sử dụng các phương thức của lớp Console trong namespace System. Console.WriteLine() Console.Write() Console.ReadLine() Console.Read ()
- Ví dụ : using System; class SampleCSharp { static void Main(string[] args) { //Nhập vào 1 chuỗi string s = Console.ReadLine(); //Nhập vào số nguyên int n = int.Parse(Console.ReadLine()); //In ra màn hình Console.WriteLine("s = {0} va n = {1}",s,i); } }
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Lập trình trên Windows: Giới thiệu môn học - Trần Minh Thái
16 p | 142 | 16
-
Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 9 - Hồ Hoàn Kiếm
11 p | 76 | 9
-
Bài giảng Lập trình trên Windows: Chương 5.1 - Trần Minh Thái
20 p | 79 | 9
-
Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 2 - Hồ Hoàn Kiếm
16 p | 74 | 8
-
Bài giảng Lập trình trên môi trường Window: Chương 8 - ThS. Dương Thành Phết
5 p | 65 | 6
-
Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 6 - Hồ Hoàn Kiếm
15 p | 72 | 5
-
Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 4 - Hồ Hoàn Kiếm
20 p | 79 | 5
-
Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 10 - Hồ Hoàn Kiếm
11 p | 62 | 5
-
Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 8 - ThS. Trần Bá Nhiệm
14 p | 73 | 5
-
Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 9 - ThS. Trần Bá Nhiệm
11 p | 51 | 4
-
Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 7 - ThS. Trần Bá Nhiệm
19 p | 93 | 4
-
Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 5 - ThS. Trần Bá Nhiệm
20 p | 69 | 4
-
Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 4 - ThS. Trần Bá Nhiệm
20 p | 76 | 4
-
Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 8 - Hồ Hoàn Kiếm
14 p | 56 | 4
-
Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 1 - Hồ Hoàn Kiếm
19 p | 65 | 4
-
Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 6 - ThS. Trần Bá Nhiệm
15 p | 64 | 3
-
Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 7 - Hồ Hoàn Kiếm
19 p | 67 | 3
-
Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 5 - Hồ Hoàn Kiếm
20 p | 61 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn