Browse by Tags

All Tags » .NET Framework 3.5 SP1 (RSS)

The WPF DataGrid is finally here!!!

Well, their is a huge hype surrounding the release of .NET Framework 3.5 SP1 & Visual Studio 2008 SP1 ! The one release that has silently gone unnoticed is the release of the WPF DataGrid (CTP) The binaries and source is available for download here Here is a list of some of the features: Auto-generation of Columns. Simply hook up the DataGrid to an ItemsSource and at runtime it will auto-populate with variety of pre-built column types. You can also hook into column generation events to modify...

My WPF Build Environment

Setting up your WPF build environment can be a tedious exercise. this weekend, I re-formatted my build PC... here is what I installed to get it up and running again: Operating System Windows XP Professional Service Pack 3 All my laptop's drivers (Downloaded newest version from web) Run Windows Updated and install all the available updates Development Software Visual Studio 2008 Professional Blend 2.5 March 2008 Preview (Build number MUST be 2.1.1113.0 or better) Windows SDK (Also read Installing...

Scrolling Performance in WPF

With the beta release of .NET 3.5 SP1, scrolling received some much needed performance increases! Lets review first what we used to have and how it has now changed: The problem: This is a example of how a ListBoxItem can now look using WPF! Looks very nice... but it is very taxing... A item like this can contain 30+ UI Element! Imagine if I now have a list of 300 items x 30 UI Elements? It quickly escalates! The solution (Pre SP1): So, how do we reduce the amount of UI element to be created? VirtualizingStackPanel...

Using Binding.StringFormat

I know I am a little late on blogging about .NET 3.5 SP1, but here goes... This is a huge release... so much more than just a service pack! The feature that is getting a lot of attention on the net is the new hardware accelerated effect... thy are awesome! What I want to explorer a little thou is the new Binding.StringFormat! Value converters are great to shape data being binded too... but if I have to create value converter every time I need to format my text, well... Microsoft has listened too...