Blog: ASP.NET

MVC 6: Your Web Development World is About to Get Rocked!

By Zach Young

If you missed the live-stream of our latest webinar on 7/22/2015, never fear! Check out the link below to get yourself up to speed with MVC 6.

This blog entry was originally posted August 04, 2015 by Zach Young


What's new in MVC 5.2

By Martin Schaeferle

Microsoft's very successful model-view-controller architecture, or MVC, has been their flagship framework for developing next generation Web applications-and Microsoft continues to improve it with version 5.2 released just over two months ago.

This blog entry was originally posted October 08, 2014 by Martin Schaeferle


Going "Greene" with MVC 5.2

By Brian Ewoldt

We're going "Greene" in our latest course releases- but don't worry about recycling code in the big green dumpster at the end of your driveway.

This blog entry was originally posted September 12, 2014 by Brian Ewoldt


Making Sense of One ASP.NET

By Brian Ewoldt

Last week we held our Making Sense of One ASP.NET webinar, presented by expert Mike Benkovich

This blog entry was originally posted June 17, 2014 by Brian Ewoldt


Create Child Controls - Microsoft SharePoint 2010

Excerpt by Doug Ware

Most web controls that have visual elements compose other controls into a greater whole.

This course excerpt was originally posted December 27, 2013 from the online courseware SharePoint 2010: Developer by Doug Ware


What is a Model? - MVC 4.0: Views and Models

Excerpt by Phil Ledgerwood

The model in the model-view-controller pattern is the representation of the domain in an MVC application.

This course excerpt was originally posted December 23, 2013 from the online courseware MVC 4.0, Part 03 of 11: Views and Models by Phil Ledgerwood


The Role of the View - ASP.NET

Excerpt by Phil Ledgerwood

The views in your ASP.NET MVC application are what a user sees.

This course excerpt was originally posted December 18, 2013 from the online courseware MVC 4.0, Part 01 of 11: Introduction by Phil Ledgerwood


Choosing the Right Action - Microsoft SQL Server 2012

Excerpt by Don Kiely

The job of the action invoker to select the appropriate action method is more complicated than may appear on the surface.

This course excerpt was originally posted December 11, 2013 from the online courseware SQL 2012 Developer, Part 08 of 13: Advanced T-SQL Queries by Don Kiely


ASP.NET Web API: Self-Hosting

Excerpt by Phil Ledgerwood

Building a service-oriented architecture with the ASP.NET Web API does not restrict you to IIS deployment.

This course excerpt was originally posted March 21, 2013 from the online courseware ASP.NET Web API, Part 4 of 4: Hosting and Dependency Resolution by Phil Ledgerwood


Dependency Resolution and Hosting: Dependency Injection

Excerpt by Phil Ledgerwood

There's a sense in which the entire idea behind having consumable services such as the ASP.NET Web API provides is a decoupled, reusable architecture.

This course excerpt was originally posted March 19, 2013 from the online courseware ASP.NET Web API, Part 4 of 4: Hosting and Dependency Resolution by Phil Ledgerwood


Requesting Other MIME Types

Excerpt by Phil Ledgerwood

MIME originally stood for Multipurpose Internet Mail Extensions to refer to the fact that emails would sometimes carry data that wasn't text, such as attached graphics or spreadsheets.

This course excerpt was originally posted March 15, 2013 from the online courseware ASP.NET Web API, Part 3 of 4: Model Binding and Media Formats by Phil Ledgerwood


Model Binding: HTML Templates

Excerpt by Phil Ledgerwood

The client-side migration revolution has not left markup untouched.

This course excerpt was originally posted March 12, 2013 from the online courseware ASP.NET Web API, Part 3 of 4: Model Binding and Media Formats by Phil Ledgerwood


ASP.NET Web API: Server-Side Pipeline

Excerpt by Phil Ledgerwood

In a recent article we discussed the client-side of the Web API pipeline. This article takes a look at the server-side!

This course excerpt was originally posted March 07, 2013 from the online courseware ASP.NET Web API, Part 2 of 4: HTTP Pipeline by Phil Ledgerwood


ASP.NET Web API: Client-Side Pipeline

Excerpt by Phil Ledgerwood

Microsoft .NET Framework technologies that support a request-response pattern typically use a pipeline, which is a sequence of events that fire to process a request and send back an appropriate response.

This course excerpt was originally posted March 01, 2013 from the online courseware ASP.NET Web API, Part 2 of 4: HTTP Pipeline by Phil Ledgerwood


ASP.NET Web APIs: Alternative Routing Conventions

Excerpt by Phil Ledgerwood

Like ASP.NET MVC framework routing, you can change the default route mappings to a different pattern.

This course excerpt was originally posted February 25, 2013 from the online courseware ASP.NET Web API, Part 1 of 4: Basics by Phil Ledgerwood


ASP.NET Web API's: Default Mapping

Excerpt by Phil Ledgerwood

If you have used the MVC pattern in your web applications, you are already familiar with the concept of URL routing.

This course excerpt was originally posted February 21, 2013 from the online courseware ASP.NET Web API, Part 1 of 4: Basics by Phil Ledgerwood


What are the Most In-Demand IT Skills in 2013?

By Martin Schaeferle

A recent article in ZDNet is a must-read for any IT professional looking for work or to beef up their resume. It lists the top "in-demand" skills for 2013, and some of the findings may surprise you.

This blog entry was originally posted January 21, 2013 by Martin Schaeferle


jQuery: Sticking to Commitments

By Don Kiely

Microsoft made two commitments when it decided to embrace jQuery as its one and only client-side JavaScript library.

This blog entry was originally posted October 22, 2012 by Don Kiely


Adding and Removing Page Elements with jQuery

Excerpt by Don Kiely

Not only can you change the appearance of the page with jQuery and update the content of elements on the page, you can even add and remove elements to and from the page dynamically!

This course excerpt was originally posted October 09, 2012 from the online courseware ASP.NET 4 AJAX and jQuery Using Visual C# by Don Kiely


4 Benefits of Object-Relational Mapping (ORM)

By Martin Schaeferle

Object-relational mapping, in the purest sense, is a programming technique that supports the conversion of incompatible types in object-oriented programming languages, specifically between a data store and programming objects.

This blog entry was originally posted August 28, 2012 by Martin Schaeferle


See, Learn, Develop

By Martin Schaeferle

Out of the four learning styles that we cover in our online training courses - visual, aural, read/write and kinesthetic - this blog will look at visual learning, or learning by seeing.

This blog entry was originally posted August 22, 2012 by Martin Schaeferle


Developers, Let's talk $uccess

By Craig Jensen

It is plain common sense that a developer will succeed and advance in their career, and therefore benefit financially from their success, if they are known as an expert in the technology they work in.


Does your Help need Help?

By Martin Schaeferle

Writing a ton of HTML code to support almost any kind of application, particularly one that maintains data, can be breathtakingly tedious.

This blog entry was originally posted August 15, 2012 by Martin Schaeferle


ASP.NET MVC 3 - OutputCache Action Filter

By Martin Schaeferle

ASP.NET has had robust output caching features since the very first version back near the beginning of the millennium.

This blog entry was originally posted August 14, 2012 by Martin Schaeferle


ASP.NET MVC - Content Result

By Martin Schaeferle

At one extreme, many MVC views consists entirely of static content. But on the opposite end, you have the option to use a ContentResult object to entirely define the content of a Web page within an action method.

This blog entry was originally posted August 10, 2012 by Martin Schaeferle


ASP.NET MVC Request Validation Protection: AllowHtml Attribute

By Martin Schaeferle

MVC has always included the same kind of request validation protection that is turned on by default, although you could turn it off by using the ValidateInput attribute with an argument of false.

This blog entry was originally posted August 09, 2012 by Martin Schaeferle


ASP.NET MVC Controllers: HttpNotFoundResult

By Martin Schaeferle

The controller in an MVC application is the traffic cop that keeps everything working smoothly. A controller is responsible for responding to user input and managing the overall flow of the application.

This blog entry was originally posted August 08, 2012 by Martin Schaeferle


ASP.NET MVC Views: Comparing the Web Forms and Razor View Syntaxes

By Martin Schaeferle

The views in your ASP.NET MVC application are what a user sees. Views are the window into your application, and so is one of the most important parts of the application...along with all the rest of it!

This blog entry was originally posted August 07, 2012 by Martin Schaeferle