Extending the GridView — Part IV
In the previous three posts(I, II, III), I showed you how to inherit from GridView control to create an extended control that can bind to a generic list of objects. In this final post of the series, I will show…
In the previous three posts(I, II, III), I showed you how to inherit from GridView control to create an extended control that can bind to a generic list of objects. In this final post of the series, I will show…
In Part II, I showed you how to extend the GridView control so that we can bind a generic list to it. Because GridViewEx inherits from GridView, it has all the functionalities GridView has (i.e. paging). Sometimes, it is desirable…
In Part I, I talked about why we needed to extend the GridView and some of the benefit in doing that. In this post, I will discuss how to extend the standard GridView control to take advantage of binding to…
It seems that a lot of people do not like Windows Vista UAC’s. While UAC looks and feels a lot like sudo in Debian Linux (e.g. Ubuntu), it behaves quite differently than sudo.
Most business applications require presenting result sets to the end users in the form of some kind of grid views.
The techniques malware writers use nowadays are becoming more and more sophisticated. The last time I spotted a malware was almost two years ago. At that time, a page that I was visiting contained a JPEG image that was exploit…
The severe thunderstorm last night knocked out power, and the UPS did not hold long enough before the power was restored. So early this morning, when the power did come back I had to power on my web server.
Windows Genuine Advantage (WGA) program has been around since Windows XP, and I am sure that even if you have not personally experienced the pain caused by WGA you must have heard some of the horror stories.
Qt is a cross-platform object oriented C++ framework for application development.
Earlier today, I decided to see how fast my quad-core PC really is in terms of the raw floating point performance measured by GFLOPS.
The other day, my 512MB SD card died all of a sudden. A minute before it seized functioning, I was transferring a few files onto it.
I have been playing around with Intel’s Threading Building Block for a while and have started to really appreciate its simplicity and elegance: Instead of thinking in threads and thread synchronizations, one can just simply concentrate on the problem on…
Since I built my new PC roughly two months ago, I have been running Linux (Ubuntu 8.04 64 bit) as my primary operating system, and I have not looked back.
It seems at least to me that as more bells and whistles were added to each new release of Microsoft’s products, the qualities of which have been deteriorating.
I have been playing around with Intel’s open source TBB (Threading Building Block) recently.