Features of Books Compared
The below table is a comparision table of the ERP software books listing all the important highlights of the books. All the books are listed here. The highlights listed gives a snapshot of the features. See the contents pages of the books for a detailed listing.
| Features Comparison (see contents page for full details) | |||||
|---|---|---|---|---|---|
| Titles | Develop Web ERP Software Using VS 2015 | Database Programming using VB.Net & SQL Server | Entity Framework | ADV | |
| Features | (advanced) | (.Net basics) | (advanced) | (advanced) | |
| ERP Domain | ✓ | ||||
| Accounting Module | ✓ | ✓ | |||
| Sales Module | ✓ | ||||
| Purchase Module | ✓ | ||||
| Inventory (Stock) Module | ✓ | ✓ | |||
| Manufacturing Module | ✓ | ✓ | |||
| SOM | ✓ | ✓ | |||
| VB.Net & Sql | ✓ | ✓ | |||
| C#.Net & Sql | ✓ | ✓ | |||
| ASP.Net & Sql | ✓ | ||||
| VB & Sql | |||||
| Application Architectire | |||||
| Two-tier | ✓ | ||||
| Multi-tier (presentation layer, business layer, data access layer and data layer) | ✓ | ✓ | |||
| Class based design | ✓ | ||||
| Component based design | ✓ | ✓ | |||
| Transaction mgt between layers with TrasactionScope object | ✓ | ✓ | |||
| GridView (Ins, Edit, Del) | ✓ | ✓ | ✓ | layouts in android, liner and table | |
| GridView (.net 3.5) | ✓ | ||||
| DataGridView | ✓ | ✓ | |||
| DataGrid | |||||
| ADO.Net | |||||
| ADO.Net - Data Acess Layer (C#.Net) | ✓ | ||||
| ADO.Net - Data Acess Layer (VB.Net) | ✓ | ||||
| ADO.Net - (with practice ex) | ✓ | ||||
| ADO - (with practice ex) | |||||
| TreeView Control | |||||
| Drill down - multiple levels | ✓ | ✓ | |||
| Programming | |||||
| Developing presentation Layer using Windows Forms | ✓ | ||||
| Developing presentation Layer using Web Forms | ✓ | ||||
| ASP.Net server controls with practical examples | ✓ | ||||
| Multiple-Selection List boxes | ✓ | ✓ | |||
| Validation Controls - RequiredFieldValidator, RegularExpressionValidator, CompareValidator, RangeValidator, CustomValidator And ValidationGroup | ✓ | ||||
| Validation using custom code | ✓ | ||||
| Retrieving data from business objects using ObjectDataSource control | ✓ | ||||
| Retrieving data from business objects using custom code | ✓ | ✓ | |||
| Insert data with GridView control using FooterTemplate | ✓ | ||||
| Insert data with DataGridView control using custom button controls | ✓ | ✓ | |||
| ComboBox control for selection of accounts for DataGridView | ✓ | ✓ | |||
| DropDownList control for selection of accounts in the GridView using EditItemTemplate | ✓ | ||||
| Templates in a GridView control | ✓ | ||||
| Templates in a DetailsView control | ✓ | ||||
| Master - Detail page using GridView and DetailsView control | ✓ | ||||
| How to use FormView control to update and insert data | ✓ | ||||
| Creating a Class Library for the Data Access Layer | ✓ | ✓ | |||
| Creating a Class Library for the Business Layer | ✓ | ✓ | |||
| Creating a Class Library for the Data Access Layer | ✓ | ✓ | |||
| program the Event handler for the RowCommand event | ✓ | ||||
| RowEditing | ✓ | ||||
| RowDeleting | ✓ | ||||
| RowCancelingEdit | ✓ | ||||
| RowDataBound | ✓ | ||||
| RowUpdating event | ✓ | ||||
| Implementing transactions using GridView control | ✓ | ||||
| Implementing transactions using DataGridView | ✓ | ||||
| Populating the TreeView control in Web Form | ✓ | ||||
| Populating the TreeView control in Windows Form | ✓ | ||||
| Query the Entity Data Model | ✓ | ||||
| Filter data | ✓ | ||||
| Retrieve data | ✓ | ||||
| Sorting | ✓ | ||||
| Modify, delete entitites | ✓ | ||||
| Saving objects graph | ✓ | ||||
| Query with Entity Client data provider | ✓ | ||||
| Develop ASP.Net application using EF | ✓ | ||||
| EntityDataSource events | ✓ | ||||
| Develop ASP.Net application using EntityDataSource control | ✓ | ||||
| EntityDataSource events | ✓ | ||||
| Inserting records in using Objectdatasource control | ✓ | ||||
| ASP.Net MVC application architecture | ✓ | ||||
| Page controller pattern | ✓ | ||||
| Using Route table | ✓ | ||||
| Create ASP.Net MVC controller | ✓ | ||||
| Accessing model's data from a controller | ✓ | ||||
| Implementing Edit() action method | ✓ | ||||