Daniel Cazzulino's Blog
-
Retrieving available types in current project and its references (withoult locking)
Note: this entry has moved.
-
How to get services from the VS DTE (using System.IServiceProvider)
Note: this entry has moved.
-
How to convert from EnvDTE.Project to IVsHierarchy and IVsProject and viceversa
I've long been looking for an answer to how to go from an automation (DTE) project to its corresponding VSIP project instance. I've been given consistently the same non-satisfactory answer: there's no way because they are two fundamentally different object models that VSIP projects may or may not expose, and there's no consistent way of going from one to the other. Or that's what they said to me at the time.
-
Download full DVD set from PDC 2005
Of course you already knew that the PDC 2005 sessions are available online, right? (although not for much longer, I heard). But you just don't have the time to browse the list to find the interesting ones and download them one by one... Well, now you can point your favorite site copier software to the starting point Full PDC05 Sessions (grouped by DVD ;)), and download the full set. Note that the links point to the zipped presentations only.
-
Upgrading from GAT May CTP and December CTP
These are roughly the things that you need to change in your current package:
-
patterns & practices Guidance Automation released for Whidbey RTM!
Note: this entry has moved.
-
Being 15th worth blog in weblogs.asp.net
It turns out that according to some algorithm that someone posted, I'm number 15 in weblogs.asp.net according to my blog's worth :o). Very cool. I will try to keep posting useful information here...
-
GAT podcast from TechEd 2005 with Ron Jacobs
Somehow I missed the link before. Go listen Ron and myself chatting about the Guidance Automation Toolkit and what you can do.
-
MS doing the wrong thing because of the wrong backwards compatibility reasons (TypeConverter.IsValid story)
About a year ago (feb-22-2005) I reported a bug in the implementation of most built-in TypeConverters, which is that even if the value you pass to
IsValid
is invalid for the target type, it will return true. To better understand the issue (which is fairly trivial anyway), say you have code like the following that performs validation on a property value before setting it: -
IE is a FireFox plugin :)
Now I don't have to leave FireFox anymore, *ever*, not even for WindowUpdate, MSDN Library, etc.: http://ietab.mozdev.org/