PropertyBag - February 2005
PropertyBag is one of several emails that VBUG provides free of charge to the developer community. To see a complete list and subscribe please visit www.vbug.net/newsletters
Happy New Year to all you ‘baggers out there. This being the first PropertyBag of 2005, we have much to cover so we need to get kicked off.
  1. Reg-Free COM? What’s that then?
  2. ClickOnce
  3. Windows Installer Cleanup Utility
  4. XPCC – XP Common Controls -
  5. Dot Net Rocks – Mark Dunn on ADO.NET 2.0 and BizTalk 2004
  6. Broadcasting Messages to Multiple Clients -
  7. eWeek Interview with S.Somasega -
  8. MDAC Problems? Get to know the root causes with the Component Checker
  9. Enterprise Library January 2005
  10. List of Blogs – List of .net related blogs –
  11. Angel Saenz-Badillos – Ramblings on ADO.NET
  12. The designer ate my form!!!!
  13. The Installer
  14. VB.NET Class Design – Inheritance

Has Utopia arrived? Maybe so. Check out this short presentation given by ‘Soma’ Somasegar where he shows a demo of a wizard that adds a reference to a COM Component and creates a COM-Interop wrapper that creates the reg-free COM code.
First we had the updater application block. Now in Visual Studio 2005, we have Click-Once. This is going to change how we build our applications yet again. This MSDN magazine article from the middle of last year, covers why its going to be even easier to deploy those smart client apps and update them.
You need to be careful here, but its such a useful utility I felt it warranty a mention in propertybag. It DOES NOT remove software, what it does do is remove the installation information so that you can re-install applications that you are having issues with. As the summary suggests if you are going to remove the installation information for an application then re-install it, make sure you re-install to the same directory to prevent duplication of files on your system.
XPCC – XP Common Controls
If you develop applications for XP you might want to take a look at this set of neat themed controls for Windows XP. A set of around 18 controls, for free, well donationware. Check out these controls and see if you can take advantage of them.
Dot Net Rocks – Mark Dunn on ADO.NET 2.0 and BizTalk 2004
Those of you who are into database development won’t want to miss this episode. Mark Dunn talks about those great things that are on the way with ADO.NET 2.0. Things like MARS (multiple Active Result Sets) . This is a great episode and the show is definitely formatted better since they moved a lot of the silliness to their new show called Mondays.
For more information, go to http://www.dotnetrocks.com/
Broadcasting Messages to Multiple Clients
Rocky Lhotka talks optimistic concurrency and demonstrates the creation of a messaging system that can be used to let multiple users know when they are editing the same data at the same time. There is an installer with some sample code.
For more information, go to http://msdn.microsoft.com/vbasic/default.aspx?pull=/library/en-us/dnadvnet/html/vbnet06082004.asp
In this interview, Soma talks about when VS 2005 is likely to be available. He also covers a topic high in my interests and that is the Smart clients. There is also some information for Microsoft Business Framework and its dependency on WinFS which we will see in 2007.
MDAC Problems? Get to know the root causes with the Component Checker
MDAC not only provides data transportation components, it brings with it some of the biggest headaches there are in development. The component checker will help you diagnose exactly what versions of MDAC are present on your machine.
Enterprise Library January 2005
Those of your who regularly read PropertyBag will know of how much I like the application blocks. MSDN have made available the Enterprise Library available which consists of 7 of the most important application blocks. This library is dated 28/01/05 and contains the latest Data Access Application Block.
List of Blogs
After much searching I have found a list of the greatest .net blogs on the internet. They are all here, and if it’s not it’s probably not that important. http://vbrad.com/blogs/dotnet.asp
Angel Saenz-Badillos – Ramblings on ADO.NET
This comes as a link from show 08 of dotnetrocks. Mark Dunn gave this link away as a guy who gets some really good insider info on ADO.NET.
For more information, go to http://weblogs.asp.net/angelsb/
The designer ate my form!!!!
Have you ever come across this? You open your carefully crafted form and the controls have moved and or resized themselves? I know I have. I seem to be able to associate it with a fouled up app.config file. Yet, this article covers some of the issues that affect C# programmers.
The Installer
George Poth provides an introductory article on using the Installer for your own .net projects. There is some downloadable code and lots of screenshots for this .net newbie article.
VB.NET Class Design – Inheritance
Steven Sartain provides a couple of pdfs, about .net inheritance and events. These would have been chapters in a book that was released by Wrox, if he had been given a better remit.
Take a look at these:
Unsubscribing
To unsubscribe to this newsletter, login to access your profile on the new VBUG.NET website by going to http://www.vbug.net/my.vbug/default.asp and logging in with your email address, <> and password.

If you've forgotten your password, or haven't set it up before, click here to get sent a new password.