New Articles
Earlier I posted some code to start Visual Studio using C# 3.0: using System; using EnvDTE; class Program { static void Main( string [] args) { Type visualStudioType = Type .GetTypeFromProgID( "VisualStudio.DTE.9.0" ); DTE dte = Activator .CreateI...
ADO.NET Team Blog
5/1/2009
DataDirect has released the much anticipated Beta of their DataDirect Connect for ADO.NET Entity Framework provider for Oracle! DataDirect’s Beta release of its Entity Framework provider for Oracle offers: 100% managed code architecture Superior p...
As mention previously, I’m going to use Fridays to write more a detailed tip or article about CodePlex. For those who just want to follow this weekly tip, you can subscribe to just the CodePlex Weekly Tips RSS feed (see bottom of post). Otherwise,...
A little sample app that uses Silverlight 3, the Virtual Earth Map Control CTP and IP-based geo-coding to implement the Locate Me scenario... [ Full post continued here... ]
As I mentioned in the previous post I got a few interesting questions lately. The first from Colin regarding developing a customized solution for the blogjecting watchdog pattern vs. integrating/developing for a commercial monitoring suite (e.g. U...
I've often seen development groups (or their managers) dismiss a good idea with "we can't afford it." The irony is that the group is already "affording" other expenses - developer salaries, MSDN licenses, hardware, and office space - so the questi...
You can visit the full tag cloud at http://www.codeplex.com/Tagging/FullTagCloud.aspx to get a bird’s eye view on how people have been tagging projects. By default, we show the top 200 most commonly-used tags. I’m open to any suggestions or feedba...
Recently I’ve run into a problem on my production server where results that produce errors that are handled by the application (either in Application_Error or in some cases for JSON or XML based custom services) would return IIS error pages instea...
DevTopics C# 411
4/29/2009
Sometimes it’s important to understand the order of events that occur when a WinForms Form is opened, closed, shown or hidden. There are also a few “gotchas” that are important to know. Form Open Following is the order of events when a Form is op...
Fabulous Adventures In Coding
4/29/2009
Here’s a question similar to one I saw on stackoverflow (*) the other day. Suppose you have an event: public event Action Foo; The standard pattern for firing this event is: Action temp = Foo; if (temp != null) temp(); What the heck is up wi...