Subscribe: RemLog
Added By: Feedage Forager Feedage Grade B rated
Language: English
blog remlog  blog  data  language  languages  linq  microsoft  net  query  recursive order  remlog net  remlog  sapir whorf  team  xlinq  xml 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: RemLog


Last Build Date: Fri, 24 Jul 2015 08:26:51 +0000


Non-Recursive Post Order Depth First Traversal in C#

Tue, 16 Mar 2010 11:39:47 +0000

I was looking around for a non-recursive post-order traversal algorithm and it turned out to be more complex than I thought which surprised me.  I mean a recursive post order depth first traversal is so simple. static void recursivePostOrder(Node node) { foreach (var n in node.Children) { recursivePostOrder(n); } // Do action Console.WriteLine(node.Id); } And...

Meeting Mike Vincent

Tue, 16 Sep 2008 13:15:26 +0000

(This a cross-post from Yesterday, I had the pleasure of meeting Mike Vincent, who is on the Board of Directors of INETA (International .NET Association) which works to coordinate a huge community of .NET user groups.   INETA, is a non-profit almost entirely driven by volunteers who have an interest in sharing .NET knowledge...

Lunch with a Dynamics Languages Braintrust

Mon, 15 Sep 2008 16:39:01 +0000

One of the biggest privileges I have is the quality of people I get to hang out with here at Microsoft.  Within the Visual Studio Languages GO team and the DLR team there is a loyal group of us (actually I am a noobie) who walk down from Redmond campus to the same Chinese place...

Sapir-Whorf Revisited

Thu, 07 Aug 2008 14:37:54 +0000

This is a cross post from my blog ( here: A friend from Microsoft reminded me of a post I did on my MSDN blog when I was previously at Microsoft on the Sapir-Whorf hypothesis (roughly, the hypothesis that your language shapes your view of reality) and its application to programming languages.  The blog...

Back To Microsoft

Thu, 07 Aug 2008 14:28:00 +0000

I am back at Microsoft!  In October of 2007 I left my developer role on the XML Team and headed out to a local Redmond consulting firm and then to an Internet startup uboost based in Honolulu.  I recently came back to be Lead Program Manager on the Visual Studio Languages Growth Opportunity (GO) team.  If...

Changing status, moving forward

Fri, 16 Jun 2006 13:36:00 +0000

A quick note about what I am up to these days.  Lots of folks have been asking me if I am going to ever blog again - for good reason considering the timing of my blogs so far, but, yes, I plan to get started again.  My friend and guy in the office next door at Microsoft,...

XNames and Expanded Names

Thu, 22 Sep 2005 22:51:00 +0000

At  my XLinq PDC2005 talk and in the XLinq Overview Document one of the differences I mentioned between XLinq and DOM is the treatment of XML Names in XLinq.  XLinq's abstraction for XML Names is a class called XName which is the only way an XML Name shows up anywhere in the API.  You seldom have...

Anders unveils LINQ! (and XLinq)

Tue, 13 Sep 2005 15:29:00 +0000

In Jim Allchin's keynote At PDC2005 today Anders Hejlsberg showed the LINQ project for the first time.  LINQ stands for Language Integrated Query.  The big idea behind LINQ is to provide a consistent query experience across different "LINQ enabled" data access technologies AND to allow querying these different data access technologies in a single query. ...

PDC prez: The .NET Language Integrated Query Framework with XML Data

Thu, 01 Sep 2005 17:02:00 +0000

I will be doing a presentation at PDC this year on Using the .NET Language Integrated Query Framework with XML Data.  The presentation is on Friday (8/16) at 10:30.  Hope to see you there! Here is the abstract: One of the key challenges to working with XML data has been the impedance mismatch between XML and...

The Sapir-Whorf hypothesis. Does program language “centricity” limit you?

Wed, 06 Apr 2005 18:33:00 +0000

I recently came over from the Java world to work at Microsoft as a program manager on the XML team at Microsoft.  From my experience with BEA (and prior) I was a “java centric” developer.   I had academic exposure to C++ and some practical exposure to VB, ASP, and a few other languages, but my...