New Team System Stuff - 2005-04-11
Visual Studio Team System
- Richard Campbell has announced that he and Carl Franklin will tape an episode of .NET Rocks! at TechEd with members of the Team System product management team [.NET Rocks! at Tech Ed Orlando!]:
- Michael Leworthy
- Eric Lee
- Ajay Sudan
- Bindia Hallauer
- Mickey Gousset has written a summary of Friday Team System webcast by Anand Iyer [My Thoughts On Today's Team Test Webcast].
- Mickey also has a round-up of some recent Team System related posts along with his own commentary on each [Misc VSTS Stuff for 04/08/2005].
- Seth Adams, PM for MSDN Subscriptions, offers some advice on subscribing to MSDN in light of the recently announced Team System pricing and licensing [New MSDN Subscription Offerings and You].
My Team System Posts
Architecture
- Ali Pasha has a post on his blog that puts DSI and SDM in context from the Distributed System Designers perspective [DSI, SDM and the Distributed System Designers (Show me the SDM!)].
- Microsoft Regional Director Joel Semeniuk explains the notion of logical and physical servers in this post [Representing Servers in Team System's LDD].
- Catch Steve Swartz talking about SOA on Channel 9 and Indigo on MSDN TV.
Development
- If you want any indication that Beta 2 is close to shipping, take note of how lively some blogs have been lately.
- Steve Carroll has been especially prolific this past week:
- What I've been up to... dogfood deployment
- Profiling Tip #1: release vs. debug
- Profiling Tip #2: Managed Code profiling and the command line
- Must watch Managed Perf Primer on Channel 9
- Profiling FAQ #1: Why doesn't my Sampling Call Tree look like my Instrumentation Call Tree
- Profiling FAQ #2: Why am I seeing functions from DLLs I didn't instrument in my Function view?
- New Category: Research
- Paper Summary #1: Efficient and Precise Dynamic Impact Analysis Using Execute-After Sequences
- John Cunningham announced a new series of articles he’ll be writing for those that want to get a little mud on the tires [Announcing the Off-Road series of posts]. The first is on code coverage [Code Coverage off-road now available].
- Ian Huff has posted the fourth installment in his series of posts on analyzing performance reports [Analyzing a performance report in Visual Studio Team System 2005 Part 4: Fixing the performance issue and analyzing the results].
- Generally speaking, there are two kinds of profiling in Team System: sampling and instrumentation. Eric Jarvi has a post that explains both [The Choice Between Sampling and Instrumentation]. And once you have Beta 2 downloaded and installed, Eric has a post that shows you how to profile ASP.NET applications that use ASP.NET 2.0 [Beta 2 Whidbey ASP.NET Profiler HOWTO].
- Hunter Hudson, development manager, Center for Software Excellence (formerly known as the Programmer Productivity Research Center), and Jon Pincus, senior researcher on Microsoft Research, sit down with Charles Torre to talk about spotting bugs and code quality issues in this three-part interview on Channel 9 [Part 1, Part 2 and Part 3].
DSL Tools & Software Factories
- Gareth Jones provides a quick summary of text templating syntax in the March release of DSL Tools in this post [Quick summary of current DSL Tools text templating syntax].
- Roy Osherove recently delivered a presentation on software factories and domain-specific languages at a user group meeting in Israel, which in this case means it’s in Hebrew [[Recording] Roy Osherove on Software Factories and Domain Specific Languages]. I know that is of limited value to most of you, but perhaps if he sees a lot of requests, he’ll do an English blogcast of the presentation.
Events
- MSDN Webcast: How SOA and Messaging Changes Everything (Level 300), Thursday, May 5, 2005 3:00 PM PDT – 4:00 PM PDT (GMT – 8). Presented by Udi Dahan.
- MSDN Webcast: What Are the Differences Between DSL and UML? (Level 300), Monday, May 9, 2005 3:00 PM PDT – 4:00 PM PDT (GMT -8). Presented by Martin Danner.
- Central Regions DevCon 2005 will have a track on Team System, which will probably be led by Jon Box. St. Louis, May 26th. Kansas City, June 1st.
- Chris Menegay and Scott Dockendorf will cover Team System at a TDD Event. Dallas, May 12th.
Project Management
- Brian Marick on Introducing Agile to a legacy project via Wayne Allen.
- Nick Malik makes a direct comparison between Feature Driven Development and the composition of a traditional Work Breakdown Structure in this post [A direct comparison between FDD and Traditional WBS].
Team Software Development
- Are we using Team System at Microsoft? See for yourself – in this post John Lawrence provides an update on our recent dogfooding statistics [More Team System Dogfood Statistics (March/April)]. Over 400 users, 21,000+ work items and nearly 65k files in version control. Yeah, we’re using it.
- Microsoft Completes Acquisition of Collaboration Software Provider Groove Networks – like those TV commercials for Reese’s Peanut Butter Cups in the 80s("You got peanut butter on my chocolate!" "No, you got chocolate in my peanut butter!"), I hope that Groove Workspaces and Team Projects are on a collision course for something tasty.
Testing
- Roy Osherove has a couple of posts that are pertinent for those doing unit testing:
- Peter Provost addresses the question, When To Checkin When Doing TDD?