MSDE是要安裝的,所以不能算綠色版。VB.NET做的軟件,要.net的支持。
在吉林等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),成都營(yíng)銷(xiāo)網(wǎng)站建設(shè),外貿(mào)網(wǎng)站制作,吉林網(wǎng)站建設(shè)費(fèi)用合理。
在一定程度上,我是這么認(rèn)為的:如果你的軟件在單機(jī)使用,和其他電腦沒(méi)關(guān)系,則用ACCESS。如果數(shù)據(jù)量很小,那,XML也可以夠用。如果你的軟件在網(wǎng)絡(luò)上使用,比如企業(yè)的一個(gè)小型管理系統(tǒng),則用SQLSERVER這類(lèi)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)來(lái)支持。
至于綠色:無(wú)非是不用安裝。VB.net寫(xiě)的軟件,把引用的DLL復(fù)制到程序所在的文件夾就可以運(yùn)行。當(dāng)然.net必須裝。
1、簡(jiǎn)單的程序,就只要在"File(文件)"菜單下的"Make
xxx.exe(生成)",生成的EXE文件和你要用的數(shù)據(jù)庫(kù)和其他外部文件一起移植到其他電腦上,就可以了。
2、復(fù)雜的程序,建議用"打包",打包完以后,在其他電腦上安裝以后再用.打包方法--------打開(kāi)菜單欄“外接程序”——“外接程序管理器”,選擇“打包和展開(kāi)向?qū)А?,選擇“加載/卸載”,確定。在“外接程序管理器”里找到“打包和展開(kāi)向?qū)А?,打開(kāi)“打包和展開(kāi)向?qū)А?,再一步步進(jìn)行打包就可以生成一個(gè)安裝程序。
我是 vb/asp 轉(zhuǎn) c#/MVC/WPF 的人,可能能給你一點(diǎn)指導(dǎo)
服務(wù)端和客戶端 通常有兩種方式,一種是 socket,一種是 http,
無(wú)非是 資料放到服務(wù)器(DataBase),通過(guò)接口(如http/socket),與 客戶軟件(如exe) 進(jìn)行數(shù)據(jù)的交互。
先學(xué)一下 TCP/UDP 客戶端、服務(wù)端
再學(xué)一下 HTTP(GET/POST)
服務(wù)端做數(shù)據(jù)的儲(chǔ)存/處理工作。
試想下用戶他的游戲等級(jí)是12級(jí),
如果你不儲(chǔ)存在服務(wù)端而儲(chǔ)存在客戶端,用戶就可以像修改單機(jī)游戲一樣直接改成120級(jí)那不是亂套了。
服務(wù)端用戶觸碰不到服務(wù)端處理用戶升級(jí)或降級(jí)并記錄在數(shù)據(jù)庫(kù)中,用戶不可修改。
vb6多線程沒(méi)有vb.net方便
vb6可以在win10上運(yùn)行,開(kāi)發(fā)的程序也可以不用擔(dān)心無(wú)法運(yùn)行的問(wèn)題 都向下兼容的
理論和現(xiàn)實(shí)上 都不會(huì)讓vb6開(kāi)發(fā)的程序無(wú)法運(yùn)行
夠用,只不過(guò)是因?yàn)樘幚砦募蠜](méi)有多線程 速度上可能會(huì)慢點(diǎn)而已
這個(gè)因人而異,每個(gè)人的理解能力不同,編程邏輯思想比較重要,語(yǔ)法不同比較容易解決
你這個(gè)建設(shè)性課題可以跟微軟提交下。
首先你似乎還沒(méi)有太體會(huì)到.NET平臺(tái)下的幾大模塊,姑且先叫模塊,至少你打開(kāi)一本教材或者參考書(shū),你會(huì)發(fā)現(xiàn)教程會(huì)介紹讓你新建控制臺(tái)程序,新建窗體程序winform,新建網(wǎng)頁(yè)應(yīng)用程序web form,還有service ,還有移動(dòng)==。
至少您首先應(yīng)該明白web form 跟 win form這是兩套獨(dú)立的架構(gòu)。如果按照你的需求,在你的網(wǎng)頁(yè)上點(diǎn)了某個(gè)鏈接,就能啟動(dòng)你本地的某個(gè)winform程序,神??!你感覺(jué)這是什么,這不是黑客程序么!??!微軟不停的IE補(bǔ)丁不就是一直在修復(fù)這樣的漏洞么!
就是想說(shuō)winform 你可以想象成QQ你要用QQ需要下載一個(gè)客戶端,這客戶端想象成winform。
你做的web form就想象成,你要訪問(wèn)baidu不需要下載客戶端,直接在IE瀏覽器里運(yùn)行,瀏覽。
-------------------------------------------------------
另外你所說(shuō)的功能,我想應(yīng)該是你winform做了某個(gè)單機(jī)的功能,你想讓你的
webform也能用到這個(gè)功能是么?那么你可以在web form里試著用同樣的邏輯看看能否在web form下作同樣的邏輯,比如計(jì)數(shù)等等,其他他們可以簡(jiǎn)單的看成載體不同,一個(gè)是一個(gè)page,一個(gè)是一個(gè)winform。如果這個(gè)功能不想別人看到,只是自己用用的話,你可以加登錄等等把他做成一個(gè)后臺(tái)頁(yè)面,自己管理。
我不太清楚你到底是要web集成到winform,還是winform集成到webform,其實(shí)winform也可以集成網(wǎng)絡(luò)功能的,你可以在winform上加個(gè)瀏覽器控件等等?;蛘呔唧w查看Imports System.Net等等詳細(xì)類(lèi)庫(kù)。具體看你的需求了。
猜想你的本意是想本地做了個(gè)winform的功能,想加到webform里去。
當(dāng)然并不是所有的winform功能都能“翻譯”成webform的,
我想基本的概念你還是要多回頭看看。