June 2005 - Posts

ScottGu on ASP.NET 2.0, the Atlas project and AJAX

Nothing that I can add here other than to link to the post: http://weblogs.asp.net/scottgu/archive/2005/06/28/416185.aspx Read More

Excellent post on Avalon application deployment

One of the things that I've been finding most puzzling about Avalon applications is what the mix is between deploying the application to the client and running it off a web server.   This post http://nerddawg.blogspot.com/2005/06/avalon-deployment-story.html Read More

WSE 3.0 Preview: Reliable Messaging Sample Available

There's a sample implementation of reliable messaging for the WSE 3.0 Technical Preview been made available up here   http://msdn.microsoft.com/webservices/default.aspx?pull=/library/en-us/dnwse/html/wseandws-rm.asp#wseandws-rm_topic5   I've yet to have Read More

WSE3.0 Preview: Authorization and Tokens

This is not new functionality in WSE3.0 but I thought I'd pick it out anyway. With WSE you can pass different kinds of tokens to a service to identify yourself - out of the box these are Username, Kerberos and X509. When the service receives one of Read More

Free Books on MSDN.

I just wanted to highlight that there are a couple of free, online books around Visual Basic 2005 for developers who are working with VB6 today;   Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET http://msdn.microsoft.com/vbrun/staythepath/additionalresources/upgradingvb6/ Read More

WSE 3.0 Preview: Updated WSE 3.0 Tracing Tool

I've had a go at porting my WSE Tracing Tool (see here and here) to work with the June WSE 3.0 Community Technical Preview which, in turn, requires .NET Framework 2.0 Beta 2 and plugs in to Visual Studio 2005 Beta 2. The download is here: http://mtaulty.com/downloads/Wse3Trace.zip Read More

WSE 3.0: Playing with policy and security

With WSE you can choose to apply security to your web services through either code or configuration and most people would choose configuration. You get WS-Security provided features of authenticating who a SOAP message came from, checking the integrity Read More

WSE 3.0 Preview: Getting to SOAP Envelopes

Following up on this post: WSE3.0 Preview- Hosting ASMX Web Services over TCP I was wondering how you would manipulate a SoapEnvelope like you did in WSE 2.0 from one of these ASMX web services that you can host either using HTTP in IIS or over TCP Read More

WSE 3.0 Preview: Sending binary with the MTOM support

I’ve been playing a little bit with the Message Transmission Optimisation Mechanism (MTOM) support in WSE 3.0. From my point of view, MTOM’s about moving lumps of binary around in SOAP messages and optimizing that whilst not damaging the “XML ness” Read More

WSE3.0 Preview: Hosting ASMX Web Services over TCP

I took some time today to play with the WSE 3.0 Technical Preview that’s just recently become available.   One of the WSE3.0 features is .NET Framework 2.0 and Visual Studio 2005 support so the preview requires beta 2 of Visual Studio 2005 so I installed Read More

AJAX and .NET

In follow-up to this post (http://mtaulty.com/blog/archive/2005/06/12/2765.aspx) I had a bit of a play with the AJAX.NET wrapper and found it to be pretty good fun.   I just wrote a simple ASPX page which displays data out of the Northwind database. Read More

PDC 05 Buttons

Once again there's a bunch of "buttons" advertising PDC 05. Not sure why but I always like displaying these so here goes;       The only sad thing - I'm not quite sure yet whether I'm going to be able to get to PDC 05. Certainly hope so! Read More

Defining web service contracts

I've been thinking about something very simple.   Say I want to write a web service with an operation called something like LookupAddress which takes as part of its data a postcode (or zipcode).   The thing I'm struggling with is that if I want to build Read More

Custom WSDL via SOAP Extensions

JamesW asked me a question around how you can write an ASMX web service with an operation that looks like;   public XmlNode GetData()   and yet still return XML schema for the return type from this operation.   This caused me to go off and find this Read More

WSE3.0 and WSE2.0 Tracing Tool

Just a quick note. In case you're wondering, my WSE tracing tool does not work with the WSE3.0 CTP that's available right now.   There's a bunch of work I'd need to do in order to move to Framework 2.0 for the tool (pretty easy work as it happens - pretty Read More

Interesting story on Windows and Security

I found this zdnet story to be really interesting - a coming together of a bunch of developers from the Windows team with a bunch of hackers trying to find exploits in their OS.   There's some great quotes in it but I liked this one best;   At one point, Read More

Understanding BizTalk Messaging

This article looks like a great explanation of BizTalk Messaging. I've not been staring at BizTalk so much lately but this looks like it'd have been great for me about 18 months or so ago - would have saved me a tonne of time working these things out Read More

Bulk Copying in ADO.NET 2.0

I was out doing a talk about SQL Server 2005 last evening and one of the things that I got asked about was the ADO.NET 2.0 feature of adding bulk load support to the .NET Framework so that you can programmatically do what BCP does when it loads up Read More

Back to ranting…

<rant>   <subject>House Prices</subject>   <reference>Link</reference> </rant> Read More

Performing Asynchronous Java & XML (AJAX) from .NET

This library (http://ajax.schwarz-interactive.de/csharpsample/default.aspx) for doing AJAX work in ASP.NET looks pretty cool.   I've just spent a little time reading the document (http://ajax.schwarz-interactive.de/download/AjaxGuide.doc) that explains Read More

MSDN Roadshow Demo Application

I've been out at the UK MSDN Technical Roadshow (http://www.microsoft.com/uk/resources/techroadshow/default.mspx) over the last few weeks at four venues: Edinburgh, Birmingham, Harrogate and London where I was talking on a few topics.   The first was Read More

XAMLShare

The upcoming beta of WinFX is likely to generate a lot of new interest in Avalon and Indigo.   I just came across this site: http://www.xamlshare.com which is just a Wiki with a categorised set of XAML examples for you to borrow to suit your needs.   Read More

MSDN Nuggets on Debugging with Visual Studio 2005

The MSDN Nuggets Series has been extended again to include a new bunch of short, 10-15 minute demo videos on Debugging With Visual Studio 2005.   Take a look - all mistakes are mine so happy to receive feedback on them :-) Read More

MARS with ADO.NET 2.0 and SQL Server 2005

At the UK Technical Roadshow (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsql90/html/MARSinSQL05.asp) I've been demo'ing a simple application which uses asynchronous requests and MARS with ADO.NET 2.0 against SQL 2005 to perform Read More

1 inch 8GB drives, 160GB laptop drives, 500GB desktop drives from Seagate

From the story here: http://www.theregister.co.uk/2005/06/08/seagate_hdd_roadmap/ - storage just continues to grow and grow. Some of this is coming this year and some next. Read More

Quad-core?

It sounds like both AMD (http://www.theinquirer.net/?article=23747) and Intel (http://www.theinquirer.net/?article=23748) might be planning Quad-core processors as early as Q1 of next year.   People are going to have to start re-thinking their regular Read More

Apple's WWDC

Apple's big developer shindig kicks off today (http://developer.apple.com/wwdc/) - I'm looking forward to the keynote if it's anything like last year's which I really enjoyed.   It sounds like there might be some interesting chip announcements going on: Read More

WSE 3.0 Preview

There's a preview of WSE 3.0 over here for download;   http://www.microsoft.com/downloads/details.aspx?FamilyId=7591DFD2-E1B7-4624-9D5B-29C211D149FE&displaylang=en   It looks like it provides;   Improved policy support ASP.NET web services outside Read More

Indigo and DataContract

I found this post http://pluralsight.com/blogs/johncj/archive/2005/06/04/9742.aspx interesting - wonder if this is going to generate a lot of feedback from Indigo folk? Read More

Free Money!!!!!!

Well, nearly.   Fancy winning a bunch of fairly smart prizes by demonstrating your knowledge of the Microsoft Smart Client technologies? I'll give you a clue as to the first prize which looks like this;     The second prize looks like this;     The Read More