Malcolm Evershed b6e27cc06d Improve setup robustness of Windows tests 12 سال پیش
..
lib 60d024b4ce Added libevent2-based host for NancyFx 12 سال پیش
src fa44c12586 Gitlab development branch merged with GitHub master 12 سال پیش
.gitignore 80aa112f1e Updated gitignore 12 سال پیش
README.md 7d14f72885 Added the .NET Nancy framework 12 سال پیش
__init__.py 7d14f72885 Added the .NET Nancy framework 12 سال پیش
benchmark_config fa44c12586 Gitlab development branch merged with GitHub master 12 سال پیش
nginx.conf 7d14f72885 Added the .NET Nancy framework 12 سال پیش
nginx.conf.libevent c0a57ca95c Added nginx.conf.libevent for nancyfx 12 سال پیش
setup_iis.ps1 b6e27cc06d Improve setup robustness of Windows tests 12 سال پیش
setup_iis.py b6e27cc06d Improve setup robustness of Windows tests 12 سال پیش
setup_libevent.py 38478f9113 Increased Mono GC nursery size for nancy-libevent2 12 سال پیش
setup_nginx.py 1d44c562cd Stop mono correctly in nancy test. 12 سال پیش
setup_xsp.py 2b68d877c5 Modify setup file to use mono-sgen, to improve performance when used C# with mono. 12 سال پیش
source_code 66e46ee08e codeLineCount Create source_code file for each framework. Modify count_sloc to use gather_frameworks instead of a large list 12 سال پیش

README.md

Nancy on Mono and Windows

Tests

JSON

  • http://localhost:8080/json

Nancy - Dapper (ORM)

MySQL

  • http://localhost:8080/db
  • http://localhost:8080/db/10

Mono Installation

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

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

cd ..

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

Versions

Language

  • C# 5.0

Platforms

  • .NET Framework 4.5 (Windows)
  • Mono 3.0.X (Linux)

Web Servers

  • IIS 8 (Windows)
  • nginx 1.4.0 & XSP FastCGI (Linux)

Web Stack

Databases

  • MySQL Connector/Net

Developer Tools

  • Visual Studio 2012