(Iqbal M. Khan) Caching greatly improves application performance because it reduces expensive trips to the database. But, if you want to use caching in your application, you must decide what to cache and where to put your caching code. The answer is simple. Cache your domain objects and put caching
Tag: Development
Data Modeling Made Simple
(Carol Lehn) I have to get one thing out in the open right away – I am a Steve Hoberman fan. After hearing him speak at conferences and user group meetings, I recommended we invite him to give his Data Modeling Master Class at my company. Each time I attended one of his presentations, my expectation
Extending Visual Studio 2005
(Vijay Mehta) The Visual Studio 2005 Integrated Development Environment (IDE) has an abundance of features. These include support for all of your favorite .Net languages, out—of—the box solutions (i.e., web sites, windows forms, mobile applications, etc.), built in refactoring and code snippet suppo
CodeSnip: Using ConfigurationManager.RefreshSection method in .NET 2.0
(Steve) This application uses the System.IO.FileSystemWatcher class in .NET 2.0. This was not easy in .NET 1.0 or .NET 1.1, but only requires a couple lines of code in .NET 2.0.
Rich Internet Applications: Introduction to Adobe Flex and PHP
(Mike Potter) AJAX is popular for the creation of rich Internet applications, but there are good alternatives. This article will introduce you to Flex applications, rich Internet applications that run inside the Adobe Flash player.
Membership with Windows Accounts
(Brian Mains) The membership provider works really well for intranet and internet applications in how it validates the user and manages roles. But I’ve personally had a need to be able to use windows account that have been assigned application roles, as I don’t have access to the domain and can’t cr
Smart List Box with Formatting and In-Line Buttons
(DougBangkok) The Smart List Box lets you define multiple vertical columns and add font controls to a standard list box facility.
Advanced Techniques To Avoid And Detect Deadlocks In .NET Apps
(Joe Duffy) Application hangs are one of the most frustrating situations a user can experience. They’re terribly difficult to find before shipping, and even more difficult to debug after an application has been deployed. Unlike a crash, an application hang may not produce a crash dump or trigger cus
Building Object-oriented Web Pages with HTTP Compression in PHP
(Alejandro Gervasio) Here we go! Welcome to the third -– and last — part of the series “Using HTTP compression in PHP.” Just in case you didn’t know, this set of tutorials explores the advantages of using HTTP compression on dynamic PHP pages, reducing their download times and increasing the overal
Object Binding Tips and Tricks
(Deborah Kurata) I was one of those many developers who, since Visual Basic 2.0, have hated the concept of data binding. It incorporated patterns that were not extensible, it did not make use of good programming practices, and it frequently didn’t work as expected. But I have to admit, I love object