国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
C# 開源資源匯總(二)

項(xiàng)目管理


SharpForge支持協(xié)作多個(gè)軟件項(xiàng)目的開發(fā)和管理,它為你的團(tuán)隊(duì)提供類似 SourceForge 和 CodePlex的功能。SharpForge是C#開發(fā)的.NET 2.0開源項(xiàng)目。


User Story.NET是一個(gè)Extreme Programming 項(xiàng)目。


RSS和RDF工具


Rss Bandit是C#開發(fā)的開源RSS閱讀器,它內(nèi)建多國語系,支持Atom 1.0以及其他各種的RSS feed格式。它畫面漂亮,擁有分頁瀏覽功能,軟件細(xì)部設(shè)置彈性度高。它的操作畫面直觀簡單易懂,有一個(gè)很好的Command模式和ListViewEx來使用,可讓使用者很快的上手。


iPodder.NET是一款C#編寫的開源媒體收集器,它能自動(dòng)幫你從互聯(lián)網(wǎng)上下載音樂,能幫你輕松地從成千上萬的音樂中選擇你喜歡的。用它設(shè)置好訂閱RSS feeds后,只要節(jié)目一有更新,它就自動(dòng)下載了,你不必大量的浪費(fèi)時(shí)間自己手工下載。它還整合了iTunes,創(chuàng)建播放列表和iPod同步功能,你可以用Apple iTunes或Media Player播放,也可以把音樂導(dǎo)入到你的iPod或其他MP3播放器中。


FeedExpress主要是讓你訂閱一些RSS/RDF資源,知名的如FeedExpress里的Subscriptions。它和Outlook Express讓你訂閱一些新聞組是一樣的。


RSS.NET是一款操作RSS feeds的開源.NET類庫。它為解析和編寫RSS feeds提供了一個(gè)可重用的對(duì)象模型。它完全兼容RSS 0.90, 0.91, 0.92, 和 2.0.1等版本。


GtkSharpRSS是C#開發(fā)的開源RSS和RDF客戶端,它用于 Mono, Gtk#, 和 RSS.NET。它也可以通過內(nèi)嵌于Mozilla的窗口來顯示內(nèi)容。


Atom.NET是一款完全使用C#開發(fā)的開源類庫,它的目標(biāo)是提供便捷的方法來操作Arom Feeds。它提供一個(gè)對(duì)象模型來寫入和解析Atom Feeds。它只兼容0.3Atom規(guī)范,可以運(yùn)行于微軟.NET 1.x,Mono 0.29 或更高版本。


NRss是為微軟.NET框架和Mono下提供的開源類庫,它讀取RSS Feeds元素然后以樹型結(jié)構(gòu)來展現(xiàn)對(duì)象關(guān)系。


Aggie是一個(gè)新聞收集器,它是桌面應(yīng)用程序,可以下載最新的新聞并通過web頁面的形式呈現(xiàn)。


mail2rss是.NET下的 web service,它在你請(qǐng)求時(shí)檢查你的電子信箱并返回包含電子信箱里的消息的 RSS feed。它是完全用C#開發(fā)的開源項(xiàng)目,沒用使用任何第三方控件。


規(guī)則引擎


NxBRE是.NET平臺(tái)下的一款開源輕量級(jí)的業(yè)務(wù)規(guī)則引擎(aka Rule Based Engine),它由正向串行的推理引擎(forward-chaining inference engine)和XML驅(qū)動(dòng)流控制引擎(XML-driven flow control engine)組成.它支持 RuleML 0.9 Naf Datalog 和 Visio 2003 建模。


SRE (Simple Rule Engine)是.NET下的一款輕量級(jí)的開源正向串行的推理規(guī)則引擎(forward chaining inference rule engine)。它容易理解,可以解決復(fù)雜的問題。


搜索引擎


NLucene是Lucene的.NET版本。


DotLucene,Lucene.Net開源項(xiàng)目轉(zhuǎn)向商業(yè)化后,DotLucene以Lucene.Net作為基礎(chǔ)繼續(xù)進(jìn)行開發(fā)。


版本控制(CVS)


Porc是為CVS和項(xiàng)目管理工具提供了完整的圖形化界面,它在CVS的基礎(chǔ)上增加了一些有趣的功能。它是.NET平臺(tái)下用C#編寫的。


Sharpcvslib是C#語言編寫的CVS客戶端API。當(dāng)前它為公共CVS命令提供了核心函數(shù)。


NetCvsLib是為.NET平臺(tái)下C#開發(fā)的一個(gè)CVS客戶端。它作為一個(gè)單獨(dú)的程序集而實(shí)現(xiàn),因而可以很容易的集成到其它項(xiàng)目中去。


SQL客戶端


SqlBuddy是C#編寫的一款用于Microsoft SQL Server和MSDE的開源工具,使用它可以很容易的編寫SQL腳本。SqlBuddy提供的功能和查詢分析器的目的有些微不同,它傾向于幫助使用者編寫SQL。


QueryCommander是一款開源的Sql editor,模擬微軟的查詢分析器,Visual Studio的環(huán)境類型。QueryCommander的特點(diǎn)包括類似IntelliSense功能,自動(dòng)注釋,xml文檔模型,xml2data等。


SQL Buddy是一款有特色的免費(fèi)MSDE / Sql Server IDE,它是用.NET框架的C#編寫。


Database Commander是Windows操作系統(tǒng)下的一款用戶界面友好的數(shù)據(jù)庫管理工具。


模板引擎


NVelocity 是一個(gè)以 .NET 為基礎(chǔ)的模板引擎。它允許任何人通過簡單而強(qiáng)大的模板語言來定義對(duì)象。


測(cè)試工具


NUnit一款單元測(cè)試框架,它可以應(yīng)用于遵循.NET框架標(biāo)準(zhǔn)的所有語言下。NUnit最初是從JUnit移植過來的。NUnit完全使用C#編寫且設(shè)計(jì)時(shí)考慮了多數(shù).NET語言的特性,例如自定義屬性和其它反射特性。


NMock是一款.NET平臺(tái)下的基于動(dòng)態(tài)代理的Mock模擬對(duì)象類庫,用于C#開發(fā)。Mock對(duì)象使測(cè)試更簡單,它測(cè)試單個(gè)組件或單個(gè)類時(shí)不需要其它所有組件真正實(shí)現(xiàn)。也就是說我們可以僅僅只是測(cè)試一個(gè)類,比起測(cè)試一個(gè)完整的對(duì)象關(guān)系樹更容易查清楚Bug。Mock對(duì)象一般用于以測(cè)試為驅(qū)動(dòng)的開發(fā)當(dāng)中。


TestDriven.NET是一款和Visual Studio .NET無縫結(jié)合的測(cè)試插件。它可以和NUnit, MbUnit 和 Team System緊密結(jié)合。


Rhino.Mocks源于EasyMock.Net,它試圖提供一種更簡單的方法去創(chuàng)建和使用mock objects且使你得到更好的重構(gòu)支持。它結(jié)合了EasyMock.Net和NMock的方式。


Dot NetUnit實(shí)現(xiàn)了XUnit 測(cè)試框架,是.NET平臺(tái)下的單元測(cè)試組件。


EasyMock.NET是由Java實(shí)現(xiàn)的EasyMock到.net平臺(tái)的一個(gè)移植版本的一組類庫。它提供了一個(gè)簡單的方法用來模擬接口和遠(yuǎn)程對(duì)象。


dotunit是JUnit移植到微軟.net平臺(tái)的測(cè)試框架。它可以實(shí)現(xiàn)自動(dòng)化測(cè)試。


NUnitForms是NUnit的擴(kuò)展。它為Windows Forms應(yīng)用程序提供單元測(cè)試和壓力測(cè)試,可以容易的用它為你的Windows Forms類進(jìn)行自動(dòng)化測(cè)試。


Web框架


NStruts 是java下大名鼎鼎的struts開源MVC框架的ASP.NET版本,是jakarta struts框架的一部分。


Maverick.NET是從Maverick移植來的.NET版本,是一款開源的 Web MVC框架.它專注于MVC邏輯,它支持豐富的模板和轉(zhuǎn)換技術(shù)。


MaverickLite是ASP.Net下的一款簡單的開源表現(xiàn)層框架。它在建立在Maverick.Net framework基礎(chǔ)上。它使用front controller的方式來處理請(qǐng)求。


Ingenious MVC ,基于.NET 2.0的構(gòu)MVC結(jié)構(gòu)的應(yīng)用程序,它包含即開即用(out-of-the-box)的特性支持ASP.NET和Windows Forms應(yīng)用程序.它也可以在大多數(shù)方法中擴(kuò)展和定制.


Websharp是.NET平臺(tái)下的一款輕量級(jí)應(yīng)用框架。


Email客戶端


GmailerXP是為Google的Gmail服務(wù)提供了全套的工具開源程序。在線所能做的GmailerXP都允許用戶做,它也整合了你任何時(shí)候在Gmail需要的其它一些程序的特點(diǎn)(GML, Gmailto,等)。


RemoteCalendars是C#開發(fā)的為Outlook 2003/2007提供的一款開源 COM-.NET 插件。安裝完這款插件后,Outlook的用都可以用Outlook 2003/2007訂閱、重新讀取和刪除遠(yuǎn)程iCalendar(RFC 2445)。


SharpWebMail是一款C#編寫的ASP.NET下的EMail客戶端。它通過POP3服務(wù)器接收郵件,通過SMTP服務(wù)器發(fā)送郵件。它的配置很簡單(只需要在web.config 里面做幾個(gè)設(shè)置)。


Web測(cè)試


NUnitAsp是一款自動(dòng)測(cè)試 ASP.NET頁面的開源工具. 它是從NUnit擴(kuò)展來的。


Wiki引擎


Perspective是一款C#開源Wiki引擎,它使用戶可以很容易的合作進(jìn)行編輯,鏈接和共享Web頁面,它里面有安全和分級(jí)的管理環(huán)境。Perspective居于奇妙的Wiki思想,包含了其它一些有前途且效果好的特性。


DevHawk Wiki是一款.NET平臺(tái)下由C#實(shí)現(xiàn)的開源Wiki引擎。


ProntoWiki是使用VWD (Visual Web Developer)編寫的C#開源wiki引擎,ASP.NET 2.0 和 SQLExpress 2005作為后臺(tái)。Wiki引擎速度快且容易使用,提供了和 rich text editor 一樣的文本標(biāo)記( text markup )功能。它可以自動(dòng)通過web接口接收?qǐng)D片和文件作為附件。另外,ProntoWiki的特點(diǎn)還有頁面可以在貼出或更新之前預(yù)覽,基于角色的用戶認(rèn)證,使用 web parts 自定義外觀和布局,歷史跟蹤,和功能查詢。


FlexWiki是一款使用.NET技術(shù)(C#和ASP.NET)編寫實(shí)現(xiàn)的開源多人協(xié)作的寫作工具。


Thufir提供了字處理和文檔鏈接功能。它類似Wiki-Wiki ,且它具有“所見即所得”的界面。它還可以通過和Word交互來利用Word的拼寫檢查功能。


XML解析


ODF Add-in for Microsoft Word是一款開源的XML轉(zhuǎn)換器,它提供的工具為在 Open XML Formats 和 Open Document Format(ODF)之間轉(zhuǎn)換提供了橋梁。作為第一款這類組件,ODF Add-in for Microsoft Word 2007使你可以在Word里打開和保存ODF文檔。


NDigester是Jakarta Commons-Digester 工具的.NET實(shí)現(xiàn)版本。提供了完整的對(duì)XML文檔的處理控制。


SAX.NET是用來操作XML的簡單的API。它是從最初在java上被廣泛使用的API移植來的。


多媒體工具


FreeImage是為開發(fā)人員提供的開源類庫項(xiàng)目,它支持多種流行的圖片格式(PNG, JPEG, TIFF, BMP等).FreeImage簡單,易用,快速,多線程安全,兼容所以32位的windows并且是跨平臺(tái)的(Linux和Mac OS X).


TVGuide是一款顯示通過簡單而清晰的接口下載的TV列表的Windows程序。


DirectShow.NET Library 這個(gè)類庫的目的是使你可以從.NET應(yīng)用程序內(nèi)部調(diào)用Microsoft''''s DirectShow的功能。它支持Visual Basic .NET 和 C#,理論上應(yīng)該是可以支持任何.NET語言。


iTunes Agent是和iTunes一起使用的C#開源MP3播放器。它可以使得在播放MP3時(shí),播放列表與MP3自動(dòng)播放器同步。


MeGUI是一款基于ISO MPEG-4的全面的GUI解決方案。它可以支持使用MPEG-4 ASP (XviD & libavcodec MPEG-4)標(biāo)準(zhǔn)的mencoder,使用MPEG-4 AVC (x264) 標(biāo)準(zhǔn)的x264.exe 或 mencoder,使用(HE)AAC audio標(biāo)準(zhǔn)的BeSweet、Nero AAC encoder和使用MP4 muxing標(biāo)準(zhǔn)的mp4box。


OpenImageManager是一款C#開發(fā)的新的開源圖片管理器。它基于非常流行的圖片查看器ACDSee(TM)的思想設(shè)計(jì),它的功能有縮略圖生成,HTML相冊(cè)生成器,支持10種語言等等。


abrViewer.NET是C#編寫的可以批量瀏覽和輸出Adobe Photoshop的筆刷(.abr files)的開源工具。


MeWiG是使用.NET框架開發(fā)的Windows下的開源MEncoder(MPlayer的一個(gè)組成部分)。你能夠轉(zhuǎn)換成幾乎任何視頻資源,無需要命令行操作。


VTK.NET是.NET包裝的Visualization Toolkit。你可以使用它來編寫C#、C++、Visual Basic 或 J#的Windows Forms應(yīng)用程序。它包含在設(shè)計(jì)時(shí)可拖拽的Windows Forms控件。


SubtitleCreator使你可以為你的DVD創(chuàng)建對(duì)白字幕。它擁有先進(jìn)的同步特性,DVD預(yù)覽,和一個(gè)簡單的所見即所得(WYSIWYG)的編輯器。當(dāng)然你也能夠修改現(xiàn)有DVD的對(duì)白字幕的定位和顏色。


Paint.NET是在Windows下使用C#編寫的一款出色的開源圖像編輯器。


MediaPortal試圖幫你把電腦變成一個(gè)高級(jí)的Multi-Media Center / HTPC。它允許你聽你喜歡的音樂&收音機(jī),看你的video和DVD,觀看,確定和記錄實(shí)況電視等其它功能。MediaPortal是開源的系統(tǒng),你可以完全免費(fèi)的獲得它。任何人都可以幫組開發(fā)MediaPortal 或者根據(jù)自己的需要把Media Portal 進(jìn)行調(diào)整。


C#游戲


Exult是可以在現(xiàn)在的操作系統(tǒng)上面運(yùn)行Ultima7的游戲引擎,它提供了一個(gè)地圖編輯器和其它的一些工具讓你制作屬于你自己的模型和游戲.


Ch2r是第一款為光暈2(Halo 2)提供的開源模型編輯器。


這是一款從在Palm平臺(tái)上流行的Space Trader游戲移植的Windows版本。


EMU7800是C#編寫的一款A(yù)tari 2600/7800模擬器。


BooGame是面相對(duì)象的 CLS-compliant,開源2D游戲引擎框架。它提供了高級(jí)的硬件加速video,audio,keyboard,mouse,內(nèi)嵌腳本和許多圖片格式。它使用C#開發(fā)的,目標(biāo)是支持.NET 1.1, 2.0 和 Mono 平臺(tái)。


RealmForge這款開源的.NET 3D游戲引擎前身是Visual3D.NET,它是一套使用C#、 .NET 2.0和XNA進(jìn)行可視化設(shè)計(jì)和開發(fā)3D游戲、模擬軟件和交互式環(huán)境的框架和工具集。


Pocket Sudoku是 Pocket PC (Windows Mobile)上的數(shù)獨(dú)(Sudoku)游戲。它可以有五種不同等級(jí)的難度來創(chuàng)建數(shù)獨(dú)(Sudoku)迷題,解答正確任何迷題,都會(huì)用鉛筆標(biāo)記。


CsGL在.Net框架下為OpenGL 1.1 - 1.4和許多擴(kuò)展的支持提供支持.


文檔工具


NDoc 可以將 C#.NET 編譯生成的程序集和對(duì)應(yīng)的 /doc XML 文檔,自動(dòng)轉(zhuǎn)換成如 .NET Framework SDK 類庫文檔或者 MSDN Library 在線 .NET 類庫文檔形式的代碼文檔,讓您快速擁有專業(yè)級(jí)的類庫API 文檔。


腳本語言


Sharp Vector Graphics (SVG#)是.Net框架下C#開發(fā)的文檔對(duì)象模型。它幫助你在.Net平臺(tái)上進(jìn)行SVG開發(fā)。


IronPython是.NET平臺(tái)上的Python的CodeName。它擁有一個(gè)完全動(dòng)態(tài)的交互式解釋器,可以支持所有的.NET類型庫,并且集成了.NET Framework的諸多優(yōu)點(diǎn),甚至可以用Python的類來擴(kuò)展.NET類。IronPython遵從ECMA的CLI標(biāo)準(zhǔn)(ECMA-335),可以運(yùn)行在Microsoft .NET Framework和MONO上。


地理信息系統(tǒng)(GIS)


SharpMap是一款易于使用的地圖渲染器,它可以為Web和Windows應(yīng)用程序渲染GIS數(shù)據(jù)。SharpMap是使用C#編寫,基于.NET 2.0框架上開發(fā)的開源項(xiàng)目。


monoGIS將成為Mono平臺(tái)下的開源完整GIS。已經(jīng)發(fā)布了internet mapserver,OGC WMS實(shí)現(xiàn)和一些工具像空間格式轉(zhuǎn)換。


NASA World Wind 是C#開發(fā)的個(gè)人電腦上的開源的3D圖形虛擬地球系統(tǒng)。它結(jié)合了美國國家航空航天局(NASA)從衛(wèi)星拍攝的圖像,這些圖像應(yīng)用于Blue Marble, Landsat 7, SRTM, MODIS 以及其它更多的地方。


其它C#開源項(xiàng)目


DockPanel Suite是一款開源的.Net Windows Forms開發(fā)環(huán)境下的??靠丶?docking)類庫。它模仿Visual Studio .Net的效果開發(fā)的。


wx.NET是基于.NET通用語言基礎(chǔ)結(jié)構(gòu) (CLI)的開源項(xiàng)目。它致力于開發(fā)一個(gè)基于.NET的GUI庫,它按照wxWidgets的類層次用C#編寫,可以在多種CLI下執(zhí)行,包括.NET,Mono,和DotGNU Portable.NET。


MMC .NET類庫是為Windows的MMC+Snapin開發(fā)提供支持而包裝的一套開源類庫。


DPAToolkit(Design Pattern Automation Toolkit)是應(yīng)用設(shè)計(jì)模式設(shè)計(jì)應(yīng)用程序的開源工具包,它有便捷的代碼生成,反向工程功能。拖拽(Drag and Drop)方式便捷的創(chuàng)建UML類圖。支持為代碼生成,反向工程編寫自定義插件。


mjbWorld 是一款開源的3D編輯器,它允許用戶通過圖形界面的選擇和拖拽方式來編輯圖形。它基于和應(yīng)用X3D與VRML標(biāo)準(zhǔn)。該軟件目的用于利用建立開放免費(fèi)程序建立3D世界。同時(shí)它也可以用于其他免費(fèi)開放軟件程序之間進(jìn)行數(shù)據(jù)交換。mjbWorld有Java, C# 和C++ /Qt等版本。


MonoCalendar是.NET平臺(tái)下的開源日歷程序,它的目的是為Mac平臺(tái)之外的其它平臺(tái)提供一款類似iCal的日歷程序。


Data Tier Generator是一款微軟 .NET平臺(tái)下的開源項(xiàng)目,它為訪問SQL Server 2000而生成存儲(chǔ)過程的SQL Server 2000腳本和C#類。這些存儲(chǔ)過程包含了Insert, Update, Delete, Select, 根據(jù)PK的Select, 根據(jù)FK的Select的SQL腳本。


Finisar.SQLite是.NET框架下的一款為存取SQLite-Databases提供的ADO.NET Data Provider。


Math.NET的目標(biāo)是為提供一款自身包含清晰框架的符號(hào)運(yùn)算和數(shù)學(xué)運(yùn)算/科學(xué)運(yùn)算,它是C#開發(fā)的開源類庫。Math.NET含了一個(gè)支持線性代數(shù)的解析器,分析復(fù)雜微分,解方程等等功能。


Ascii Generator dotNET (ascgen2)是一款把圖片轉(zhuǎn)換成高質(zhì)量的ASCII字符組合(ASCII art - text)。第一個(gè)版本支持變形和粗體字體,和實(shí)時(shí)調(diào)節(jié)輸出。


GPSProxy是.NET Compact Framework下的開源程序。它通過COM口在Pocket PC之間拷貝GPS數(shù)據(jù),可以把GPS數(shù)據(jù)格式從NMEA 0183轉(zhuǎn)換成Garmin GPS。它是基于.NET Fra的Windows版本。


FOP C# Port這是Apache居于java的 XSL-FO 格式轉(zhuǎn)換器的C#版本。它采用并擴(kuò)展了XSL-FO標(biāo)準(zhǔn)使FOPs在可以嵌入.NET CLR管理代碼應(yīng)用。

分類: 開源
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
asp
C#開源資源大匯總
基于.NET平臺(tái)常用的框架整理
.NET開源項(xiàng)目介紹及資源推薦:序 - TerryLee‘s Tech Space - 博...
C#程序脫離.net框架的多種方法與應(yīng)用
使C#程序脫離.net框架運(yùn)行(非飛信方式)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服