Project Description
BgEngine is a blog engine built using ASP MVC 3, jQuery and Entity Framework Code First.
This engine allow users to create blog posts, multimedia galleries, manage subscriptions, ...
No database server needed because the web application is ready to use Compact Framework databases.
Technologies and features
Main list of technologies used in this project are:
The web site was designed following the responsive design approach, for this reason is capable to adapt its layout to all type of devices including, mobiles, tablets and desktop computers.
Versions
BgEngine. This version is ready to deploy in classic servers and can use Sql Compact databases or Sql Server ones
BgEngine_Azure. Ready for the cloud and for deployment as web role in Azure environment. It works with Sql Azure
BgEngine_Mobile. Code for build apps with Phonegap build and install the output in several mobile devices as Android, iOS or Windows Phone
The default database is a .sdf Compact Framework database, but is easy to change to SQL Server database simply changing the web.config file and uncomment the database initializer lines in Global.asax.
Sample Website
If you want to check a sample site using this app check this one or my own blog here
Version Control
This project was moved to Github so you can download the most up to date version of the code in the BgEngine Github repository