11 Chương 1 Tổng Quan Về Visual Basic.Net Written by: Dương Thành Phết 1. Sơ lược về lịch sử của Visual basic 2. Sơ lược về .NET Framework 3. Cài ñặt Visual Studio .NET 2005 4. Màn hình làm việc Visual Basic .NET 2005 5. Tạo ứng dụng Với visual Basic .Net This is trial version www.adultpdf.com 22 1. Sơ Lược Về Lịch Sử Của Visual Basic HðH Windows cung cấp tập hợp lệnh Windows API (Windows Application Programming Interface) ñể lập trình viên phát triển ứng dụng. Windows API có hơn 800 lệnh. Vì vậy, ñể xây dựng ñược một ứng dụng trên Windows ñã trở nên phức tạp. Nhằm khắc phục các yếu ñiểm Microsoft ñã giới thiệu công cụ trực quan Visual Basic, giúp xây dựng nhanh các ứng dụng trên Windows Written by: Dương Thành Phết This is trial version www.adultpdf.com 33 Visual Basic ñược giới thiệu ñầu tiên năm 1991, tiền thân là ngôn ngữ Basic trên HðH MS Dos. Cuối năm 1992, khi phiên bản 3.0 ra ñời thật sự trở thành một trong những công cụ chính ñể phát triển các ứng dụng trên Windows. Sau ñó phiên bản 4.0 ra ñời năm 1995, phiên bản 5.0 ra ñời năm 1996 và phiên bản 6.0 ra ñời năm 1998 Visual Basic thời ấy là một trong những công cụ chính ñể phát triển các ứng dụng trên Windows Written by: Dương Thành Phết This is trial version www.adultpdf.com 44 Tuy nhiên, VB6 không cung ứng các ñặc trưng của ngôn ngữ lập trình hướng ñối tượng (Object Oriented Language - OOL) như C++, Java. Thay vì cải thiện, Microsoft ñã làm lại từ ñầu các ngôn ngữ lập trình OOL rất hùng mạnh cho khuôn nền .NET Framework. ðó là các ngôn ngữ Visual Basic.NET và C# (C Sharp). VB.NET, là ngôn ngữ lập trình chuyên tạo ứng dụng có hai loại: Internet gọi là ASP.NET, gồm Web Forms và Web Services Desktop gọi là Windows Forms. Truy xuất tới Net Frame work - Một thư viện lớp mở rộng cung cấp các dịch vụ hệ thống và mạng. Written by: Dương Thành Phết This is trial version www.adultpdf.com 55 2. Sơ Lược Về .NET Framework .NET ñược phát triển từ ñầu 1998 dùng cho Internet ñể kết hợp chức năng của những computers khác nhau trên khắp thế giới. Những computers này có thể chạy cùng một software ñộc lập với hardware và ngôn ngữ lập trình. Các phần chính của Microsoft.NET Framework: Written by: Dương Thành Phết This is trial version www.adultpdf.com 66 .NET Application chia hai loại: Cho Internet(ASP.NET): Web Forms,Web Services Cho Desktop: Windows Forms Windows Forms: Hổ trợ Unicode hoàn toàn và thật sự Object Oriented. Web Forms: Có Server Controls có thể dùng codes ñể xử lý sự kiện như của Windows Forms. Khác với ASP, ASP.NET có phần ñại diện giao diện và code nằm riêng nhau và code ASP.NET hoàn toàn hướng ñối tượng. Written by: Dương Thành Phết This is trial version www.adultpdf.com 77 Hổ trợ và phối hợp mọi ngôn ngữ lập trình: Common Language Runtime (CLR) là tâm ñiểm của .NET Famework, ñể chạy các tính năng của .NET. MọI ngôn ngữ lập trình ñều ñược compiled ra Microsoft Intermediate Language (IL). Cho phép các ngôn ngữ có thể hợp tác nhau một cách thông suốt. Tức là trong .NET, VB.NET program có thể kế thừa C# program và ngược lại một cách hoàn toàn tự nhiên. Written by: Dương Thành Phết This is trial version www.adultpdf.com 88 3.Cài ðặt Visual Studio .NET 2005 Bộ Microsoft Visual Studio.NET bao gồm : Visual Basic.NET (VB.NET), C# (C Sharp), Visual C++.NET và Visual J#.NET Một trong những công cụ quan trọng của MS Visual Studio.NET là Integrated Development Environment (IDE) giúp lập trình dễ dàng, thoải mái. IDE không những cung cấp mọi công cụ lập trình cần thiết như soạn nguồn mã thông thường mà còn giúp kiểm tra nguồn mã hay tạo giao diện Windows trực quan, truy tìm các tập tin liên hệ ñến dự án và nhiều thứ khác nữa. Written by: Dương Thành Phết This is trial version www.adultpdf.com 99 Written by: Dương Thành Phết Without MSDN: 2 GB of available space required on installation drive. With MSDN: 3.8 GB of available space required on installation drive. Hard Disk Minimum: 192 MB Recommended:256 MB RAM • Microsoft Windows 2000 Professional SP4 •Microsoft Windows XP Professional SP2 Operating System Minimum:600 MHz Pentium processor Recommended:1 GHz Pentium processor Processor System Requirements for Installing Visual Studio 2005 This is trial version www.adultpdf.com 1010 Written by: Dương Thành Phết Visual Studio.NET 2005 nằm trong 4 CDs, sau khi giải nén tất cả 4 CDs(2.54Gb) vào 1 thư mục trên ñĩa cứng sẽ gồm 2 phần VS, MSDN: ðể cài Visual Studio.NET 2005 Chạy File Setup trong thư mục VS ðể cài MSDN Chạy File Setup trong thư mục MSDN Ghi chú: Có thể cài ñặt và sử dụng VisualBasic.Net 2005 Express Editor 1 CD. This is trial version www.adultpdf.com . 11 Chương 1 Tổng Quan Về Visual Basic. Net Written by: Dương Thành Phết 1. Sơ lược về lịch sử của Visual basic 2. Sơ lược về .NET Framework 3. Cài ñặt Visual Studio .NET 2005 4. Màn. 2005 Bộ Microsoft Visual Studio .NET bao gồm : Visual Basic. NET (VB .NET) , C# (C Sharp), Visual C++ .NET và Visual J# .NET Một trong những công cụ quan trọng của MS Visual Studio .NET là Integrated. 2005 4. Màn hình làm việc Visual Basic .NET 2005 5. Tạo ứng dụng Với visual Basic .Net This is trial version www.adultpdf.com 22 1. Sơ Lược Về Lịch Sử Của Visual Basic HðH Windows cung cấp