Files
Disco/Disco.Web/Areas/Public/Views/Public/Credits.cshtml
T
2013-02-28 17:15:46 +11:00

340 lines
22 KiB
Plaintext

@{
ViewBag.Title = "Credits";
Html.BundleDeferred("~/Style/Credits");
}
<h2>
Organisations</h2>
<div id="organisationCredits">
<span class="message">The development team would like to thank the following organisations
for their generous contributions:</span>
<ul>
<li><a href="http://www.geelonghigh.vic.edu.au/" target="_blank">Geelong High School</a></li>
<li><a href="http://www.bellarinesc.vic.edu.au/" target="_blank">Bellarine Secondary
College</a></li>
</ul>
</div>
<hr />
<table id="pageMenu">
<tr>
<td>
<h2>
Platform</h2>
<div class="pageMenuArea MicrosoftNET">
<a href="http://www.microsoft.com/net/" target="_blank">Microsoft .NET Framework</a>
<div class="pageMenuBlurb">
The Microsoft .NET Framework is the hosting virtual machine most of Disco runs on.
Most of Disco's components are written in <a href="http://msdn.microsoft.com/en-us/vstudio/hh388566.aspx"
target="_blank">C#</a>.
</div>
</div>
<div class="pageMenuArea MicrosoftASPNET">
<a href="http://www.asp.net/" target="_blank">Microsoft ASP.NET Framework</a>
<div class="pageMenuBlurb">
The Microsoft ASP.NET Framework powers all Web features of this web application.
<a href="http://www.nuget.org/packages/Microsoft.Web.Optimization" target="_blank">Microsoft
Web Optimization - Bundling</a> is used to provide JavaScript, CSS and LESS
minification and bundling.
</div>
<a href="http://www.asp.net/" target="_blank">Microsoft ASP.NET MVC Framework</a>
<div class="pageMenuBlurb">
The Microsoft ASP.NET MVC Framework providers the Model-View-Controller pattern
for ASP.NET which is implemented by this web application. Most of this web application's
views are written in <a href="http://www.asp.net/web-pages/tutorials/basics/2-introduction-to-asp-net-web-programming-using-the-razor-syntax"
target="_blank">C# Razor Syntax</a>. Web application start-up time is increase
by pre-compiling all Razor views with <a href="http://razorgenerator.codeplex.com/"
target="_blank">Razor Generator</a>.
</div>
<a href="http://www.asp.net/entity-framework" target="_blank">Microsoft .NET Entity
Framework</a>
<div class="pageMenuBlurb">
The Microsoft .NET Entity Framework is the Object-Relational Mapping (ORM) toolset
used by this web application.
</div>
</div>
<div class="pageMenuArea MicrosoftSQLServer">
<a href="http://www.microsoft.com/sqlserver/" target="_blank">Microsoft SQL Server</a>
<div class="pageMenuBlurb">
Microsoft SQL Server is used for storage and querying of relational data.
</div>
<a href="http://msdn.microsoft.com/en-us/data/ff687142" target="_blank">Microsoft SQL
Server Compact</a>
<div class="pageMenuBlurb">
Microsoft SQL Server Compact provides file-based relational data storage. It is
used by this web application to store all logs and is available for plug-ins to
use for additional storage.
</div>
</div>
<div class="pageMenuArea MicrosoftSilverlight">
<a href="http://www.silverlight.net/" target="_blank">Microsoft Silverlight</a>
<div class="pageMenuBlurb">
Microsoft Silverlight is an application framework for writing and running rich Internet
applications. The run-time environment for Silverlight is available as a plug-in
for web browsers running under Microsoft Windows and Mac OS X. Silverlight supports
multimedia, graphics and animation, and give developers support for CLI languages
and development tools.
</div>
</div>
<div class="pageMenuArea SignalR">
<a href="http://signalr.net/" target="_blank">SignalR</a><span class="licence"><a
href="http://www.opensource.org/licenses/mit-license.php" target="_blank">MIT</a></span>
<div class="pageMenuBlurb">
SignalR is used extensively by this web application to provide real-time feedback
to the client browser. This includes real-time log viewing, enrolment status, document
import status and noticeboards.
</div>
</div>
<div class="pageMenuArea nuget">
<a href="http://nuget.org/" target="_blank">nuget</a><span class="licence"><a href="http://www.apache.org/licenses/LICENSE-2.0.html"
target="_blank">Apache License, Version 2.0</a></span>
<div class="pageMenuBlurb">
NuGet is a Visual Studio extension that makes it easy to install and update third-party
libraries and tools in Visual Studio.
</div>
</div>
<div class="pageMenuArea T4MVC">
<a href="http://t4mvc.codeplex.com/" target="_blank">T4MVC</a><span class="licence"><a
href="http://www.apache.org/licenses/LICENSE-2.0.html" target="_blank">Apache License,
Version 2.0</a></span>
<div class="pageMenuBlurb">
T4MVC is a T4 template for ASP.NET MVC apps that creates strongly typed helpers
that eliminate the use of literal strings when referring the controllers, actions
and views.
</div>
</div>
</td>
<td>
<h2>
SDK/Helpers</h2>
<div class="pageMenuArea dotless">
<a href="http://www.dotlesscss.org/" target="_blank">.less</a><span class="licence"><a
href="http://www.apache.org/licenses/LICENSE-2.0.html" target="_blank">Apache License,
Version 2.0</a></span>
<div class="pageMenuBlurb">
.less is a Microsoft .NET Framework port of the popular <a href="http://lesscss.org/"
target="_blank">LESS JavaScript library</a>. LESS syntax adds features to the
Cascading StyleSheet specification for developers to take advantage of. It is compiled
to CSS for the client browser to consume.
</div>
</div>
<div class="pageMenuArea SpringNET">
<a href="http://www.springframework.net/" target="_blank">Spring.net</a><span class="licence"><a
href="http://www.apache.org/licenses/LICENSE-2.0.html" target="_blank">Apache License,
Version 2.0</a></span>
<div class="pageMenuBlurb">
Spring.NET is an open source application framework that makes building enterprise
.NET applications easier. In particular, this application makes use of <a href="http://www.springframework.net/doc-latest/reference/html/expressions.html"
target="_blank">Spring Expression Evaluation</a>.
</div>
</div>
<div class="pageMenuArea Quartz">
<a href="http://quartznet.sourceforge.net/" target="_blank">Quartz.NET</a><span
class="licence"><a href="http://www.apache.org/licenses/LICENSE-2.0.html" target="_blank">Apache
License, Version 2.0</a></span>
<div class="pageMenuBlurb">
Quartz.NET is a full-featured, open source job scheduling system that can be used
from smallest apps to large scale enterprise systems. Quartz.NET is a pure .NET
library written in C# and is a port of very popular open source Java job scheduling
framework, <a href="http://www.quartz-scheduler.org/" target="_blank">Quartz</a>.
</div>
</div>
<div class="pageMenuArea iTextSharp">
<a href="http://sourceforge.net/projects/itextsharp/" target="_blank">iTextSharp</a><span
class="licence"><a href="http://opensource.org/licenses/AGPL-3.0" target="_blank">AGPL</a></span>
<div class="pageMenuBlurb">
iText# (iTextSharp) is a port of the iText open source java library for PDF generation
written entirely in C# for the .NET platform.
</div>
</div>
<div class="pageMenuArea CrystalIcons">
<a href="http://everaldo.com/crystal/" target="_blank">Crystal Project Icons</a><span
class="licence"><a href="http://opensource.org/licenses/LGPL-2.1" target="_blank">LGPLv2.1</a></span>
<div class="pageMenuBlurb">
The Crystal Project produces a set of icons targeted towards Linux based operating
system distributions.
</div>
</div>
<div class="pageMenuArea JsonNET">
<a href="http://json.codeplex.com/" target="_blank">Json.NET</a><span class="licence"><a
href="http://www.opensource.org/licenses/mit-license.php" target="_blank">MIT</a></span>
<div class="pageMenuBlurb">
While in most places the (Microsoft .NET Framework) built-in JSON Serializer is
used, however on occasion (and where other frameworks require) Json.NET is used.
</div>
</div>
<div class="pageMenuArea LibTiff">
<a href="http://bitmiracle.com/libtiff/" target="_blank">LibTiff.Net</a><span class="licence"><a
href="http://bitmiracle.com/libtiff/help/license-and-copyright.aspx" target="_blank">Copyright</a>
| <a href="http://opensource.org/licenses/BSD-3-Clause" target="_blank">New BSD</a></span>
<div class="pageMenuBlurb">
LibTiff.Net provides support for the Tag Image File Format (TIFF), a widely used
format for storing image data.
</div>
</div>
<div class="pageMenuArea DotNetZip">
<a href="http://dotnetzip.codeplex.com/" target="_blank">DotNetZip</a><span class="licence"><a
href="http://opensource.org/licenses/MS-PL" target="_blank">Ms-PL</a></span>
<div class="pageMenuBlurb">
DotNetZip is an easy-to-use, FAST, FREE class library and toolset for manipulating
zip files or folders.
</div>
</div>
<div class="pageMenuArea SharpSSH">
<a href="http://www.tamirgal.com/blog/page/SharpSSH.aspx" target="_blank">SharpSSH</a><span
class="licence"><a href="http://www.jcraft.com/jsch/LICENSE.txt" target="_blank">BSD-Style</a></span>
<div class="pageMenuBlurb">
SharpSSH is a pure .NET implementation of the SSH2 client protocol suite. It provides
an API for communication with SSH servers and can be integrated into any .NET application.
The library is a C# port of the <a href="http://www.jcraft.com/jsch/" target="_blank">
JSch</a> project from JCraft Inc.
</div>
</div>
<div class="pageMenuArea ZXing">
<a href="http://code.google.com/p/zxing/" target="_blank">ZXing</a><span class="licence"><a
href="http://www.apache.org/licenses/LICENSE-2.0.html" target="_blank">Apache License,
Version 2.0</a></span>
<div class="pageMenuBlurb">
ZXing (pronounced "zebra crossing") is an open-source, multi-format 1D/2D barcode
image processing library implemented in Java, with ports to other languages.
</div>
</div>
<div class="pageMenuArea HtmlAgilityPack">
<a href="http://htmlagilitypack.codeplex.com/" target="_blank">Html Agility Pack</a><span
class="licence"><a href="http://opensource.org/licenses/MS-PL" target="_blank">Ms-PL</a></span>
<div class="pageMenuBlurb">
This is an agile HTML parser that builds a read/write DOM and supports plain XPATH
or XSLT. It is a .NET code library that allows you to parse "out of the web" HTML
files. The parser is very tolerant with "real world" malformed HTML.
</div>
</div>
</td>
<td>
<h2>
Web Client</h2>
<div class="pageMenuArea jQuery">
<a href="http://jquery.com/" target="_blank">jQuery</a><span class="licence"><a href="http://www.opensource.org/licenses/mit-license.php"
target="_blank">MIT</a>/<a href="http://www.opensource.org/licenses/GPL-2.0" target="_blank">GPLv2</a></span>
<div class="pageMenuBlurb">
jQuery is used extensively by this web application to improve browser compatibility
and speed up development by providing query mechanisms for the browsers document
object model (DOM).
</div>
<div class="pageMenuAreaSub">
<h3>
Plugins:</h3>
<div>
<a href="http://github.com/jquery/jquery-color#readme" target="_blank">Color</a>
- The main purpose of this plugin to animate color properties on elements using
jQuery's .animate() <span class="licence"><a href="http://www.opensource.org/licenses/mit-license.php"
target="_blank">MIT</a>/<a href="http://www.opensource.org/licenses/GPL-3.0" target="_blank">GPL</a></span>
</div>
@* <div>
<a href="http://plugins.jquery.com/project/equal-height" target="_blank">Equal Height</a>
- This plug-in makes HTML-elements equal height by adjusting their min-height CSS
properties. <span class="licence"><a href="http://creativecommons.org/licenses/by/3.0/"
target="_blank">Creative Commons 3.0 Attribution</a></span>
</div>*@
<div>
<a href="http://www.timdown.co.uk/jshashtable/" target="_blank">jshashtable</a>
- jshashtable is a JavaScript implementation of a hash table. It associates objects
("keys") with other objects ("values"). <span class="licence"><a href="http://www.apache.org/licenses/LICENSE-2.0.html"
target="_blank">Apache License, Version 2.0</a></span>
</div>
<div>
<a href="http://code.google.com/p/jquery-numberformatter/" target="_blank">Number Formatter</a>
- This plugin is a number formatting and parsing plugin for jQuery. <span class="licence">
<a href="http://www.opensource.org/licenses/mit-license.php" target="_blank">MIT</a></span>
</div>
<div>
<a href="http://code.google.com/p/jquery-watermark/" target="_blank">Watermark</a>
- This simple-to-use jQuery plugin adds watermark capability to HTML input and textarea
elements. <span class="licence"><a href="http://www.opensource.org/licenses/mit-license.php"
target="_blank">MIT</a>/<a href="http://www.opensource.org/licenses/GPL-2.0" target="_blank">GPL2</a></span>
</div>
<div>
<a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/" target="_blank">
Validation</a> - This jQuery plugin makes simple client-side form validation
trivial, while offering lots of option for customization. <span class="licence"><a
href="http://www.opensource.org/licenses/mit-license.php" target="_blank">MIT</a>/<a
href="http://www.opensource.org/licenses/GPL-3.0" target="_blank">GPL</a></span>
</div>
</div>
</div>
<div class="pageMenuArea jQueryUI">
<a href="http://jqueryui.com/" target="_blank">jQuery UI</a><span class="licence"><a
href="http://www.opensource.org/licenses/mit-license.php" target="_blank">MIT</a>/<a
href="http://www.opensource.org/licenses/GPL-2.0" target="_blank">GPL2</a></span>
<div class="pageMenuBlurb">
jQuery UI is used extensively by this web application to provide in-browser user
interface widgets such as dialogs, date pickers and auto-complete drop-down menus.
</div>
<div class="pageMenuAreaSub">
<h3>
Plugins:</h3>
<div>
<a href="http://code.google.com/p/dynatree/" target="_blank">Dynatree</a> - Dynatree
is a jQuery plugin that allows the creation of dynamic html tree view controls using
JavaScript. <span class="licence"><a href="http://www.opensource.org/licenses/mit-license.php"
target="_blank">MIT</a></span>
</div>
<div>
<a href="http://isotope.metafizzy.co/" target="_blank">Isotope</a> - Isotope is
a jQuery plugin which provides dynamic layout and transition functionality. <span
class="licence"><a href="http://isotope.metafizzy.co/docs/license.html" target="_blank">
non-commercial</a></span>
</div>
<div>
<a href="http://code.google.com/p/jquery-timepicker/" target="_blank">TimePicker</a>
- jQuery plugin that replaces a single text input with a set of pulldown menus to
select hour, minute, and am/pm. <span class="licence"><a href="http://www.opensource.org/licenses/mit-license.php"
target="_blank">MIT</a></span>
</div>
</div>
</div>
<div class="pageMenuArea Modernizr">
<a href="http://modernizr.com/" target="_blank">Modernizr</a><span class="licence"><a
href="http://www.opensource.org/licenses/mit-license.php" target="_blank">MIT</a>/<a
href="http://modernizr.com/license/" target="_blank">BSD-Style</a></span>
<div class="pageMenuBlurb">
Modernizr is an open-source JavaScript library that helps you build the next generation
of HTML5 and CSS3-powered websites.
</div>
</div>
<div class="pageMenuArea knockoutjs">
<a href="http://knockoutjs.com/" target="_blank">Knockout.js</a><span class="licence"><a
href="http://www.opensource.org/licenses/mit-license.php" target="_blank">MIT</a></span>
<div class="pageMenuBlurb">
Knockout.js is used by this web application to provider Model-View-Controller (MVC)
patterns to the client browser. It enables advanced dynamic layouts such as the
real-time enrolment or document import status.
</div>
</div>
<div class="pageMenuArea HighchartsJS">
<a href="http://www.highcharts.com/" target="_blank">Highcharts JS</a><span class="licence"><a
href="http://creativecommons.org/licenses/by-nc/3.0/" target="_blank">CC 3.0 Attrib-NonCommercial</a></span>
<div class="pageMenuBlurb">
Highcharts JS is used by this web application to display in-browser dynamic charts.
</div>
</div>
<div class="pageMenuArea TinyMCE">
<a href="http://www.tinymce.com/" target="_blank">TinyMCE</a><span class="licence"><a
href="http://opensource.org/licenses/LGPL-2.1" target="_blank">LGPLv2.1</a></span>
<div class="pageMenuBlurb">
TinyMCE is a platform independent web based JavaScript HTML WYSIWYG editor control.
TinyMCE has the ability to convert HTML TEXTAREA fields or other HTML elements to
editor instances.
</div>
</div>
<div class="pageMenuArea Shadowboxjs">
<a href="http://www.shadowbox-js.com/" target="_blank">Shadowbox.js</a><span class="licence"><a
href="http://www.shadowbox-js.com/LICENSE" target="_blank">Non-Commercial License
v1.0</a></span>
<div class="pageMenuBlurb">
Shadowbox is a web-based media viewer application that supports all of the web's
most popular media publishing formats. Shadowbox can showcase a wide assortment
of media in all major browsers without navigating users away from the linking page.
</div>
</div>
</td>
</tr>
</table>