![](images/graphics/blank.gif)
Chuyên đề C#
lượt xem 27
download
![](https://tailieu.vn/static/b2013az/templates/version1/default/images/down16x21.png)
.NET My Services • .NET My Services là một tập tin XML Web Service cho phép user truy cập thông tin qua Internet. Dùng các .NET My Service các ứng dụng có thể truyền thông trựcc tiếp bằng giao thức SOAP và XML
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Chuyên đề C#
- Chuyên ñ C# ThS. Tôn Quang To i TonQuangToai@yahoo.com
- M c tiêu môn h c M c tiêu c n t c • .NET – Hi u t ng quan v công ngh .NET • Ngôn ng C# – S d ng thành th o ngôn ng l p trình C# 3.0 • Windows Forms – Vi t c ng d ng Windows Form • Database – Truy c p c s d li u Access và SQL Server 2
- N i dung môn h c Ch ng 1: Gi i thi u Microsoft .NET Platform Ch ng 2: Ngôn ng l p trình C# Ch ng 3: Windows Form Ch ng 4: L p trình ho v i GDI+ Ch ng 5: Truy c p c s d li u v i ADO.NET Ch ng 6: Ki m tra tính h p l d li u Ch ng 7: Mô hình ng d ng a t ng (n-tier) Ch ng 8: Crystal Reports Ôn t p: Gi i áp, tr c nghi m 3
- Tài li u tham kh o {1/2} Books • Anders Hejlsberg, Scott Wiltamuth, Peter Golde, “C# Programming Language”, Addison Wesley 2003. • Charles Petzold, “Programming in the Key of C#”, Microsoft Press 2004. • Nagel, Bill Evjen, Jay Glynn, Morgan SkinnerandKarli Watson, “Professional C# 2005 with .NET 3.0”, Wrox Press 2007. • Peter Sestoft, Henrik I. Hansen, “C# Precisely”, MIT Press 2004. • Art Gittleman. “Computing with CSharp and the .NET Framework”, 2003 • Tom Archer , “Inside C#”, 2002 4
- Tài li u tham kh o {2/2} Websites • MS MSDN: http://msdn.microsoft.com • Code Guru: http://www.codeguru.com • Code Reference: http://www.java2s.com 5
- Chương 1 Gi i thi u Microsoft .NET Platform
- N i dung Gi i thi u .NET Platform Gi i thi u .NET Framework Nh ng thu n l i c a .NET Framework Các thành ph n c a .NET Framework Các lo i ngôn ng l p trình trên .NET Các lo i ng d ng có th vi t v i .NET Quá trình t o, biên d ch và ch y ch ng trình 7
- Microsoft .NET Platform
- .NET Platform .NET Platform • .NET Platform là m t t p các công c và công ngh giúp xây d ng d dàng các ng d ng Internet. M c ích c a .NET Platform • n gi n hóa vi c phát tri n các ng d ng trong môi tr ng phân b c a Internet 9
- .NET Platform Các thành ph n c a .NET Platform • .NET Framework • .NET My Services • .NET Enterprise Servers • Visual Studio .NET 10
- .NET Platform Internet Visual Studio .NET Orchestration Internet Internet .NET Building .NET Block Enterprise Framework Framework COM+ Services Servers Windows Available With .NET New Today Enhancements Capabilities 11
- .NET Platform .NET Framework • Microsoft .NET Framework là ng chung cho vi c xây d ng, tri n khai và ch y các ng d ng – Không g n ch t vào h u hành – Không g n ch t vào ngôn ng – Nhi u ti n ích khác giúp cho vi c phát tri n các ng d ng nhanh, hi u qu . 12
- .NET Platform .NET My Services • .NET My Services là m t t p XML Web Service cho phép user truy c p thông tin qua Internet. Dùng các .NET My Service các ng d ng có th truy n thông tr c ti p b ng giao th c SOAP và XML • M t s services – .NET Calendar, – .NET Contacts, – .NET Inbox, – .NET Documents – … 13
- .NET Platform .NET Enterprise Servers • M t nhóm các s n ph m c a Microsoft. M i s n ph m trong h này ph trách m t thành ph n then ch t cho ki n trúc ng d ng ang phát tri n • M t s s n ph m – Microsoft SQL Server – Microsoft Biztalk Server – Microsoft Host integration Server – … 14
- .NET và .NET Enterprise Servers BizTalk Server Internet Mainframe/ Host System Internet and .NET Solutions Acceleration Server Host Integration Server Exchange Server SQL Server 15
- .NET Platform: Orchestration .NET ERP Applications Application Internet Mainframe/ Host System Internet and Acceleration Server Host Integration Exchange Server Server SQL Server 16
- .NET Platform Visual Studio .NET • VS.NET là ng phát tri n xây d ng các ng d ng trên .NET Framework. 17
- Microsoft .NET Framework
- .NET Framework Các m c ích thi t k .NET Framework • Mô hình l p trình th ng nh t • n gi n vi c phát tri n ng d ng • Môi tr ng th c thi code an toàn • c l p ngôn ng (h tr nhi u ngôn ng l p trình) • H tr XML Web Service (D a trên các công ngh chu n: HTTP, XML, SOAP) 19
- Mô hình l p trình th ng nh t API nh t quán b t ch p qu ch ngôn ng và mô hình l p trình ngôn tr .NET Framework Stateless, RAD, Subclassing, Code ñư c nhúng Code ñư nh ng Composition, Power, vào các trang trang Delegation Expressiveness HTML HTML ASP VB Forms MFC/ATL Windows API 20
![](images/graphics/blank.gif)
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Chuyên đề mảng 1 chiều phần 1
15 p |
312 |
90
-
Tài Liệu lập trình - Chuyên Đề 2 Lệnh cấu hình cơ bản
13 p |
213 |
68
-
Chuyên đề mảng 1 chiều phần 3
19 p |
173 |
50
-
Thực hiện chuyển bảng thành văn bản và ngược lại
3 p |
506 |
27
-
Bài giảng Chuyên đề: Lập trình ứng dụng sử dụng C#.NET - Phạm Văn Thuận
214 p |
130 |
20
-
LẬP TRÌNH CĂN BẢN - GIỚI THIỆU VỀ NGÔN NGỮ C & MÔI TRƯỜNG TURBO C 3.0
4 p |
158 |
20
-
Bài giảng Chuyên đề C#: Chương 3 - Windows Forms
243 p |
111 |
17
-
Bài giảng Chuyên đề C#: Chương 2 - Ngôn ngữ lập trình C#
300 p |
93 |
16
-
Kỹ thuật lập trình C/C++-Chương mở đầu
18 p |
105 |
15
-
Những chủ đề tiến bộ trong C# - Các ép kiểu do người dùng định nghĩa – Phần 1
12 p |
143 |
15
-
Bài giảng Chuyên đề C#: Chương 7 - Crystal Report
20 p |
117 |
13
-
Bài giảng Chuyên đề C#: Chương 5a - ADO.NET
68 p |
72 |
8
-
Bài giảng Chuyên đề C#: Chương 5c - Kiểm tra tính hợp lệ dữ liệu - Validation
32 p |
73 |
8
-
Bài giảng Chuyên đề C#: Chương 4 - GDI+
34 p |
60 |
7
-
Bài giảng Chuyên đề C#: Chương 1 - Giới thiệu Microsoft.NET Platform
79 p |
78 |
6
-
Bài giảng Chuyên đề C#: Chương 5b - Application settings
14 p |
54 |
6
-
Bài giảng Chuyên đề C#: Chương 0 - Đỗ Như Tài
14 p |
93 |
6
![](images/icons/closefanbox.gif)
![](images/icons/closefanbox.gif)
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
![](https://tailieu.vn/static/b2013az/templates/version1/default/js/fancybox2/source/ajax_loader.gif)