Visual Basic與Visual基本.Net(VB6與圖書管理系統)
VB又名visualbasic是一種編程語言,它是在1991年左右作為微軟的產品發佈的。它是第三代事件驅動編程語言,支持快速應用程序開發(又稱RAD)。VisualBasic6或VB6於1998年發佈,它是VB.VB6版為軟件開發和用戶界面設計提供了一個IDE。該語言基於一個稱為組件對象模型的編程模型。VB6是一種簡單的編程語言,它不僅可以幫助初學者快速地學習編程概念,而且可以方便地在大型軟件應用中使用。VB6是一種過程編程語言。程序員能夠為應用程序設計一個GUI,並將功能直接應用於添加到GUI中的控件。例如,如果GUI中有一個按鈕,程序員必須在button click事件中編寫該按鈕的功能(因此也就是術語event driven programming)。
圖書管理系統
VB.net版也是2008年發佈的微軟產品。它是VB6的繼承者。VB6與VB.net版“面向對象編程”的概念是在圖書管理系統. 與這樣一個系統交互的每個組件都被視為一個對象。對象是通過相應的類創建的。類可以由程序員聲明,也可以由自己的各種類庫組成。這些是VB.net版語言。用VB.net版語言運行在Microsoft的.NET framework上。程序員或開發人員應該編寫除內置類之外的類,以執行任何系統需求。在VB.net版2005年第一個主要版本,現在已經發布了2010年,它支持.NETFramework4.0。
Visual Basic(VB6)
與VB6不同,VB.net版支持共享開發。對於任何使用VB6編寫程序的人來說,它應該很容易適應VB.net版編程。另外,用VB6編寫的程序可以通過使用VB.net版語言遷移工具。最近VB.net版由於其對web應用程序開發的支持,for-web開發也有所增加。
VB6和VB.net?•VB6是一種過程編程語言。•VB.net版是一種面向對象的編程語言。•VB6使用組件對象模型。•VB6是一種簡單的編程語言。•VB.net版有各種內置類庫,是語言的組成部分VB.net版支持共享開發。•VB.net版支持web應用程序開發。 |