Thomas Alva Edison's light bulb VBInfoZine Home
   An ordinary VB developer shares his own successes and failures
   FREE to registered subscribers.  

Tips

Failed assertion message box for ASP.NET
Display Debug.Assert message boxes while debugging ASP.NET applications.

PageSetupDialog Margins Conversion Fix
A definitive cure for the PageSetupDialog margins conversion bug.

Clearing TreeView taking too much time
Explores an odd feature of the System.Windows.Forms.TreeView and a simple workaround.

Use 'Static' for better encapsulation
Creative use of the Visual Basic 'Static' declaration.

For i As Integer...
Declare loop indexes inline within the For statement.

Beware of the initialization order
An elementary initialization bug explained.

Winforms OK / Cancel processing
Tips for using the winforms' built-in modal dialog boxes support.

ASP.NET Trace
Practical tips for using the ASP.NET Trace facility.

BindEventsByName
.NET Reflection used for dynamic event binding.

 ©2003-2008 Palo Mraz. All Rights Reserved.   See my 'new browser window' policy