Welcome to the first tutorial in a 7 series walk-through to introduce you to the Layered Architecture Solution Guidance (LASG) visual studio extension. This tutorial will get you started in using the extension to unfold the basic structure for a layered web application and in the upcoming posts, we will be going through each of the code-generators individually.
- Launch Visual Studio 2013 with administrator privileges.
- Open the File menu, click New and then click Project...
- At the New Project dialog, under Installed Templates on the left pane, expand Guidance Packages and click Layered Architecture Solution Guidance.
- Leave the Layered Application solution template selected as default.
- Enter a Name for the solution i.e. Tutorial and click OK.
- At the Choose LASG Solution Template dialog, select Layered Web Application.
- Click OK, and wait for the projects to unfold.
- For Layered Web Applications, the New ASP.NET Project dialog box will be displayed. This is Visual Studio 2013's default prompt for creating Web Projects. Choose the Empty template and check the Web Forms check box in the Add folders and core reference for.
- Click OK to complete the unfolding process. Once completed, the Layered Web Application solution is now ready for use.
- If you have not installed Enterprise Library - Data Access Application Block on your machine, you may need to NuGet it. Right-click on the Tutorial.Data project and select Manage NuGet Packages...
- Search for Enterprise Library and select the Enterprise Library - Data Access Application Block package for installation.
Summary
We have basically gone through the simple steps of unfolding a layered web application using LASG.
If you would like to learn more about Layered Architecture concepts, please visit the following links:
We have basically gone through the simple steps of unfolding a layered web application using LASG.
If you would like to learn more about Layered Architecture concepts, please visit the following links:
- Layered Architecture: Introduction
- Layered Architecture: Deployment Strategies
- Layered Architecture: Applied Technologies
- Layered Architecture: Component Interactions
Coming up next - How-To: Create Entities with Inertia in LASG.
No comments:
Post a Comment