Building a Better MVC Helper

Readers suggest ways to build a powerful HtmlHelper that simplifies creating typical application Views. Along the way, Peter uses a workaround for extending an anonymous object with additional properties and shows how to extract values from a lambda expression in a View.

Inject Custom Middleware into the ASP.NET Pipeline with OWIN

You can easily slide middleware and other custom code into the ASP.NET pipeline by taking advantage of the Microsoft implementation of the OWIN specification in the coming Visual Studio 2015.

18 Indie and Small-Press Programming Books

Staying up-to-date with technology is easier when you have the right resources. Here are 18 books that will level up your skills.

A Node.js IDE for Visual Studio Devs

Microsoft debuts Node.js Tools for Visual Studio version 1.0 after a year of development.

How To Simplify the Dreaded Task of Documentation Publishing with GitHub Pages

You don't have to reinvent the Web site to publish some documentation for your project. Take advantage of GitHub Pages to build almost point-and-click doc sites.

Microsoft Learning Retakes Available on MCSD Exams

Get a reprieve on a failed exam toward your MCSD -- popular Second Shot exam retake program runs to end of May.

Test Out Visual Studio 2015 CTP 5 on an Azure VM

Developers looking to check out the latest Community Technology Preview (CTP) of Visual Studio 2015 can do so without using up precious resources, now that a preview is available via an Azure VM. Also released: Visual Studio 2013 Update 5 CTP 1.

Creating a Master/Detail Page with Backbone and TypeScript

There are two strategies for downloading multiple objects from your service with Backbone: The obvious one and the fast one. Peter implements the fast one.

Support Updates in a Page with TypeScript and Backbone

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.

14 Tools and Extensions for Web App Development

Web development is easier when you've got the right tools at hand. Here are 14 tools and extensions for building Web apps.

Building a Useful HTML Helper for ASP.NET MVC Views

Creating a full-featured extension for the ASP.NET MVC HtmlHelper class sounds like a lot of work. But, because of the way the Microsoft .NET Framework works, it's almost trivially easy. To show that, here's an EditBlockFor method that adds a label, a textbox and a validation message to your ASP.NET View.

Experts: Rethink Mobile App Development or Fail

Gartner, IDC chime in on why agile and more more strategic development needed to make mobile app development practices more successful.

HTTP Debugging Tools: Buy, Borrow or Build Your Own Tools?

When you need a specialty development tool like an HTTP debugger, you have a few options. I'll take a look at the popular current offerings and talk to some of their developers about the experience of building these apps.

Rendering the Page with Backbone and TypeScript

Backbone provides an elegant way to encapsulate the code necessary to get your data and HTML onto the page. Peter shows how to make it work in TypeScript.

Microsoft Unveils Developer Edition of Internet Explorer

It includes updates to F12 developer tools and, for the first time, support for the WebDriver standard.

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.