DCSIMG
June 2007 - Posts - Dotmad (on .Net)

Dotmad (on .Net)

Just Another Web 5.0 Blog

Podcasts

Blogroll

June 2007 - Posts

Non-Generic to Generic types conversion table

Inbar Gazit published a post on "Converting the Non-Generic Collections" in the BCL Team blog. He had this handy little table: Non-genericGeneric replacementArrayListList Read More...

Shelve all pending changes

One of the major advantages of the "Shelf" feature in Team System is the ability to backup all your current code the the central server for backup, even before checking in complete changes. To do this programmatically you first need to get the name of...

Enterprise library 3 screencasts

For Hebrew speakers only, Guy Burstein recorded several short (7-15 minutes) screencasts showing some of the application blocks inside EntLib 3: Logging application blockException handling ABValidation ABPolicy injection ABFor English speakers, I found...

Which gadgets do you use?

After browsing through Abhishek Krishnan's gadgets blog, I started thinking, which gadgets do I use in my life? My primary thing is my cell phone (Motorola i880), which I use to listen to podcasts and take the occasional photo. While driving I use a small...

Alpha geeks and Morts

I have been reading for the past month or so a large number of blog posts dealing with Microsoft's lack of respect for "Alpha geeks" and the inferiority of "Mort" type developers. I already objected in the past to some of the places this superiority complex...

WCF service throttling

Nicholas Allen wrote a post detailing the different throttling parameters for a service: MaxConcurrentCalls limits the number of service calls (messages) that the service will have processing at one time. You may get less than this maximum number if the...

Testing globalized applications

Another useful post from Phil Haack, this time showing how to write multiple culture tests using the mbUnit framework and the MultipleCulture attribute. Read More...

Useful .Net classes people forget to use

Phil Haack wrote a post on .Net services people frequently tend to forget about the re-invent, so I made a list of his pointers as well as some of the comments: System.IO.Path.Combine(folder, filename)string.IsNullOrEmpty(string)Path.DirectorySeparatorCharPath...

Four hairy tips for dog owners

Any pet owner encounters the problem of dog/cat hair around the house, so we developed several ways to fight this scourge: Carpets are your enemy (if you must have them, you can brush them with a rubber object)Cover your sofas with fleece blankets - easy...

Creating MS Office documents from code

Oren asked his readers for a way to create Word & Excel documents without using COM. I read the answers, and came up with this list: Excel: Essential XlsIO for Windows Forms Aspose Cells Word: Essential DocIO for Windows Forms Aspose Words TX Text Control...