Posts
  • Kathy Kam

    Compiler Lab Spring 2006

    • 4 Comments
    Day 1 : LINQ Finally, after months of planning and preparing the lab, we have started! We had a good turn out this year and I am excited to hear feedback about our content in the next three days. We've also invited Harry Pierson to blog about the lab...
  • 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

    Array.Equals

    • 10 Comments
    "I wish .NET can compare contents of an Array." - Annoymous Array Comparer Currently, when you compare two arrays with the = operator, we are really using the System.Object's = operator, which only compares the instances. (i.e. this uses reference...
  • Kathy Kam

    Rounding Up

    • 2 Comments
    Since my last post, some people asked me "Well.. great... how do I round up?" Particularly since SQL doesn't do the same rounding as the CLR. SQL's default (and only) rounding algorithm is Rounding Up . i.e. SELECT ROUND(2.45, 2), ROUND(2.45, 1) GO...
  • Kathy Kam

    Math.Round - MidpointRounding Enum

    • 3 Comments
    I have received some requests to talk about how you can control rounding in Whidbey. So here we go.... :) In Everett, the CLR only support one type of rounding. The Math.Round uses Banker's Rounding Algorithm . (This is the algorithm banks use.. thus...
  • 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

    Compiler Lab 2006

    • 5 Comments
    Recently, I have also been working on putting together a Compiler Lab for 2006. If any of you are interested in attending, please let me know. Our exciting agenda includes talks on LINQ and IronPython (by Jim Hugunin himself!). Here is the official...
  • Kathy Kam

    Joining the BCL

    • 2 Comments
    I haven't posted in a while. This is in part due to the many changes that always happen after a product ships. My own role within the CLR has recently changed. With BradA and KitG's departure from the Baseclass Libaries team, there was an opportunity...
  • Kathy Kam

    TxRef update

    • 4 Comments
    If you opened up your CD from Kr zysztof Cwalina and Brad Abram's new book Framework Design Guidelines . You will notice a nifty tool named TxRef. Unfortunately, the tool was written against "Whibey Beta", and some code needs to be updated for "Whidbey...
  • Kathy Kam

    Augmenting to the Good For Nothing Compiler (Part 1 of 2)

    • 3 Comments
    A little while back, Joel posted the source to the Good For Nothing (GFN) Compiler and wondered what people can do with it. As a little side project, I added some features to the GFN Compiler which I will post in two parts. Part 1: Making BCL calls...
  • 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

    Hello World - Reflection Style

    • 12 Comments
    My name is Kathy Kam and I am the newest addition to the Common Language Runtime (CLR) Program Management (PM) team. Like another PM on my team, JoelPob , I also grew up in the "Land Down Under". I left Sydney to pursue a degree in Computer Engineering...
Page 5 of 5 (112 items) 12345