simple icon indicating copy to clipboard operation
simple copied to clipboard

(RETIRED) .Net Business Application Framework inspired by Ruby on Rails. CAUTION: it's an orphan project

h1. Simple.Net Framework

This repository contains the source code for Simple.Net Framework project.

h2. Development environemnt

h3. Requirements

  • .NET Framework 3.5
  • Windows SDK 6.0A or greater (comes with Visual Studio, but you can download separately)
  • Have .NET framework 3.5 folder on path (because of MSBuild)

h3. Running Tests

  • Run build.cmd
  • Press ENTER

Alternatively, you may run "msbuild build.xml" at command line. Same result.

h3. Packaging modifications

  • Run build.cmd
  • Type 'Package'
  • Press ENTER

The redistributable packages will be located at the 'pkg' folder.

h2. Versioning Conventions

Every version is composed of two main parts:

The Simple version (major.minor)

The build version (runner.build)

Every known runner will have one ID. We assume your private builds will have ID equals to zero. So, every build you do in your own PC will be labelled like 3.1.0.XXX (where XXX is the number of days from the first Simple.Net commit - hard coded).

Other runners will have their own logic of filling the XXX part. The known runners are:

h3. codebetter.teamcity.com (1)

The main Simple.Net build agent. Will have a build labelled like 3.1.1.XXX where XXX is the unique build counter it assigns to every build.

You can find the build status "here":http://teamcity.codebetter.com/project.html?projectId=project87&tab=projectOverview&guest=1.

h3. Living Consultoria internal builds (2)

The number 2 is reserved for Living Consultoria to publish their own builds.

h2. NHibernate version

To change Simple.Net NHibernate, please use the NHibernate fork located at

https://github.com/juanplopes/nhibernate