I will be presenting this year at the VS Live Orlando Developer Conference. If you get a chance stop by my session on Build Better Software - Tools & Tips to improve your Applications using Visual Studio Team System 2008.
Abstract:
You want to build better software. You want the applications you build to be better, cheaper, and faster to release. One of the most costly stages of software development is finding and fixing the bugs. What if you could find the bugs and fix them nearly immediately? In this session, you can learn tips and tools you can use with Microsoft Visual Studio Team Systems 2008 to determine code complexity, validate the capabilities of the Application, and understand the overall quality of the software you are building. If you want to improve the code you write then don't miss this session...
The session will be at 2:00 PM on Tuesday May 13, 2008 at the
Loews Royal Pacific Resort at Universal Orlando®
This is the code demo's and power point presentation to a talk that I gave tonight at the Redmond .NET Developer Association user group tonight.
Here is the topic of my discussion.
The Windows Communication Foundation (WCF) 3.5 now has support for ASP.NET AJAX applications and the JSON data format, which now allows WCF services to expose operations to AJAX clients in the same way that ASMX web services were exposed. AJAX clients are Web pages running Java script code and accessing these WCF services using HTTP requests. In this Presentation I will describe how a WCF services can be exposed to AJAX clients by adding the appropriate AJAX endpoint either through configuration or by using a service host factory customized to generate a service host that configures the AJAX endpoint automatically.
The Code Demos here...
enjoy.
I would like to write my own write up on this but the post from Brian Harry has already done that.
Brian Harry and TFS Power Tools for VSTS 2008 TFS
I Highly recommend if your on Visual Studio 2008 to install these Power Tools.
Well just pulled down the latest version of Windows Live Writer. I must say the setup was easy and seamless. I know people are probably used to using the other blog posting tools that are available, but hey I recommend give Live Writer a try and maybe you will change switch to the Live way of posting.

When you create a default WCF Service Library in Visual Studio 2008 there is an additional Start Option to use the WcfTestClient.exe [/client:"WcfTestClient.exe"]. This start option can be found by right-clicking on the Project file in Solution Explorer > select Properties > select the Debug Tab.
This tool allows you to provide inputs to your service operations and see the responses back from the service. The only problem is that this tool crashes with following exception:
Unhandled Exception: System.IO.FileLoadException: Could not load file or assembly 'svcutil, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A)
File name: 'svcutil, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ---> System.Security.SecurityException: Strong name validation failed. (Exception from HRESULT: 0x8013141A)
The Zone of the assembly that failed was:
MyComputer
This is a result of a signing problem of the SvcUtil.exe tool
you can disable strong name signing for the svcutil.exe by opening up a Visual Studio Command Prompt and running:
sn -Vr "%ProgramFiles%\Microsoft SDKs\Windows\v6.0A\Bin\SvcUtil.exe"
Now you can debug your sevice and in the WCF Test Client.
So while at Tech Ed last week I was asked questions on 'How MSBuild works and how can I extend it?
Well I would like to say that I can tell you everything about MSBuild but I cannot, I would like to say that I found this information first but I cannot. What I can do for you, if you find this post before you find the other information on MSBuild is I will direct you to the blog of the MSBuild folks where they have provided a wealth of informative post to get you started.
That should be enough information to get started out with MSBuild.
Enjoy
Well yes it is that time of year again and
Tech-Ed is coming, I will be posting updates from
Tech-Ed through out the week of June 4 - 8.