Articles : Page 1 of 1

  • The evolution of asynchronous controllers in ASP.NET MVC

    The evolution of asynchronous controllers in ASP.NET MVC

    Jan 12
    09

    Asynchronous operations in ASP.NET MVC have always been left a bit behind. They appeared in ASP.NET MVC 2, remained untouched in v3, but now in MVC 4 (especially  in combination with C# 5 and async/await) they reached the same easiness of use of the standard synchronous controller. Now (or better, in a few months with the release of ASP.NET MVC 4, .NET 4.5 and C# 5) you can write public async Task<ViewResult> Stuff() { return View(await DoStuff("Some stuff")); } In this post I’m going to...


  • A first look at Windows Azure AppFabric Applications

    A first look at Windows Azure AppFabric Applications

    Jul 11
    07

    After the Windows Azure AppFabric team announced the availability of Windows Azure AppFabric Applications (preview), I signed up for early access immediately and got in. After installing the tools and creating a namespace through the portal, I decided to give it a try to see what it’s all about. Note that Neil Mackenzie also has an extensive post on “WAAFapps” which I recommend you to read as well. So what is this Windows Azure AppFabric Applications thing? Before answering that question, le...


  • Referencing Routes in ASP.NET MVC The Rails Way

    Referencing Routes in ASP.NET MVC The Rails Way

    May 11
    30

    Routing is probably the most confusing aspect of working with ASP.NET MVC. It’s hard to craft a groovy URL - even harder to link properly off to that groovy URL. Rails leans on Ruby’s forgiving and friendly nature to make this a bit more simple - C#4 allows to get close to this as well. With Rails 3  you define a route in your config/routes.rb like this: match "order/receipt/:id" => "orders#receipt", :as => :receipt # receipt_url You can access this route anywhere in your application ...


  • Just released: MvcSiteMapProvider 3.1.0 RC

    Just released: MvcSiteMapProvider 3.1.0 RC

    May 11
    27

    It looks like I’m really cr… ehm… releasing way too much over the past few days, but yes, here’s another one: I just posted MvcSiteMapProvider 3.1.0 RC both on CodePlex and NuGet. The easiest way to get the current bits is this one: As usual, here are the release notes: Created one NuGet package containing both .NET 3.5 and .NET 4.0 assemblies Significantly improved memory usage and performance Medium Trust optimizations DefaultControllerTypeResolver speed improvement Resolve author...


  • Tekpub's ASP.NET MVC 3 - Suggested Outline

    Tekpub's ASP.NET MVC 3 - Suggested Outline

    May 11
    16

    In the spirit of being as transparent as possible - I thought I’d follow up on our plans for the forthcoming Mastering ASP.NET MVC 3 series. Many people have asked what we’ll be doing - so here’s what I’ve put together. Keeping It Real Overwhelmingly people have asked for a “real-world, advanced look at MVC 3”. They’re tired of the scaffold demos and Hello World things you see online. They’re impressive demos, to be sure, but don’t directly suggest to developers “this is how you can make you...


  • ASP.NET MVC and the Managed Extensibility Framewok on NuGet

    ASP.NET MVC and the Managed Extensibility Framewok on NuGet

    Feb 11
    01

    If you search on my blog, theres a bunch of posts where I talk about ASP.NET MVC and MEF. And whats cool: these posts are the ones that are actually being read quite often. Im not sure about which bloggers actually update their posts like if it was software, but I dont. Old posts are outdated, thats the convention when coming to my blog. However I recently received a on of questions if I could do something with ASP.NET MVC 3 and MEF. I did, and I took things seriously. Im not sure if you kno...


  • Writing an Orchard widget: LatestTwitter

    Writing an Orchard widget: LatestTwitter

    Jan 11
    21

    Last week, Microsoft released Orchard, a new modular CMS system built on ASP.NET MVC and a lot of other, open source libraries available. I will not dive into the CMS itself, but after fiddling around with it I found a lot of things missing: there are only 40 modules and widgets available at the moment and the only way to have a more rich ecosystem of modules is: contributing! And thats what I did. Feel the need to add a list of recent tweets by a certain user to your Orchard website? Try my...


  • ASP.NET MVC and jQuery Mobile

    ASP.NET MVC and jQuery Mobile

    Jan 11
    13

    With the release of Windows Phone 7 last year, Im really interested in mobile applications. Why? Well, developing for Windows Phone 7 did not require me to learn new things. I can use my current skill set and build cool apps for that platform. But what about the other platforms? If you look at all platforms from a web developer perspective, theres one library that also allows you to use your existing skill set: jQuery Mobile. Know HTML? Know jQuery? Know *any* web development language like P...


  • Tools for the lazy: Templify and NuGet

    Tools for the lazy: Templify and NuGet

    Jan 11
    07

    In this blog post, I will cover two interesting tools that, when combined, can bring great value and speed at the beginning of any new software project that has to meet standards that are to be re-used for every project. The tools? Templify and NuGet. You know the drill. Starting off with a new project usually consists of boring, repetitive tasks, often enforced by (good!) practices defined by the company you work for (or by yourself for that company). To give you an example of a project Ive...



  • 1