Krzysztof Cwalina

Designing Reusable Frameworks
  • Krzysztof Cwalina

    Duck Notation

    I have been working with the C# and VB teams on design guidelines for LINQ. We started to talk about the so called Query Pattern , which describes what you need to do if you want a custom type to support the new query operators (select, where, group by...
  • Krzysztof Cwalina

    How to Fight Complexity in Software (part I)

    A couple of weeks ago, Grady Booch gave a lecture at Microsoft. It was a pleasure to hear of my software engineering heroes in person. Grady talked about “the promise, the limits, and the beauty of software.” The main thing that captured my interest...
  • Krzysztof Cwalina

    FxCop Designers Honored with the Chairman's Award

    Last week, during the annual Engineering Excellence week, several Microsoft engineers and managers involved in development of engineering tools and practices were presented with Engineering Excellence Awards. In addition, the principal designers of three...
Page 1 of 1 (3 items)