July 2004 - Posts

TomTom Navigator on SmartPhone

I'd missed this announcement that the TomTom people are going to do a satellite navigation system based on the SmartPhone platform. I can't wait. I get lost an awful lot - my sense of direction is appalling and if there's a wrong turn to be made Read More

Message Request/Response Patterns in Web Services

I keep getting bogged down in what I’d call a “technology” gap between web services implemented on top of HTTP and web services implemented (potentially) on top of other protocols. I’ve been having Read More

Network Awareness

There's an interesting MSDN article over here about the new Network Location Awareness service in Longhorn. Essentially, it does what the name suggests and lets your code know when you do/don't have a network available to you and the characteristics of Read More

JibJab's "This Land Is Your Land"

I picked up this link to this cracking US presidential election parody over at JibJab.com. These guys should be making TV if they're not doing so already - really well put together animation. (As an aside, I'm a bit of a fan of Woody Guthrie but Read More

New XML Tools In VS.NET 2005

Ken Levy blogs over here on the new XML tools that are present in VS 2005. Of the list that's here the thing that is really, really cool to me is the XSLT debugger - I'm not an XSLT guru by any stretch of the imagination but I can write it although Read More

WSE2.0 Service Pack 1 Available

I picked this up from Christian today rather than from anywhere else but I know there's a number of people that read this page that'll be interested in the shipping of WSE2.0 Service Pack 1 so I'm mentioning it here. The link is here. As far as Read More

Matt Pietrek on Iterators

Matt Pietrek has an article over here on iterators in C# V2.0. Of all the features that have been added to C# in V2.0 it's iterators that leave me slightly edgy. Generics are just fine by me, anonymous methods are fairly easy to disentangle (especially Read More

ASP.NET 2.0

I presented a session yesterday the ASP.NET features in Visual Studio/.NET Framework 2005 - the links to the slide-decks that we used (not that I used many slides) are here From an engineering point of view, ASP.NET 2.0 is very nicely designed. I really Read More

SQL Server 2005 Beta 2....

Is available. See here http://www.microsoft.com/sql/ and here http://www.microsoft.com/sql/2005/productinfo/top30features.asp for 30 features you should look for when you download it (the Express version is up there for download right now). Read More

Bloggers Conference

Wow, bloggers have a conference - just missed it but it was revelatory to me that it existed at all, link is here http://www.blogonevent.com/blogon2004/blog/ Read More

Gis A Job

This article http://news.com.com/Microsoft+needs+7%2C000+resumes/2100-7343_3-5281874.html?tag=nefd.top says that Microsoft are looking for 6-7000 new employees over the next 12 months or so (I don't know if that's true and/or whether it's any different Read More

WSE 2.0 Performance Counters

Martin was doing some work in a performance lab recently with WSE1.0 and noticed that it's hard to monitor what WSE is doing with Performance Monitor and this prompted me to create some performance counters for WSE 2.0. I've created some input and Read More

WSE2.0 Tracing Utility Update

I updated my WSE2.0 tracing utility just slightly based on feedback. The new version is here http://www.mtaulty.com/downloads/WSE2_Tracing_V1.zip Note that assembly versions have been updated to 1.2.0.0 so you'd need to change any configuration files Read More

Compulsory Registration?

Tired of being forced to log in to a site just to see some free content? Look hear http://www.bugmenot.com/ My personal bugbear on this one? The New York Times site. Read More

Whistle while you work

Silly survey time but it made me smile - The Register has a survey over here http://www.theregister.co.uk/2004/07/20/musical_preference_survey/ which lists the musical preferences of various different IT people. Apparently, Microsoft Certified Professionals Read More

Wintellect Blog

The guys at Wintellect (the staff list is here http://www.wintellect.com/about/instructors/) have started a collective blog which you can find here http://wintellect.com/WEBLOGS/wintellect/Rss.aspx - likely to be some good stuff going into that going Read More

Clemens has an addressing insight

Clemens Vasters has a post over here http://staff.newtelligence.net/clemensv/PermaLink.aspx?guid=f24c4e77-c717-4dca-9d75-495688048ff5 showing how EndpointReferences from WS-Addressing can be used in order to build up a stack of intermediaries involved Read More

Benjamin's posting on the meaning of SO(A)

Benjamin publishes a good post here BOF012: SOA - What does it really mean? summarising a session that he chaired at TechEd. I really like this write-up as it pulls out a bunch of ideas that I think a lot of people have in their heads around SOA Read More

Writing a BizTalk 2004 Adapter? Need a socket adapter?

If you're writing an adapter for BizTalk Server 2004 or you need a socket adapter sample to base something from then take a look at this http://blogs.msdn.com/scottwoo/archive/2004/07/08/177770.aspx posting from Scott Woodgate which contains a pointer Read More

Wireless mouse, TabletPC, Wireless Card

My lesson for the day: Don't put your wireless mouse from one computer too near to the wireless card on another computer (or TabletPC in my case) and expect the wireless mouse to continue working properly. There ends the lesson. Read More

WSE2.0 Article on MSDN

Good article on WSE on MSDN here http://msdn.microsoft.com/webservices/default.aspx?pull=/library/en-us/dnwse/html/wsemessaging.asp which talks about how your messaging exchange patterns can be strongly influenced by HTTP and it's synchronous, request-response Read More

MSBuild and Listing Tasks in VS.NET 2005 Beta 1

I couldn't find a great way to list all the pre-built MSBuild tasks on my VS.NET 2005 Beta machine so wrote a scruffy bit of code to assist with that - download is here http://mtaulty.com/downloads/listtasks.csproj.zip - might need some tweaks to get Read More

Getting Started with MSBuild

If you're keen to play with MSBuild in VS.NET 2005 then I found these quickstarts http://download.microsoft.com/download/d/4/0/d401e5cd-04c7-4b72-b644-a00ae3fd5681/msbuildqs.msi invaluable. The only thing I'd say is that they seem to be built against Read More

Make your own wireless NAS

Interesting idea from LinkSys - http://www.linksys.com/HDD/ Now, if I could plug 3 hard drives into it and raid 5 the data across them I'd be quite excited. Read More

Programming ClickOnce

Following on from my previous post on ClickOnce I had a quick look at programming against ClickOnce in VS.NET 2005. Here's the outcome...   There’s a new namespace in .NET Frameworks V2.0 named System.Deployment and it’s where you can Read More

ClickOnce in Visual Studio 2005

Deployment is the enemy of smart-client applications :-)   A big problem in building component-based systems out of plain old DLLs was the versioning and deployment issues that arose (commonly known as “DLL Hell”). Many of the same Read More

.NET Framework Service Pack Previews

Worth being aware that a number of previews of Service Packs have been posted to the Microsoft web site. .NET Framework 1.0 Sp3 has a preview here http://www.microsoft.com/downloads/details.aspx?FamilyId=CF52CA95-F2CC-459F-87EE-C17D16E22F08&displaylang=en Read More

A Word on the Class Designer in VS 2005

By nature, I don't like producing software from diagrams. I'm originally from a black-screen with green-writing background where I wrote code in VI and compiled it up and I knew what it was doing which suited me fine. Generally, I seem to find it quicker Read More

Matt Powell's MSDN article on MSDN around transferring opaque data in web services

Matt runs through the whole range of options from base64, Soap Messages with Attachments, WS-Attachments (a la WSE1.0 and 2.0) and MTOM. Good read for a picture of where this is, what to use when and where it's ultimately going. Link is here http://msdn.microsoft.com/webservices/default.aspx?pull=/library/en-us/dnwebsrv/html/opaquedata.as Read More

SQL Server 2005 Express in more detail

There's a good article been posted to MSDN on SQL Server Express 2005 - link is here http://msdn.microsoft.com/sql/default.aspx?pull=/library/en-us/dnsse/html/sseoverview.asp. Those hosting their own websites and those building applications around MSDE Read More

Chris Sells on the Monad Shell in Longhorn

I was stuck on a train last night where a 3 hour journey turned into a 6 hour one (it's a British thing) and so my friend Dave and I had some time to wander around the Longhorn VPC I'm carrying around. One of the things that Dave really liked was Read More

ASMX V2.0 Features

Yasser Shohoud's blog around an MSDN article that has a proper write up of the new features in ASMX for Visual Studio 2005. The link is here http://msdn.microsoft.com/webservices/default.aspx?pull=/library/en-us/dnvs05/html/wsnetfx2.asp Read More