Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ramblings of a gadget freak
I've changed role
Well it's happened; a short while ago I left the UK PSfD (Premier Support for Developers) team for...
Date: 11/19/2012
Injecting Custom HTML Attributes in ASP.NET MVC
Recently Stuart Leeks and I have developed a worrying pattern of having the same ideas at the same...
Date: 05/24/2012
Templated Razor Delegates combined with Partial Views
I was with a customer in Germany this week, and just before I left one of the (rather talented I...
Date: 01/26/2012
Mvc.ValidationTookit Alpha Release: Conditional Validation with MVC 3
Update: I've not forgotten about this everyone, apologies for the delay. My attempt to get approval...
Date: 09/29/2011
Immersive MVC and jQuery: Project Silk
Patterns and Practices have just released their latest round of guidance for developing web...
Date: 09/26/2011
Project Silk: Patterns and Practices do Rich Web Apps
My blog has been quiet of late – because our team is busy I think. We’re recruiting by the way...
Date: 05/11/2011
JavaScript Architecture
No, that isn’t meant to be an oxymoron. But something I’ve noticed recently is that people’s...
Date: 02/28/2011
What’s My Day Job?
If you’re wondering what it is I do all day, the UK TechNet Blog have just published an interview...
Date: 02/17/2011
Detecting which button was clicked in MVC
I’ve seen a few hacks in the past to try and work out which button caused a form POST in ASP.NET...
Date: 02/12/2011
Conditional Validation in ASP.NET MVC 3
Update: If you like this, you'll like Mvc.ValidationTookit even more - check out this post! Some...
Date: 02/04/2011
ASP.NET MVC 3 Optional Parameter Routing Issue
Update: Phil Haack has now blogged on this under Routing Regression With Two Consecutive Optional...
Date: 02/02/2011
Unit Testing ASP.NET MVC Routes
Two things I always encourage customers to do are; Always delete the default route pattern after a...
Date: 01/28/2011
Optimising ASP.NET Performance
Something I do a lot with customers is improving their ASP.NET Web Site performance. Most people...
Date: 01/26/2011
Unobtrusive jQuery and HTML 5 MSDN Flash Article
If you don’t get the UK edition of MSDN Flash delivered to your inbox, you might want to head over...
Date: 01/14/2011
View Model versus Domain Entity Validation with MVC
I blogged way back in January about what I see as the three variants of View Model usage in ASP.NET...
Date: 12/07/2010
What is hard to do in Web Development?
Patterns and Practices are spinning up their next round of guidance soon, and they want to know what...
Date: 12/04/2010
Different Routes for Different Hosts Using Constraints
I had the pleasure of visiting some guys in Munich this week to talk about ASP.NET MVC. Well, the...
Date: 12/02/2010
Offline Data Cache in Windows Phone 7
I’ve been building a Windows Phone 7 application that basically lets a user create records offline,...
Date: 10/20/2010
Bubbling PropertyChanged Events in Silverlight
I’ve been working with Silverlight (specifically for Windows Phone 7) recently and something I’ve...
Date: 10/19/2010
Controller Action Design in MVC
Validate, Act, Translate, and Respond. That’s about it. I’ve been trying to come up with...
Date: 08/16/2010
Adding Client-Side Script to an MVC Conditional Validator
Update: If you like this, you'll like Mvc.ValidationTookit even more - check out this post! In a...
Date: 06/11/2010
Conditional Validation in MVC
Update: If you like this, you'll like Mvc.ValidationTookit even more - check out this post! Recently...
Date: 06/04/2010
jQuery.validate and Html.ValidationSummary playing nice together
A customer recently asked me how to get MVC with the MVC Futures project’s...
Date: 05/25/2010
JavaScript Coding Standards
About six months ago a few customers asked me about coding standards when writing custom JavaScript...
Date: 05/10/2010
ASP.NET MVC’s Html Helpers Render the Wrong Value!
First things first – oh no they don’t J But it can look like a bug if you’re not used to MVC, so I...
Date: 05/05/2010
Client Script Patterns: Predictive Fetch
Why do you write JavaScript? It's probably for one of two major reasons – Responsiveness or...
Date: 04/22/2010
jQuery + MVC = Progressive Enhancement
If you write a lot of JavaScript, you really should consider adopting Progressive Enhancement as the...
Date: 04/20/2010
What on Earth is a Lambda Expression?
Recently I've spoken with a few customers that have asked what a Lambda Expression is, which...
Date: 04/16/2010
JavaScript Prototypes versus Closures
Recently I've been coordinating and authoring some JavaScript best practice documentation, and one...
Date: 04/15/2010
Visual Studio 2010 and .NET 4.0 are out!
I can't avoid shouting about this – it's some top news! Check out Scott's post on what is in the box...
Date: 04/14/2010
Checklist: Discussing an Azure Migration
I've been consulting with various customers of late to help them understand how they can prepare for...
Date: 04/13/2010
Boundary Analysis
This week I hosted an interactive session at the Architect Insight Conference with my colleague Josh...
Date: 04/03/2010
Important news for ASP.NET MVC, Ajax and jQuery
It's been a busy period for announcements, so if you've not heard check these two out; 1. ASP.NET...
Date: 03/17/2010
Handling errors with jQuery.load
I've just posted a very simple walkthrough of the different ways to handle errors when you're using...
Date: 02/12/2010
How much does Bing Maps cost?
I've been asked this a few times by people thinking about integrating the Bing Maps platform into...
Date: 02/05/2010
How to do Claims-Based Security in .NET
Windows Identity Foundation has been around for a while now, and "Claims Based Security" is the cool...
Date: 02/04/2010
Packaging UI Components in MVC
Something I get asked by most customers starting out with ASP.NET MVC is how they should package,...
Date: 02/02/2010
Generic or Specific Routes?
A topic of discussion I've heard a few times when using Routing in ASP.NET concerns whether you...
Date: 01/31/2010
View Models in ASP.NET MVC
Q: Should I have a view Model in my ASP.NET MVC architecture? A: Yes. Well, that was a short post! J...
Date: 01/26/2010
Check out the Web Client Guidance
If you've not come across the Web Client Guidance that patterns & practices have been working...
Date: 01/21/2010
Know what your SQL Database is doing
Ryan Simpson is one of my colleagues in the UK ADC team... and he has recently blogged a great...
Date: 01/07/2010
Silverlight Binding Catastrophe
You can tell it's the first day back after a 2 week vacation/holiday/beer-and-food-fuelled-break...
Date: 01/05/2010
Closure Exposure: A JavaScript Scope Trick
You might have seen some JavaScript is wrapped up in funny looking functions, such as this screen...
Date: 01/04/2010
A JavaScript Event Bus
I was working on a Proof of Concept recently that needed to support loosely coupled Ajax components....
Date: 12/21/2009
The Microsoft Ajax Content Delivery Network (CDN)
I keep looking for the URL’s to get Microsoft Ajax, jQuery, the MVC Ajax libraries and more from our...
Date: 10/22/2009
Loading Scripts Late
On the ASP.NET ScriptManager control there is a useful little property that very few people have...
Date: 10/20/2009
Executing JavaScript after a Partial Render
I had a fun day debugging some ASP.NET plus jQuery this week, and came across something I’ve known...
Date: 07/29/2009
Do you need web client development help?
Then tell us what you need! Blaine has blogged a link to a survey that patterns & practices will...
Date: 07/21/2009