Google Analytics Alternative Browse by Tags - UK Premier Support for Developers - Site Home - MSDN Blogs

UK Premier Support for Developers

Your dev. Our passion.

Browse by Tags

Tagged Content List
  • Blog Post: 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 time. I’m starting to doubt we’re different people. Except he’s about a foot taller so maybe that’s aspirational from my side. Our latest coinciding of ideas was a way to automatically...
  • Blog Post: ASP.NET MVC: Adding Html attributes in Templated Helpers (EditorFor)

    Recently Simon Ince and Stuart Leeks independently started working on solving the same challenge in ASP.NET MVC. Once we realised this we combined our efforts and this blog post is the result. We’ll walk through our approach - and hope you’ll be as pleased as we are with the simplicity of...
  • Blog Post: ADM: Workshop: ASP.NET MVC 3 Development Ramp Up

    Date : 3 rd & 4 th April 2012 Location : Thames Valley Park, Reading Since ASP.NET MVC was released many of our customers have been considering or are already adopting it for their new applications. It builds on your .NET skills whilst using a Model View Controller pattern implementation...
  • Blog Post: 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 might say) developers asked me about passing markup into an HtmlHelper extension. It turns out this is pretty easy, as covered by Phil Haack under Templated Razor Delegates . However, I particularly like...
  • Blog Post: Mvc.ValidationTookit Alpha Release: Conditional Validation with MVC 3

    My blog posts on doing conditional validation in MVC have always been popular, and I’m frequently surprised by where I find that code – customers often say to me “we found some guys blog with some code to do the validation we needed” and sure enough it usually turns out to be...
  • Blog Post: Immersive MVC and jQuery: Project Silk

    Patterns and Practices have just released their latest round of guidance for developing web applications - “Project Silk”. I’ve been watching what they generate closely and I think you’ll be impressed. To quote the landing page; “Project Silk provides guidance for building...
  • Blog Post: ADM Workshop: ASP.NET MVC 3 Ramp Up, 21st & 22nd June

    ADM Workshop: ASP.NET MVC 3 Ramp Up, 21st & 22nd June Our next Workshop, “ Windows Azure Orientation ”, will be run on 21st and 22nd June at the Microsoft Campus (Thames Valley Park, Reading). The session is charged at the rate of 8 hour per delegate. If you require further information...
  • Blog Post: 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 Something I’ve been wanting to blog about for a while now is “Project Silk”. This is Patterns & Practices latest round of web development guidance. Karl Shifflett is the...
  • Blog Post: JavaScript Architecture

    No, that isn’t meant to be an oxymoron. But something I’ve noticed recently is that people’s approach to JavaScript seems to be diverging down two common paths. This blog post is designed to encourage you to adopt the one you probably aren’t planning to adopt right now! The approaches...
  • Blog Post: What’s My Day Job?

    If you’re wondering what it is I (Simon Ince) do all day, the UK TechNet Blog have just published an interview with me as part of their “day in the life” series, which looks at the various technical roles within Microsoft UK. Be sure to check the others out too! On a related note...
  • Blog Post: 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 MVC, but the truth is it is pretty easy. Step 1 : Inside your form, add two Submit buttons. Add a name attribute to both (note it isn’t added by MVC by default); 1: < p > 2:...
  • Blog Post: 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 Conditional Validator . A number of people have asked me to update the sample to MVC 3, so guess what – it’s your birthday! The main differences are summarised below… and check out the...
  • Blog Post: 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 to focus on… so go and answer their incredibly short survey if you want your chance to make a difference to what they produce! Check out Karl and Don’s posts with links to the survey....
  • Blog Post: 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 MVC. If you’ve not read that post, check it out here and report back! The Problem What I’ve started to see is that many other developers like my approach of defaulting to Variant 2 (a...
  • Blog Post: 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 time with them was a pleasure, but I did have two awful airport experiences due to snow in 48 hours! Something we discussed that I’ve come across before is using different routes depending upon...
  • Blog Post: Bubbling PropertyChanged Events in Silverlight

    I’ve been working with Silverlight (specifically for Windows Phone 7) recently and something I’ve found useful is the ability to “bubble” PropertyChanged event up. So for example; 1: public class MainPageViewModel : INotifyPropertyChanged 2: { 3: public ObservableCollection<Person>...
  • Blog Post: Offline Data Cache in Windows Phone 7

    I’ve been building a Windows Phone 7 application that basically lets a user create records offline, and then pushes those up to a cloud service when network connectivity is available. These offline records are not as offline as I would like though – it’s never that simple is it? The...
  • Blog Post: Controller Action Design in MVC

    Validate, Act, Translate, and Respond. That’s about it. I’ve been trying to come up with a nice acronym for how to structure code in Actions for some time now, and this is the best I have managed. I wish it spelt a nice word – so if you’ve a better suggestion shout up. What...
  • Blog Post: Comparing Architectural Options

    Often when I speak with people that are planning a new solution they have a few different products or platforms in mind. To compare these options, most try something like a “capability matrix” (which goes by many names). Roughly these end up looking like this; Feature ...
  • Blog Post: Adding Client-Side Script to an MVC Conditional Validator

    In a previous post I covered how to write a conditional validator to work with ASP.NET MVC, and a little gotcha to avoid. However, I didn’t include any details on how to wire up this validator with some client side JavaScript. This post is tacks some script onto that approach! It wasn’t as...
  • Blog Post: jQuery.validate and Html.ValidationSummary playing nice together

    A customer recently asked me how to get MVC with the MVC Futures project’s MicrosoftMvcJQueryValidation.js adapter file to play nicely with the Validation Summary HTML helper. It turns out that this functionality isn’t built into the adapter script file. They also pointed me at this post by Soe Tun that...
  • Blog Post: 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 thought it worth calling out. Scenario Imagine we have a pair of controller actions like this; [ HttpGet ] public ActionResult Index() { var model = new MyModel ...
  • Blog Post: Client Script Patterns: Predictive Fetch

    Why do you write JavaScript? It's probably for one of two major reasons – Responsiveness or Richness. Richness we know about – it's the flying, sliding, flashing, and sometimes annoying UI features we see J But Responsiveness is much less tangible – it's about how an application feels to use. Does it...
  • Blog Post: jQuery + MVC = Progressive Enhancement

    If you write a lot of JavaScript, you really should consider adopting Progressive Enhancement as the standard way that you work. This is basically whereby you write a web site without script, and then enhance it with script. The result is a site that does not rely on JavaScript (and hence works with...
  • Blog Post: Ajax Control Toolkit Coding Standards are Live

    Two of our ADCs ( Simon Ince and Stuart Leeks ) have been coordinating work with people across Services and various product groups to produce a comprehensive set of coding standards for the Ajax Control Toolkit. This was in direct response to requests from the ADC team’s customers for such documentation...
Page 1 of 3 (63 items) 123