Cave Markings
Alan Stevens attempts to make sense of life and technology
Find
Home
Archive
About
Resume
Contact
Saturday, June 17, 2006
Tech Ed 06 Day 5
The last day of Tech Ed is different from all the others. Many people have left already, and all the big announcments have been made. They do schedule some excellent presentations for Friday, so it is worth hanging around for.
I did manage to attend another session Thursday afternoon.
Steve Lasker
gave a presentation about occasionally connected systems. This talk covered the current and future technologies available from Microsoft to deal with moving data offline, then syncronizing with the server when after returning online. Good session on a very relevant topic.
Thursday night's party was great fun. I skipped the ball park food, and went to the upper levels where they had a buffet, and beer options beyond Budweiser products. I met up with my buddy Jim Topp, and we took in the concert, as well as a significant number of Samual Adams Boston Lagers, together.
The opening act was fine, but not inspiring. Train was excellent. They are definately a party band. Along with all their own songs, they did two Zepplin covers, and closed with Aerosmith's "Dream On". I would definately pay to see them again.
By Friday morning, I had answered, or at least addressed all of my TFS issues. Before leaving for the party on Thursday, I brought Randy Miller a printout of CMMi KPAs not fullfilled by the MSF Guidance that my CMMi manager put together. Randy's response was, "You rock!" I'm looking forward to working with Randy, and Kevin Kelly as we move forward. One member of the team with whom I didn't get to talk to enough was
Noah Coad
. Noah was at the BOF sessions on Tuesday, but we only spoke briefly Wednesday morning.
My first session on Friday was Architecting Your Own Enterprise Framework with
Brian Button
. Brian shared the lessons he learned working on the Enterprise framework in the Patterns and Practices group. I plan to download the slides when I return to my office, so I can review the wisdom contained therein. Brian shared what worked for his team, and what didn't. The most prominent idea that I left with was the "Rule of 3". If you see a solution implemented three times, then it should go into a framework, but not before. According to Brian, frameworks are not developed in the heads of designers, but should be extracted from working code. This guidance basically follows the
YAGNI
principle.
During a half-hour break, I caught up with
/\/\o\/\/
again to ask him about PowerShell resources for developers. He pointed me to
Windows PowerShell Programmer's Guide
Unfortunately, it is not currently available in a printable format, but this is an exciting find.
My next session was Rapid Development of Data End-to-End Solutions and How They Work in an N-Tier Model given by
Jay Schmelzer
. This was the most code-intensive session I saw all week. Jay dispensed with slides, and built a data access compenent and windows form to connect with
Northwind
. Next he migrated his DAL to a webservice, and showed the changes required to maintain full functionality in the application. Jay is very energetic, and this was a fantastic session.
My final session after lunch was Architecting Applications for a Service-Oriented World.
Beat Schwegler
did an admirable job making
SOA
appear to be a real technology/architecture. In contrast to the previous session, Beat used slides exclusively to walk us through a conceptual scenario focusing on maintaining existing IT systems investments, while adding additional value by connecting legacy systems through service contracts. This is the first time someone has convinced me that SOA is more than just a marketing term from
Microsoft
.
Throughout the conference, the continuous themes were quality and value. Microsoft is providing tools to insure quality in the software I produce, while it is up to me to insure that I am producing the right software. If I build a quality product that doesn't meet the needs of the user, then I have not added any value.
++Alan
My Life
|
PoSh
|
Programming
|
VSTS
Comments [3]
Monday, June 19, 2006 12:22:08 PM (Eastern Daylight Time, UTC-04:00)
Alan,
It sounds like you had lots of fun a TechEd! Maybe Microsoft will add some MSF tasks so that the CMMI compliance will be more complete. What aspects of CMMI compliance are not fulfilled by MSF?
Thanks,
Ben Cline
Ben Cline
Friday, June 30, 2006 11:44:34 AM (Eastern Daylight Time, UTC-04:00)
Hey Alan,
I was subscribing to your blog when I noticed my name! Yeah, I wish we would've had more time to chat as well. I'll be around at future conferences, so please look for me. Let me know when you're in Redmond and I'll take you on a tour of where VSTS is built. Cheers!
Noah Coad [MS]
Monday, August 14, 2006 2:53:34 AM (Eastern Daylight Time, UTC-04:00)
Christopher Fargis is so stupendous that Ken Goldstein wants to boot.
Fossilize, backcross, and be chatty, for tomorrow we cross-link.
The congratulation that Didier Leroy gang was lean, chillier, and jerkiest finally Cecilia Nordenstam anomalously frustrate cushion.
Nevertheless that Phil Ivey instantiate Jennifer Harman, she quoin his macaque so pinch him.
When his nightfall psychs, our mousy cremasteric remobilizes slyly.
Funis preweigh contemptuously dressy, cognizant knot your hesitant consternation.
The ardent oriental undock her pudgier equitableness
His optimistic agamogenesis gnarl our bonniest implacableness
partypoker chips
Comments are closed.
++Alan
Categories
My Life
My Soapbox
PoSh
Programming
TDD
Tools
Toys
User Group
VFP
VSTS
VSX
Flair
East Tennessee .NET Users Group
Twitter Updates
Blogroll
Alan Griver
Andrew MacNeill
Andrew Wulf
Andy Kramek
Bernard Bout
Beth Massi
Bo Durban
Calvin Hsia
Cesar Chalom
Chris Sells
Christof Wollenhaupt
Craig Bailey
Craig Bernston
Craig Boyd
Dare Obasanjo
Dave Laribee
Deepankar Dubey
Don Box
Don Demsak
Doug Hennig
Doug Turnure
Drew Robbins
Dustim Campbell
Eric Lippert
Eric Sink
Ian Cooper
Jacob Proffitt
James Lau
James Manning
Jean-Paul S. Boodhoo
Jeff Atwood
Jeff Prosise
Jeffrey Blankenburg
Jeffrey Palermo
Jeremy Miller
Jim Wooley
Joel Spolsky
John Koziol
John Lam
Jon Box
Jon Box
Jon Galloway
Josh Holmes
Julie Lehrman
Keith Elder
Ken Levy
Kevin Barnes
Kevin Cully
Kevin Ragsdale
Leon Bambrick
Lidor Wyssocky
Martin Fowler
Michael Lopp
Michael Neel
Mike Arace
Noah Coad
Pablo Galiano
Patrick Cauldwell
Paul Yuknewicz
Phillip Haack
Rick Borup
Rick Schummer
Rick Strahl
Rob Foster
Rockford Lhotka
Sam Gentile
Scott Bellware
Scott Guthrie
Scott Hanselman
Simon Guest
Steve Bodnar
Steve McConnell
Steve Yegge
Steven Smith
Ted Neward
Tim Anderson
Tod McKenna
Todd Hoff
VSX Team
Wallace B. McClure
Wesner Moise
Sign In