David Hill's WebLog

Iblogyoublogweblog

Enterprise Grade vs Web Grade

The SPARK discussions continue. Jeff Schneider posted recently (here and here) on the issues we...

Author: David Hill [Microsoft] Date: 04/10/2006

SPARK!

The weekend before last (the weekend before Mix06) I attended the Microsoft ‘SPARK’ conference at...

Author: David Hill [Microsoft] Date: 04/05/2006

SPARK

The weekend before last (the weekend before Mix06) I attended the Microsoft ‘SPARK’ conference at...

Author: David Hill [Microsoft] Date: 04/04/2006

Software's The Bottleneck...

Hardware and software advances go hand in hand of course, but it’s generally accepted (and...

Author: David Hill [Microsoft] Date: 01/27/2006

New Year, New Team, New Stuff To Think About...

It is quite an exciting time to be involved with smart clients at Microsoft. Late last year I moved...

Author: David Hill [Microsoft] Date: 01/20/2006

It's been a while, but now I have no excuse!

My last post was sent from an internal tool we have at Microsoft that provides RSS and newsgroup...

Author: David Hill [Microsoft] Date: 12/06/2005

Smart Client - Composite UI Application Block Released to MSDN

The smart client composite UI application block has finally been released to MSDN:...

Author: David Hill [Microsoft] Date: 12/06/2005

Composite UI App Block Tech Preview Available Now

The Community Tech Preview (CTP) of the CompositeUI Application Block has shipped! Download it today...

Author: David Hill [Microsoft] Date: 07/05/2005

Andrew Whitechapel on Channel 9

Andrew talks about the rationale and architecture behind VSTO 2005's support for Outlook add-ins on...

Author: David Hill [Microsoft] Date: 06/07/2005

VSTO 2005 Outlook Support - Under The Covers

In essence, VSTO supports Outlook by providing two things: An integrated Visual Studio experience...

Author: David Hill [Microsoft] Date: 06/06/2005

Announcing Outlook Support in VSTO 2005!

I am happy to announce that Visual Studio 2005 Tools for Microsoft Office now includes support for...

Author: David Hill [Microsoft] Date: 06/06/2005

The Composite UI Application Block

Further to my recent post on the composite smart client pattern, I am happy to announce that...

Author: David Hill [Microsoft] Date: 05/19/2005

The Hitchhikers Guide To Infocom

The Hitchhikers film has got me all nostalgic about the early eighties. That's when I first became...

Author: David Hill [Microsoft] Date: 05/14/2005

Choosing the Right Presentation Layer Architecture

I wrote an article recently for the Microsoft Architects Journal on choosing the right presentation...

Author: David Hill [Microsoft] Date: 03/03/2005

Composite Smart Clients...

The composite smart client pattern is an important pattern that allows powerful smart client...

Author: David Hill [Microsoft] Date: 02/11/2005

Composite Smart Clients

As my previous post mentioned, the Dell smart client was an implementation of the composite smart...

Author: David Hill [Microsoft] Date: 02/11/2005

Dell Smart Client Case Study...

We have just published a case study of a smart client project I did with Dell last year. This case...

Author: David Hill [Microsoft] Date: 02/03/2005

Office DevCon 2005...

I gave a presentation at the Office DevCon conference yesterday on smart client solutions built on...

Author: David Hill [Microsoft] Date: 02/03/2005

Things to be thankful for in .NET

Check out www.theserverside.net/cartoons/Top10_NET_Thankful/Top10_NET_Thankful.swf. No.8 is...

Author: David Hill [Microsoft] Date: 12/03/2004

Smart Client Developer Center: Rebooted

Winding down for the holiday weekend and mooching about. Looks like the smart client developer...

Author: David Hill [Microsoft] Date: 11/24/2004

Smart Client Architecture Guide - Performance Chapter Now Available

The performance chapter of the Smart Client Architecture Guide has now been published:...

Author: David Hill [Microsoft] Date: 07/29/2004

MSDN Architecture Webcast: Updater Application Block

Put it on your calendar - an architecture webcast on using the Application Updater Block on August...

Author: David Hill [Microsoft] Date: 07/15/2004

Making a Rich Client Smart : Using Multiple Threads

Another TechEd demo. This time its how to use a ‘task’ pattern to manage asynchronous...

Author: David Hill [Microsoft] Date: 07/14/2004

Making a Rich Client Smart : Using Multiple Threads

Another TechEd demo. This time its how to use a ‘task’ pattern to manage asynchronous...

Author: David Hill [Microsoft] Date: 07/14/2004

Making a Rich Client Smart : Going Offline

In my Smart Client Architecture Principles session at TechEd I did a very simple demo which took a...

Author: David Hill [Microsoft] Date: 07/12/2004

Making a Rich Client Smart : Going Offline

In my Smart Client Architecture Principles session at TechEd I did a very simple demo which took a...

Author: David Hill [Microsoft] Date: 07/12/2004

RPC Over HTTP Woes...

I spent the last two weeks in Europe, first at TechEd Europe in Amsterdam and then back home in the...

Author: David Hill [Microsoft] Date: 07/12/2004

Smart Client Architecture Guide is now live on MSDN

The Smart Client Architecture Guide is now live on MSDN...

Author: David Hill [Microsoft] Date: 06/14/2004

MSDN Smart Client Developer Center

The Smart Client Developer Center is now live on MSDN. This site has a whole heap of links to useful...

Author: David Hill [Microsoft] Date: 06/04/2004

May was Smart Client month...

May was a busy month for the Smart Client cause… First there was the Microsoft Architect Forum...

Author: David Hill [Microsoft] Date: 06/01/2004

Smart Client Architecture Guide Update

The Smart Client Architecture Guide is nearing completion. It's been an interesting journey; writing...

Author: David Hill [Microsoft] Date: 05/21/2004

User Interface Process Block Version 2

More Smart Client relevant application blocks from PAG. Version 2 of the User Interface Process...

Author: David Hill [Microsoft] Date: 04/10/2004

Longhorn Concept Videos

More Longhorn concept videos for your delectation and delight......

Author: David Hill [Microsoft] Date: 04/10/2004

TechEd 2004

I'm going to TechEd this year! I have never been to San Diego before but I have seen Shamu, or one...

Author: David Hill [Microsoft] Date: 04/08/2004

Smart Client Architecture Guide

As I mentioned the other day, we are working on a Smart Client Architecture Guide to be published...

Author: David Hill [Microsoft] Date: 04/08/2004

Tune in to Channel 9

If you have a spare couple of minutes, check out Channel 9 - the latest community experiment from...

Author: David Hill [Microsoft] Date: 04/08/2004

Windows Forms and Longhorn

Nothing for weeks at a time and then two posts in one day :-) For those who don't follow the...

Author: David Hill [Microsoft] Date: 04/06/2004

Well, I'm back...

Sorry - went AWOL for a while there. Things have been a little hectic around here lately. I have...

Author: David Hill [Microsoft] Date: 04/06/2004

Smart Clients Important For Web Services

A nice article about the importance of smart clients to web service adoption......

Author: David Hill [Microsoft] Date: 03/05/2004

Offline Application Block

The Smart Client Offline Application Block is now live on MSDN....

Author: David Hill [Microsoft] Date: 03/01/2004

DevDays 2004 Smart Client Track

DevDays 2004 is nearly here. The Smart Client track looks really interesting - they are going to...

Author: David Hill [Microsoft] Date: 02/20/2004

Smart Clients That Save Lives

Check out this very interesting case study for a medical diagnosis smart client application......

Author: David Hill [Microsoft] Date: 02/19/2004

NTD Authentication and Authorization Issues

Greg Robinson has an interesting No-Touch Deployment scenario. From what Greg has said on his blog,...

Author: David Hill [Microsoft] Date: 02/18/2004

NTD Authentication and Authorization Issues

Greg Robinson has an interesting No-Touch Deployment scenario. From what Greg has said on his blog,...

Author: David Hill [Microsoft] Date: 02/18/2004

Smart Client Architecture Web Cast

I did my first web cast the week before last. A colleague and I, Brenton Webster, who is also a...

Author: David Hill [Microsoft] Date: 02/12/2004

And the winner is.....

This morning I was recorded on video as I gave a presentation on Smart Client architecture. Gripping...

Author: David Hill [Microsoft] Date: 02/10/2004

Oh, the things you do when you’re young…

I just changed the tag line for my blog to a quote from Nicholas Negroponte’s book...

Author: David Hill [Microsoft] Date: 02/10/2004

Egg and Smart Clients...

I just found this article about Egg, a UK based online bank, and how they are going to use smart...

Author: David Hill [Microsoft] Date: 02/04/2004

More on No Touch Deployment...

I got some great feedback on my article on what a smart client so smart. Thank you everybody. I also...

Author: David Hill [Microsoft] Date: 02/04/2004

<Previous Next>