本文列举了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. 开发者工具F12指南

    开发者工具F12指南 打开方式 快捷键:shift+ctrl+i或者F12,在页面上右键–>检查,打开开发者工具 各功能简介 1.1. 元素(Elements) 用来查看或修改网页的html元素 ...

  2. 八、开发者工具和指南(三) Source code organization

    Modules 是一个VS目录,包含Orchard模块,所有Orchard模块都是ASP.NET MVC WEB程序项目. Modules\Lucene Lucene模块能使用Lucene.NET索引 ...

  3. 检测浏览器开发者工具是否打开了

    在某些情况下我们需要检测当前用户是否打开了浏览器开发者工具,比如前端爬虫检测,如果检测到用户打开了控制台就认为是潜在的爬虫用户,再通过其它策略对其进行处理.本篇文章主要讲述几种前端JS检测开发者工具是 ...

  4. JS检测浏览器开发者工具是否打开

    在有些情况下 我们需要检测用户是否打开了浏览器的开发者工具 右键检查出来的就是开发者工具 比如前端爬虫检测 或者是避免用户非法篡改信息 本篇文章主要讲述几种前端js检测开发者工具是否打开的方法 1.重 ...

  5. 企业IT管理员IE11升级指南【17】—— F12 开发者工具

    企业IT管理员IE11升级指南 系列: [1]-- Internet Explorer 11增强保护模式 (EPM) 介绍 [2]-- Internet Explorer 11 对Adobe Flas ...

  6. SAP UI5 应用开发教程之三十八 - 使用 Chrome 开发者工具查看程序执行出错时的上下文信息

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  7. 「Python爬虫系列讲解」十四、基于开发者工具 Network 的数据抓包技术

    本专栏是以杨秀璋老师爬虫著作<Python网络数据爬取及分析「从入门到精通」>为主线.个人学习理解为主要内容,以学习笔记形式编写的. 本专栏不光是自己的一个学习分享,也希望能给您普及一些关 ...

  8. flutter 局部状态和全局状态区别_给 Android 开发者的 Flutter 指南

    这篇文档旨在帮助 Android 开发者利用既有的 Android 知识来通过 Flutter 开发移动应用.如果你了解 Android 框架的基本知识,你就可以使用这篇文档作为 Flutter 开发 ...

  9. flutter 局部状态和全局状态区别_Android 开发者遇到 5G、AI,写给 Android 开发者的 Flutter 指南

    ​前言 Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量原生 UI 的移动 SDK.Flutter 兼容现有的代码,免费并且开源,在全球开发者中广泛被 ...

最新文章

  1. leetcode 1293. Shortest Path in a Grid with Obstacles Elimination | 1293. 网格中的最短路径(BFS)
  2. 女生学计算机类什么专业好就业前景,2019高考:适合女生报考的10大专业!就业前景好,待遇稳定!...
  3. hadoop2.7 伪分布
  4. Centos7 error: Failed to initialize NSS library
  5. LeetCode-三数之和
  6. c语言标准版表白代码教程,C语言告白代码,一闪一闪亮晶晶~
  7. 用 Nginx 禁止国外 IP 访问我的网站..
  8. 计算机iq测试,超大多数人类 瑞典天才电脑智商测试得分150
  9. RecyclerView实现京东分类联动效果
  10. Android AIDL 原理解析
  11. 计算机资源管理菜单包括哪些,资源管理器文件菜单有哪些命令,资源管理器命令...
  12. Excel中排序和筛选
  13. hp ilo 服务器磁盘定位
  14. BootStrap Table:列参数
  15. 为什么我们越娱乐反而会越无聊?
  16. ACM recsys十年回顾(转载)
  17. linux之wait函数
  18. Python数据分析案例18——化学分子数据模型(机器学习分类问题全流程)
  19. java之TimeUnit.SECONDS.sleep()详细分析(全)
  20. Savieo 万能下载器,下载多达34 站点,包括ins、Facebook

热门文章

  1. 霍金一生重要时刻照片合集,3次来中国,年轻时也是帅哥一枚
  2. MFC界面编程新思路--模仿MATLAB式的界面
  3. android linux kernel VS standard linux kernel
  4. 从Linux到Meego
  5. linux php和java环境变量配置_Linux下Java环境变量的安装与配置
  6. C语言中字符型和浮点型能否相加,C语言中数据结构的基本类型(整型、浮点型和字符型)...
  7. python文本解析_如何通过python进行文本解析?
  8. mysql min怎么用_MySQL中MIN()函数的使用教程
  9. Java常用API例子_Java常用API及Math类
  10. 图像色调,饱和度,对比度等相关定义