Alex Schneider 58fd2fcda2 Merge branch 'tweak' of https://github.com/jchannon/FrameworkBenchmarks 11 years ago
..
NancyModules 47bfc37d37 seperated modules out and updated library versions 11 years ago
lib 47bfc37d37 seperated modules out and updated library versions 11 years ago
src 47bfc37d37 seperated modules out and updated library versions 11 years ago
.gitignore 80aa112f1e Updated gitignore 12 years ago
README.md 7d14f72885 Added the .NET Nancy framework 12 years ago
__init__.py 7d14f72885 Added the .NET Nancy framework 12 years ago
benchmark_config fa44c12586 Gitlab development branch merged with GitHub master 12 years ago
install.sh fc1d35470c Fixing obvious fw_depends errors in install.sh files 11 years ago
nginx.conf 35d24d7904 verify No more logging to /dev/null 11 years ago
nginx.conf.libevent 35d24d7904 verify No more logging to /dev/null 11 years ago
setup_iis.ps1 b6e27cc06d Improve setup robustness of Windows tests 12 years ago
setup_iis.py d9678ff22e 18938 Passing the error log to the test start/stop 11 years ago
setup_libevent.py d9678ff22e 18938 Passing the error log to the test start/stop 11 years ago
setup_nginx.py f532415394 master Should only kill with 15 11 years ago
setup_xsp.py f532415394 master Should only kill with 15 11 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

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