AspxFormsGen MVC 5 vs MVC 3


This is a comparison between our new AspxFormsGen MVC 5 product versus the older AspxFormsGen MVC 3 product.









AspxFormsGen MVC 5
Technology Features
  • Generated Web Application is compatible with Visual Studio 2013
  • Generated Web Application is compatible with Visual Studio 2010
  • Generated Web Application is compatible with Visual Studio 2012
  • JQuery integration
  • Views are bound to MS SQL Server
  • Generates Web API code
  • Generates Middle-Tier and Data-Tier code
  • Generates Stored Procedures or Dynamic SQL
  • Windows 8.1 Ready
  • .NET Framework 4.5.1
  • .NET Framework 4.5
  • .NET Framework 4.0
  • New T-SQL 2012 Keywords (e.g. Offset, fetch)
  • Backward Compatible with Older MS SQL Server (2008, 2005)




AspxFormsGen MVC 5
Generated MVC Views
  • List with Add, Edit Redirect & Delete
  • Add New Record
  • Update Record
  • Record Details (Read Only)
  • List (Read-Only)
  • List with Add, Edit, & Delete (Same Page)
  • List with Grouping
  • List with Totals
  • List with Totals and Grouping
  • List with Search
  • List with Scroll-Loading Data
  • List with Inline Add and Edit
  • List with Manual For Each Loop
  • List with Master Detail (Grid)
  • List with Master Detail (Sub Grid)
  • Unbound View




AspxFormsGen MVC 5
Middle-Tier Methods
  • SelectByPrimaryKey
  • SelectAll
  • SelectAll Sorted By the sortExpression Parameter
  • SelectAllDynamicWhere
  • SelectAllDynamicWhere Sorted By the sortExpression Parameter
  • SelectTableCollectionBy Foreign Key
  • SelectTableCollectionBy Foreign Key Sorted By the sortExpression Parameter
  • SelectDropDownListData
  • Insert
  • Update
  • Delete
  • GetRecordCount
  • GetRecordCountBy Foreign Key
  • GetRecordCountDynamic Where
  • SelectSkipAndTake Sorted By the sortExpression Parameter
  • SelectSkipAndTake Sorted By the sortExpression Parameter with totalRowCount Out Paramater
  • GetRecordCountBy Foreign Key
  • SelectSkipAndTakeBy Foreign Key
  • SelectSkipAndTakeDynamic Where
  • SelectTotals




AspxFormsGen MVC 5
Web API Methods
  • The same methods listed under Middle Tier Methods (more or less). Web API methods are methods you can access via a URL. Web API encapsulates calls to the Middle Tier so clients other than MVC (WinForms, Web Forms, Web Services, WCF, WPF, Java, etc) can use the same methods available to your application.




AspxFormsGen MVC 5
Stored Procedures/Dynamic SQL
  • Select All
  • Select By Primary Key
  • Insert
  • Update
  • Delete
  • DropDownList Data
  • Select All Filtered-By Foreign Key
  • Select All Dynamic Where
  • Select Skip And Take
  • Select Skip And Take By Foreign Key
  • Select Skip And Take Dynamic Where (Search)
  • Select Totals
  • Get (Total) Record Count
  • Get (Total) Record Count By Foreign Key
  • Get (Total) Record Count Dynamic Where (using supplied search parameters)