Welcome to MSDN Blogs Sign in | Join | Help

D Melodic Minor Accidental

A conglomeration of random thoughts on C#, .NET, OOP, and working at Microsoft

Syndication

Other Sites

Browse by Tags

Short, sweet, to the point - Framework 2.0 is out!
In case you haven't heard (or even if you have, IMHO this could never be spread too fast), .NET Framework 2.0 is out. This is a major improvement over the 1.1 Framework in terms of stability, and overall offerings including the ever-so-important generics Read More...

Posted Sunday, October 30, 2005 4:49 PM by TheoY | 2 Comments

"Find All References" Design, regarding interface members
One of the things that I've been working on to help finish Whidbey, are the new refactoring features. However, I've recently found myself questioning the design for "Find All References", in regards to its handling of interface members. I discovered this Read More...

Posted Wednesday, July 06, 2005 3:42 PM by TheoY | 3 Comments

Referring to "value types" versus "reference types", Part 2
Last Friday, I blogged about confusion between the terms "value" and "reference", when relating to .NET development. The post can be found here: http://blogs.msdn.com/theoy/archive/2005/06/24/ValueRef.aspx This time, I'm continuing the discussion specifically Read More...

Posted Tuesday, June 28, 2005 1:31 PM by TheoY | 4 Comments

"Value" and "Reference" Confusion
While talking to someone yesterday, I witnessed yet another instance of "value" versus "reference" confusion. What do I mean? This is particularly confusing in .NET, because of some probably mistaken jargon choices on Microsoft's behalf. Commonly in .NET, Read More...

Posted Friday, June 24, 2005 1:29 PM by TheoY | 9 Comments

Comparing C# and VB.NET
A reader wrote me just now: Hi, I just came across your blog and seeing that you're mentioning random thoughs on .NET, I was hoping you'd be able to answer this question: Is there any real difference to coding in VB or in C# when it comes to the .NET Read More...

Posted Monday, June 20, 2005 2:05 PM by TheoY | 5 Comments

Re-commission
So after a super long hiatus, I've finally admitted that I'll end up posting far too infrequently if I restrict myself to writing a purely technical column. I mean, for technical posts, there's a lot of vetting that I put myself through in order to be Read More...

Posted Monday, June 20, 2005 12:07 PM by TheoY | 0 Comments

Transitioning
Some personal news: I've recently accepted an offer to develop for the C# IDE team (exact switch-date TBD). This would have me working on the same dev team with some of your likely familiar bloggers: Cyrus: http://blogs.msdn.com/cyrusn/ Kevin: http://weblogs.asp.net/kevinpilchbisson Read More...

Posted Thursday, November 18, 2004 7:58 PM by TheoY | 0 Comments

Filed under:

.NET Framework SP's Available!
For those who haven't gotten their hands on an Windows XPSP2 CD, new .NET Framework SP's are now available, for versions 1.0 and 1.1 (the first version of 2.0, or "Whidbey" is still yet to be released). Here are the links to Microsoft's download center, Read More...

Posted Monday, August 30, 2004 5:00 PM by TheoY | 11 Comments

More Singleton
Ok, so I lied: I'm not moving on to unions quite yet. Cyrus brought up a great point on the last post about .NET serialization, as well as the lack of thread safety in my third example. Due to the shared nature of singletons, I have to agree that thread-safety Read More...

Posted Friday, May 21, 2004 3:29 AM by TheoY | 5 Comments

Filed under:

Singleton Pattern
In the beginning, there was... the singleton . Everything's got to start somewhere. Just like there's only one object type to “rule them all”, the singleton represents cases where there's only one. A pair of examples are the TextWriter instances Read More...

Posted Thursday, May 20, 2004 11:50 PM by TheoY | 22 Comments

Filed under:

Coming up: Design Patterns
Quick detour (not so much of a detour). Cyrus has challenged me to 48 hours in order to expound on how he could've written is IOptional<T> better. Actually, I started to explain some of my suggestions, but now he's imposed this limit , since he's Read More...

Posted Thursday, May 20, 2004 10:07 PM by TheoY | 0 Comments

Filed under:

Introduction
Greetings online visitors! So yes, this is yet another online blog, in fact a [hopefully] technical blog. Fittingly, I should do a bit of a self-introduction to at least establish some history. So, to start off “professionally”, I'm a developer Read More...

Posted Sunday, April 11, 2004 1:05 AM by TheoY | 6 Comments

Filed under:

Page view tracker