v6.0 - ASP.NET MVC Edition

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 4026
Change Set: 71766
Released: Jun 16, 2013
Updated: May 29, 2014 by joycsc
Dev status: Stable Help Icon

Recommended Download

Application Eisk.MVC
application, 1435K, uploaded Jun 17, 2013 - 4026 downloads

Release Notes

Release Home - Getting Started - Hands on Coding WalkthroughTechnology Stack - Design & Architecture

EISK v6.0 – ASP.NET MVC edition bundles most of the greatest and successful platforms, frameworks and technologies together, to enable web developers to learn and build manageable and high performance web applications with rich user experience effectively and quickly.

User End Specifications

  • Creating a new employee record
  • Read existing employee records
  • Update an existing employee record
  • Delete existing employee records
  • Role based security model

Key Technology Areas

  • C# 4
  • ASP.NET MVC 4
  • Entity Framework 4.3.1
  • Sql Server Compact Edition 4
  • Visual Studio 2012

QuickStart Guide


Getting started with EISK 6.0 ASP.NET is pretty easy. Once you've Visual Studio 2012 installed, then just follow the steps as provided below:
  • Download the EISK 6.0 MVC version.
  • Extract the file. From the extracted folder, click the solution file "Eisk.MVC-VS2012.sln". Right click the "Eisk.MVC" project node and select "Select set as StartUp Project".
  • Hit Ctrl+F5!

Architectural Overview

  • Overall architecture is based on Model-View-Controller pattern
  • Support for desktop & mobile browsers.
  • Usage of Domain Model, Repository and Unit of Work pattern from Domain Driven Development approach
  • Usage of Data Annotations in model (entity) classes to centralize basic validation mechanism that facilitates DRY principle
  • Usage of IValidatableObject interface in model (entity) classes that isolates custom business logic from application layer
  • Usage of OOP inheritance and Value Object pattern in model (entity) classes that provides reusability in application architecture
  • Usage of View Model, Editor Model pattern that provides mechanism for testable view rendering logic
  • Several helper classes and extension methods to enable developers build application with reduced code

If you want to learn more about it in details, just check the following links:

Getting Started - Hands on Coding WalkthroughTechnology Stack - Design & Architecture

See also: All Versions and Editions

Enjoy!

Reviews for this release

     
Awesome.. :)
by sktajbir on Jun 16, 2013 at 2:01 PM