1. We've all experienced deadlocks, and we all hate them, but how do we prevent (and potentially fix) them?
    That's right, no one likes applications crashing or giving users an unexpected behaviour. Introducing asynchronous patterns is so much more than just applying async and await to your methods; you really, I mean really, need to understand what's going on.

    In this session, we'll make sure you know how to avoid crashing your applications, and how to adhear to best practices when applying asynchronous patterns in our .NET applications.

    # vimeo.com/205450950 Uploaded 736 Plays 2 Comments
  2. Correlated sub queries, join strategies, and other advanced topics will be the focus in this session on writing advanced LINQ queries against objects, and relational data. We will also explore some of the lesser-known LINQ operators that we can use in common development scenarios, and provide practical demonstrations of optimizing LINQ queries.

    Recorded 2009-11-05 at Øredev - oredev.org

    # vimeo.com/9932937 Uploaded 1,789 Plays 1 Comment
  3. It’s all about REST in today’s world. Every service you look at, people are providing a REST API for it. Surprisingly, very few of these API’s are even REST, if we’re talking about REST as in a system that abides by a series of constraints making it RESTful. But the positive note is that it has brought to light the power of HTTP as an application protocol, something very often undervalued and misunderstood, even today.

    This talk is going to focus on the core values of HTTP for what it is. It will cover all aspects including

    Headers
    Error Management
    Verbs
    Content Negotiation
    Caching
    Security
    Messages
    Request and Responses
    In essence you'll understand HTTP much better, learn to differentiate an HTTP API from a system with RESTful constraints and also understand benefits of providing REST API - if such a thing were to exist of course!

    # vimeo.com/113688724 Uploaded 216 Plays 0 Comments
  4. Like with any framework, there are those who know how to use ASP.NET Web API, and there are those who KNOW how to use ASP.NET Web API. Want to be the second type of person?

    In this session we will skip the basic introduction to ASP.NET Web API and move on to the stuff you should know about ASP.NET Web API: pipeline architecture, extensibility, asynchronous actions, security, and implementing HTTP concepts such as streaming and caching.

    # vimeo.com/113707051 Uploaded 933 Plays 0 Comments

Asp.NET

Monk who code

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.