Upcoming Articles

How to create custom forms in Orchard CMS with Email and reCaptcha
3
How to create custom forms in Orchard CMS with Email and reCaptcha
published 5 years, 1 month ago by RobertTheGrey(490)
under Orchard
 

Forms should be easy right? Well, forms have a habit of making life difficult for web developers. But now finally, we can see how Orchard CMS can help make this easy with its rich extensibility model. more...

 
5 things to learn about ASP.NET MVC 4
1
5 things to learn about ASP.NET MVC 4
published 5 years, 2 months ago by RobertTheGrey(490)
under ASP.NET MVC
 

MVC took 3 versions to become a stable and widely usable web application development framework, but still had you doing many things from the ground up. Version 4 now comes with plenty more in the box more...

 
5 things you never thought about doing with MVC 3
1
5 things you never thought about doing with MVC 3
published 5 years, 2 months ago by RobertTheGrey(490)
under ASP.NET MVC
 

Let's face it - there are a lot of sites out there now running MVC3, probably mostly using the same patterns. This is a taster of some of the creative ways that this versatile platform is being used. more...

 
Maintainable Functional Automation
2
Maintainable Functional Automation
published 5 years, 6 months ago by Jim Holmes(30)
under Testing
 

Automated tests are a critical part of any successful project, but if you're not careful you'll end up spending more time writing and fixing your tests than building your system itself! more...

 
A look at Dependency Injection and Inversion
8
A look at Dependency Injection and Inversion
published 5 years, 8 months ago by RobertTheGrey(490)
under Craftsmanship
 

There seems to be a fair amount of confusion around this topic, a particularly useful tool in the SOLID toolbox, but in the wrong hands can go horribly wrong. Let's try and set the record straight now more...

 
Building a FluentValidator Factory for Castle Windsor
1
Building a FluentValidator Factory for Castle Windsor
published 5 years, 9 months ago by lomaxx(50)
under ASP.NET MVC
 

This article shows you how to create a FluentValidator factory that uses the Castle Windsor IoC container to resolve IValidator<> instances more...

 
Tinyweb Series: 5 To-do Demo
1
Tinyweb Series: 5 To-do Demo
published 5 years, 10 months ago by Martin Rue(50)
under ASP.NET
 

In the final part of the Tinyweb series, we'll look at how to create a small to-do application by combining some of the features we've covered earlier in the series. more...

 
The Spark View Engine Service Locator
3
The Spark View Engine Service Locator
published 5 years, 10 months ago by lomaxx(50)
under ASP.NET MVC
 

The Spark View Engine has it's own in built service locator which can be used to override just about any default component. This article explains how it works in a little more detail more...

 
Tinyweb Series: 4 Views &amp; Model Binding
2
Tinyweb Series: 4 Views & Model Binding
published 5 years, 10 months ago by Martin Rue(50)
under ASP.NET
 

In the fourth part of the Tinyweb series we'll see how to render Spark views and how Tinyweb deals with model binding. more...

 
Creating a Custom Bindings Provider for the Spark View Engine
4
Creating a Custom Bindings Provider for the Spark View Engine
published 5 years, 10 months ago by lomaxx(50)
under ASP.NET MVC
 

Spark bindings are a powerful tool to use when composing views. This article will show you how you can creating a custom binding provider to change the file location of your bindings file more...

 
Creating a reusable, though simple, diff-implementation in C#, part 3
3
Creating a reusable, though simple, diff-implementation in C#, part 3
published 5 years, 10 months ago by LasseVK(95)
under C#
 

This is part 3 of an article series where I will walk you through creating a simple and reusable diff-algorithm for your .NET projects. more...

 
Creating a reusable, though simple, diff-implementation in C#, part 2
3
Creating a reusable, though simple, diff-implementation in C#, part 2
published 5 years, 10 months ago by LasseVK(95)
under C#
 

This is part 2 of an article series where I will walk you through creating a simple and reusable diff-algorithm for your .NET projects. more...

 
FubuMVC and the Team Meeting
13
FubuMVC and the Team Meeting
published 5 years, 10 months ago by RobertTheGrey(490)
under FubuMVC
 

The 2nd article in the series on FubuMVC walking through the kind of thinking that goes into establishing project conventions, pointing out some of the key mistakes often made along the way. more...

 
Tinyweb Series: 3 Dependency Injection &amp; Filters
3
Tinyweb Series: 3 Dependency Injection & Filters
published 5 years, 11 months ago by Martin Rue(50)
under ASP.NET
 

In the third part of the Tinyweb series we'll look at how to inject dependencies into handlers and see how filters can be used to add pre and post processing to requests. more...

 
Creating a reusable, though simple, diff-implementation in C#, part 1
6
Creating a reusable, though simple, diff-implementation in C#, part 1
published 5 years, 11 months ago by LasseVK(95)
under C#
 

This article series will walk you through creating a simple and reusable diff-algorithm for your .NET projects. Part 1 is an algorithmic overview and part 2 and up will focus on implementation. more...

 
Tinyweb Series: 2 Building APIs
4
Tinyweb Series: 2 Building APIs
published 5 years, 11 months ago by Martin Rue(50)
under ASP.NET
 

The second part of the Tinyweb series will look at the various types of data that can be returned by handlers and look at how we can use Tinyweb to build HTTP APIs. more...

 
Tinyweb Series: 1 Getting Started
5
Tinyweb Series: 1 Getting Started
published 5 years, 11 months ago by Martin Rue(50)
under ASP.NET
 

The first part of the Tinyweb series will introduce you to the framework and show you how easy it is to get up and running with your first Tinyweb application. more...

 
What’s all this fuss about FubuMVC?
15
What’s all this fuss about FubuMVC?
published 5 years, 11 months ago by RobertTheGrey(490)
under FubuMVC
 

You have questions about FubuMVC? Join the club! It's a bigger topic than any one article can handle, so we'll break it down for you here on as many different levels as you'd care to think about :) more...

 
Flag Parameters are Evil! (Or at least unclear)
7
Flag Parameters are Evil! (Or at least unclear)
published 6 years ago by Jim Holmes(30)
under Craftsmanship
 

Avoid methods with boolean flags in their signatures. Instead prefer well-named methods which provide a facade over the method with the implementation in it. more...

 
ASP.NET MVC, Random Sign-offs and TempData Loss
8
ASP.NET MVC, Random Sign-offs and TempData Loss
published 6 years ago by OJ(150)
under ASP.NET MVC
 

ASP.NET MVC comes with some great features which can make our development lives much easier, but in certain circumstances they can also prove fatal. This is a story about how and why this is the case. more...

 
Building Twilio Apps with ASP.NET MVC
7
Building Twilio Apps with ASP.NET MVC
published 6 years, 2 months ago by John(10)
under ASP.NET MVC
 

Tired of returning boring ol' HTML in your MVC views? Why not control phone calls instead? This article will describe how you can build a specialized Twilio server using ASP.NET MVC. more...

 
Avoid API Overloads with Different Behaviors
11
Avoid API Overloads with Different Behaviors
published 6 years, 2 months ago by Jim Holmes(30)
under Craftsmanship
 

Overloading methods can be extremely useful; however, it's also a gateway drug into turning your codebase into a mess with mixed concerns and confusing behavior. Here's a real-world example for you. more...

 

Upcoming Links