1.we will going with Single App Page (SPA application based on KnockoutJS)
2. A complete rewrite
3. HTML5 + flex
4. NPAPI plugin
5. Daunting task on both front end and backend
6. Backend fully .NET Stack, Web api, SQL server, IIS
Single Page Apps Design
Library Name
|
Purpose
|
|
for easy CSS
|
|
detect browser feature,version and type
|
|
To kick start our html5 development
|
|
for targeting multiple screens
|
|
|
|
MVVM Pattern for client side Java Script
|
|
webstorage
|
|
Nav/History
|
|
Dependency Resolution
|
|
Javascript Helper Library
|
|
Javascript easy Date Parsing
|
|
Qunit
|
|
|
Responsive Testing Tools
|
test various screen and devices
|
|
Resize window to exact size
|
|
To check how the site behaves under various resolution and devices
|
|
To check how the site behaves under various resolution and devices
|
SQL Server Local VS express VS compact vs Server
Tools
ORM Framework Selection
Framework
|
|
Notes
|
Dapper (MicroORM)
|
|
Good Performance and supported by community
|
LinqSQL
|
|
|
EntityFramework
|
|
10x Slow compared to Hand Coding and memory intensive
|