Oct 21 2008 - 10:08:37 PM
- Categories:
- ASP.NET
As AJAX-enabled web sites continue to grow in popularity, the development community continues to try to solve the common problems of using AJAX. One big concern that used to require a lot of work is that of gracefully degrading your AJAX site for non-capable browers. Thankfully, the ASP.NET MVC framework makes this an easy task.
[continue...]
Oct 11 2008 - 07:18:04 PM
- Categories:
- WCF
In the previous article (Client Server Programming with WCF), we saw how easy it was to create a client/server architecture with our server hosted in a Windows application (whether a console app, win-forms app or a Windows service). This article will build on top of that solution to host our server in IIS. You can download the full solution at the end of the article.
[continue...]
Oct 02 2008 - 06:44:49 AM
- Categories:
- ASP.NET
The previous article on ModelBinders gave a basic introduction, showed a few code samples, and showed a creative usage of ModelBinders. However, some questions arose, some claims were challenged (particularly about comparing ModelBinders to the WebForms ViewState) and some controversial code needs further flushing out. This article will do just that.
[continue...]
Sep 16 2008 - 08:05:02 PM
- Categories:
- ASP.NET
One of the biggest benefits of MVC is it's direct link to Test Driven Development. Because of some of the new features of ASP.NET MVC Preview 5 (ModelBinders in particular), testing your Action methods is even easier. This article will demonstrate how easy it is to ensure the quality of your MVC app with unit tests.
[continue...]
Aug 29 2008 - 08:40:20 AM
- Categories:
- ASP.NET
Hot off the presses, and new to ASP.NET MVC (Preview 5) is an awesome capability that (in my opinion) revolutionizes the way we design web applications. This feature is being touted (by me) as "the ViewState for MVC".
[continue...]
Aug 19 2008 - 07:23:15 PM
- Categories:
- ASP.NET
Logging is a common Cross-Cutting Concern that many ASP.NET developers solve in the Global.asax file. Because MVC is built on top of ASP.NET you *could* tap into the same solution, but there is a better way. This article will show how easy it is to add logging to your web app using ASP.NET MVC Action Filters.
[continue...]
Aug 01 2008 - 05:31:04 PM
- Categories:
- ASP.NET
Most .NET web developers have built at least one custom control (or user control) in their time. But MVC is a completely different beast. There's no ViewState, Page Life-Cycle, no code behind (not the way you think of it). In this article, we'll see how to create 'custom controls' in ASP.NET MVC.
[continue...]
Jul 22 2008 - 08:10:10 AM
- Categories:
- ASP.NET
ASP.NET MVC Preview 4 brought a bit of AJAX support, which is a natural fit for the MVC design pattern. This article will show how incredibly easy it is to create "lazy loading AJAX panels" with ASP.NET MVC.
[continue...]
Jun 18 2008 - 09:32:09 PM
- Categories:
- ASP.NET
MVC (the "model view control" pattern) isn't new, but it is new to ASP.NET. If you're like me, you may have been impressed by a demo, but you've probably thought "how does this work in the real world?" I hope to answer that question in this article.
[continue...]
May 17 2008 - 08:00:06 PM
- Categories:
- ASP.NET
- ADO.NET
For those of you who have already put your feet into the waters of .NET 3.5 SP1, you have probably seen some amazing things with ADO.NET Data Services coupled to the Entity Framework. But that coupling may lead to blindness. Allow me to explain.
[continue...]