intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

kiến trúc trên :Net Framework

Chia sẻ: Trần Ngọc Mai | Ngày: | Loại File: PDF | Số trang:10

47
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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ả

Chủ đề:
Lưu

Nội dung Text: kiến trúc trên :Net Framework

  1. .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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2