Haley Young 0315a9a6c8 Fixed merge conflict 12 years ago
..
lib c67b2ab329 Updated NuGet.exe 12 years ago
src e4562a59ea Updated aspnet dependencies 12 years ago
.gitignore 8254df9322 Refactored ASP.NET 12 years ago
README.md 740ac9104f Updated mono 12 years ago
__init__.py 09743fb6e0 Renamed aspnet-mono to aspnet and modified for Windows 12 years ago
benchmark_config 873dde0f06 Refactor benchmark_configs 12 years ago
nginx.conf 09743fb6e0 Renamed aspnet-mono to aspnet and modified for Windows 12 years ago
setup_iis.ps1 d4b3905f66 Fixed build errors on Windows Server 12 years ago
setup_iis.py 09743fb6e0 Renamed aspnet-mono to aspnet and modified for Windows 12 years ago
setup_nginx.py c1982e49b3 Fix asp.net+mono setup script to stop the mono server. 12 years ago
setup_xsp.py 2b68d877c5 Modify setup file to use mono-sgen, to improve performance when used C# with mono. 12 years ago
source_code 66e46ee08e codeLineCount Create source_code file for each framework. Modify count_sloc to use gather_frameworks instead of a large list 12 years ago

README.md

ASP.NET MVC on Windows and Mono

Tests

  • JSON serialization
  • Single database query
  • Multiple database queries
  • Server-side templates and collections
  • Database updates
  • Plaintext

Versions

Language

  • C# 5.0

Platforms

  • .NET Framework 4.5 (Windows)
  • Mono 3.2.1 (Linux)

Web Servers

  • IIS 8 (Windows)
  • XSP latest (Linux)
  • nginx 1.4.1 & XSP FastCGI (Linux)

Web Stack

  • ASP.NET 4.5
  • ASP.NET MVC Framework 4

Databases

  • MySQL Connector/Net 6.7.2-beta (custom build)
  • Npgsql 2.0.13-beta1
  • Entity Framework 6.0.0-beta1
  • Mongo C# Driver 1.8.2

Developer Tools

  • Visual Studio 2012

Mono Installation

sudo apt-get install git-core build-essential autoconf automake libtool zlib1g-dev pkg-config

git clone git://github.com/mono/mono
cd mono
git checkout mono-3.2.1
./autogen.sh --prefix=/usr/local
make get-monolite-latest
make EXTERNAL_MCS=${PWD}/mcs/class/lib/monolite/gmcs.exe
sudo make install

cd ..

git clone git://github.com/mono/xsp
cd xsp
./autogen.sh --prefix=/usr/local
make
sudo make install

mozroots --import --sync