Bài giảng cung cấp cho người học các kiến thức: Tổng quan Microsoft.Net Platform, các thành phần .Net Framwork, những nổi bật VB.Net, thuận lợi của .Net qua các phiên bản,... Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. Mời các bạn cùng tham khảo chi tiết nội dung tài liệu.
Trang 2
*“Nội dung chính
¡ Tông quan
2 Microsoft.Net Platform là gi?
3 .Net Framework la gi?
4 Cac thanh phan Net Framwork?
s Những nôi bat VB.Net
Trang 3
Mục đích của chương
_ISau bài học sinh viên có thê:
_ILiệt kê các thành phân chính của Net
Platform
_IMiêu tả Net Framwork và các thành phân của nó
OLiét ké cdc diém ndi bat VB.Net: ADO.Net, Web Forms, Web Services
Trang 4
ˆ4 Tổng quan
_ì MS Visual Basic Net là một cải tiễn lớn
của dòng sản phâm Visual Basic
_INắm được nhưng thuận lợi của Net qua
các phiên bản
_ITìm hiệu môi quan hệ và các đặc điểm
được cung câp từ nên MS.Net trước khi bạn đi vào chi tiêt ngôn ngữ VB.Net
Trang 6
“Microsoft Net Platform la gi?
-1.Net Platform bao gôm rât nhiêu lõi (core) các dịch vụ và các đôi tượng
-1.Net Platform rât quan trọng bởi mục tiêu của platform này là để đơn giản trong
phát triển Web băng việc cung cấp các
công cụ và công nghệ dé ban xay dung va
phân phôi các ứng dụng Web
Trang 7
ˆ.Net Platform cung cấp
L1 Một ngôn ngữ độc lập Mô hình lập trình đông nhât qua tât cả các tâng của ứng dụng
_ì Có sự kết nỗi giữa các công nghệ
4 Dé dang thay đôi từ các công nghệ hiện tại
4 Cung cap day đủ các nên tảngcông nghệ chuẩn cho
Internet nhu Hypertext Transfer Protocol (HTTP),
Extensible Markup Language (XML), va Simple Object Access Protocol (SOAP)
Trang 8
' Lõi công nghệ trong.Net Platform -Ì.Net Framework Dua trén nén tang mdi 14 Common Language Runtime (CLS)
_\Các ngôn ngữ Net đêu dùng chung CLS nên VS et không quan tâm tới ngơn ngữ lập
trinh
-Ì.Net Buiding Block Services
_ILà các dịch vụ chương trình được phân phôi theo cả hai dạng online và offline
Duoc str dung 6 bat ky platform nào hỗ trợ
SOAP
Trang 9
' Lõi công nghệ trong.Net Platform
-Ì Visual Studio Net
_\Cung cấp môi trường phát triển mức cao cho các ứng dụng trên Net Framwork
-Ì.Net EnterprIse Server
_\Cung cấp cơng nghệ giao tiếp với các sản pham khac nhu MS SQL Server, BizTalk
Server
Trang 10
ˆ3 Net Framework là gì2
T6ng quan Net Framework
Cac loi ich cua Net Framework
-ÌCác ngơn net trong Net Framework
ôi Trong phân này bạn sẽ biết được Net Framework cung cấp tắt cả các dịch vụ cho các ứng dụng như thê nào Các ngôn ngữ được hồ trợ trong Net FrameworÈ
Trang 12
‘Téng quan Net Framework
4 Cac thanh phan xay dung trong Net Framwork
UTrudc COM, cac ung dụng là riêng biệt, không có hoặc it sự tích hợp OThiét ké COM dé tich hợp các thành phân -> cân phải viết code để gọi,
quản lý
_Ì.Net các component đc xây dựng như một phân cơ sở thông dụng-> không cân phải có lời gọi khi sử dụng
_) Common Language Specification
Trang 13Các lợi ích của Net Framwork _IHỗ trợ các chuẩn thông dụng cho Web C6 thé mé rong
Dé dang cho người phát triển
Trang 14
'Các ngôn ngữ trong Net Framework
_) Visual Basic Net
_ILà phiên bản mới của VB với nhiều đôi mới quan trong
_ì C# - Được thiết kê cho Net
_INgôn ngữ mới hướng đơi tượng
_Ì Các quản lý mở rộng với Visual C++ _\Cung cấp nhiêu khả năng và điêu khiến
“J Jscript Net
_\Cung cấp các cải tiễn về hiệu năng
-Ì Các ngôn ngữ của bên thứ ba
_ICũng được hỗ trợ trong Net : APL, COLBOL
Trang 15
`“ 4 Các thành phần Net Framwork2
Trang 16
ASP NET: Web User
Forms & Services interface
ADO NET: Data & XMIL
.NET Framework Class Library Common Language Runtime
Trang 18
‘Common Language Runtime
Lam don giản cho phát triển ứng dụng Cung cập môi trường thực thi mạnh mẽ
Trang 23
*”5 Những nỗi bật VB.Net
_I\Các nôi bật chính vê ngôn ngữ
_\Hỗ trợ hướng đối tượng
Quan ly bat 16i
_ITruy cập đây đủ các chức năng Net
Cac tuy chon moi Threading
-Ì Thu thập rác
IN6i bật phát triển Web
_ITạo WebForm dễ dàng như WinForm
Trang 24
-Ì NET Platform là gì?
_-Ì Các cơng nghệ lõi trong NETT Platform?
_ì Danh sách các thành phân của NET Framework
_Ì Chức nang cua common language runtime (CLR) la gi? 4 Chac nang cla common language specification ?
_ì Thê nào là một Web Service?
_-Ì Quản lý môi trường là g1?