mha.dk

Random thoughts of wisdom - the personal blog of Michael Holm Andersen

Webshop launched

The new B2C edition of our games and movies shop, located at http://www.mbc.dk/ is finally online.

The site is built using Visual Studio 2010, ASP.NET 4.0, Webform Routing, LINQtoSQL, jQuery and various other technologies.

The system uses LINQtoSQL as ORM and a custom build Repository on-top to handle all data access/business logic. A quick look at the DBML reveals a rather complex database schema as we exchange a lot of data with our ERP system (Axapta).

dbmlGW

The Solutions currently consists of 9 projects in total: 7 class library and 2 websites.

vsgw

The frontend website (webshop) uses Webform Routing to achieve SEO friendly URLs

frontgw

The backend website controls the all the frontend webshop’s (it’s possible to run multiple webshops on the same backend), data exchange with Axapta, CMS, CRM etc.

backendgw

.. it’s been lot’s of fun to build the system from the ground up (I started with a completely ‘clean plate’), and are now working on the B2B website.