八、开发者工具和指南(四) Orchard dependencies and libraries
本文列舉了Orchard項目中的依賴,和Orchard使用它們的簡介.依賴的副本在源碼庫的lib目錄中,包含了它們各自的licenses,也能在CREDITS.txt文件中看到它們的歸屬.
Akismet
這是Orchard中的默認的垃圾保護服務.
ANTLR v3
這是語言識別工具,提供了構造識別器的框架,解釋程序,編譯器和從 在多種目標語言中語法描述包含的行為的翻譯器.
ASP.NET MVC 3
作為web程序模型
?
Autofac 2 & Autofac contrib
內部大量使用了依賴注入,主要關于Ochard.Web host和Orchard packages.之間發布和consuming 服務.
?
Castle Windsor 2.0
為生成類型代理和記錄支持使用Castle Winder 2.0.
Clay
Clay庫提出了在UI創作中 實現動態對象的靈活實現.
?
CodeMirror
客戶端代碼著色.
DLR
DLR能隨意地使用腳本某方面的Orchard,(目前,widget layer rules)
Eric Meyer's Reset CSS
為跨瀏覽器重設置CSS
Fam Fam Fam Silk Icons
Orchard UI使用的
?
Fluent NHibernate
使你在強類型的C#代碼中寫ORM.
FluentPath
System.IO的包裝,我們在一些測試中使用.
?
Html Agility Pack
靈活的HTML解析和查詢
?
Html5shim
提供HTML5輔助.
jQuery & jQueryUI, jQuery ui.timepickr, jQuery utils, jQuery ScrollTo
用于提升中用戶體驗.
Log4Net
幫助為一些輸出目標寫記錄語句.
Lucene.Net
全文本搜索和索引引擎.
Microsoft SQL Server Compact 4.0, SQL Server, SQL Server Express
Orchard使用的數據庫
?
Moq
The moq library is used when object moqs are needed for writing unit tests.
NHibernate & dependencies, FluentNHibernate, NHLambdaExtensions, LinqNHibernate
用于數據訪問.
NuGet
包管理器
?
NUnit
用于單元測試.
SharpZipLib
用于壓縮和解壓.例如 : Orchard media manager模塊使用這個庫解壓上傳的media文件.
SpecFlow
用于Orchard集成測試
TESI Collections
Orchard uses the Tesi.collections library, which supports a SET collection that contains no duplicates.
TinyMCE
是一個富文本編輯器
WCat
輕量級的http負載生成工具,用于性能測試
YUI
使用了YUI的CSS部分.
轉載于:https://www.cnblogs.com/ibrady/archive/2012/03/25/2416752.html
總結
以上是生活随笔為你收集整理的八、开发者工具和指南(四) Orchard dependencies and libraries的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 猪死亡1小时后:器官再次运转
- 下一篇: [POJ2420 A Star not