<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-CA"><title type="html">Longhorn People &amp; Groups</title><subtitle type="html">As told by Oliver Fisher, Lead Software Design Engineer</subtitle><id>http://blogs.msdn.com/darkcanuck/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/darkcanuck/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2003-10-23T17:25:00Z</updated><entry><title>Maybe the ecomony actually is picking up...</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/archive/2004/08/02/205106.aspx" /><id>http://blogs.msdn.com/darkcanuck/archive/2004/08/02/205106.aspx</id><published>2004-08-02T15:23:00Z</published><updated>2004-08-02T15:23:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;Last week I had a cool Friday afternoon experience: I was cold called by a recruiter.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In six years of working at Microsoft, this is the first time that&amp;#8217;s happened to me!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I&amp;#8217;d heard rumours of this happening when I first started at Microsoft while the tech bubble was still growing but I was still fresh out of university so no one ever called me.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;(Although I did get a bizarre set of phone calls from a brokerage firm straight out of Boiler Room.)&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;After the recruiter introduced herself, I actually started to laugh and had to tell her that this was my first ever recruiting call.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;She seemed to understand my enjoyment of the experience.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;She made her pitch for the small networking firm about to grow and asked my interest.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;Of course, I blew the whole thing by asking what city we were talking about.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I hadn&amp;#8217;t noticed whether it was a forwarded call from my office or if it was a direct call to my house in &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Ottawa&lt;/st1:place&gt;&lt;/st1:City&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I think the recruiter ended up being more interested in my &lt;A href="http://blogs.msdn.com/darkcanuck/archive/2004/02/15/73499.aspx"&gt;work situation&lt;/A&gt; that I was in the job!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I forgot to ask all sorts of interesting questions (like how much it paid).&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;I found two things interesting about this experience.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;First, the recruiter really did her job well.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Even though I wasn&amp;#8217;t interested, she wanted to know if I could give her any referrals.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I wasn&amp;#8217;t comfortable doing that because I was a manager at Microsoft and felt I had a responsibility to not poach at work.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;She didn&amp;#8217;t give up though and said she&amp;#8217;d send me an email with details about the company that I could pass on to other people so they could contact her if they wanted.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Needless to say, I still have ethical problems doing that &amp;#8211; but the email was interesting.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0mm 0mm 0pt"&gt;Second, this was clearly a cold call.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The recruiter had called me through the main switchboard and didn&amp;#8217;t have my direct number.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;She seemed to know that I was a developer, but didn&amp;#8217;t know that I was a lead or that I worked on Windows or even what my email alias was.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I wonder where the heck she got my name from.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Steve suggested that it may be because of this very blog. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;So, if you&amp;#8217;re a recruiter reading this, please make me an incredibly lucrative offer.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;(I will require a corner office with a private bathroom and I don&amp;#8217;t want to work on Fridays or Mondays&amp;#8230;)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=205106" width="1" height="1"&gt;</content><author><name>darkcanuck</name><uri>http://blogs.msdn.com/members/darkcanuck.aspx</uri></author></entry><entry><title>Monday Morning</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/archive/2004/03/08/85904.aspx" /><id>http://blogs.msdn.com/darkcanuck/archive/2004/03/08/85904.aspx</id><published>2004-03-08T18:10:00Z</published><updated>2004-03-08T18:10:00Z</updated><content type="html">We call our team &amp;#8220;People &amp;amp; Groups&amp;#8221;.&amp;nbsp; Today, someone from another team sent me a log file for a People&amp;nbsp;&amp;amp; Groups&amp;nbsp;scenario called &amp;#8220;png.xml&amp;#8220;.&amp;nbsp; I stared at the name for about 3 minutes trying to figure out why they'd sent me a log for&amp;nbsp;a&amp;nbsp;picture scenario.&amp;nbsp; Then it dawned on me...&amp;nbsp; I guess it really is Monday morning.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=85904" width="1" height="1"&gt;</content><author><name>darkcanuck</name><uri>http://blogs.msdn.com/members/darkcanuck.aspx</uri></author><category term="People &amp; Groups" scheme="http://blogs.msdn.com/darkcanuck/archive/tags/People+_2600_+Groups/default.aspx" /></entry><entry><title>Arnold Schwarzenegger</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/archive/2004/02/25/80006.aspx" /><id>http://blogs.msdn.com/darkcanuck/archive/2004/02/25/80006.aspx</id><published>2004-02-25T23:43:00Z</published><updated>2004-02-25T23:43:00Z</updated><content type="html">The other day we found out that Steve (one of our developers) has the same phone number as Arnold Schwarzenegger!&amp;nbsp; Steve had a bizarre voice mail from someone looking for Arnie.&amp;nbsp; We're not sure why Steve's greeting led them to believe that they should actually leave their number...&amp;nbsp; We scratched our heads for a minute, but then realized that area code 415 was in California (one digit different from Redmond's 425).&amp;nbsp; So a quick reverse phone number lookup confirmed that Steve's phone number is identical to the California Governor's Office!&amp;nbsp; Apparently this explains several phone messages that Steve has recieved over the years.&amp;nbsp; The only question is how we can use this for profit and fame...&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=80006" width="1" height="1"&gt;</content><author><name>darkcanuck</name><uri>http://blogs.msdn.com/members/darkcanuck.aspx</uri></author><category term="People &amp; Groups" scheme="http://blogs.msdn.com/darkcanuck/archive/tags/People+_2600_+Groups/default.aspx" /></entry><entry><title>Delayed Flight</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/archive/2004/02/15/73499.aspx" /><id>http://blogs.msdn.com/darkcanuck/archive/2004/02/15/73499.aspx</id><published>2004-02-16T04:46:00Z</published><updated>2004-02-16T04:46:00Z</updated><content type="html">&lt;P&gt;It's currently 8:30pm.&amp;nbsp; My flight was supposed to take off at 6:05pm.&amp;nbsp; It's now scheduled to take off at 9:30pm.&lt;/P&gt;
&lt;P&gt;I'm sitting in the Air Canada lounge in Toronto on my way to Seattle and I'm bored.&amp;nbsp; They've got a free wireless network in here so I'm hooked in nice and fast and I thought I'd revive my blog.&amp;nbsp; I've never really stopped thinking about it but the move from &lt;A href="http://blogs.gotdotnet.com/oliverf"&gt;gotdotnet.com&lt;/A&gt; slowed me down.&amp;nbsp; And, I've finally registered &lt;A href="http://www.darkcanuck.ca"&gt;darkcanuck.ca&lt;/A&gt; but still haven't gotten around to getting a static IP at home.&amp;nbsp; Eventually this blog will move there when I get off my ass...&lt;/P&gt;
&lt;P&gt;I'm on my way from Ottawa, where I live, to Seattle, where I work.&amp;nbsp; I started working for Microsoft as a developer&amp;nbsp;in June 1998.&amp;nbsp;&amp;nbsp;I lived in Seattle for a couple of years, but my girlfriend Kristi was in law school in Toronto so I commuted back there a lot.&amp;nbsp; Finally, in March 2001 I decided to move back to Toronto.&amp;nbsp; I was lucky enough to have a great set of people that I worked with who were willing to try letting me work remotely.&amp;nbsp; I've been working from Toronto (and then Ottawa) ever since then (so I guess it worked out).&amp;nbsp; I fly to Seattle&amp;nbsp;for about one week every month to spend some face time with the rest of the team, but apart from that I just talk to them on the phone and via IM and email.&lt;/P&gt;
&lt;P&gt;As a result of that, I spend a lot of time on planes, specifically Air Canada planes.&amp;nbsp; Right about now, I should be going to stand in line to try to get on this delayed flight.&amp;nbsp; I'll probably post again in half an hour when they delay the flight again...&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=73499" width="1" height="1"&gt;</content><author><name>darkcanuck</name><uri>http://blogs.msdn.com/members/darkcanuck.aspx</uri></author></entry><entry><title>Spam</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/archive/2003/11/14/51972.aspx" /><id>http://blogs.msdn.com/darkcanuck/archive/2003/11/14/51972.aspx</id><published>2003-11-14T15:23:00Z</published><updated>2003-11-14T15:23:00Z</updated><content type="html">&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;
    &lt;p&gt;
        Since the PDC I've been monitoring newsgroups. So, I diligently followed our internal
        guidelines for setting up and posting to newsgroups. That includes stuff like a legal
        disclaimer that I don't really know what I'm doing and that even if I did Microsoft
        would deny all knowledge of my existence. It also included a suggestion to use my
        real email alias (oliverf) but to modify the domain to something like &lt;font color="red"&gt;online.&lt;/font&gt;microsoft.com.
        A human can figure out what my real email address is (get rid of the red "online."),
        but a spam scraper won't.
    &lt;/p&gt;
    &lt;p&gt;
        I wish I'd followed that advice. I posted a reply to a question with my real email
        address in the reply-to field. I assume I was thinking, you know, I don't get any
        spam right now. Maybe some of it would actually be useful to me. Who knows what fabulous
        products I'm missing out on? And, wouldn't it be convenient if Microsoft just mailed
        me security updates right to my inbox as attachments?
    &lt;/p&gt;
    &lt;p&gt;
        Within about 3 hours of that post, I started to get spam. I used to get spam to my
        university email address but I think that was before spam really took off. It wasn't
        that big an issue. For whatever reason, my Microsoft email address didn't ever get
        spam. Spammers don't seem to target us for their random alias generation tools, or
        maybe they haven't got to the letter 'o' yet.
    &lt;/p&gt;
    &lt;p&gt;
        I changed my Outlook Express settings to oliverf@&lt;font color="red"&gt;online.&lt;/font&gt;microsoft.com
        for subsequent posts, but that whole barn door thing comes to mind... I guess I'm
        now just sharing the pain that most people go through. Maybe Microsoft will let me
        change my alias... 
    &lt;/p&gt;
&lt;/body&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=51972" width="1" height="1"&gt;</content><author><name>darkcanuck</name><uri>http://blogs.msdn.com/members/darkcanuck.aspx</uri></author></entry><entry><title>CS0071</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/archive/2003/11/07/51970.aspx" /><id>http://blogs.msdn.com/darkcanuck/archive/2003/11/07/51970.aspx</id><published>2003-11-07T15:10:00Z</published><updated>2003-11-07T15:10:00Z</updated><content type="html">&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;
    &lt;p&gt;
        We ran into a problem yesterday that took a while to figure out.&amp;#160; It was one
        of those programming issues where you know there are about 3 lines of code you need
        to write, but figuring out which 3 lines takes a while. 
    &lt;/p&gt;
    &lt;p&gt;
        We had two interfaces with events with the same name and the same object needed to
        implement both.&amp;#160; We knew this wasn't a problem for methods so we suspected that
        it wasn't a problem for events either.&amp;#160; We just had to figure out the C# syntax. 
    &lt;/p&gt;
    &lt;p&gt;
        Our first attempt went something like this: 
    &lt;/p&gt;
    &lt;pre&gt;class MyClass : NS1.IFoo, NS2.IBar
{
    event NS1.MyEvent NS1.IFoo.EventName;
    event NS2.MyEvent NS2.IBar.EventName;
} &lt;/pre&gt;
    &lt;p&gt;
        That produced compiler error CS0071: An explicit interface implementation of an event
        must use property syntax.&amp;#160; A quick search on MSDN got us some sample code. Too
        bad the sample code was incorrect. &amp;#160;I've filed a bug with MSDN. 
    &lt;/p&gt;
    &lt;p&gt;
        Based on the incorrect sample code, attempt number two was roughly: 
    &lt;/p&gt;
    &lt;pre&gt;class MyClass : NS1.IFoo, NS2.IBar
{
    event NS1.MyEvent NS1.IFoo.EventName
    {
        get { return null; }
        set { }
    }
} &lt;/pre&gt;
    &lt;p&gt;
        That produced compiler error CS1055: An add or remove accessor expected.&amp;#160; This
        time MSDN was more helpful and gave us the correct syntax, although the code still
        didn't actually work. 
    &lt;/p&gt;
    &lt;pre&gt;class MyClass : NS1.IFoo, NS2.IBar
{
    event NS1.MyEvent NS1.IFoo.EventName
    {
        add { EventName += value; }
        remove { EventName -= value; }
    }
    void FireEventName()
    {
        if (EventName != null) { EventName(); }
    }
} &lt;/pre&gt;
    &lt;p&gt;
        As we typed the code, it seemed like it wasn't going to work. &amp;#160;The add accessor
        calls the add accessor which calls the add accessor, etc.&amp;#160; Interestingly, the
        compiler didn't castigate us for that but it did complain about our attempt to fire
        the event with CS0079: The event can only appear on the left hand side of += or -=. 
    &lt;/p&gt;
    &lt;p&gt;
        This time MSDN's sample code gave use the full picture and we used a couple of private
        events.&amp;#160; The final code went something like this. 
    &lt;/p&gt;
    &lt;pre&gt;class MyClass : NS1.IFoo, NS2.IBar
{
    private event NS1.MyEvent InternalEvent1;
    private event NS2.MyEvent InternalEvent2;
    public event NS1.MyEvent NS1.IFoo.EventName
    {
        add { InternalEvent1 += value; }
        remove { InternalEvent1 -= value; }
    }
    public event NS2.MyEvent NS2.IBar.EventName
    {
        add { InternalEvent2 += value; }
        remove { InternalEvent2 -= value; }
    }
    void FireEvents()
    {
        if (InternalEvent1 != null) { InternalEvent1(); }
        if (InternalEvent2 != null) { InternalEvent2(); }
    }
} &lt;/pre&gt;
    &lt;p&gt;
        You probably already knew all of this.&amp;#160; But my inept Google search didn't really
        find much (but I can never find anything) and Inside C# doesn't talk about this.&amp;#160;
        Maybe this will be helpful, although I still have my doubts that anyone will ever
        read this blog... 
    &lt;/p&gt;
    &lt;p&gt;
        The process did confirm two beliefs.&amp;#160; First, MSDN contains all the information
        that you need if you can just find it.&amp;#160; Second, the makers of C# are way smart
        and have thought of everything. Well, probably not everything or they wouldn't be
        working on Whidbey. 
    &lt;/p&gt;
&lt;/body&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=51970" width="1" height="1"&gt;</content><author><name>darkcanuck</name><uri>http://blogs.msdn.com/members/darkcanuck.aspx</uri></author></entry><entry><title>Contact Addresses</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/archive/2003/10/27/51969.aspx" /><id>http://blogs.msdn.com/darkcanuck/archive/2003/10/27/51969.aspx</id><published>2003-10-27T22:00:00Z</published><updated>2003-10-27T22:00:00Z</updated><content type="html">&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;
    &lt;p&gt;
        Unfortunately the WinFS Contact schema for addresses is pretty ugly in the PDC build.&amp;#160;
        We're working to fix it, but for now you're going to have to live with some pain. 
    &lt;/p&gt;
    &lt;p&gt;
        Person.PersonalAddresses is just there to trick you.&amp;#160; The shell UI isn't actually
        hooked up to it.&amp;#160; We used to use it and store the information in a PostalAddress,
        but then someone invented Locations and we thought it would be cool to use them instead
        (I blame &lt;a href="http://walteratwork.com"&gt;Walter&lt;/a&gt;).&amp;#160; Sadly, we couldn't convert
        all the code right away so we had to leave the PersonalAddresses collection in place.&amp;#160;
        I think everything is converted by now, but we didn't take it out for the PDC just
        so we could confuse everyone.&amp;#160; Sometimes we suck... 
    &lt;/p&gt;
    &lt;p&gt;
        So, you should use Contact.Locations instead.&amp;#160; If you look at the schema you'll
        see that Contact.Locations is a collection of WinFS.Links.&amp;#160; That means this isn't
        as easy to use as the Person.PersonalAddresses collection.&amp;#160; You' ll have to do
        a FindOne for the target of each link and build your own collection.&amp;#160; This will
        become much nicer and cleaner with the next batch of WinFS changes, but for now the
        code below may help. 
    &lt;/p&gt;
    &lt;pre&gt;using WinFS = System.Storage;
internal static ArrayList GetAddresses(WinFS.Contact.Person p)
{
    ArrayList coll = new ArrayList();

    foreach (WinFS.Link linkLoc in p.Locations)
    {
        string strFilter = "ItemIDKey=" + WinFS.Util.ByteArrayToHexString(
                                                linkLoc.TargetKey);
        WinFS.Core.LocationElement loc = WinFS.Core.LocationElement.FindOne(
                                                p.ItemContext, strFilter);
        if (loc != null &amp;amp;&amp;amp; loc is WinFS.Location.Address)
        {
            coll.Add(loc);
        }
    }
    return coll;
}
&lt;/pre&gt;
    &lt;p&gt;
        All I can say is sorry... 
    &lt;/p&gt;
&lt;/body&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=51969" width="1" height="1"&gt;</content><author><name>darkcanuck</name><uri>http://blogs.msdn.com/members/darkcanuck.aspx</uri></author><category term="People &amp; Groups" scheme="http://blogs.msdn.com/darkcanuck/archive/tags/People+_2600_+Groups/default.aspx" /><category term="Longhorn" scheme="http://blogs.msdn.com/darkcanuck/archive/tags/Longhorn/default.aspx" /></entry><entry><title>Going Home</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/archive/2003/10/25/51968.aspx" /><id>http://blogs.msdn.com/darkcanuck/archive/2003/10/25/51968.aspx</id><published>2003-10-25T23:54:00Z</published><updated>2003-10-25T23:54:00Z</updated><content type="html">&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;
    &lt;p&gt;
        I'm sitting in an airport, but I'm not going where you'd expect.&amp;#160; Although I
        work in Redmond, I actually live 2000 miles away in Ottawa, Ontario. (Ottawa is the
        capital of Canada, if you haven't heard of it.)&amp;#160; Most of the time I work remotely
        and the PDC is no different.&amp;#160; Although I really wanted to go, I managed to lose
        two coin tosses and got relegated to newsgroup duty.&amp;#160; Although, having seen those
        wonderful &lt;a href="http://walteratwork.com/default.aspx?date=2003-10-14"&gt;black shirts&lt;/a&gt; that Microsoft staffers have to wear, I might actually be happy
        to be home.&amp;#160; I have a special pair of PDC day-pants to wear all week (but, I'll
        leave the whole topic of day-pants for another post...) 
    &lt;/p&gt;
    &lt;p&gt;
        So, please keep me entertained this week. Post stuff to the newsgroups.&amp;#160; We'll
        be watching them and would love to hear your feedback and answer any questions we
        can. 
    &lt;/p&gt;
&lt;/body&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=51968" width="1" height="1"&gt;</content><author><name>darkcanuck</name><uri>http://blogs.msdn.com/members/darkcanuck.aspx</uri></author></entry><entry><title>Removed Entry</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/archive/2003/10/24/51966.aspx" /><id>http://blogs.msdn.com/darkcanuck/archive/2003/10/24/51966.aspx</id><published>2003-10-24T07:32:00Z</published><updated>2003-10-24T07:32:00Z</updated><content type="html">&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;
    &lt;p&gt;
        &lt;a href="http://blogs.gotdotnet.com/jonper/"&gt;Jon&lt;/a&gt; and I had a couple of entries
        about workarounds for some PDC problems.&amp;#160; Apparently we got in trouble for posting
        them before Monday.&amp;#160; Stay tuned, they'll be back when they're actually useful. 
    &lt;/p&gt;
    &lt;p&gt;
        We'll try to keep you updated with information about Windows "Longhorn" People &amp;amp;
        Groups.&amp;#160; We'd also love to hear your feedback when you get a chance to see it
        next week.&amp;#160; Jon will probably have more in-depth technical information and bug
        workarounds because his team worked on the People &amp;amp; Group controls.&amp;#160; But,
        I'm better looking... 
    &lt;/p&gt;
&lt;/body&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=51966" width="1" height="1"&gt;</content><author><name>darkcanuck</name><uri>http://blogs.msdn.com/members/darkcanuck.aspx</uri></author><category term="People &amp; Groups" scheme="http://blogs.msdn.com/darkcanuck/archive/tags/People+_2600_+Groups/default.aspx" /><category term="Longhorn" scheme="http://blogs.msdn.com/darkcanuck/archive/tags/Longhorn/default.aspx" /></entry><entry><title>Am I Interesting?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/darkcanuck/archive/2003/10/23/51965.aspx" /><id>http://blogs.msdn.com/darkcanuck/archive/2003/10/23/51965.aspx</id><published>2003-10-24T00:25:00Z</published><updated>2003-10-24T00:25:00Z</updated><content type="html">&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;
    &lt;p&gt;
        Blogging seems to be the new fad so I thought I'd try it out.&amp;#160; It also seems
        to be a really good way of communicating with customers and hopefully getting some
        feedback on what we've been building in Windows "Longhorn", which you're about to
        see during the PDC next week.
    &lt;/p&gt;
    &lt;p&gt;
        Frankly, I'm not sure that I have enough interesting stuff to tell anyone though.&amp;#160;
        Actually, that's not true.&amp;#160; I really love my job and I work on some totally cool
        new stuff for Windows: People &amp;amp; Groups.&amp;#160; I'm just not sure how much I'm allowed
        to tell the world yet.&amp;#160; Eventually someone from LCA at Microsoft is probably
        going read this and get me fired.&amp;#160; Maybe I should post my resume next... 
    &lt;/p&gt;
&lt;/body&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=51965" width="1" height="1"&gt;</content><author><name>darkcanuck</name><uri>http://blogs.msdn.com/members/darkcanuck.aspx</uri></author><category term="People &amp; Groups" scheme="http://blogs.msdn.com/darkcanuck/archive/tags/People+_2600_+Groups/default.aspx" /><category term="Longhorn" scheme="http://blogs.msdn.com/darkcanuck/archive/tags/Longhorn/default.aspx" /></entry></feed>