Month: June, 2008

Please Excuse the Broken

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

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. 

Is the Compiler Wrong? - Part II

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

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)
[...]

Is the Compiler Wrong?

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

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

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

Codenames and Ship Dates

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

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 [...]