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