Introduction to open-source projects used in Orchard

Source: Internet
Author: User
Tags sql server express log4net

This article lists the open-source projects and resources used in the Orchard1.4 project and their introduction. Copies of these class libraries referenced by Orchard and their license protocols are stored in the "lib" directory of the source code package. You can also view their information quickly in the "credits.txt" file under the root directory of the source code package. Reference: http://www.orchardproject.net/docs/Orchard-dependencies-and-libraries.ashx

 

Akismet

Website: http://www.codeplex.com/wikipage? ProjectName = AkismetApi
Copyright: Copyright (c) 2006, Joel Thoms
License: New BSD

The default spam filtering service in Orchard.

Anlr

Website: http://www.antlr.org/
Copyright: Copyright (c) 2003-2008 Terence Parr
License: New BSD

This is a language recognition tool. It provides a framework to construct a language interpreter by including the syntax descriptions of Java, C ++, or C # action, compiler and interpreter.

ASP. net mvc 3

Website: http://aspnet.codeplex.com/wikipage? Title = MVC & referringTitle = Home
Copyright: Copyright (c) 2008-2011 Microsoft Corporation
License: microsoft asp. net model view controller 3 EULA
Http://go.microsoft.com/fwlink? LinkID = 207621

Microsoft MVC3 framework

 
Autofac 2 & Autofac contrib

Web: http://code.google.com/p/autofac/
Copyright: Copyright (c) 2007-2008 Autofac Contributors
Http://code.google.com/p/autofac/wiki/Contributing
License: MIT

This is a dependency injection container, which is heavily used in Orchard.

 
Castle

Web: http://www.castleproject.org/container/index.html
Copyright: Copyright (c) 2004-2009 Castle Project
License: Apache Software Foundation License 2.0

Orchard uses Castle Windsor to generate type proxy and log support.

 

Clay

Website: http://clay.codeplex.com/
Copyright: Copyright (c) 2010 Louis Dejardin
License: MS-PL

The Clay library proposes flexible implementation of dynamic objects in UI creation.

 
CodeMirror

Web: http://codemirror.net/2/
Copyright: Copyright (C) 2011 by Marijn Haverbeke
License: MIT

Client code coloring: JS library highlighted by online code, which is used in the Orchard. DesignerTools module.

DLR

Web: http://dlr.codeplex.com
Copyright: Copyright (c) Microsoft Corporation
License: Apache Software Foundation License 2.0

DLR can selectively use script-related things for Orchard. (Currently, parts, layout, and rules are used)

Eric Meyer's Reset CSS

Web: http://meyerweb.com/eric/tools/css/reset/
Copyright: Copyright (C) 1995-2005 Eric A. and Kathryn S. Meyer
License: Public domain

Css code library to solve the style compatibility problem of different browsers. This code library is referenced by default in the topic of Orchard.

 

Fam Silk Icons

Web: http://famfamfam.com/lab/icons/silk/
Copyright: Copyright (c) 2005-2006 Mark James
License: CC Attribution 2.5 http://creativecommons.org/licenses/by/2.5/

Orchard UI uses the Icon in it. We can also find the Icon in the development module.

 
Fluent nhib.pdf

Website: http://fluentnhibernate.org/
Copyright: Copyright (c) 2008-2009 James Gregory and contributors
License: New BSD

OR ing tool that enables you to write ORM in strongly typed C # code.

FluentPath

Website: http://fluentpath.codeplex.com/
Copyright: Copyright (c) 2011 Bertrand Le Roy
License: MS-PL

This is a class library related to System. IO and is used in some Orchard tests.

 
Html Agility Pack

Website: http://htmlagilitypack.codeplex.com/
Copyright: Copyright (c) 2003-20010 Simon Mourier
License: MS-PL

Parse Html code components, flexible HTML parsing and query, used in Orchard integration testing (Orchard. Specs ).

 
Html5shim

Web: http://code.google.com/p/html5shim/
License: MIT

This is a js library that provides HTML5 support and enables browsers that do not support Html5 to support Html5 tags.

 

IESI Collections

Web: http://www.codeproject.com/KB/recipes/sets.aspx
Copyright: Copyright (c) 2002-2004 Jason Smith
License: http://www.codeproject.com/info/Licenses.aspx
Distributed with NHibernate under LGPL 2.1

Orchard uses this class library and supports setting a set that does not contain duplicates.

JQuery & jQueryUI, jQuery ui. timepickr, jQuery utils, jQuery ScrollTo

Web: http://code.google.com/p/jquery-utils/
License: MIT

The Javascr javaspt framework is a lightweight js library.

 

Log4Net

Web: http://logging.apache.org/log4net/index.html
Copyright: Copyright (c) 2007 Apache Software Foundation
License: Apache Software Foundation License 2.0

Log4Net provides a logging tool for Orchard.

 

Lucene. Net

Web: http://incubator.apache.org/projects/lucene.net.html
Copyright: Copyright (c) 2009 Apache Software Foundation
License: Apache Software Foundation License 2.0

By default, Orchard uses full-site search and index engines.

 
Moq

Web: http://code.google.com/p/moq/
Copyright: Copyright (c) 2007. Choose us Consulting, Manas Technology Solutions, InSTEDD
License: New BSD

Moq provides the simulation object technology for unit testing in Orchard.

Nhibsions & dependencies, fluentnhibsions, NHLambdaExtensions, linqnhibsions

Copyright: Copyright (C) 2003-2009 NHibernate Project
License: LGPL 2.1

Orchard uses these tools to implement database access and OR ing.

NuGet

Web: http://nuget.codeplex.com
Copyright: Copyright 2010-2011 Outercurve Foundation
License: Apache Software Foundation License 2.0

Package Manager. NuGet is used to manage modules and topics in Orchard.

 
NUnit

Web: http://www.nunit.org/index.php
Copyright: Copyright (c) 2002-2007 NUnit.org

Portions Copyright (c) 2002-2008 Charlie Poole or Copyright (c)
2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or
Copyright (c) 2000-2002 Philip A. Craig
License: Derived from zlib: http://nunit.org/index.php? P = license & r = 2.4

Unit Testing Tool for Orchard unit testing.

SharpZipLib

Web: http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx
Copyright: Copyright (c) 2000-2009 IC # Code
License: GPLv2 with Classpath Exception: http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx

This is a class library for compression or decompression. This type of library is used in multimedia management in Orchard to batch upload images using zip packages.

 

SpecFlow

Website: http://www.specflow.org/
Copyright: Copyright (c) 2009 TechTalk
License: New BSD

This is a BDD-style class library for Orchard integration testing.

 

Microsoft SQL Server Compact 4.0, SQL Server, SQL Server Express

Web: http://www.microsoft.com
Copyright: Copyright (c) 2011 Microsoft Corporation
License: Custom EULA-http://www.microsoft.com/web/webpi/eula/SQLCE_EULA_ENU.rtf

For the database used by Orchard, Orchard can use Server Compact (a local database or mobile device database tool), but you can still choose to use SQL Server or SQL Server Express.

TinyMCE

WebSite: http://tinymce.moxiecode.com/
Copyright: Copyright (c) 2003-2009 Moxiecode Systems AB
License: LGPL 2.1

Rich Text Editor, which is used by default by Orchard.

WCat

WebSite: http://www.iis.net/community/default.aspx? Tabid = 34 & I = 1466 & g = 6
Copyright: Copyright (c) 2007 Microsoft
License: "Free"

Lightweight http load generation tool for Performance Testing

YUI

Web: http://developer.yahoo.com/yui/
Copyright: Copyright (c) 2010, Yahoo! Inc.
License: New BSD

This is a Yahoo User Interface Class Library. Orchard uses its CSS content.

From: http://www.orchardch.com/Blog/20120413062932

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.