September, 2006

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

    .NET Format String 102: DateTime Format String

    • 46 Comments
    .NET VB C# Visual Studio DateTime FormatString...
  • Kathy Kam

    Orcas September CTP available... Hello "System.TimeZone2"!

    • 15 Comments
    I am so excited that the CTP is finally available! As soon as you crack open the bits, you'll find what I have been working months on! Can you guess what it is??? NET Framework improvements such as: New managed add-in model enables developers...
  • Kathy Kam

    Is modifying System.DateTime reasonable for a Time Zone/Offset aware DateTime object?

    • 11 Comments
    So, in my previous " Designing Time Zone Conversion " post, a few readers asked whether we can update System.DateTime to understand Time Zones. Before we look into whether we can update DateTime, we should look into how this "improved" DateTime should...
  • Kathy Kam

    API Naming - API Design

    • 8 Comments
    Before becoming a PM, I attended one of those annual Program Manager conference in Microsoft. I attended a talk that particularly stuck in my mind today as I discuss API naming. It was called "Six Skills of Feature Design Leaders ". The speaker is a UI...
  • Kathy Kam

    Teach myself WinForms and WPF...

    • 3 Comments
    In the next two weeks, I will be spending some time to learn WinForms and WPF to expand my .NET knowledge. :) I was a UI dev in Outlook,, so I understand the basic concepts of GDI and Win32 programming. But I haven't used WinForms much at all. WinForms...
  • 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...
Page 1 of 1 (6 items)