打開VS?,?選擇VisualBasic?--?Web?--?ASP.NET?Web?應用程序
成都創新互聯專業為企業提供榆次網站建設、榆次做網站、榆次網站設計、榆次網站制作等企業網站建設、網頁設計與制作、榆次企業網站模板建站服務,10多年榆次做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
如下圖:
C#.net優點:
運算符重載。不安全代碼(指針和固定內存區)、?無符號整數、移位運算。
VB的優點:?
即時編譯、靜態事件綁定、條件異常捕獲、COM兼容類、寬松的類型檢查和變量聲明、Visual Basic Runtime庫、可選參數、帶參數屬性、模塊等語言特征、動態數組。
通過VB.NET開發好的程序絕對沒有問題(包括Direct X游戲開發)。雖然VB.NET的資料少,但是只要C#支持的VB.NET都支持(大體上這樣,因為都要經過MSIL中間環節。除了指針之類的VB.NET不支持C#支持,但是沒有多大實際用處)。
vb.net的資料以英文資料居多(只有英文資料才有看頭,中國的沒有什么好資料),得看看英文水平過不過關。還有VB.NET的ide也比C#的IDE好得多,代碼看得也舒服。(C#的大括號{}太煩人)。
至于VB6對C的幫助,只是理解上會容易一些,其它用處不大。有VB6的基礎學VBNET會方便一些,但是并不是會VB6就會VB.NET,它們差別也不小。
擴展資料:
NET、C#和ASP.NET之間的區別 :
1、NET是一個平臺,一個抽象的平臺的概念。
NET 平臺其本身實現的方式其實還是庫,抽象層面上來看是一個平臺。
基本可以理解的NET核心就是NETFramwork。
NETFramework包括兩個關鍵組成元素:
a. CommonLanguageRuntime,公共語言運行時(CLR0)-提供內在管理,代碼安全性檢測等功能。
b. NETFrameworkClassLibrary,.NET 框架類庫(FLC)-提供大量應用類庫,提高開發效率。
學習NET Framework 是所有.NET開發人員都必須的,否則開發NET程序永遠都是停留在‘外功’的招式,NETramework 是NET開發高手的‘內功’修行之一。
2、C#是一個程序設計語言,僅僅是一個語言。
程序設計語言僅僅是為了方便開發人員和計算機溝通的工具,雖然 C#語法相對 C 和?C+要多一些,但是相對來看 C#語法都比較固定,這樣使用起來卻都很容易。我認可一位朋友說的,C#的語法更嚴謹!
這里回過來看看NET和C#的關系,不得不提的是NET程序的執行過程。
C#符合NETCLR 中的公共語言運行規范。CLS:commonlanguagespecification,當然所有的NET Language 都是符合這個規范的例如:VB.NET、XAML 和 C++/CL等等。
C#需要符合NETCLS,是因為NETCLR和JAVA虛擬機類似,有一個中間語言共機器來執行。所有不同語言的.NET代碼在執行前會被編譯成同樣的中間語言(MSIL),所以所有NET 支持語言都必須符合符合CLS 規范。
P.S:如果做.NET3.0XAML開發的朋友,可以嘗試下ildasm.exe看看XAML的應用程序,會發現原來 XAML其實很簡單。
3、ASP.NET是一個網站開發的技術,僅僅是.NET框架中的一個應用模型。
用微軟公司ASP.NET快速入門中的一句話來解釋,ASP.NET是用于生成基于Web的應用程序的內容豐富的編程框架。
ASP.net 和C#的區別:
編寫asp.net通常包括兩部分的代碼:網頁層和后臺處理層,網頁就是用標記語言來寫的,而網頁對應的后臺處理程序則需要.net語言來完成,目前主要是采用c#和vb.net。
可以說整個的asp.net網站通過c#或者vb.net來實現。而c#則是ms .netframework的主要語言,可以用在網站,桌面應用等方面。可以算是一種比較流行的編程語言。
VB學習網是一家專業的VB學習網站,面向VB初學者,提供初級的VB資料,并針對每年的計算機等級考試進行輔導和答疑。相對于其他VB網站,我們的網站起步教晚,但是VB還在發展,我們錯過了VB系列,卻正趕上了VB.NET,正如我們的網站域名一樣(XueVB.Net)。
Microsof將在12月2號正式發布.Net 2005,以后我也會關注.Net,我想我們的網站將定位在為等級考試提供服務以及關注.Net,學習.Net,討論.Net,同時也希望對VB以及VB.NET有興趣的朋友加入我們。共同建設我們的網站。
你這個建設性課題可以跟微軟提交下。
首先你似乎還沒有太體會到.NET平臺下的幾大模塊,姑且先叫模塊,至少你打開一本教材或者參考書,你會發現教程會介紹讓你新建控制臺程序,新建窗體程序winform,新建網頁應用程序web form,還有service ,還有移動==。
至少您首先應該明白web form 跟 win form這是兩套獨立的架構。如果按照你的需求,在你的網頁上點了某個鏈接,就能啟動你本地的某個winform程序,神啊!你感覺這是什么,這不是黑客程序么!!!微軟不停的IE補丁不就是一直在修復這樣的漏洞么!
就是想說winform 你可以想象成QQ你要用QQ需要下載一個客戶端,這客戶端想象成winform。
你做的web form就想象成,你要訪問baidu不需要下載客戶端,直接在IE瀏覽器里運行,瀏覽。
-------------------------------------------------------
另外你所說的功能,我想應該是你winform做了某個單機的功能,你想讓你的
webform也能用到這個功能是么?那么你可以在web form里試著用同樣的邏輯看看能否在web form下作同樣的邏輯,比如計數等等,其他他們可以簡單的看成載體不同,一個是一個page,一個是一個winform。如果這個功能不想別人看到,只是自己用用的話,你可以加登錄等等把他做成一個后臺頁面,自己管理。
我不太清楚你到底是要web集成到winform,還是winform集成到webform,其實winform也可以集成網絡功能的,你可以在winform上加個瀏覽器控件等等。或者具體查看Imports System.Net等等詳細類庫。具體看你的需求了。
猜想你的本意是想本地做了個winform的功能,想加到webform里去。
當然并不是所有的winform功能都能“翻譯”成webform的,
我想基本的概念你還是要多回頭看看。
應該說是asp.net(vb.net)的網站,后臺程序是用vb.net寫的。
1、安裝vs.net軟件(選默認語言是vb.net),安裝iis服務器,安裝數據庫
2、運行vs.net軟件,新建asp.net網站,寫好網頁。需要具備的知識點有html+div、javascript、jqurey、AJAX、vb.net、數據庫的操作等。
3、在網上購買一個網站虛擬空間,購買一個域名,發布自已做好的網站上去就OK了
標題名稱:vb.net網站,vb 網頁
標題來源:http://vcdvsql.cn/article46/hssehg.html
成都網站建設公司_創新互聯,為您提供品牌網站設計、Google、品牌網站建設、用戶體驗、自適應網站、網頁設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯