UK Premier Support for Developers

Your dev. Our passion.

Using Simple Web Token (SWT) with WIF

SAML 1.1/SAML 2.0 is the default token format when using ACS as the authentication service for your...

Author: ukadc Date: 03/22/2011

Distributed Cache Capabilities - Data Expiration

Data expiration contains elements that makes the cache allocation more efficient. The feature...

Author: ukadc Date: 03/17/2011

Distributed Cache Capabilities - Data Organization

Here is the third installment, this time focusing on the data organization. Capability Description...

Author: ukadc Date: 03/15/2011

Debugging ASP.NET MVC

One of the handy things about ASP.NET MVC is that the source code is available. I’ve found...

Author: ukadc Date: 03/10/2011

SharePoint 2010 - A comparison with SharePoint 2007

Our next SoundByte, “SharePoint 2010 - A comparison with SharePoint 2007”, will be run...

Author: ukadc Date: 03/09/2011

JavaScript Architecture

No, that isn’t meant to be an oxymoron. But something I’ve noticed recently is that...

Author: ukadc Date: 03/08/2011

Silverlight Claim-Based-Security

This would hopefully be a multi-part series showing some tricks to enable claims-based-security in...

Author: ukadc Date: 03/03/2011

Distributed Cache Capabilities - Data Manipulation

This is the second entry, data manipulation. Each one of them have a description and a generic...

Author: ukadc Date: 03/01/2011

Distributed Cache Capabilities - Data Storage

In this first installment we are going to share the data storage attribute and its capabilities....

Author: ukadc Date: 02/24/2011

What’s My Day Job?

If you’re wondering what it is I (Simon Ince) do all day, the UK TechNet Blog have just...

Author: ukadc Date: 02/22/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...

Author: ukadc Date: 02/17/2011

ASP.NET MVC 3: Integrating with the jQuery UI date picker and adding a jQuery validate date range validator

This is post looks at working with dates in ASP.NET MVC 3. We will see how to integrate the jQuery...

Author: ukadc Date: 02/15/2011

Conditional Validation in ASP.NET MVC 3

Some time ago I blogged on Conditional Validation in MVC, and Adding Client-Side Script to an MVC...

Author: ukadc Date: 02/10/2011

Securing WF 4 Workflow Services

Our very own Zulfiqar Ahmed is a published author in this months issue of MSDN! To read his article...

Author: ukadc Date: 02/08/2011

Distributed Cache Capabilities guideline

In this series, I am going to publish a series of guidelines that can be used when selecting a...

Author: ukadc Date: 02/01/2011

101 LINQ Samples

OK, I’ve just discovered this. If, like me, you’re always struggling to remember the...

Author: ukadc Date: 01/27/2011

VS2010: Could not read result repository, Named Pipes etc

I've just come across a problem with load testing on Visual Studio 2010 (which probably amounts to a...

Author: ukadc Date: 01/25/2011

Reinstalling / Rebuilding COM+ on Windows 2008

Unlike on Windows 2003 it is not possible to Reinstall/Rebuild COM+ on Windows 2008 without...

Author: ukadc Date: 01/13/2011

Exposing Squeezebox Web UI on Windows Home Server

At home I use a number of Logitech Squeezebox Receivers and a Squeezebox Controller to listen to and...

Author: ukadc Date: 01/11/2011

WCF Certificates in Compute Emulator

Windows Azure SDK 1.3 introduced significant changes to the local development environment. The old...

Author: ukadc Date: 01/06/2011

Identity in the cloud: Access Control Service usage scenarios

Our next SoundByte, “Access Control Service usage scenarios”, will be run on Friday 14th...

Author: ukadc Date: 01/04/2011

ASP.NET MVC: ValidatePasswordLength and PropertiesMustMatch in ASP.NET MVC 3 RC2

This is the fifth post in what is becoming a mini-series: ASP.NET MVC: Adding client-side validation...

Author: ukadc Date: 01/04/2011

Using ASP.NET MVC and jQuery to create confirmation prompts

Having coded up samples several times showing how to add confirmation prompts to links on a web page...

Author: ukadc Date: 12/30/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...

Author: ukadc Date: 12/21/2010

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...

Author: ukadc Date: 12/16/2010

TechEd GadgetVote source code

For those people that attended Robert Garfoot's TechEd Europe session on end to end development in...

Author: ukadc Date: 12/14/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...

Author: ukadc Date: 12/09/2010

Synchronizing Multiple Nodes in Windows Azure

Check out this MSDN artcile here: https://msdn.microsoft.com/en-us/magazine/gg309174.aspx This...

Author: ukadc Date: 12/07/2010

Future of Silverlight

If you want to know more about the future of Silverlight, then the Silverlight Firestarter event...

Author: ukadc Date: 12/02/2010

Initializing Auto-Start WCF/Workflow Services

AppFabric AutoStart feature is built on top of IIS 7.5 AutoStart feature. IIS 7.5 provides an...

Author: ukadc Date: 11/30/2010

ADM SoundBytes: Identity in the cloud

Our next SoundByte is: "Identity in the cloud: Access Control Service usage scenarios" It is charged...

Author: ukadc Date: 11/25/2010

Changing the User Account for Reporting Services 2008 (not R2) in SharePoint 2010 in Integrated Mode

It looks like the R2 documentation is either wrong, or simply doesn’t apply when you’re...

Author: ukadc Date: 11/25/2010

DateTime as BigInt

Been looking at writing RML utilities for Analysis services, and having some success, however, the...

Author: ukadc Date: 11/23/2010

My new favourite diagnostic query for CPU

So, what do you do when you’ve been running a stress test, Sql CPU has been maxing out, and...

Author: ukadc Date: 11/16/2010

ADM SoundBytes: A lap around the Managed Extensibility Framework (MEF)

Our next SoundByte is: "A lap round the Managed Extensibility Framework (MEF)". It is charged at the...

Author: ukadc Date: 11/12/2010

WCF Reliable Messaging Retransmission Algorithm

When configuring WS-Reliable messaging, you would notice that even though number of retries...

Author: ukadc Date: 11/09/2010

Getting good at Parallel: 1 - Cancellation

This is part of a short series of posts following my presentation ‘Getting Good at...

Author: ukadc Date: 11/04/2010

Web Services Federation with ACS v2

Access Control Service v2 is significantly enhanced compared to the first version which only...

Author: ukadc Date: 11/02/2010

Bubbling PropertyChanged Events in Silverlight

I’ve been working with Silverlight (specifically for Windows Phone 7) recently and something...

Author: ukadc Date: 10/26/2010

Offline Data Cache in Windows Phone 7

I’ve been building a Windows Phone 7 application that basically lets a user create records...

Author: ukadc Date: 10/21/2010

Cloud Artwork

Today I had a really enjoyable time presenting at the Microsoft Online Cloud Conference. A number of...

Author: ukadc Date: 10/19/2010

Generating images using WPF on the Server

… and ‘plugging any nasty leaks you might see’. Recently I worked on a proof of...

Author: ukadc Date: 10/12/2010

Simulated Push Notifications on Windows Phone 7

I’m currently prepping for my TechEd Europe WP7 session and I like to prepare for the worst....

Author: ukadc Date: 10/07/2010

Silverlight Navigation With the MVVM Pattern

I recently had a query from a customer that was one of those ones that you think “Aha!...

Author: ukadc Date: 10/05/2010

ADM SoundBytes: The Free Lunch is Over – Patterns for Parallelisation

Our next SoundByte, “The Free Lunch is Over – Patterns for Parallelisation”, will...

Author: ukadc Date: 10/04/2010

Workflow Activities and Data Templates

A.K.A. “Why won’t the workflow designer use my data template?” I was on site with...

Author: ukadc Date: 09/30/2010

Backwards compatibility and and preserving search engine ranking

Phew – that was a long title! This is a follow-up to a post that my colleague Josh wrote...

Author: ukadc Date: 09/28/2010

Learning MVC: Backwards compatible routes

I’m lucky enough to have sneaked on to some MVC training created and hosted by my talented...

Author: ukadc Date: 09/23/2010

The ThreadPool is dead

Of course, the ThreadPool isn't actually dead - it's just hiding. Or at least it should be. Long...

Author: ukadc Date: 09/21/2010

<Previous Next>