C#開源網址大全

NHibernate    【持久層框架】javascript

     NHibernate是一個面向.NET環境的針對關係型數據庫的對象持久化類庫。
     NHibernate來源於很是優秀的基於Java的Hibernate關係型持久化工具。 NHibernate從數據庫底層來持久化你的.Net對象到關係型數據庫。NHibernate爲你處理這些,你不用本身寫SQL去數據庫存取對象。你的代碼僅僅和對象關聯,NHibernat自動產生SQL語句,並確保對象提交到正確的表和字段中去.大量減小開發時人工使用SQL和ADO.NET處理數據的時間. NHibernate能夠幫助你消除或者包裝那些針對特定數據庫的SQL代碼,而且幫你把結果集從表格式的表示形式轉換到一系列的對象去。所以對於那些在基於.NET的中間層的應用中,它們實現面向對象的業務模型和商業邏輯的應用,NHibernate是最有用的。html

log4net    【日誌工具】java

     log4net是一個能夠幫助程序員把日誌信息輸出到各類不一樣目標的.net類庫。它能夠容易的加載到開發項目中,實現程序調試和運行的時候的日誌信息輸出,提供了比.net本身提供的debug類和trace類的功能更多。log4net是從java下有卓越表現的log4j移植過來的。它是apache基金資助的項目的一部分。程序員

FCKeditor    【文本編輯】web

     FCKeditor是一款功能強大的開源在線文本編輯器(DHTML editor),它使你在web上可使用相似微軟Word 的桌面文本編輯器的許多強大功能。它是輕量級且沒必要在客戶端進行任何方式的安裝。
    FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。數據庫

Ajax.NET Professional    【Ajax框架】apache

    Ajax.NET Professional (AjaxPro)是最早把AJAX技術在微軟.NET環境下的實現的AJAX框架之一。它在客戶端腳本之上建立代理類來 調用服務器端的方法。windows

NDoc    【文檔工具】安全

     NDoc 能夠將 C#.NET 編譯生成的程序集和對應的 /doc XML 文檔,自動轉換成如 .NET Framework SDK 類庫文檔或者 MSDN Library 在線 .NET 類庫文檔形式的代碼文檔,讓您快速擁有專業級的類庫API 文檔。服務器

FreeImage    【多媒體工具】

     FreeImage是爲開發人員提供的開源類庫項目,它支持多種流行的圖片格式(PNG, JPEG, TIFF, BMP等).FreeImage簡單,易用,快速,多線程安全,兼容因此32位的windows而且是跨平臺的(Linux和Mac OS X).

NUnit    【測試工具】

     NUnit一款單元測試框架,它能夠應用於遵循.NET框架標準的全部語言下。NUnit最初是從JUnit移植過來的。NUnit徹底使用C#編寫且設計時考慮了多數.NET語言的特性,例如自定義屬性和其它反射特性。

Freetextbox    【文本編輯】

     FreeTextBox 是一個基於 Internet Explorer 中 MSHTML 技術的 ASP.NET 開源服務器控件。這是一款優秀的自由軟件(Free Software),咱們能夠輕鬆地將其嵌入到 Web Forms 中實現 HTML 內容的在線編輯,在新聞發佈、博客寫做、論壇社區等多種 Web 系統中都會有用途。

GmailerXP    【Email客戶端】

     GmailerXP是爲Google的Gmail服務提供了全套的工具開源程序。在線所能作的GmailerXP都容許用戶作,它也整合了你任什麼時候候在Gmail須要的其它一些程序的特色(GML, Gmailto,等)。

MagicAjax.NET    【Ajax框架】

     MagicAjax.NET是一款在ASP.NET下建立Web頁面提供AJAX技術的框架。它使開發人員很容易把AJAX整合到他們的頁面而不須要替換ASP.NET控件或本身寫javascript腳本代碼。

Rss Bandit    【RSS和RDF工具】

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

DockPanel Suite    【其它C#開源項目】

     DockPanel Suite是一款開源的.Net Windows Forms開發環境下的停靠控件(docking)類庫。它模仿Visual Studio .Net的效果開發的。

SharpDevelop    【開發工具(IDE)】

     SharpDevelop是一個DotNet平臺下的免費開發工具,支持C#和VB.NET。

NPlot    【圖表製做】

    NPlot是一款.NET下的開源圖表類庫.它值得稱道的地方是優雅且靈活的API設計.NPlot包含了Windows Form控件, ASP.NET控件和一個建立Bitmap圖片的類。還有一個可用的GTK#控件。

MediaPortal    【多媒體工具】

     MediaPortal試圖幫你把電腦變成一個高級的Multi-Media Center / HTPC。它容許你聽你喜歡的音樂&收音機,看你的video和DVD,觀看,肯定和記錄實況電視等其它功能。MediaPortal是開源的系統,你能夠徹底免費的得到它。任何人均可以幫組開發MediaPortal 或者根據本身的須要把Media Portal 進行調整。

ndCMS    【內容管理系統(CMS)】

    ndCMS是 ASP.net (C#)下的一個內容管理系統。它提供了用戶管理,文件管理,一個WYSIWYG編輯器,模板管理,拼寫檢查和內置的http壓縮。ndCMS的目標是提供一個簡單而快速的方式部署.Net站點以節省你的時間和金錢。

netBPM    【工做流(workflow)】

     NetBPM是JBpm移植到.net平臺下的一款開源工做流軟件。NetBpm能夠很容易和.Net應用程序集成在一塊兒,能夠建立,執行和管理工做流程序。
     Bpm Tool支持將業務模型轉換成軟件模型。業務開發人員可使用模型驅動的方法設計,實現,執行和跟蹤業務流程。所以開發人員可以更容易的關注業務邏輯的變化。

NeatUpload    【網絡服務器】

     NeatUpload可讓ASP.NET開發人員把磁盤上的文件經過流的方式上傳而且能夠監視上傳進度 。它是開源的且在 Mono''s XSP/mod_mono和微軟的ASP.NET下運行得同樣好。
     包含2個自定義控件:
*用戶能夠經過INPUTFILE選擇一個要上傳的文件。
*ProgressBar能夠用進度條方式或彈出窗方式顯示上傳進度。當JavaScript可用時ProgressBar是用相似AJAX的無刷新方式展示,但也容許JavaScript不可用的用戶見到上傳進度。

dasBlog    【博客(Blog)】

    dasBlog是從BlogX 網上日誌引擎發展而來。像Trackback ,Pingback 同樣增長許多附加的特徵,有完整的Blogger/MovableType API支持,API註釋,完整的Radio-style模板定製, 支持Mail-To-Weblog/POP3的附件和內嵌圖片,基於WEB的DHTML,OPML,配置的編輯器。

相關文章
相關標籤/搜索