Pay attention to the true goal of software to avoid over-engineering your software solutions.
Find out how to protect your code from changes by taking advantage of the Provider Model, which lets you swap components at run time.
Browsers often have a difficult time reading a style definition for one reason or another. Adding a position (and sometimes a width) value to every appropriate CSS definition can jumpstart the browser into recognizing your styles correctly.
Good software development is a combination of many things that are outside of just writing great code. Turning the art of software development into the science that makes for controllable, predictable, managed software projects makes your business more productive.
ASP.NET Whidbey adds a huge number of productivity features and enhancements. Although it's still early in the development process, Paul Sheriff and Ken Getz dig in and start playing with some of the new features, passing along what they've found.
Good exception handling should be put into an application from the very beginning. The Microsoft Exception Management Application Block (EAAB) will allow you to write one line of code in all of your Catch blocks and this one line of code can be configured to call multiple classes to log errors in any way you see fit. The best part is you do not need to recompile your application; you simply have to provide a new DLL that contains these new exception classes.
Most of you are probably aware that the web.config file in an ASP.NET project controls the behavior of your Web site. If you make a change to one of the built-in settings in this file, ASP.NET automatically detects those changes and applies them immediately. Wouldn't it be nice if you could have your own settings in this file applied immediately as well? In this article you will learn how to do just that. You will also learn the difference between the Application object and creating your own Configuration class.
Variants take more memory and it's slower to get/set their values ...
When you connect to remote servers, always use tables attached to ...
Use the shortest data type you can for variables. If you're going ...
Every control has an implicit "value" property. For ...
The CBFindString()procedure searches for a string in a combo box ...
Use the Len() function to check for an empty string rather than ...
For
Forms | August 20, 1997
There is a very simple trick you can perform with labels and text ...
If you ever need to disable all the controls on a form you can ...