Ahmed Salijee

January 2007 - Posts

If you are doing any WPF check out this grid control

We never shipped a grid control in WPF and this serious issue for many devs. The good news is that the guys from Xceed have made available a grid. The even better news is that it is really cool and FREE - yep FREE.

 

Check http://xceed.com/Grid_WPF_Intro.html and check out this nice demo http://download3.xceedsoft.com/demo/gridwpf/Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap

ASP.NET AJAX Released (was Atlas)

We released the ASP.NET AJAX Extensions yesterday. Having messed around with this a bit awhile ago I must say this is really cool (but you must at the same time think about the scenarios properly). You can visit the main portal http://ajax.asp.net/ to get all the info you need including videos and online docs

You can download the bits from here - this is the supported core bits.

You can also get ASP.NET AJAX Control Toolkit - this is the set of controls

And finally you can get the ASP.NET 2.0 AJAX Futures January CTP - This provides additional features and functionality that work alongside the ASP.NET AJAX Extensions. Together, these releases enable development scenarios supported in the earlier ASP.NET AJAX CTP releases in addition to newly added functionality.

One side note. Even though it says ASP.NET you can also use the the client side framework against a different backend. So you can ASP.NET AJAX Client library with PHP for example.

If you are using ASP.NET AJAX we would love to know.

What kind of box do I need for TFS?

This or some of variation of this question is something I get often from the VSTS Sessions I do. The following blog posts (mainly from Brian Harry) should help

Team Foundation Server Capacity Planning

Scalability Update

How many users will your Team Foundation Server support?

One of the interesting factors though in the sizing turns out not to be the number of users but the number of projects that are hosted on the TSF box. This is something most companies will probably not take into account.

You really need to read Team Foundation Server Team Project Limits which helps in providing guidance on the numbers of projects (I am referring here to TFS Projects - not Visual Studio Projects)

Finally this post from Eric Lee on when to use Team Projects might also be useful

Work Item Tracking Improvements in TFS

Brian Harry has a post on improvements with Work Item Tracking in Orcas. For large systems it is 10 times faster wuth half the CPU utilization.

The more interesting sidenote for me in this post was the comment "In fact this work was done as part of preparing to roll TFS out to the Microsoft Office organization and is from a 2000 user,.." 

SQL Server Compact Edition RTM available

SQL Server 2005 Compact Edition extends the SQL Server Mobile Edition technology by offering a maintenance free, compact embedded database for single-user client applications for all Windows Platforms including Tablet PCs, Pocket PCs, Smart Phones and Desktops that supports in-memory processing.  In addition, SQL Server Compact Edition is free to deploy and free to redistribute.

Check out http://www.microsoft.com/sql/editions/compact/default.mspx for more info.

There is a nice whitepaper that discusses when to use Compact Edition and Express

MIX and PDC

MIX 07 is open for registrations. http://visitmix.com/ has more info. 

And in case you missed it (it was announced awhile ago) the dates for PDC 07 is October 2-5, 2007 in Los Angeles

What's the difference. PDC is focused on the future of the Microsoft platform while MIX explores the next generation Web technologies that move user experience forward. MIX also targets designers and business professionals.

Couple more TFS specs posted

Check out some of the TFS specs for Orcas on Continous Integration, Folder Diff and Large Group Sync here

You will also find some specs on VS on this page as well.

BTW The site is looking really cool.