v7.0 - ASP.NET MVC Edition

Rating:        Based on 3 ratings
Reviewed:  3 reviews
Downloads: 4041
Released: Jun 2, 2014
Updated: Jun 2, 2014 by joycsc
Dev status: Stable Help Icon

Recommended Download

Source Code Eisk (Source)
source code, 1548K, uploaded Nov 4, 2013 - 3714 downloads

Other Available Downloads

Application VSIX Installer
application, 838K, uploaded Nov 4, 2013 - 327 downloads

Release Notes

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

Explore cool new features as available in Visual Studio 2013, ASP.NET MVC 5.0 & Entity Framework 6.0 with best coding practices based on a simple database entity “Employee”.

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# 5.0
  • .NET Framework 4.5.1
  • ASP.NET MVC 5.0
  • Entity Framework 6.0.1
  • Sql Server Compact Edition 4
  • Visual Studio 2013

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

QuickStart Guide

Getting started with EISK 7.0 ASP.NET is pretty easy. Once you've Visual Studio 2013 installed, then just follow the steps as provided below:
  • Download the EISK 7.0 MVC version.
  • Extract the zip file and open the Visual Studio solution file.*
  • Hit Ctrl+F5 and explore!

Once you get the ‘aha’ moment to see the first page of EISK on you browser, now what? Checkout the Hands on Coding Walkthrough page to know the next steps of excitements.

If you face any problem during the process, checkout the System Requirements section of Technology Stack page for help.

Enjoy!

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

Reviews for this release

     
Clean code. Just loved it. but am missing Sorting, filtering and paging features in EISK v7.0 MVC edition. am struggling to find these features online. Even though they are available but am not satisfied. If you can show us how to add these features then i will help me a lot. Thanks. 10 stars in advance.
by mdsadullah718 on Oct 20, 2014 at 5:14 AM
Thanks mdsadullah718 for your feedback. Keep eye in the next version, (8.0), you'll get all the features as you requested.
Reply by joycsc (Coordinator) on Oct 20, 2014 at 5:49 AM
     
This is a really nice sample / starter application. Nice clean look and well written code, thank you very much for this code it is greatly appreciated. I am using VS13 Express and needed to use NewGet to install the latest MVC 5.2.x before I could get it to compile, also needed to manually assign a few references but after that, got the aha moment! Now I'm looking forward to understanding it better. An easy five stars.
by rbianco3 on Aug 23, 2014 at 7:59 PM
Thanks rbianco3 for nice notes and glad to know you loved it. As always this gives us the encouragement to continue with better version of EISK in the upcoming days.
Reply by joycsc (Coordinator) on Aug 25, 2014 at 12:52 AM
     
Excellent starter app. And best of all it is regularly updated to the latest technology standard. I also love the fact it uses MVC rather than Web Forms. I am looking to use this for a project i have coming up. Thanks so much for sharing. The only thing i would like to have is the sorting, filtering and paging features as already pointed out by mdsadullah718. I didn't start working on my application yet, but i was going to use the grid control if that's possible. But if you implement those features in the next release (8.0), i would be eternally grateful to you!
by enviso on Oct 24, 2014 at 1:22 PM
Thanks enviso, for nice comments. Yes, the requested features is in our priority list, along with support for bootstrap template and asp.net vNext features. Keep your eyes in the next release. Hope you'll find it useful. Meanwhile you can start utilize v7.0 to move forward, as vNext8.0 will contain all primary features available in v7.0, thus it will enable you to switch to v8.0 quickly! Good luck!
Reply by joycsc (Coordinator) on Oct 24, 2014 at 2:00 PM