September 2006 - Posts

TFS SP1 Beta Released

Almost a year after TFS release in last november, TFS SP1 beta is finaly available. It is available through Microsoft Connect center. It is very important that this release include not only bug fixes. Among main improvements:

  • Performance improvements
  • Basic authentication suppotr (for extranet access scenarios)
  • Customer contros support in WI forms
  • Better merge history information
  • Separated OLAP server installation support
  • Office 2007 (Project and Excel only for now) support

Thanks Brian Harry for update.

Cross-Posted from here

Our Team System Blog

Our group, which specilised in Team System consulting and implementation finaly start to blog. From now on I will post my VSTS related entries there. And today, read VSS to Team System Migration Checklist. Cross-Posted from here

InteropForm Toolkit - .NET - VB6 bridge part 2

Ok, as promised, I finished C# project and item templates to be used with Interop Form Toolkit. In addition I extended Interop Wrapper Add-In to support C# code generation. You can download template, Add-In and full source code from here. I be glad to here what do you think.

Cross-Posted from here

InteropForm Toolkit - .NET - VB6 bridge

Do you have existing VB6 system?
Would you like to gradually migrate them into .NET world?
Can you afford "all or nothing" migration?

After a long period of talking and expectation Interop Form Toolkit is finally released. It is VS2005 Add-In together with project template and documentation, which allows to easy creating mixed VB6/VB.NET application. Toolkit automates interop objects generation and provides an easy way of VB6 - .NET communication through events and shared state. Toolkit is surprisingly fare documented and came with two sample project.

After couple of hours playing with new toy, one thing I could not understand is "why it supports VB.NET only?" It happens that I personally prefer C# these days... So with a little help of my File Disassembler buddy I translated project template into C#. Existing Add-In generates wrapper classes in VB.NET, and it should be translated also. Now I have simple, fully functioning, combined C#-VB6 sample. It is about 2:30 in the morning on my clock, so I'll recreate Add-In tomorrow (and will, hopefully, post it along with C# project template).

Cross-Posted from here