(Rick Strahl) I was reviewing some control and handler code in my wwHoverPanel control’s AJAX callback handler code. There are a number of routines that generate JavaScript output from JSON to returning resources and I noticed that the content type headers would often vary slightly.
Tag: Development
TreeView ASP.NET Populate OnDemand
(CodeGod) In this article the author explains by an example-project how one can populate TreeNodes of an ASP.NET-TreeView control on demand with child-nodes when expanding a TreeNode. This behaviour can be used to increase the performance when loading large amount of data to a TreeView.
LINQ Performance Test: My First Visual Studio 2008 Project
(Guy Vider) This article will discuss performance differences between a LINQ loop and a regular For loop, as a way to practice using Visual Studio 2008, Linq and unit tests for the first time.
ASP.NET MVC Dev Series II : Revisiting Forms-based Authentication
(Kevin Hoffman) If you’ve done any secured ASP.NET application development in the past, then you’re probably quite familiar with how to rig up URL authorization in your web.config file. Basically, if you’re building a forms authentication system (e.g. the users have to supply credentials, they aren’
The HashSet Collection
(Jim Mischel) Imagine that you need to keep track of whether you’ve seen a particular item key before. For purposes of this exercise, assume that the item key is a person’s name. All you need to know is if you’ve seen that person. You don’t need to store any other information. There are several ways
Enhance Your Apps with the Integrated ASP.NET Pipeline
(Mike Volodarsky) Almost a year ago I wrote an overview of IIS 7.0 in MSDN Magazine. That was several months before IIS 7.0 was released with Windows Vista. Since then, users have had a chance to experience the new IIS 7.0 componentized and extensible architecture and other improvements firsthand.
The VB.NET Upgrade Wizard
(Dan Mabbutt) Cornell and Morrison say this about GDI+, “Graphics programming in the .NET Framework is totally different than in earlier versions of VB.” Hmmm — where have we heard that before. And why didn’t Microsoft’s marketing department call it “GDI.NET” like they did everything else?
Disabling an ASP.NET Button when Clicked
(Damon Armstrong) I was answering a question in the ASP.NET forums on Simple-Talk.com (click here you want to check it out) about how to avoid the issue of users submitting multiple page requests when they click on buttons. My first inclination was hey, just disable the button after they click it a
Playing with Media in Silverlight 1.0
(Wei-Meng Lee) My previous article on getting started with Silverlight provided an overview of Silverlight in general and also covered how to execute managed code in a Silverlight 1.1 application. This article explores one of Silverlight’s key capabilities—rich media experience. To this end, you wil
From Web 2.0 and Enterprise 2.0 to Management 2.0
(Marcia Gulesian) There is a new wave of communication tools, including blogs, wikis, and group messaging software (which, collectively, are called “Enterprise 2.0” within the enterprise and “Web 2.0” elsewhere) that allow for more spontaneous, knowledge-based collaboration. These new tools may well
