Welcome to MSDN Blogs Sign in | Join | Help

UK Application Development Consulting

Your dev. Our passion.

Browse by Tags

All Tags » Simon Ince   (RSS)
Detecting Server.Transfer
How do you know when a page is being rendered as the result of a Server.Transfer, rather than a Response.Redirect or the user browsing directly to a page? Actually it’s quite easy, assuming you’re using the default ASP.NET pipeline. In reality the “thing” Read More...
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 is possible for some time, but that I’ve never actually needed to do... and that was to ensure a bit of JavaScript ran once an UpdatePanel had refreshed Read More...
ADC SoundBytes September – October 2009
The ADC Team has two SoundBytes scheduled over the coming months. One is a repeat of a popular session by Ryan Simpson, and the other is a new one delivered by Simon Ince. Ryan has also updated his session to include a brief overview of the new features Read More...
Performance, Scalability, and Stability
I spend quite a lot of time nowadays advising on architecting applications to be scalable, recommending performance testing approaches and processes, and being called in to help an organisation remediate problems with an existing application. It’s one Read More...
foreach keyword or ForEach<T> extension method?
Is this a question of taste, or something more serious? [ Warning : this post won’t change your life J ] I found myself writing the following extension method yet again the other day; public static void ForEach<T>( this IEnumerable <T> source, Read More...
ADC SoundBytes August – October 2009
The ADC Team has three further SoundBytes scheduled over the coming months. Two are repeats of popular sessions by Chris Barker and Ryan Simpson, and the third is a new session delivered by Simon Ince. Ryan has also updated his session to include a brief Read More...
Mapping two Tables to one Entity in the Entity Framework
Whilst at Q-Con a few weeks ago someone asked me about how to map two database tables to one entity in the Entity Framework... something a lot of people want to do at some point or another. At this point I must thank Chris Barker for pinging me some links Read More...
Auditing Data Changes in the Entity Framework: Part 2
In my previous post I described the basic concept behind my auditing approach using the Entity Framework, and covered some of the problems I encountered. This post focuses on the solution I went with; do feel free to comment if you have any thoughts. Read More...
Auditing Data Changes in the Entity Framework: Part 1
If you’ve read my last post on Types of Auditing , you should be primed for this one; I’m looking at a way to do Data Operation Auditing in the Entity Framework. That is, I want to track who changes which tables & columns , when , and in what way Read More...
Using ASP.NET Dynamic Data in an existing Web Site
One of the tasks I used to hate when building a new system was adding admin pages to allow simple create/update functionality for lookup data. For example, maintaining a simple list of Products. It takes ages to write, and is very boring – even if you Read More...
Flattening XML Data in SQL Server
If you’ve got some XML data in a SQL Server column, how can you flatten it out and query it or present it as though it was relational data? It turns out this is quite easy... Setup Let’s create a simple table to hold our data; CREATE TABLE XmlSourceTable Read More...
Procedural versus Set-Based SQL
During my day job I come across customers that are struggling to make a system perform to the expectations of their users, and they often see this as a SQL Server problem. This post is designed to demonstrate how much of a difference your approach to Read More...
Branching Guidance v2.0
I spend quite a lot of time with customers adopting Team Foundation Server discussing how they will branch, label, integrate, build and test their software. It’s actually one of my favourite topics, because I see good source control practices as the foundation Read More...
Blueprints Example: View-Presenter - Part 1
I’m sure I’ve warned you before – I’m a big believer in Software Factories… but I’ve been quiet about this for a while now. That’s because I’ve been waiting for the ‘next big thing’… enter stage left: “Blueprints”! I had the pleasure of attending a talk Read More...
AJAX Script Patterns: Service Agent
I’ve been thinking for a while about how people tend to build AJAX applications, as there seems to be something a lot of people have forgotten. This post examines how applying a pattern you probably know very well to AJAX could help – and leaves it to Read More...
More Posts Next page »
Page view tracker