A British Geek in Texas Pontificates
Enterprise Library 5 is out!
Hopefully all you application Developers know about Enterprise Library, and how it can save you...
Date: 04/21/2010
Photosynth rocks!
I'm an avid shutterbug and had the opportunity to explore some of Delhi, India's points of interest...
Date: 11/13/2009
A new way to avoid writing boring code
Those who know me will be familiar with my quest to avoid writing boring code using any tool that...
Date: 02/20/2009
Using Custom Performance Counters to measure multi-threaded operation durations
When building WCF Services it's very useful to know how long the individual operations within it's...
Date: 12/04/2008
Leveraging multi-threading when calling Web Services or SQL Server
If you need to make more than one call to one or more web services in your code in a single request,...
Date: 10/15/2008
Terrarium is back!
"Terrarium" is a project Microsoft created with .NET 1.0 that allowed devs to write a bug or plant...
Date: 09/08/2008
Distributed Caching in .NET
Saw this today and thought this intesting: https://msdn.microsoft.com/en-us/library/cc645013.aspx...
Date: 06/10/2008
Aspiring Architects Webcasts this Month
I saw these Webcasts coming up this month and think they might be of interest to a lot of folks (all...
Date: 06/06/2008
.NET: What's coming down the Pike
Today there a bunch of new bits to play with that have up until now been a collection of individual...
Date: 05/12/2008
Enterprise Library and WCF
If you're creating Web Services using WCF (or ASMX, for that matter) then you are, of course, using...
Date: 05/12/2008
An easier way to Create SharePoint Feature Solutions
If you're developing Features for SharePoint then you will have discovered what a laborious process...
Date: 02/22/2008
Entity Framework beta 3 Released
If you like tools that make creating your data layers easier (like NHibernate or code generation...
Date: 12/06/2007
Interesting Discovery: a book on the CAB & SCSF!
I learned today that there was a book published a few months ago on two of my favourite...
Date: 10/31/2007
Progammatically Adding Folders to a SharePoint List
This took me longer than it should have to get working as the things I tried first compiled but did...
Date: 08/30/2007
Updated MOSS SDK
If you're a MOSS guy like me then you'll know all about the MOSS Software Development Kit - and how...
Date: 08/23/2007
The Repository Factory
As you might know, the Web Service Software Factory includes a Data Access Guidance Package that can...
Date: 08/22/2007
Making and reading ZIP Files in .NET
So you want to use the zip file format in your .NET 2/3/3.5 application? There is a compression...
Date: 08/10/2007
More Acropolis Goodness
If you're testing out all the new features of VS 2008 (now in beta 2) then you might want to play...
Date: 08/08/2007
Learning ASP.NET & WCF by Example: .NET Trader
If you're like me, then you like figuring out how something is supposed to be done by looking at a...
Date: 08/07/2007
More Acropolis for you XAML Form-based Application Writers
Happy July 4th! As a Brit, I kindov don't celebrate July 4th in the US, so much... :-) However did...
Date: 07/04/2007
The CAB + WPF Designer → Visual Studio = “Acropolis”
If you're writing winforms ("smart client") apps, then hopefully you're aware of the Smart Client...
Date: 06/05/2007
Handy Office Developer Map
Hello, Just published to MSDN: a handy little WPF app that places in one place lots of the resources...
Date: 06/04/2007
Developers: Learning While Commuting
Most of us still have to commute to the office, and some of us have to travel a fair bit, and a...
Date: 04/18/2007
Caching in Winforms / SmartClient Apps
Caching frequently-accessed data is often desirable in Winforms/Smart Client applications in order...
Date: 04/16/2007
Creating Compelling browser-based applications: WPF/e
I thought you might be interested in quickly learning the essentials of the upcoming Microsoft...
Date: 04/10/2007
Synchronizing data from disparate sources over two-tier, N-tier, and service-based architectures
We recently published a CTP of a technology used to sync various (even non-MS) online and offline...
Date: 03/01/2007
Scripting SQL Server Database Data
There have been many times when I've needed to script the creation of SQL Server database data;...
Date: 01/24/2007
"Web Client" Best Practices...
The patterns and practices team come out with some fabulous stuff that I have used many times over...
Date: 10/27/2006
Avoid writing boring code using the Web Service Factory
One thing about the ongoing releases of the Web Service Factory (WSF) that I think may have escaped...
Date: 10/13/2006
Building Web Services the Easy Way
Regular Readers will know that I prefer to avoid writing boring code if at all possible, and use...
Date: 07/31/2006
Even very experienced ASP.NET Developers can learn something from this...
I've done a lot of developemnt on the Microsoft platform over the last 11 years and there were still...
Date: 07/19/2006
Program Robots using the new "Microsoft Robotics Studio"
The robotics platform that really interests me is the Lego MindStorm range; these are really cool,...
Date: 06/22/2006
Configuring the SharePoint 3.0 RSS Reader to use a Proxy Server
Here's a problem I hit today - I was setting up an instance of Microsoft Office SharePoint Server...
Date: 06/13/2006
How to Dynamically Generate Word Documents from a Web Site
On my most recent project, an ASP.NET 2.0 web site, we thought it would be useful if we offered...
Date: 05/26/2006
Very Excited about... Custom Search Providers in IE 7
I tried running IE 7 beta 1 but gave up as it had one critical bug that prevented me from developing...
Date: 05/11/2006
Increasing my Productivity With Virtual Server R2 on Windows XP
I learned recently that not only was Virtual Server now free, but that it worked on Windows XP....
Date: 04/28/2006
ASP.NET: Exporting a report to Excel, with HTTP Compression
I often find myself asked to code a page to display data from a database in a format users of a...
Date: 04/11/2006
How to determine if a .NET Assembly was compiled in Debug Mode
A colleague asked this question in an email and as often happens I didn't know the answer. However...
Date: 04/05/2006
Passing Session Data down through the Tiers
So here's a conundrum that my customer and I worked through yesterday. We have an ASP.NET site, with...
Date: 03/31/2006
Connecting to SQL Server on a non-default Port
Here's a little tid-bit that threw me today. How to connect to SQL Server (using SQL Management...
Date: 03/23/2006
If you are unable to select a block of text in IE 6...
We hit an interesting conundrum yesterday which had me stumped for a while; an erstwhile colleague...
Date: 03/16/2006
.NetTiers: Avoiding Typing Boring Code
Perhaps, like me, you often perform the role of .NET developer and you hate typing boring code. One...
Date: 03/02/2006
Adventures with VS2005 Team Test Load Agent And Controller
I've been using VS2005 Team Test on an ASP.NET project I am currently on to hammer the code we've...
Date: 03/01/2006
Now running Office 12 on my Main Machine
Well I took the plunge this weekend and upgraded to the beta 1 of Office 12. I was nervous that it...
Date: 02/27/2006