Welcome to MSDN Blogs Sign in | Join | Help
Heading to VSLive Orlando

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®

WCF Services and ASP.NET Ajax Applications.

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.

VSTS 2008 Team Foundation Server Power Tools

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.

Windows Live Writer

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.

Writer_OverviewBeach_Graphic

WCF Test Client crashes in Visual Studio 2008 Beta 2

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.

Assorted MSBuild Stuff

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

Tech Ed Coming soon
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.
Page view tracker