
Using CodeDOM Code Generation to Implement Repetitive Patterns
attern gurus are quick to remind us that patterns are not code. Patterns exist at a level above the code. Or, as Martin Fowler says (PDF), “Patterns provide a mechanism
attern gurus are quick to remind us that patterns are not code. Patterns exist at a level above the code. Or, as Martin Fowler says (PDF), “Patterns provide a mechanism
Sometimes you need to remove a link from an anchor tag dynamically. You can do this with JavaScript.Take a look at this example: Devx To remove the link (i.e, the
A common mistake many developers make is using their MySQL database to validate a user name and password combination. Here’s a typical SQL query checking for the existence of a
To achieve faster performance, enable the caching property in your database-driven data source control (this is applicable only for ASP.NET 2.0). CacheDuration indicates the number of seconds the data is
SAXParser’s DefaultHandler provides a callback for public void characters(public char[] ch, int start, int length, etc.) and throws a SAXException for reading element text contents. You can read the char
Application Verifier is a tool for testing user-mode applications for compatibility with MS Windows XP. It comes in handy when you’re troubleshooting issues like common programming mistakes related to memory