Be triple sure your code works by augmenting your test platform. This nifty open source library will do that.
- By Jason Roberts
- 02/12/2015
The ongoing effort to open source .NET Core gets clearer, as the team adds the "execution engine" that drives .NET apps to the Github repository.
- By Michael Domingo
- 02/03/2015
Forget post backs! Easily add REST services to enhance your legacy Web Forms applications.
- By Patrick Steele
- 02/03/2015
The company touts this release as the biggest yet for mobile developers, but those using it with ASP.NET will find lots to love in the number of new controls that span several tools across the Microsoft suite.
- By Michael Domingo
- 01/20/2015
A complex ASP.NET MVC form can drive you to a big, ugly action method that handles all the functionality the page offers. The ActionMethodSelector provides a clean way to separate that logic over multiple methods, provided you understand a key distinction of which many ASP.NET MVC developers aren't aware.
If you're creating an XML document and want to write code that you'll actually be able to maintain … well, it may be time to learn a little Visual Basic, just so you can use XML Literals. It's a good solution even for C# shops.
Peter looks at how to call a JavaScript function from your TypeScript code and do it in a type-safe way. Along the way, he dramatically simplifies a Backbone application by integrating Knockout.
See how the .NET SDK uses consistent naming and patterns, making it easy to work with the myriad of Web services that AWS provides.
- By Ondrej Balas
- 12/30/2014
So far, so good on the work Microsoft has done, but it still has lots of work to do to get more of its proprietary offerings into the open source development pipeline. The other challenge is being able to monetize it where it makes sense.
- By Andrew J. Brust
- 12/15/2014
How can one class communicate with each another, yet know nothing about that other class? That's where the mediator pattern comes in, and Eric shows how to employ it in a .NET chat application.
The Microsoft MEF can be used for dependency injection, but it does it much differently than most other containers. See how to get the most from the unique features of MEF.
- By Ondrej Balas
- 11/21/2014
Developers no longer need to take a side road through Linux hosts to manage Docker container deployments, now that a Windows CLI can offer a direct path from Windows environments.
- By Michael Domingo
- 11/19/2014
Peter responds to a question: How, in an ASP.NET MVC form, can the user be given two submit Buttons that do two different things?
Microsoft also releases a bevy of next-generation Visual Studio tools, including Visual Studio Community 2013, which is a full-featured Visual Studio 2013 sans enterprise app development capabilities.
- By Michael Domingo
- 11/12/2014
ASP.NET MVC 5.1 has new HTML helpers that can be used to ease Bootstrap integration, as well as enum data type binding.
Here's how to build a Windows Phone application that synchronizes data with Azure Mobile Services, triggered when the device restores its network connection.
- By Nick Randolph
- 11/01/2014
Peter extends his Backbone/Typescript application to support updating and deleting Customer objects. Along the way he discovers what looks like a bug in the way that Backbone and TypeScript work together.
Like JSON, only in binary format, BSON is now easier to parse with built-in media type formatters that are included with ASP.NET Web API 2.2 Client Libraries. Here's how.
Eric Vogel covers some of the new features in ASP.NET MVC 5.1. In this first of a two-part series, he takes a good, long look at some new attribute routing options.
Web development is easier when you've got the right tools at hand. Here are 14 tools and extensions for building Web apps.
- By Terrence Dorsey
- 10/22/2014