Community Convergence XXXIV
Welcome to the Thirty-Fourth issue of Community Convergence. This is a time when the team is in transition. We are wrapping up the work on Visual Studio 2008 (Orcas) and getting ready to move on to the next phase. This means some of our old favorites are going to move on to new teams. Luke Hoban and Jomo Fisher have joined the F# team, but for now that means they will continue to sit with us in C# land. Dinesh is also moving on, but I'm not quite ready to deal with that yet, so I will continue to list his posts as if here were still sitting here with the C# team. In fact, he is still sitting with us, but I think that's just the usual office space crunch here at the big blue software company. In the meantime, he is still writing about LINQ to SQL. Scott Wiltamuth is also moving on, but he has left us with a parting gift of several posts. Scott is fairly high up in the Microsoft hierarchy, so you should read his posts to get a taste of the broader perspective one gets with experience.
Even as we say goodbye to some old friends, new bloggers hurry to take their place. You probably noticed the new C# QA Blog from our phenomenal test team. They have been doing a great job. Don't miss the new posts from test mavens Jeremy, Suma and Rahul. Another new blogger, Kirill Osenkov, is also on the C# test team. He just joined Microsoft, and will hopefully contribute to the QA Blog. In the meantime, he has an outside blog which I link to liberally here so that you can get to know this prolific blogger. Welcome aboard Kirill, we look forward to hearing a lot from you over the coming months.
From the C# Team
Eric Lippert
- Covariance and Contravariance in C#, Part One
- Covariance and Contravariance in C#, Part Two
- Covariance and Contravariance in C#, Part Three
- Covariance and Contravariance in C#, Part Four
- Covariance and Contravariance in C#, Part Five
- Covariance and Contravariance in C#, Part Six
The C# QA Blog
- Jeremy Meng - C# IntelliSense tests
- Suma Sushilendra - Is a tester ever done with testing? (Part 1)
- Rahul Bhandarkar - Rename Refactoring on Anonymous Types
Kirill Osenkov
- I Joined the Microsoft C# Team
- Yield for Each
- Flags Enum
- Constraints on Generic Classes
- Making C# Enums More Usable - The Parse Method
- C# 3.0 Collection Initializers, Duck Typing and ISupportsAdd
- Compiler as a Black Box
- Traits Mixins
- Static Analysis and Source Code Querying
- Empty Marker Interfaces
Dinesh Kulkarni
- No CRUD on entity please (aka anti-pattern of DB access methods on data/biz object)
- LINQ to SQL: What is NOT in RTM (V1)
- DTOs or Business Objects
- Why doesn't everyone just speak English (or SQL)
Sreekar Choudhary
Scott Wiltamuth
- Signed C# Book
- New Position for Me
- Unified Communications for Developers
- Working with MSR Cambridge
- Second Life at OOPSLA
- Second Life .NET User Group
- F# Press Coverage
From the F# Team
Jomo Fisher
- Some on F#
- The Least a C# Programmer Needs to Know about F# Part I--Implicit Types
- The Least a C# Programmer Needs to Know about F# Part II--Modules
- WideFinder--Naive F# Implementation
Downloads, Announcements, Miscellaneous Links
- Nick Gravelyn's XNA Toolkit
- Microsoft Announces New Initiative Supporting Computer Science Education
- MSDN Academic Alliance
- Inspect Your Gadget
Comments
Anonymous
October 28, 2007
PingBack from http://msdnrss.thecoderblogs.com/2007/10/29/community-convergence-xxxiv/Anonymous
October 29, 2007
Could you speak to Kirill about reposting his current and future blog entries to blogs.msdn.com? Our corporate firewall blocks access to blogspot and his post topics seem interesting.