作者:鄭佐
2006-10-31
經(jīng)過(guò)微軟
.net? Framework 2.0
的革新,
.net
平臺(tái)的開(kāi)發(fā)越來(lái)越精彩。筆者收集基于
.net
開(kāi)發(fā)的
n
個(gè)項(xiàng)目,一方面為新手提供有價(jià)值學(xué)習(xí)資源,培養(yǎng)起軟件開(kāi)發(fā)的樂(lè)趣,另一方面共勉已從事
.net
領(lǐng)域工作多年并有明確發(fā)展目標(biāo)的同仁,提高自己,更上一層樓。
?
SharpDevelop
強(qiáng)大的插件系統(tǒng),通過(guò)
Addin
構(gòu)建成一個(gè)功能齊全的
.net
開(kāi)發(fā)
IDE
。核心是
AddInTree
。跟隨這個(gè)項(xiàng)目開(kāi)發(fā)許多有用的組件,比如功能文本編輯器(
ICSharpCode.TextEditor
),
SharpZipLib
等。
鏈接:
http://www.icsharpcode.net/
?
DotNetNuke
這個(gè)就是著名
DNN
,使用
VB.NET
進(jìn)行開(kāi)發(fā)。通過(guò)其基本架構(gòu)可進(jìn)行堆積木式快速建站。而且支持子網(wǎng)站系統(tǒng)。其由
asp.net Portal start kit
進(jìn)化而來(lái)。
鏈接:
http://www.dnnchina.net/
,
http://www.dotnetnuke.com
?
Community Server
這個(gè)也是一個(gè)很著名的
ASP.NET
項(xiàng)目,記得好像最早系統(tǒng)原形為
asp.net Forums
,后來(lái)加入了
.Text Blog
和
nGallery
成為一個(gè)完整的通用系統(tǒng)。對(duì)應(yīng)的中文版本為寶玉修改的
CCS
。
鏈接:
http://communityserver.org/
?
Rainbow
另外一個(gè)類(lèi)似于
DNN
的系統(tǒng),使用
C#
進(jìn)行開(kāi)發(fā)。
鏈接:
http://www.rainbowportal.net/
?
RssBandit
一個(gè)客戶(hù)端的
RSS
查看器,使用
C#
進(jìn)行開(kāi)發(fā),最大的特點(diǎn)是數(shù)據(jù)存儲(chǔ)采用
xml
文件。
鏈接:
http://www.rssbandit.org/
?
FreeTextbox
Web
上的一個(gè)
Html
超文本編輯器,早些版本是開(kāi)源的,現(xiàn)在還是免費(fèi)使用,不過(guò)源代碼需要購(gòu)買(mǎi)。
鏈接:
http://www.freetextbox.com
?
World Wind
使用
.NET
開(kāi)發(fā)的一個(gè)
Windows
窗體系統(tǒng),以地球外觀看得角度提供全球定位功能,類(lèi)似于
Google Earth
。
鏈接:
http://worldwind.arc.nasa.gov
?
log4net
對(duì)應(yīng)
Java
中的
log4j
。一個(gè)強(qiáng)大的日志管理模塊。
鏈接:
http://logging.apache.org/log4net/
?
Monodevelop
非
Windows
系統(tǒng)下的
.net
平臺(tái)開(kāi)發(fā)工具。
鏈接:
http://www.monodevelop.com
?
Paint.NET
使用
.net
開(kāi)發(fā)的畫(huà)圖軟件,功能不錯(cuò)。
鏈接:
http://www.getpaint.net/index.html
?
Nunit
對(duì)應(yīng)
Java
中的
Junit
,非常著名的單元測(cè)試工具。
鏈接:
http://www.nunit.org/
?
FCKeditor
Web
上的又一個(gè)
Html
超文本編輯器。
鏈接:
http://www.fckeditor.net/
?
Nlog
一個(gè)日志管理庫(kù),類(lèi)似于
Log4Net
。
鏈接:
http://www.nlog-project.org/
?
ManagedSpy
.net
平臺(tái)下的
Spy ++
,支持通過(guò)
.net 2.0
開(kāi)的
Windows Forms
應(yīng)用程序。
鏈接:
http://msdn.microsoft.com/msdnmag/issues/06/04/ManagedSpy/
?
Guidance Explore
類(lèi)似于一個(gè)
.net
平臺(tái)編程問(wèn)題簡(jiǎn)答的
FAQ
。不過(guò)提供的都是英文。
鏈接:
http://www.codeplex.com/Wiki/View.aspx?ProjectName=guidanceExplorer
?
Terrarium
一個(gè)
.net
開(kāi)發(fā)的多人游戲。玩這個(gè)游戲可以提高編程能力
^_^
。
鏈接:
http://www.windowsforms.net/Default.aspx?tabindex=4&tabid=49
?
TaskVision
任務(wù)管理系統(tǒng),一個(gè)經(jīng)典的
Smart Client
智能客戶(hù)端程序。
鏈接:
http://www.windowsforms.net/Default.aspx?tabindex=4&tabid=49
?
IssueVision
事務(wù)管理系統(tǒng),
Smart Client
智能客戶(hù)端程序。
鏈接:
http://www.windowsforms.net/Default.aspx?tabindex=4&tabid=49
?
FotoVision
又一個(gè)值得學(xué)習(xí)的
.net
開(kāi)發(fā)的
Windows
應(yīng)用程序。
鏈接:
http://www.windowsforms.net/Default.aspx?tabindex=4&tabid=49
?
Infragistics Tracker Application
由
Infragistics
開(kāi)發(fā)的
Smart Client
智能客戶(hù)端程序。
鏈接:
http://www.windowsforms.net/Default.aspx?tabindex=4&tabid=49
?
Windows Forms RSS Portal
一個(gè)
.net
開(kāi)發(fā)的聚合器。
鏈接:
http://www.windowsforms.net/Default.aspx?tabindex=4&tabid=49
?
Enterprise
Library
微軟的企業(yè)庫(kù),對(duì)原早些時(shí)候開(kāi)發(fā)的一些
Block
模塊進(jìn)行整合提供企業(yè)統(tǒng)一的接口,新版本使用了
.net 2.0
的的許多功能。
鏈接:
http://msdn.microsoft.com/practices/
?
PetShop
基于
N-tier
設(shè)計(jì)的電子商務(wù)網(wǎng)站,沒(méi)什么好說(shuō)的了。
鏈接:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/bdasamppet4.asp
?
XmlNotepad
一個(gè)用
.net
開(kāi)發(fā)的
xml
文件編輯器。
鏈接:
http://www.microsoft.com/china/msdn/library/data/xml/xmlnotepad.mspx
?
DockManager Control
一個(gè)很不錯(cuò)的實(shí)現(xiàn)類(lèi)似于
VS 2005
的界面某些功能的組件。
鏈接:
http://www.codeproject.com/vb/net/DockPanelSkin.asp
?
Starter Kits for Visual Web Developer
該套件為學(xué)習(xí)研究應(yīng)用
asp.net2.0
的開(kāi)發(fā)人員提供許多寶貴資源,很不錯(cuò)。
鏈接:
http://www.asp.net/downloads/starterkits/default.aspx?tabid=62
?
以上是筆者的一些資源積累,還有需多經(jīng)典項(xiàng)目案例沒(méi)有包括,比如一些早期微軟提供的項(xiàng)目案例以及現(xiàn)在熱門(mén)的
ORM
經(jīng)典框架。
posted on 2006-11-13 08:53
SIMONE 閱讀(380)
評(píng)論(1) 編輯 收藏