Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

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: 

...