Yogi

New Member

Download miễn phí Đồ án Tìm hiểu về VB.Net





MỤC LỤC
 
Chương I: GIỚI THIỆU CHUNG VỀ VB.NET
I.1 Sơ lược về lịch sử của VB.NET 3
I.2Các thành phần của.Net .4
I.2.1.NETServers .4
I.2.2.NETFramework .
I.2.2.1 Lợi ích của .NET Framework 5
I.2.2.2 Phương pháp làm việc của .NET Framework 6
I.2.2.3 Xây dựng chương trình trong .NET FRAME .7
I.3 Kết nối cơ sở dữ liệu với ADO.NET
1.Tìm hiểu về khái niệm ADO.Net .12
2. Namespace cần thiết để thao tác với Access hay SQL .13
3. Connect với Database trong ADO.Net 13
4 .Các biến và cách khai báo biến trong ADO.Net .19
II.3 Khác biệt cơ bản giữa Visual Basic.Net với Visual Basic 6 .0 .24
Chương II .KH ẢO S ÁT PTTKHT QU ẢN L Ý TH Ư VI ỆN
II.1 Khảo sát .29
II.2 Phân tích .30 II.3 Thiết kế .31
Chương III . XÂY DỰNG BÀI TOÁN QUẢN LÝ THƯ VIỆN TRÊN VB.NET
 
 
:
 
 



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

).
Ngôn ngữ lập trình VB.NET đã được hiện đại hóa, bao gồm nhiều classes và mọi đặc trưng (features) của 1 ngôn ngữ lập trình kiểu OOP, không thua kém gì C++, J++ hay C#, ...
Việc quản lý memory được nâng cấp và tinh vi hơn nhằm bảo đảm các ứng dụng bị té hay cư xử tệ bạt (badly behaved component or application) không ảnh hưỡng gì đến các ứng dụng khác.
ASP.NET được dùng để thay thế ASP, đồng thời cung cấp các trang Web được biên dịch giúp tiến trình xử lý các yêu cầu từ Client browser hiệu quả hơn. Hơn nữa, còn bao gồm nhiều thành phần soạn sẵn (pre-written components) gọi là Server Control dùng trong các HTML Form và giao diện (user interface) làm việc phát triển mạng thêm dễ dàng và đầy hứng thú.
Các ngôn ngữ lập trình được phác thảo để làm việc gần nhau hơn, do đó nguồn mã của VB.NET, C++, C#, ... có thể sử dụng trộn lẫn với nhau rất thoải mái, tỷ như ta có thể viết mã cho 1 class với VB.NET rồi kế thừa 1 class khác mà mã là C# hay C++, ... sau đó vẫn 'debug' ngon lành giữa các ngôn ngữ lập trình khác nhau đó.
I.2.2.2 Phương pháp làm việc của .NET Framework
Ðiều kỳ thú nhất trong cấu trúc .NET Framework là các nguồn mã của VB.NET hay C# không biên dịch thành mã thi hành gốc (native executable code) mà lại qua trung gian một ngôn ngữ khác gọi là IL (Intermediate Language) trước khi chạy thật sự.
Nguồn mã có thể biên dịch thành IL đó còn được gọi là managed code, điều này khiến cho các ngôn ngữ lập trình của .NET hoạt động (hay tác động) qua lại (hổ tương - interoperation) với nhau, cho phép ta vận dụng mọi đặc trưng của .NET mà không cần viết lại các nguồn mã dùng ngôn ngữ lập trình khác.
Nguyên tắc của IL cũng tương tự như Java, nhưng khác ở chổ Java là cross-platform independence còn .NET là cross-language independence. Cũng cần nhắc ở đây, Microsoft vẫn mở rộng vòng tay cho việc phát triển .NET trên các nền (platform) khác trong tương lai.
I.2.2.3 Xây dựng chương trình trong .NET FRAME:
.NET Framework cho ta ba cách để dùng giao diện với chương trình áp dụng, đó là Windows Forms (có khi được gọi tắt là WinForms), Web Forms và Console applications.
Sự quan trọng của Windows Forms ?
Windows Forms là cách hiển thị màn ảnh tối tân hơn Win32 bình thường. Kỹ thuật nằm phía sau Windows Forms trước đây được phát triển cho Windows Foundation Classes (WFC), để dùng trong Visual J++.
Thật ra, Windows Forms là một phần của các base classes của .NET Framework. Cái Namespace dùng cho nó là System.Windows.Forms, một Namespace chứa rất nhiều thứ đến đổi hầu như chúng ta sẽ không cần dùng trực tiếp các Windows APIvềđồhoạ(GraphicsvàDrawings)nhưtrongVB6nữa. Vì .NET Framework chứa đầy đủ mọi thư viện cần thiết cho chương trình, nên một khi đã cài đặt .NET Framework trên máy khách rồi ta chỉ cần XCopy đến đó những folders cần thiết có chứa các tệp (files) chương trình và dữ kiện là đủ. Trong mô hình lập trình nhiều tầng (multi-tier programming model) mà ta gọi là Windows DNA (Distributed Network Application), quá trình xử lý một công tác được chia ra làm nhiều giai đoạn như:
1. Kiểm chứng các con số user mới điền vào các forms tại máy khách (user interface)
2. Tính toán (business logic)
3. Truy cập cơ sở dữ liệu (database access)
Những điểm căn bản của Windows Forms ?
• Một Windows Form thật sự là một class.Vì một form là một class nên ta không thể t ự động load . Tức là trong VB6 nếu ta Show hay dùng đến một Form thì nó tự động được loaded.
• Tất cả mọi form đều thừa kế từ class System.Windows.Forms.Form.
• Giống như tất cả các classes trong .NET Framework, Windows Forms có constructors và destructors. Constructor của form tên là Sub New
• Cái visual forms designer của VS.NET chứa rất nhiều code để instantiate form và đặt các controls vào form. Đó là code mà đáng lẽ ta phải tự viết nếu ta dùng notepad để lập trình. Phần code nầy thay thế cái phần nằm ở đầu tệp .frm của VB6 để diễn tả các visual components của form. Mỗi lần ta thêm bớt các controls hay thay thế các properties của controls trên form thì code generated cho form được thay đổi theo. Do đó bạn nên tránh sửa đổi code ấy, trừ khi biết chắc mình đang làm gì, hay là bạn làm một phiên bản trước khi thay đổi để nếu lỡ kẹt thì restore code cũ.
• Event được xử lý bằng cách linh động hơn. Các events chứa nhiều tin tức hơn. Một Event có thể được xử lý bởi nhiều controls cùng một lúc và mỗi control có một cách xử lý khác nhau. Ngược lại, nhiều Events khác nhau có thể được xử lý bằng một Event Handler duy nhất.
I.2.3 Những thành phần cơ bản:
3.1 Thực đơn chính (Main Menu)
Thực đơn (menu) của Microsoft Visual Studio.NET IDE … ‘biến hóa’ tùy theo công việc đang làm nhưng tổng quát, thực đơn (menu) chính hiển thị bao gồm:
File
Tiêu chuẩn chung cho mọi ứng dụng (application) trong nền Windows. File dùng để mở (open) hay đóng (close) các tập tin (files) hay dự án (project).
Edit
Edit cung cấp các chọn lựa khi soạn nguồn mã và dùng các công cụ lập trình, tỷ như: Undo, Redo, Cut, Copy, Paste và Delete
View
View cung cấp sư chọn lựa hiển thị các Windows tạo môi trường của IDE, tỷ như: Solution Explorer, Properties, Output, Tool Box, Server Explorer. Nếu ta để ý sẽ thấy các Windows này thường nằm 2 bên hay bên dưới window thiết kế Form hay soạn nguồn mã.Các windows này cũng có thể hiển lộ hay thu kín lại nhường chổ cho window thiết kế được rộng rãi.
Project
Dùng để quản lý dự án (project) bằng cách thêm vào hay xóa bỏ các tập tin liên hệ.
Build
Một lựa chọn quan trọng trong thực đơn là Build cho phép ta xây dựng và chạy ứng dụng (application) 1 cách độc lập bên ngoài IDE.
Debug
Debug không những giúp phương tiện rà tìm các lỗi lập trình trong môi trường IDE mà còn giúp kiểm tra từng bước một các nguồn mã trong dự án (project).
Data
Giúp ta nối và sử dụng dữ kiện hay thông tin trong Cơ Sở Dữ Liệu (Database).
Tools
Chứa các công cụ bố trí Microsoft Visual Studio.NET IDE.
Windows
Tiêu chuẩn chung dùng quản lý mọi windows trong IDE.
Help
Cung cấp nối yêu cầu giúp đỡ với Microsoft Visual Studio.NET documentation hay từ mạng Internet.
3.2 Thanh công cụ (Toolbars)
Cách dùng thanh công cụ sẽ được hướng dẫn tùy từng dự án (project). Tuy nhiên, 1 cách tổng quát, thanh công cụ mặc định (default) bao gồm như sau (theo thứ tự từ trái qua phải):
New Project
Add Item
Open File
Save (lưu trữ form hay module đang dùng)
Save All (lưu trữ mọi forms, modules, … đang dùng hay đang mở)
Cut
Copy
Paste (sẽ hiển lộ sau khi ta nhấp nút Cut hay Copy)
Undo
Redo
Navigate Backward (lướt lui)
Navigate Forwards (lướt tới)
Nút Start để chạy thử ứng dụng trong IDE
Build Configuration (bố trí xây dựng ứng dụng) trong IDE. Ở đây, cho ta biết bố trí hiện dùng là Debug
Truy tìm tập tin (Find in files)
và cuối cùng, nút Toolbar Options để hiển thị thêm các công cụ phụ thuộc khác.
3.3 Hộp công cụ (Toolbox)
Nhấp đơn hộp công cụ nằm phía bên tay trái window thiết kế như hình sau. Hộp công cụ bao gồm:
Hộp Data
Hộp Components
Hộp Windows Forms
Hộp Clipboard Ring
Hộp Gerneral
3.4 Class:Classes là phần ta xác định hay định nghĩa các đối tượng (Object)
Class
classname   
properties   subroutines
functions End Class
Ví dụ:Để định nghĩa 1 cái đồng hồ, ta diễn tả kim giờ, kim phút, kim giây cùng các con số chỉ giờ, cách bố trí giờ giấc hay ngày thán...
 

Các chủ đề có liên quan khác

Top