野外做受三级视频,人妻无码第一区二区三区,精品欧美成人高清在线观看,色屁屁WWW影院免费观看入口

新聞資訊
搭建免費的.Net開發(fā)環(huán)境
2010-11-16


2周前將機器上的SQL Server 2005給刪了,刪除的原因是:基本不用,占的空間又大。今天看了首頁的番茄家園相關文章,順手又將機器上的MSDN給刪了。目前正在下載VC# 2008 Express,等下載完了,再將VS2008給刪了,從此告別.Net盜版開發(fā)環(huán)境。

.Net是很優(yōu)秀的東東,即使全用非D版免費軟件,我們也能得到很大的生產(chǎn)力。以前曾經(jīng)在Linux下冰天雪地裸體開發(fā)C#程序,開發(fā)工具和記事本差不多,編譯用命令行,就這樣開發(fā)效率比java還要高。

全用免費版工具,比起使用D版,當然會有一些犧牲,但這犧牲不會很大,同時,還能收獲更多,收獲的是你對系統(tǒng)的理解,收獲的是設計能力。

一、運行環(huán)境

操作系統(tǒng):一般品牌機自帶,專業(yè)版的稍微貴點,也就貴一天、兩天、三天的工資而已。

Runtime, SDK:免費

文檔:.Net下最主要的文檔時類庫文檔。MSDN里99%時間我在翻類庫文檔。類庫文檔SDK自帶。其它的文檔,到微軟msdn網(wǎng)站上去找

二、數(shù)據(jù)庫

數(shù)據(jù)庫:目前我主要用的是mysql。相比較,sqlserver太大,看著就不爽,能不用就不用,實在要用讓公司或客戶出錢。

 

數(shù)據(jù)庫設計:我用的是Toad Data Modeler Freeware,免費的,很好用。支持主流數(shù)據(jù)庫,自動生成sql和文檔。

 

數(shù)據(jù)庫管理:EMS SQL Manager lite for Mysql,也是免費的,很好用。EMS這一系列工具都很棒。

 


三、開發(fā)環(huán)境


IDE:

備選方案1--VS 2008 Express。在使用VS2008 Team System版過程中,我發(fā)現(xiàn)它比VS 2008 Express多的那些功能,我基本都沒用過。重構我也只用過rename,其它的重構項用的不很理想。

備選方案2--SharpDevelop。項目大了可能不穩(wěn)定。

 

備選方案3--Eclipse + emonic + nant。Eclipse很多地方比VS2008好用。但emonic不成熟,目前雖有自動提示功能,不過不好用,另外,不支持debug。

備選方案4--nant + 文本編輯器。目前沒好的文本編輯器,不過可以考慮把SharpDevelop中的那個剝離出來。

目前我選擇方案1。方案3,4的路還長,但發(fā)展成熟了,結合Code Generator插件,也是很有生產(chǎn)力的開發(fā)方案。

版本管理:

服務器:SVN

客戶端:TortoiseSVN。其實控制臺客戶端也挺好用的。

 

UML:
以前用的是jude,2M大。現(xiàn)在沒怎么用了。

四、制作安裝程序


NSIS + EclipseNSIS。開源軟件,非常好用,感覺比VS2008自帶的要好用很多。第一,NSIS是腳本驅動的,很有柔性。第二,EclipseNSIS提供了圖形化制作界面,對于通用的安裝程序的制作,非常簡單。

 

下面是一個簡單的Demo:

 


 

 

 

 

 

六、錄制Flash錄像

Wink,免費。

 

總結:

(1)除了操作系統(tǒng),其它都不要錢,并且主要的功能都有。
(2)除了操作系統(tǒng),其它都很好用很好用。
(3)小就是美。這些工具都很小。大多幾兆幾十兆的。現(xiàn)在看見動輒幾百M幾G的軟件我都頭大。WOW除外。

上述工具,google一下就找到了,不給出處了。


BTW. 這篇blog是用notepad++寫的。


關注有人微信公眾號
了解更多信息