
In .NET 1.0, the DataGrid control was the primary Windows Forms control for presenting tabular data. Even though that control had a lot of capability and could present basic tabular data well, it was fairly difficult to customize many aspects of the control. Additionally, the DataGrid control didn't expose enough information to the programmer about the user interactions with the grid and changes occurring in the grid due to programmatic modifications of the data or formatting. Due to these factors and a large number of new features that customers requested, the Windows Client team at Microsoft decided to introduce a replacement control for the DataGrid in .NET 2.0. That new control, the DataGridView control, is the focus
of this chapter.
Member since:
2005-07-06
PHP is about as elegant a solution as perl for writing anything more than a BBS site. There is a reason why virtually all (web based) IT projects are written in either A) Java or B).Net, first and foremost being that both of these frameworks are supported professionally by their respective companies. Nothing mission critical would _ever_ be written in PHP, so amongst IT professionals it's pretty much a joke. It has its place, but IT definitely isn't one of them, so trying to compare PHP to .Net is a farce.
I agree that .Net's breadth is large, but with that breadth you get much more power and control over the software you write. It only took me about a month to ramp up when .Net came out about 5 years ago.