...
...
...
...
...
...
Projects Descriptions
Overview
VIENNA Advantage is developed and structured as module. VIENNA Advantage Core Projects are base for all other project modules and at the same are up-gradable and migrated from VIENNA Market as modules.
In ASP.Net MVC 5 Solution, Areas are used to logically define a module project. ViennaAdvantageWeb is a main project used as startup project in MVC solution and as hosting files on IIS.
The static content of module Project resides under Areas/Module Prefix Code folder and module’s DLL is referenced by ViennaAdvantageWeb project.
Problem
Vienna Advantage Framework 4.X.X.X module contains a functionality of our Framework like Login, logging, Application Dictionary, workflows etc as well as contains the functionality of our Standard ERP/CRM. So, now changes in any of these functionalities either in Framework or Standard ERP/CRM, one has to install Vienna Advantage Framework every time.
Solution
To solve this problem, now Vienna Advantage Framework module is segregated into 3 modules:
...