I have finally found the time to blog about my new pet-project, Layered Architecture Solution Guidance (LASG). It is a simple Visual Studio extension (or more precisely, Guidance Automation Extension) that allows developers who are new to Layered Architecture to easily create the project structure for their layered applications.
How all this started was due to one fine weekend when one of my developers messaged me to ask me about the steps to "add references" between the layered projects. It has been one of those requests that I received quite frequently from other people as well because I have to admit ... the number of projects in a layered application can be quite overwhelming. :(
Still clad in my pyjamas, I fired up Visual Studio 2010 and start cranking out a solution. I had always wanted to explore GAX and this gave me a good opportunity. After playing with it for half-a-day, I finally have something reasonable produced. That evolved over the course of 3 weeks and now we have LASG (my boss calls it Lasagna *HeHe*).
Here's a screenshot of what you will get after you installed it.
It will provide you with a list of choices to create all sorts of layered applications and the following is a screenshot of what it will create...
This is an example of a Layered Web Application. Depending of what you chose earlier, the list of projects will be different. If you carefully study the projects, their references have been properly wired so that you can have a fully compilable solution from the start. *Pretty nice right?* *Hehe*
So if you wanna accelerate your layered application development, do check out this tool. You can download it directly from the Visual Studio gallery or the codeplex site. Tell me what you think ya...
Note: If you noticed the word "Lite" behind, there is a story behind it but that will be a story told on another day :p
Home » Visual Studio » Layered Architecture Solution Guidance
Layered Architecture Solution Guidance
21:32
Jurnalis Jalanan
Labels:
.NET,
Layered Architecture,
Visual Studio
Popular Post
-
Survivors Of Gas Station Explosion Mourn Tragic Loss Of Gasoline
-
Photo: Russell Bates, 2010. Red Car Property neighborhood beekeepers in LA Times. (Click on photo to enlarge.)
-
V12 / 5.576 cc / 385 PS / 406 ft/lb (550 Nm) @ 4.000 / 0 - 62 mph (100 km/h): 6,6 s / Vmax: 155 mph (250 km/h) (click images for a larger ...
-
Photo: Diane Edwardson, February 18, 2012. Native California Black Walnuts are sprouting leaves on the Red Car Property. (Click on photo t...
-
A special edition Racer Ford P68 has been made by Racer for Great Traditions in Philadelphia for the Racer Resin National Final race for 201...
-
Series Imola: SC-4031C2 15.8x8mm. Imola Black SC-4031C3 15.8x8mm. Imola Blue SC-4046C2 16.5x8mm. Imola Black SC-4046C3 16.5x8mm. Imola Blue...
-
S4 / 1.984 cc / 200 PS / 207 ft/lb (280 Nm) @ 1.700 - 5.000 / turbo / AWD (click images for a larger view)
-
Subject line: Amazing Hi Jesse, Congratulations on an awesome site. After I read the other guy's compliment this morning I felt ashamed...
-
The human tides which inhabit the HMO's of Aberdeen's Broomhill Road are a constant source of trouble to their entrepreneurial landl...
-
Photo: Diane Edwardson, August 7, 2012. Each morning for the past week, a small flock of the biggest pigeons I've ever seen, have be...
No comments:
Post a Comment