February 2007 - Posts
What to choose when you need to display rows of data from some data source: In previous posts I have discussed programming design patterns that are impacted by performance testing. Frankly, I still stand behind those opinions that I have shared. However,
Read More...
I updated FireFox this morning to 2.0.0.2 - and lo and behold all of my ModalPops were no longer popping up. It sadly is not a issue with plug-ins or the likes. When you will see the issue: When you use the .Show() in code-behind. When the modal is not
Read More...
One of the aspects of programming web oriented applications, that I have never actually considered - is the concept of thread safety. Color me unaware; but, just in the method which I program - and the fact I have never encountered an 'thread' issue -
Read More...
As of late I have been knee deep in both C# and SQL performance optimizations and tuning. From the C# side of the client's application, I was able to make enough improvements that the application ran incredibly stable at 99% cpu utilization; however,
Read More...
This past weekend I was kinda forced into upgrading to Vista. I had been attempting to upgrade an older Tablet PC first to see if and what issues I would incur. Unfortnately, the Toshiba CD Rom died and in midst of troubleshoting it - I decided to plug
Read More...
I make a living designing the performance and testing guidelines that are almost adopted universally now.. I should of patented it all but quite honestly common sense can not be patented...(ie: Amazon's one-click process) However - I always seem to get
Read More...
In a previous entry titled: Building SQL Queries Automatically in C# using Generics - I spent alot of time composing a basic parameter builder so that I could createado commands for sql on the fly. Naturally all of this was originally developed because
Read More...
Introduction: One of the most confusing aspects of Ajax is not the UpdatePanel, UpdateProgress or AjaxToolKit controls. In fact all of those 'features' provide almost a no programming required - drag and drop functionality, from the Visual Studio IDE
Read More...
There is a single UpdateProgress control on the page. as such: <ajax:UpdateProgress ID="UpdateProgress1" runat="server" DisplayAfter="100" > <ProgressTemplate> <div style="border:2px solid #0099FF; background-color:#EFEFEF; padding:10px;
Read More...
8 hours of combing through blogs, forum posts and books to find a spcific answer to a specific problem. You see it all the time on sites like Yahoo Mail, where there is a convienent checkbox in the the header of a table / gridview that selects or de-selects
Read More...
On my Sites-Easy project, all of the Administrative features use Ajax, Gridviews, and ModalPopups to present a UI that is consistent. This consistency is obtained by using abstract classes and delegates so that creating new Administrative Modules is almost
Read More...