Rob Janssen

Rx Workshop

8 minutes, 23 seconds

Reactive Extensions (Rx) is now Open Source

A few years back I did a podcast with Erik Meijer about Reactive Extensions for .NET (Rx). Since then thousands of people have enjoyed using Rx in the projects and a number of open source projects like ReactiveUI (also on the podcast) have popped up around it.

Beginner's Guide to Reactive Extensions for .NET

This page contains resources to help developers get up to speed with the Reactive Extensions. For additional resources see the Learning Resources  page. These videos give you an introduction to the basic use of the Reactive Extensions.

Securing your ASP.NET MVC 4 App and the new AllowAnonymous Attribute

20 June 2012 Update: Cookieless Session and Authentication not supported in ASP.NET MVC.     Executive Overview You cannot use routing or web.config files to secure your MVC application.

Top 10 ASP.NET MVC Best Practices

Take advantage of the powerful features in ASP.NET MVC to build robust applications with ease. This article takes a look at the 10 best practices that can be followed for best and efficient use of ASP.NET MVC Framework 4.

View Model pattern and AutoMapper in ASP.NET MVC Applications

public class ContactViewModel public int Id get; set; [Required(ErrorMessage = "FirstName Required")] [StringLength(25, ErrorMessage = "Must be less than 25 characters")] public string FirstName get; set; [Required(ErrorMessage = "LasttName Required")] [StringLength(25, ErrorMessage = "Must be

How we do MVC – View models

A while back, I went over a few of the patterns and opinions we’ve gravitated towards on our current large-ish ASP.NET MVC project, or, how we do MVC.  Many of these opinions were forged the hard way, by doing the wrong thing many times until we found the “right” opinion.

Cleaning up ASP.NET MVC Controllers

I've been working with ASP.NET MVC on a few different projects now, and yet I've never been happy with my controllers. My view models were normally pretty simple, but my controllers, especially when saving, were starting to feel like spaghetti. Let me give you a typical example.

ZeroMQ via C#: Introduction

ZeroMQ (also spelled ØMQ, 0MQ or ZMQ) is a very lightweight message queuing open source software. It doesn't have a stand-alone server; messages are sent directly from application to application. It is very simple to learn and implement. It is composed of one single library called libzmq.

Learn the Basics

See more examples... ØMQ - The Guide explains how to use ØMQ as an intelligent transport layer for your distributed apps. Old version for version 2.2.

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.