Blog - About

About Kathy Kam

Kathy is a Senior Program Manager on the Windows Developer Ecosystem team responsible for developer outreach. She has extensive experience with designing and implementing UI Platforms and has a huge passion for connecting with the developer community.

She has been with Microsoft since 2001. She began her career in Microsoft as a UI developer for Microsoft Office Outlook, and shipped Outlook 2003 and Outlook 2007. She joined the .NET Framework team in October 2005, and worked on the Base Class Library team shipping .Net Frameworks 3.5. She moved on to joined the Silverlight team and was the PM Lead responsible for Silverlight controls. She shipped the control set for Silverlight 2 and Silverlight 3. In Windows 8, she joined the Windows HTML platform team to work on HTML/CSS layout and styling technologies and contributed to the W3C spec for CSS Grid Layout.

She went to high school in Sydney, Australia and graduated from the University of Michigan, Ann Arbor, with a Bachelor of Science in Enginneering (Computer Engineering) and Bacheor of Science (Mathematics) in 2001. She is also a member of the Electrical and Computer Engineering Honor Society - HKN.

In her free time, she enjoys writing apps, watching SciFi and spending time with her family.

  • Kathy Kam

    Looking forward to TechEd EMEA

    • 1 Comments
    I've never been to Barcelona, actually, I have never been to Spain! So I'm really looking forward to this trip. In addition to Spain, I'm also spending 2 days in Istanbul for an event with a set of Finance Architects. I'm looking forward to seeing everyone...
  • Kathy Kam

    WUX 203: Introduction to the Silverlight Controls Framework

    • 1 Comments
    Sorry it took me a little longer to post everything, but here is my deck and my demo .  Please note that the demo is provided under the Microsoft Public License , and I provide it "as is" without warranty of any kind, either expressed or...
  • Kathy Kam

    Mix '08 - Venetian, Las Vegas!

    • 1 Comments
    After moths of hardwork, I am sitting here at MIX '08. I've been here a day and I'm absolutely loving the experience. I love the fact that we are not just presenting an array of technology. We are presenting an experience. The "Web" experience. Every...
  • Kathy Kam

    CurrentCulture, CurrentUICulture and DateTime strings

    • 1 Comments
    There are a lot of blogs out that that tries to explain which is what, and why it is the way it is. To those of you who just want to know what the results are. I wrote a quick little app to show what happens. As you can see, DateTime.ToString() formatting...
  • Kathy Kam

    Thank you for a great TechEd 2008 - Developer!

    • 1 Comments
    Now that the TechEd 2008 - Developer is done. I'd like to thank everyone who came by the ASP.Net and Silverlight Booth or attended my very last session of the entire conference. I love talking with everyone, learning about what you've been working on...
  • Kathy Kam

    More DateTime related discussions during pre-Whidbey release

    • 1 Comments
    While doing my System.DateTime and System.TimeZone investigation, I come across some old discussions of Date Time and Time Zone. With the US timezone changes coming soon, knowing about the "known" issues with Date Time will be important. DateTime FAQ...
  • Kathy Kam

    eLearning clinics for .NET FX 3.0 are FREE for a limited time!

    • 1 Comments
    With all the discussion surrounding TimeZone2, I haven't gotten a chance to blog about my WinForms and WPF learning at all! Anyways, the WPF and MS Learning team has rolled out this new "eLearning Clinic" for free until .NET Fraework 3.0 Launch...
  • Kathy Kam

    What are your Line of Business (LOB) Applications?

    • 1 Comments
    Aside from my DateTime/TimeZone projects, I want to study what are the essential controls in everyday Line of Business (LOB) Applications. A LOB Applications are applications that forms the backbone of running a business/enterprise. E.g. accounting applications...
  • Kathy Kam

    Lang.Net Symposium (aka Compiler Lab++)

    • 1 Comments
    Remember how I ran the Compiler back in March? Well, on Monday July 31th, we have a bigger and better MEGA Compiler Lab! (aka Lang.Net Symposium). This time, Thottam is running it and looks like they have a great agenda! Check it out here: http...
  • Kathy Kam

    Meet the BCL Team

    • 1 Comments
    Have you ever wonder who are the people behind the BCL? MSDN has this "Meet the BCL Team" page. The page have not been maintaned and was left outdated for a while (it contained many people who has come and left the team since V1). Yesterday, the MSDN...
  • Kathy Kam

    IronPython Beta 6 shipped!

    • 1 Comments
    Ah.. my old team has just shipped Beta 6!Congrats! To those of you who haven't played with it... you should totally try it out. The tutorial is pretty good, and it'll amaze you how powerful it is. The .NET Framework is at your fingertips! It is...
  • Kathy Kam

    Answer of the month: Type.FullName

    • 1 Comments
    Answer: It will assert. Why: Well, first of all... there is one big reason why the assert would fire. "t1" refers to something that has to do with the DerviedClass, and "t2" refers to something that has to do with the BaseClass. Good job Barry for...
  • Kathy Kam

    MVP Global Summit

    • 1 Comments
    Tonight, I got to meet many MVP at the MVP Global Summit . Thanks for all your great feedback and discussions about the CLR! Here are some of the key takeaways I have: - Developers want improvement in performance for Reflection (Has anyone read...
  • Kathy Kam

    Job Opportunities on the BCL

    • 1 Comments
    Are you passionate about .NET technologies? Are you passionate about helping developers? Check out the job posting on the BCLTeam Blog: http://blogs.msdn.com/bclteam/archive/2006/03/10/549057.aspx I know the above must sound so cliche, but I...
  • Kathy Kam

    win $10,000 or read a new book about .NET

    • 1 Comments
    It has been a busy week for me and a quiet week for .NET news. Here are some happenings around this space: * Joe Duffy , an BCL PM for threading recently released his new book .NET Framework 2.0 . I know Joe has been working hard on it and the book...
  • Kathy Kam

    ROTOR 2.0 is live

    • 0 Comments
    I know I am a little bit behind in annoucing this. Anyways, if you don't know about it already, Rotor 2.0 (aka Microsoft Shared Source CLI) is available for download here ! Now, when you are writing your CLR 2.0 application, and want to debug into the...
  • Kathy Kam

    BCL Blog Re-launch!

    • 0 Comments
    As I have mentioned in an earlier post , the BCL Team was going to relaunch the BCLWeblog. Last Friday, the team got together and generated a whole bunch of great articles and post. In the next few months, we'll be delivering the post every Monday, Wednesday...
  • Kathy Kam

    "Reflection on the CLR" vs "BCL Team WebLog"

    • 0 Comments
    I just added a "news" widget on right side of my blog annoucing to the world that I also post on the BCL Team Weblog . So I want to go over the difference in what i'll post on the two blogs. This blog is mine (aka me, moi, I)... it will be my opinions...
  • Kathy Kam

    Michael's post on the Compiler Lab

    • 0 Comments
    Michael has also blogged about the event with a tentative agenda in: http://blogs.msdn.com/mglehman/archive/2006/02/10/529663.aspx If you are attending and have a specific topic (within the compiler space) that you'll like us to address. Drop me a...
  • Kathy Kam

    What's new in .Net Frameworks 2.0?

    • 0 Comments
    I've had several people asked me... "what's new in .NET Frameworks 2.0"? We actually do have a pretty comprehensive list on MSDN: http://msdn2.microsoft.com/en-us/library/t357fb32.aspx Are you looking for more details? Let me know what you want...
  • Kathy Kam

    Back from a long blogging break...

    • 0 Comments
    Wow.. it's been a month since I last posted. My apologies. June was a tough month... the BCL team has been busy designing our new set of features. (I should post some "learnings" of mine on driving these meetings. :)) I also went on vacation. It was just...
  • Kathy Kam

    System.TimeZone2 Starter Guide is now posted!

    • 0 Comments
    I have posted my starter guide on the BCL team blog ! I'll post a follow up and advance usage guide here in this blog. Check back for it :) http://blogs.msdn.com/bclteam/archive/2006/10/03/System.TimeZone2-Starter-Guide-_5B00_Kathy-Kam_5D00_.aspx ...
  • Kathy Kam

    Quiz of the Month: IsDaylightSavingTime() or not?

    • 0 Comments
    Question: Given your machine is in Pacific Time (PST) Time Zone, what is MainProgram.GetAnswer so that MainProgram.Test returns true? class MainProgram { static DateTime GetAnswer() { ???? } static bool Test() { DateTime...
  • Kathy Kam

    Feedback requested~

    • 0 Comments
    Today, Rob Relyea posted a "Feedback please" post on MSDN forum , and on his personal blog requesting feedback about WPF for LOB applications. As I have said in my previous post , I have been tasked to study the gap between WinForms and WPF for LOB...
  • Kathy Kam

    Acropolis on .NET Rocks!

    • 0 Comments
    Come listen to the interview Richard and Carl from . Net Rocks did with me, David and Nathan during TechEd! :) http://www.dotnetrocks.com/default.aspx?showNum=248 It was alot of fun talking to Richard and Carl. They were great. We covered topics...
Page 4 of 5 (113 items) 12345