Blog: August 2012
Top-Down Design or Bottom-up Design, That is the Question
By Martin Schaeferle
When it comes to brand new data applications, there are two broad ways to approach building the application: design the object model first and the database later, or build the database first and the object model later.
This blog entry was originally posted August 30, 2012 by Martin Schaeferle
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
Staying Up-To-Date In The C# World
By Martin Schaeferle
Experienced C# developers understand the importance of sharpening their skills and staying up-to-date on the latest developments in their field. This typically involves enrolling in periodic training workshops or taking additional courses.
This blog entry was originally posted August 24, 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.
This blog entry was originally posted August 16, 2012 by Craig Jensen
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