WCSF Final Release

Jun 1, 2010 at 1:06 PM

When will the final release of the WCSF for VS2010 be available?  

Jun 1, 2010 at 2:41 PM
Edited Jun 1, 2010 at 2:41 PM


The Web Client Software Factory for Visual Studio 2010 final release is already available. You can install it through the Extension Manager in Visual Studio 2010. You can also download it from here.

On the other hand, if you are looking for the source code, you can download it from here.

I hope you find this helpful.

Guido Leandro Maliandi

Jun 1, 2010 at 4:29 PM

Great!  Thanks!  I thought it was still in beta.  

Aug 2, 2010 at 9:51 AM
Edited Aug 2, 2010 at 12:26 PM


Is the latest release of WCSF available for Visual Studio 2008 or is it only a Visual Studio 2010 product? Also, if I am currently using VS2008 with WCSF from Feb 2008, what would the process to upgrade be? Is this documented somewhere?



EDIT: Also, how is the latest version different to the Feb 2008 release? I find it hard to find information on codeplex

Aug 3, 2010 at 9:11 PM

Hi James,

The latest version of Web Client Software Factory (2010) has been developed for Visual Studio 2010, specifically automation is built targeting VS2010. If  you use Visual Studio 2008, you can use WCSF February 2008 version. However, you might probably not find difficult to use the application blocks as they have fewer dependencies on VS2010. You can download the source code from here.

As for how to upgrade an existent WCSF application, you could take  a look at the following documentation section on MSDN:

Finally, you could check the following Patterns & Practices’ Blog post to know what is new in this version:


Please let me know if this helps.

Fernando Antivero

Sep 16, 2010 at 7:26 PM

It is possible that I can use WCSF with MVC??
I'm learning  wcsf  so  I was seeing if I can use these two technologies together
and what be the negative impacts for doing this if it is possible

Sep 17, 2010 at 2:44 PM
Edited Sep 17, 2010 at 3:07 PM


If you need to create a composite application with ASP.NET MVC and Web Forms, consider using Web Client Guidance.

On the other hand, WCSF is useful to create modular enterprise Web Sites which uses ASP.NET, ASP.NET AJAX, the AJAX Control Toolkit and the Enterprise Library.

Additionally, you could consider interesting the following links:

Fernando Antivero 



Sep 27, 2010 at 8:55 AM


What Iam trying to  do is use WCSF with MVC instead of MVP is these possible?

and if there a guidance of how I could do these possible, I see in your second link (web client software and mcv) that is possible but he just do manually what I understood of that post

or should I use the developing web app instead of WCSF??? in these case if I one to use MVC that is what I'm understood of these post http://blogs.msdn.com/b/blaine/archive/2010/03/22/will-wcsf-vs-2010-version-support-unity-2-0-and-asp-net-mvc.aspx 


Thank in advance

sorry about the english




Sep 27, 2010 at 9:36 AM



Thanks for the reply fantivero. I'm busy on an MVC2 application, and haven't really looked at the WCSF and Web Client Guidance stuff for a while. It seems to be easy enough to just create an application in MVC2, which enforces the MVC Model2 pattern, instead of the MVP pattern as WCSF does. At the moment, it's all one website, 'modularized' using Areas of MVC2, but all in a single solution.


In future, we may want to separate out the areas into separate modules in separate projects, probably using portable areas from mvccontrib.


I'm not sure how the Web Client Guidance package can help me? MVC2 seems to fit just out of the box. The Web Client Guidance seemed to just be documentation on best practices and no guidance package or helper software for my project, am I correct in this statement, or is there something I missed?





Sep 27, 2010 at 6:38 PM
Edited Sep 27, 2010 at 6:48 PM

Hi James,

The Web Client Guidance includes documentation, quickstarts and a reference implementation application. But as you realized this is not a Software Factory like WCSF.

It provides to you documentation based on the latest best practices until march 2010 for developing modular web applications MVC oriented.

So this guidance can help you for taking key decisions as well as a reference.

Additionally, you could take a look at the following links:

Fernando Antivero 


Sep 28, 2010 at 8:37 AM

Alright, thank you for the replies. The terminology can be confusing :) I read Guidance and I think 'automated guidance for Visual Studio'. I've had a look at the Web Client Guidance documentation before and it is quite useful, especially if you're new to the technologies (like I was/am, coming from a Java background).