Visual Studio extension for Sweetone hosted Project Scaffolding StructureThe extension will generated a project structure for an ASP.NET Solution composed by 11 visual studio projects:
Walkthrough1. BusinessBusiness logic of the web application 2. Data AccessData access layer with t4 templating engine for automatically generated Models, Repositories and Stored procedures 3. DatabaseVersioning project for the working minimal database for team collaboration 4. DTOContains data transfer objects classes for inter-layer communication 5. Common LibraryMost used library collection dependencies 6. Consumer ServiceCommunities and consumers function useful library (for community membership and CRM synchronization) 7. Common UtilityShared functionalities and tools for cross-layer concern 8. Web AdminModeration and backoffice domain related project, implemented and written on Web forms 9. Web DashboardMonitoring and other tools dashboard for the project, implemented on ASP.NET MVC 10. Web ClientPublic site of the project, implemented on ASP.NET MVC 11. Web ServiceService API for exposing web method for any endpoint needs, implemented on ASP.NET WebAPI |