@ohoustondotnet on twitter
shout out to http://ohouston.org/
This project is meant to create a solid starting platform for projects in the Open Houston initiative. Please feel free to make improvements.
Sample here: http://ohoustondotnet.azurewebsites.net
- MVC5 website
- Oauth2 and backend pre-configured
- Entity Framework migrations initialized just run the command "update database" to start
- AngularJS 1.3
- Angular UI Router
- basic view transition animations
- registration/login functionality complete in UI
- angular templates and controllers seeded with boilerplate
- MVC-like server side modelstate form validation via gbModelState directive and template /partials/misc/ModelState.html
- Automatic cache-busting versioning. Check HomeController for where we define the version and how we make our router aware of the version when requesting partial view templates.
One thing that might not be super obvious about this project is that it is pretty much fully prepped to be the server side back end for a mobile app with OAuth2. It has the authentication infrastructure to allow a device to safely make api calls and provides the html/javascript code needed on the client side to do so.
But, this still does need to have CORS functionality enabled to allow cross domain authentication and api calls. Will update that soon.