
kiến trúc trên :Net Framework
lượt xem 4
download

Tham khảo tài liệu 'kiến trúc trên :net framework', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: kiến trúc trên :Net Framework
- .Net Framework - B thư vi n các l p ñ i tư ng Ki n trúc .Net Framework 11 11 This is trial version http://www.thayphet.net Written by: Dương Thành Ph t www.adultpdf.com
- Framework chính là m t t p h p hay thư vi n các l p ñ i tư ng h tr ngư i l p trình khi xây d ng ng d ng như Microsoft Foundation Class(MFC) là b thư vi n trong Visual C++, Java Foundation Class(JFC) là b thư vi n trong Java. .NET Framework là b thư vi n dành cho các l p trình viên .NET. V i hơn 5000 l p ñ i tư ng ñ g i th c hi n ñ các lo i d ch v t h ñi u hành, chúng ta có th xây d ng ng d ng b ng Notepad. Hay v i ph n m m Visual Studio.NET v i giao di n tr c quan N u không có.NET Framework,Visual Studio.NET ch là v b c! Nhưng n u không có Visual Studio.NET, công vi c l p trình .NET cũng l m bư c gian nan! 12 12 This is trial version http://www.thayphet.net Written by: Dương Thành Ph t www.adultpdf.com
- H ði u Hành - Operating System V i vai trò qu n lý vi c xây d ng và thi hành ng d ng .NET Framework cung c p các l p ñ i tư ng (Class) ñ thi hành các ch c năng. Tuy nhiên ñư c "hư ng ng" hay không tùy thu c kh năng c a HðH. V i ch c năng ñơn gi n như Messagebox s ñư c .NET Framework s d ng hàm API c a Windows. Ch c năng ph c t p như s d ng các COMponent s yêu c u ph i cài ñ t Microsoft Transaction Server (MTS) hay các ch c năng trên Web c n ph i cài ñ t Internet Information Server (IIS). Như v y ch n HðH ñ s d ng .NET Framework là quan tr ng. (Windows XP, 2003 Server, Vista s ñơn gi n và ti n d ng trong khi l p trình) 13 13 This is trial version http://www.thayphet.net Written by: Dương Thành Ph t www.adultpdf.com
- Common Language Runtime - CLR Là thành ph n "k t n i" gi a các ph n khác trong .NET Framework v i h ñi u hành. CLR gi vai trò qu n lý vi c thi hành các ng d ng vi t b ng .NET. CLR s thông d ch các l i g i t chương trình cho Windows thi hành, ñ m b o ng d ng không chi m d ng và s d ng tràn lan tài nguyên c a h th ng, không cho phép các l nh "nguy hi m" ñư c thi hành. Các ch c năng này ñư c th c thi b i các thành ph n bên trong CLR như: Class loader, Just In Time compiler, COM marshaller, Security engine,… Trong các b n m i (XP.NET,2003, Vista) CLR ñư c g n kèm v i h ñi u hành. ði u này ñ m b o ng d ng vi t ra s ch y mà không c n cài ñ t. 14 14 This is trial version http://www.thayphet.net Written by: Dương Thành Ph t www.adultpdf.com
- Base Class Library – Thư vi n các l p cơ s ðây là thư vi n các l p cơ b n nh t, ñư c dùng trong khi l p trình hay b n thân nh ng ngư i xây d ng .NET Framework cũng ph i dùng nó ñ xây d ng các l p cao hơn. Các l p trong thư vi n này là String, Integer, … Ado.Net và Xml B thư vi n này g m các l p dùng ñ x lý d li u. ADO.NET thay th ADO. Các l p ñ i tư ng XML ñư c cung c p ñ b n x lý các d li u theo ñ nh d ng m i: XML. Các ví d cho b thư vi n này là SqlDataAdapter, SqlCommand, DataSet, XMLReader, XMLWriter,… 15 15 This is trial version http://www.thayphet.net Written by: Dương Thành Ph t www.adultpdf.com
- Asp.Net B thư vi n các l p ñ i tư ng dùng trong vi c xây d ng các ng d ng Web. ng d ng web xây d ng b ng ASP.NET t n d ng ñư c toàn b kh năng c a .NET Framework. M t "phong cách" l p trình m i code behind. S xu t hi n c a ASP.NET làm cân x ng gi a quá trình xây d ng ng d ng trên Windows và Web. ASP.NET cung c p m t b các Server Control ñ l p trình viên b t s ki n và x lý d li u c a ng d ng như ñang làm vi c v i ng d ng Windows. Cho phép chúng chuy n ng d ng ch y trên Windows thành m t ng d ng Web khá d dàng. … 16 16 This is trial version http://www.thayphet.net Written by: Dương Thành Ph t www.adultpdf.com
- Window form B thư vi n v Window form g m các l p ñ i tư ng dành cho vi c xây d ng các ng d ng Windows. Vi c xây d ng ng d ng lo i này v n ñư c h tr t t t trư c t i nay b i các công c và ngôn ng l p trình c a Microsoft. Gi ñây, ng d ng ch ch y trên Windows s có th làm vi c v i ng d ng Web d a vào Web service. Ví d v các l p trong thư vi n này là: Form, User Control,… 17 17 This is trial version http://www.thayphet.net Written by: Dương Thành Ph t www.adultpdf.com
- Web services Web services là các d ch v ñư c cung c p qua Web (hay Internet). D ch v ñư c coi là Web service không nh m vào ngư i dùng mà nh m vào ngư i xây d ng ph n m m. Web service có th dùng ñ cung c p các d li u hay m t ch c năng tính toán. Web service ñư c cung c p d a vào ASP.NET và s h tr t phía HðH c a Internet Information Server. 18 18 This is trial version http://www.thayphet.net Written by: Dương Thành Ph t www.adultpdf.com
- Ví d , công ty du l ch ñang s d ng m t h th ng ph n m m ñ ghi nh n thông tin v khách du l ch ñăng ký ñi các tour. ð th c hi n vi c ñ t phòng t i ñ a ñi m du l ch, công ty c n bi t thông tin v phòng tr ng t i các khách s n. Khách s n có th cung c p 1 Web service ñ cho bi t thông tin v các phòng tr ng t i 1 th i ñi m. D a vào ñó, ph n m m s bi t li u có ñ ch ñ ñ t phòng cho khách du l ch không? N u ñ , ph n m m l i dùng 1 Web service khác cung c p ch c năng ñ t phòng. ði m l i c a Web service là không c n liên l c v i khách s n ñ h i thông tin phòng r i sau ñó l i xác ñ nh lo i phòng nào c n ñ t, s lư ng ñ t bao nhiêu, r i l i liên l c l i v i khách s n ñ ñ t phòng. 19 19 This is trial version http://www.thayphet.net Written by: Dương Thành Ph t www.adultpdf.com
- Phân nhóm các l p ñ i tư ng theo lo i Namespace là tên g i m t nhóm các l p ñ i tư ng ph c v cho m t m c ñích. Ch ng h n, các l p ñ i tư ng x lý d li u s ñ t trong m t namespace là Data. Các l p ñ i tư ng dành cho v ñ t trong namespace tên là Drawing. M t namespace có th là con c a m t namespace l n. Namespace l n nh t là System. H th ng tên mi n (Namespace) 20 20 This is trial version http://www.thayphet.net Written by: Dương Thành Ph t www.adultpdf.com

CÓ THỂ BẠN MUỐN DOWNLOAD
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P1
5 p |
143 |
36
-
NGÔN NGỮ C# VỚI KIẾN TRÚC .NET
6 p |
142 |
32
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P10
5 p |
144 |
27
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P2
5 p |
111 |
25
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P3
5 p |
113 |
24
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P9
5 p |
112 |
22
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P7
5 p |
112 |
21
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P8
5 p |
110 |
20
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P6
5 p |
104 |
20
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P5
5 p |
143 |
20
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P4
5 p |
117 |
20
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P13
5 p |
115 |
17
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P12
5 p |
100 |
17
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P11
5 p |
117 |
17
-
C Sharp và kiến trúc .NET. C Sharp cơ bản- P14
5 p |
99 |
14
-
Mô tả công việc lập trình viên .NET
1 p |
74 |
5
-
Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 1 - ThS. Trần Bá Nhiệm
18 p |
77 |
4


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
