Mike Smith f532415394 master Should only kill with 15 před 12 roky
..
lib c67b2ab329 Updated NuGet.exe před 12 roky
src e4562a59ea Updated aspnet dependencies před 12 roky
.gitignore 8254df9322 Refactored ASP.NET před 12 roky
README.md 740ac9104f Updated mono před 12 roky
__init__.py 09743fb6e0 Renamed aspnet-mono to aspnet and modified for Windows před 12 roky
benchmark_config facd386b47 Fix some aspnet tests to be labeled as IIS instead of nginx před 12 roky
nginx.conf 35d24d7904 verify No more logging to /dev/null před 12 roky
setup_iis.ps1 b6e27cc06d Improve setup robustness of Windows tests před 12 roky
setup_iis.py d9678ff22e 18938 Passing the error log to the test start/stop před 12 roky
setup_nginx.py f532415394 master Should only kill with 15 před 12 roky
setup_xsp.py f532415394 master Should only kill with 15 před 12 roky
source_code 66e46ee08e codeLineCount Create source_code file for each framework. Modify count_sloc to use gather_frameworks instead of a large list před 12 roky

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