Atlas is the solution from Microsoft which is integrated in Visual Studio 2005.
Please read the following articles to get familiar with Atlas:
http://weblogs.asp.net/eporter/archive/2005/10/04/426630.aspx
http://weblogs.asp.net/pglavich/archive/2005/10/07/426868.aspx
http://weblogs.asp.net/mschwarz/archive/2005/09/14/425185.aspx
http://atlas.asp.net/docs/default.aspx
http://atlas.asp.net/quickstart/default.aspx
http://weblogs.asp.net/scottgu/archive/2005/09/14/425131.aspx
http://weblogs.asp.net/pglavich/archive/2005/10/14/427453.aspx
http://weblogs.asp.net/mschwarz/archive/2005/10/06/426816.aspx
http://weblogs.asp.net/mschwarz/archive/2005/09/15/425220.aspx
http://weblogs.asp.net/eporter/archive/2005/10/05/426701.aspx
http://weblogs.asp.net/rchartier/archive/2005/09/13/425039.aspx
http://www.wilcob.com/wilco/Default/158/showpost.aspx