Quantcast
Browsing all 55 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

ASP.NET Self Host Static File Server

Continuing in my Owin and Katana series of blog posts, I’m going to demo an ASP.NET Self Host Static File Server. If you have not seen my previous posts in this series, I’ve covered how to self host a...

View Article


Image may be NSFW.
Clik here to view.

How-To Create Katana Middleware

What I love about Katana (OWIN Implementation) is the ability to add functionality through the request pipeline.  In this post I’m going to extend my ASP.NET Self Host Web Api application by...

View Article


Image may be NSFW.
Clik here to view.

NancyFX: .NET Web Framework

Working in the .NET ecosystem can feel very insular.  Especially if you work in the enterprise.  At the very beginning of my career in software development (circa late ’90s), I was generally using more...

View Article

Image may be NSFW.
Clik here to view.

ASP.NET Core Series: The Basics

I’ve been wanting to create a ASP.NET Core Overview and series of blog posts on ASP.NET Core, but due to the number of betas and changes that came with those, I decided to hold off. Although ASP.NET at...

View Article

Image may be NSFW.
Clik here to view.

ASP.NET Core Series: NancyFX

Last week I decided to start migrating one of my existing ASP.NET application that uses NancyFX over to ASP.NET Core.  The process is actually pretty straight forward if you are familiar with OWIN....

View Article


Image may be NSFW.
Clik here to view.

ASP.NET 5 is now ASP.NET Core 1.0

Yesterday it was announced on the ASP.NET Community Standup by Damian Edwards and on Scott Hanselman’s blog that Microsoft has decided to rename ASP.NET 5 (also formerly known as ASP.NET vNext) to...

View Article

Image may be NSFW.
Clik here to view.

Nancy.Linker: NancyFX URI Builder

If you are using NancyFX, likely at some point you needed to generate a URI of another route in your application. When I first ran into this problem, I was looking for some type of built-in URI...

View Article

Image may be NSFW.
Clik here to view.

Gzip Compression with NancyFX

I was looking at the size of the payloads in my web api and thought it would be worth investigating if adding HTTP compression via gzip would be worthwhile. After a quick search, I found a post by...

View Article


Image may be NSFW.
Clik here to view.

ASP.NET Core Embedded Resource

In my previous blog about adding gzip compression when using NancyFX, I wanted to test the compression by outputting a large json data file in one of my endpoints. At first I was just going to generate...

View Article


Image may be NSFW.
Clik here to view.

Couchbase Linq Provider

I recently decided to use Couchbase for a personal side project.  The primary reason I chose to use it was because I hadn’t yet.  Simple as that. Again, this is for a personal side project where I try...

View Article

Image may be NSFW.
Clik here to view.

Thin Controllers with CQRS and MediatR

I’m not a fan of fat controllers. One of the reasons I dislike having my core application logic in controllers is because I like using the web frameworks for what they are good at in my context. My...

View Article

Image may be NSFW.
Clik here to view.

Idempotent Commands

Idempotence is the property of certain operations in mathematics and computer science, that can be applied multiple times without changing the result beyond the initial application. When you click the...

View Article

Image may be NSFW.
Clik here to view.

Idempotent Aggregates

This blog post will cover creating Idempotent Aggregates and is apart of a series of posts related. Please take a look any previous posts as they may give more context to the code samples below. Thin...

View Article


Image may be NSFW.
Clik here to view.

Organize by Feature

This post is about how I organize by feature.  Features being my commands and queries. If you have not familiar with CQRS, it may be worth a look at some of my other posts to get some Context. Thin...

View Article

Image may be NSFW.
Clik here to view.

Windsor-Essex .NET Developers

I started a .NET Developers group in Windsor-Essex.  Why? Well first a bit of back story. I first started using .NET with C# around 2003-2004 with .NET 1.1.   At the time I was primary using Linux as...

View Article


Image may be NSFW.
Clik here to view.

Background Commands with MediatR and Hangfire

I’ve been using MediatR and Hangfire independently for awhile.  I’ve previously posted one solution on how you could use send Commands with MediatR and Hangfire. The solution I had come up with in that...

View Article

Image may be NSFW.
Clik here to view.

Hangfire Best Practice: Invoke by ID

In my previous post, I created a few extension methods for Hangfire and MediatR in order to enqueue an IRequest. However, it was not following Hangfire Best Practice. The purpose was to have the...

View Article


Image may be NSFW.
Clik here to view.

Linking to Nancy Routes

I’ve previously blogged about Nancy.Linker, the URI Builder for NancyFX.  However, I wanted to take it a step further and give an actual example of how I handle linking to Nancy routes through my...

View Article

Image may be NSFW.
Clik here to view.

Migrate from Katana to ASP.NET Core

It is possible to migrate from Katana (Microsoft’s OWIN implementation)  to ASP.NET Core.  The secret is in still using the full .NET Framework. Full Framework? I recently spoke at the Windsor-Essex...

View Article

Image may be NSFW.
Clik here to view.

My Experience Starting a User Group

I’ve always thought about starting a user group but after toying with the idea for years, I finally decided to do it.  So a few months back I decide to start WENetDevelopers a .NET Developer Group in...

View Article
Browsing all 55 articles
Browse latest View live