Month: June, 2008

Please Excuse the Broken

If you submit a comment here, you may get an error.  I’m looking into it.  At any rate, your comment is not lost and I will be able to approve it.  Sorry for the inconvenience. 

17 June, 2008 (16:32) | Uncategorized | No comments

Is the Compiler Wrong? - Part II

Here’s a simpler example of the previous post.  This won’t compile either.  Once again, the compiler reports that not all code paths return a value.  Is it wrong?
string ThisWillNotCompile(bool input)
{
if (input)
[...]

17 June, 2008 (16:29) | Uncategorized | 1 comment

Is the Compiler Wrong?

Consider the following C# program.
class Program
{
static void Main(string[] args)
{
ThisWillNotCompile(MyEnum.Foo);
}

private static string ThisWillNotCompile(MyEnum input)
{
switch (input)
[...]

17 June, 2008 (14:00) | Uncategorized | 2 comments

Codenames and Ship Dates

If you look at some of the back-end structures of Group Policy Manager, you may notice some odd names.  First off, most of the dll’s in the Program Files directory start with "Quest.Avalanche".  Avalanche is the internal code name for the product.  Like many software companies, we don’t necessarily know what the final product name [...]

7 June, 2008 (13:32) | Tech | No comments