<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Applied Visual Studio Team System : Team System</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/category/1002.aspx</link><description>Visual Studio Team System and related topics.</description><dc:language>en-US</dc:language><generator>CommunityServer 1.1 (Build: 1.1.0.51101)</generator><item><title>Attending the PASS Summit</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/09/22/451.aspx</link><pubDate>Sat, 22 Sep 2007 08:33:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:451</guid><dc:creator>andy</dc:creator><slash:comments>2</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/451.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=451</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;&lt;a href="http://blogs.sqlservercentral.com/blogs/steve_jones/"&gt;Steve Jones&lt;/a&gt; makes some good points in his blog post &lt;a href="http://blogs.sqlservercentral.com/blogs/steve_jones/archive/2007/09/17/2967.aspx"&gt;Training&lt;/a&gt;. I find it difficult to believe the short-sightedness of some organizations when it comes to training events like the PASS Summit.&lt;/p&gt;
&lt;p&gt;This year's Summit - like all previous years to date - had enough top notch presentations and labs to make it worth the cost of admission, travel and expenses, and the cost of allowing a database professional to leave work for three days combined. &lt;em&gt;More&lt;/em&gt; than enough. &lt;/p&gt;
&lt;p&gt;Like Steve, I don't get it. &lt;/p&gt;
&lt;p&gt;Also like Steve, I bet we'll see these DBAs at the 2008 PASS Summit in Seattle - and working for another company.&lt;/p&gt;
&lt;p&gt;I wonder if those responsible for denying database professionals opportunities for training factor in the cost of hiring and training a new DBA every six to eighteen months?&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/EMPs"&gt;EMPs&lt;/a&gt; &lt;a href="http://technorati.com/tag/Database+Professionals"&gt;Database Professionals&lt;/a&gt; &lt;a href="http://technorati.com/tag/PASS"&gt;PASS&lt;/a&gt; &lt;a href="http://technorati.com/tag/Training"&gt;Training&lt;/a&gt; &lt;a href="http://technorati.com/tag/Changing+Jobs"&gt;Changing Jobs&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=451" width="1" height="1"&gt;</description></item><item><title>Thanks to PASS Attendees!</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/09/20/449.aspx</link><pubDate>Fri, 21 Sep 2007 02:19:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:449</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/449.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=449</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;I'd like to thank the people that attended my sessions at the 2007 PASS Summit in Denver this week! I had a blast and hope you all did as well.&lt;/p&gt;
&lt;p&gt;The code will be available from the PASS website and on a DVD. For those in my sessions, I promised I would post the code &lt;a href="http://www.vsteamsystemcentral.com/dnn/LinkClick.aspx?link=code%2fETLTestSuite.zip&amp;tabid=89&amp;mid=388"&gt;here&lt;/a&gt; for my custom Counts test condition for Team Edition for Database Professionals. Free registration to &lt;a href="http://www.vsteamsystemcentral.com/"&gt;VSTeamSystemCentral.com&lt;/a&gt; is required. The site has been live more than two years. I've sent a total of two emails to registered users during that time. And I never share email addresses - ever.&lt;/p&gt;
&lt;p&gt;Extending Team Edition for Database Professionals with custom test conditions is fairly straightforward once you understand it. (Like everything else in life, Mr. Obvious...)&lt;/p&gt;
&lt;p&gt;If you are completely new to coding and would like to build a custom test condition for database testing, fear not! The last part of Chapter 4 (entitled Testing the Database) of the &lt;a href="http://www.wrox.com"&gt;Wrox&lt;/a&gt; book &lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787"&gt;Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers&lt;/a&gt; is dedicated to a beginner's walk-through of building your first custom test condition.&lt;/p&gt;
&lt;p&gt;Yes I am promoting my new book. There's a reason: it's a good book.&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Database+testing"&gt;Database testing&lt;/a&gt; &lt;a href="http://technorati.com/tag/Team+Edition+for+Database+Professionals"&gt;Team Edition for Database Professionals&lt;/a&gt; &lt;a href="http://technorati.com/tag/Custom+test+condition"&gt;Custom test condition&lt;/a&gt; &lt;a href="http://technorati.com/tag/PASS"&gt;PASS&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=449" width="1" height="1"&gt;</description></item><item><title>At the 2007 PASS Summit!</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/09/18/447.aspx</link><pubDate>Wed, 19 Sep 2007 05:19:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:447</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/447.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=447</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;&lt;img src="http://vsteamsystemcentral.com/images/ext/AndyPASS.jpg" width=800 border="0" alt="PASS stuff!" /&gt;&lt;/p&gt;
&lt;p&gt;I'm at the &lt;a href="http://www.sqlpass.org"&gt;2007 PASS Summit&lt;/a&gt;! &lt;/p&gt;
&lt;p&gt;I was wandering around the Colorado Convention Center earlier today in shorts, unshaven, tired... looking like I'd been rode hard and put up wet. But I caught the last half of &lt;a href="http://blogs.msdn.com/gertd/"&gt;Gert Draper&lt;/a&gt;'s excellent presentation on Team Edition for Database Professionals! Gert is the man.&lt;/p&gt;
&lt;p&gt;I'm presenting on the same topic tomorrow (yeah, I know - great move there, Andy...) and then on SSIS Development practices Thursday. This promises to be the geekiest week I've had in a long time!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/PASS"&gt;PASS&lt;/a&gt; &lt;a href="http://technorati.com/tag/Summit"&gt;Summit&lt;/a&gt; &lt;a href="http://technorati.com/tag/2007"&gt;2007&lt;/a&gt; &lt;a href="http://technorati.com/tag/Denver"&gt;Denver&lt;/a&gt; &lt;a href="http://technorati.com/tag/Team+Edition+for+Database+Professionals"&gt;Team Edition for Database Professionals&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=447" width="1" height="1"&gt;</description></item><item><title>Getting Ready For The PASS Summit!</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/09/07/446.aspx</link><pubDate>Fri, 07 Sep 2007 21:31:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:446</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/446.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=446</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;The PASS Summit is less than two weeks away!&lt;/p&gt;
&lt;p&gt;I'm getting ready for my presentations. I need a couple laptops to host virtual servers for the demos, so I bought some new gear to take with me.
&lt;/p&gt;
&lt;p&gt;Check out my Network-In-A-Bag!
&lt;/p&gt;
&lt;p&gt;&lt;img src="http://vsteamsystemcentral.com/images/ext/NetworkInABag600.jpg" border=0 alt="Network in a bag!"&gt;
&lt;p&gt;It's a power strip, a couple CAT6 cables, power supply, and a NetGear 1G 5-port switch - all in a 1 gallon Ziploc bag.
&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/PASS"&gt;PASS&lt;/a&gt; &lt;a href="http://technorati.com/tag/Summit"&gt;Summit&lt;/a&gt; &lt;a href="http://technorati.com/tag/2007"&gt;2007&lt;/a&gt; &lt;a href="http://technorati.com/tag/Networking"&gt;Networking&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=446" width="1" height="1"&gt;</description></item><item><title>Testing With VSTS Sample Chapter Available</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/08/27/438.aspx</link><pubDate>Mon, 27 Aug 2007 22:29:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:438</guid><dc:creator>andy</dc:creator><slash:comments>1</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/438.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=438</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787/"&gt;&lt;img src="/images/ext/Cover1.png" border=0&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The cool people at &lt;a href="http://www.wiley.com"&gt;Wiley&lt;/a&gt; (&lt;a href="http://www.wrox.com"&gt;Wrox&lt;/a&gt;) allowed the cool people at &lt;a href="http://www.solidq.com/"&gt;Solid Quality Mentors&lt;/a&gt; to post my chapter, &lt;a href="http://www.solidq.com/na/NewsDetail.aspx?Id=2006"&gt;Testing The Database&lt;/a&gt;, from the upcoming Wrox release &lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787"&gt;Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Team+Edition+for+Database+Professionals"&gt;Team Edition for Database Professionals&lt;/a&gt; &lt;a href="http://technorati.com/tag/Database+Testing"&gt;Database Testing&lt;/a&gt; &lt;a href="http://technorati.com/tag/Unit+Testing"&gt;Unit Testing&lt;/a&gt; &lt;a href="http://technorati.com/tag/Wrox"&gt;Wrox&lt;/a&gt; &lt;a href="http://technorati.com/tag/Solid+Quality+Mentors"&gt;Solid Quality Mentors&lt;/a&gt; &lt;a href="http://technorati.com/tag/Wiley"&gt;Wiley&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=438" width="1" height="1"&gt;</description></item><item><title>New Book! Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/07/31/426.aspx</link><pubDate>Tue, 31 Jul 2007 23:18:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:426</guid><dc:creator>andy</dc:creator><slash:comments>1</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/426.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=426</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787/"&gt;&lt;img src="/images/ext/Cover1.png" border=0&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787/"&gt;Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers&lt;/a&gt; is now available for pre-order at &lt;a href="http://www.amazon.com/"&gt;Amazon.com&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;I was honored to work on this book with three testing gurus: Tom Arnold, Mike Frost, and Dominic Hopton. &lt;/p&gt;
&lt;p&gt;The book covers many aspects of testing. More than just &lt;em&gt;what&lt;/em&gt; to test, &lt;em&gt;why&lt;/em&gt; to test is also covered. Although the book covers testing with Visual Studio, non-Microsoft technologies are referenced.&lt;/p&gt;
&lt;p&gt;The book is written for developers practicing test-driven and test-first methodologies, and for test engineers. It provides great insight into the Visual Studio testing framework.&lt;/p&gt;
&lt;p&gt;I got to write a chapter on Testing the Database. I use Team Edition for Database Professionals in the chapter to build a database project, then test it. I'm really happy with the chapter. The last section contains a detailed, step-by-step walk-through of building a custom test condition in C#, then integrating it into the TEDP test conditions. I wrote it assuming no experience with the Visual Studio 2005 IDE and little or no experience with software application development. I wrote it so database professionals with no exposure to application development could write their own custom test condition.&lt;/p&gt;
&lt;p&gt;The book should be available in September!&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=426" width="1" height="1"&gt;</description></item><item><title>Iteration = Maturity</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/07/31/425.aspx</link><pubDate>Tue, 31 Jul 2007 14:01:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:425</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/425.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=425</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=verdana color=navy&gt;&lt;STRONG&gt;Introduction&lt;/STRONG&gt; &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=verdana color=navy&gt;I was recently reminded that iteration matures software.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;&lt;STRONG&gt;The History of Andy, Part 1&lt;/STRONG&gt; &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;Like many DBAs, I was a software developer in another life. I built web applications - working my way up from HTML through DHTML and finally to ASP - and could regale (and bore) you young whipper-snappers with war-stories of how things were "back in my day". [/&lt;A href="http://en.wikipedia.org/wiki/Dana_Carvey"&gt;DanaCarvey&lt;/A&gt;] &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;But I won't.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;&lt;STRONG&gt;&lt;A href="http://en.wikipedia.org/wiki/The_Times_They_Are_A-Changin%27"&gt;The Times They Are a-Changin'&lt;/A&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;I'll share instead something I've witnessed many times since starting with software in 1975 - and something you probably already know: stuff changes.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;And thank goodness stuff changes!&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;I recently ordered 1G of RAM from an online retailer. It should arrive before my next son (but that's not a given as Riley refuses to provide a tracking number - the doctors will induce Christy into labor Friday if he hasn't been born by then - but I digress...). I remember my neighbor John, who introduced me to computers, purchased a 256-byte RAM chip in the mid-1970s for about what I paid for the 1G. That's &lt;EM&gt;256 bytes&lt;/EM&gt; of RAM - not a typo. As I recall it was either a 14- or 16-pin IC.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;Things have changed since then. Improvements in technology, brought about by building and improving upon existing knowledge, have brought us to a day when I can purchase &lt;A href="http://en.wikipedia.org/wiki/Gigabyte"&gt;1,073,741,824&lt;/A&gt; bytes for roughly the previous price of 256. I don't know how you feel about that. I think it's a good thing.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;The idea of "&lt;EM&gt;building and improving upon existing knowledge&lt;/EM&gt;" defines iterative development. Although the idea is relatively new to the software development field, it serves as the basis for engineering disciplines. &lt;/FONT&gt;&lt;FONT face=Verdana color=#000080&gt;Engineers iterate - build and improve upon existing knowledge - and we get more powerful hardware for the same amount of money. What's not to like?&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;&lt;STRONG&gt;Iteration - it's not just a good idea...&lt;/STRONG&gt; &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;&lt;A href="http://en.wikipedia.org/wiki/Agile_software_development"&gt;Iterative software development&lt;/A&gt; builds and improves upon existing knowledge within a specific &lt;EM&gt;domain&lt;/EM&gt;. Most domains are defined by an application (wholly or in part), enterprise knowledge (again, wholly or in part), or - most likely - some combination of the two. For example, let's say you work for a large corporation as a software developer. Your domain could be the corporate website. In which case you possess knowledge about the business of the corporation and web development. You mix these together to do your job. In this case, you will probably pick up marketing savvy and current trends along with the latest AJAX techniques. &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;As you make successive passes (iterations) through the website design interacting with marketing, your domain knowledge is built and improves. As your domain knowledge increases, the website will become more valuable to the corporation - as will you. &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;Iteration adds value.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;&lt;STRONG&gt;Got Iteration?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;FONT face=Verdana color=#000080&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;The same can be said for database development.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;Perhaps you've experienced this in your own database development efforts: you receive a request for a database design to meet some desired functionality. Or you're handed a design and asked to optimize it. Or maybe even &lt;EM&gt;you&lt;/EM&gt; had an idea to capture data - performance metrics or something similar - and you're designing a database solution to accomplish this. &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;You get into the development a few hours or a few days and realize a little tweak here or there would improve performance, or readibility, or better adapt the design to your intentions. So you make the tweak and continue. &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;This improvement leads you to re-examine other portions of the design and you make more tweaks. Maybe your last change broke things. Maybe you see an opportunity to add a parameter to a stored procedure and combine the business logic of three stored procedures into one.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;&lt;STRONG&gt;A "Growing" Solution&lt;/STRONG&gt; &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;Pretty soon, you have iterated enough to feel comfortable promoting, integrating, or even releasing the results - letting the effort move to the next step.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;Depending on the nature of your efforts, it may not end there. If your database development is the back end of a larger application - say, the corporate website, for example - there will likely be requests for changes over time as the site grows (&lt;A href="http://en.wikipedia.org/wiki/Scalability"&gt;scales&lt;/A&gt;) in complexity and size. &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;When the requests come in you are not likely to start over. You will most likely build and improve upon your existing knowledge. You will most likely &lt;EM&gt;iterate&lt;/EM&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;FONT face=Verdana color=#000080&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;Scaling forces iteration.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;Voilà&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;This is how solutions mature - be they applications, databases, or both - regardless of who writes them or how many are involved in the development effort. It doesn't matter if the development team is one lady in a cubicle in the European Union or a development team of thousands at Microsoft. &lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;Iteration matures software.&lt;/FONT&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face=Verdana color=#000080&gt;:{&gt; Andy&lt;/FONT&gt;&lt;/P&gt;
&lt;/FONT&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=425" width="1" height="1"&gt;</description></item><item><title>Team System Web Access Power Tool!</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/07/30/423.aspx</link><pubDate>Tue, 31 Jul 2007 04:08:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:423</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/423.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=423</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;Microsoft (&lt;a href="http://blogs.msdn.com/bharry/archive/2007/07/30/team-system-web-access-power-tool-available.aspx"&gt;Brian Harry&lt;/a&gt;, actually) announces the availability of the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2105C9EE-565E-47B9-A5AC-9A8FF8A07862&amp;displaylang=en"&gt;Visual Studio Team System Web Access Power Tool&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Web-based TFS folks - get it while it's hot!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/TeamPlain"&gt;TeamPlain&lt;/a&gt; &lt;a href="http://technorati.com/tag/Team+Foundation+Server"&gt;Team Foundation Server&lt;/a&gt; &lt;a href="http://technorati.com/tag/TFS"&gt;TFS&lt;/a&gt; &lt;a href="http://technorati.com/tag/Power+Tool"&gt;Power Tool&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=423" width="1" height="1"&gt;</description></item><item><title>Sucking Up</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/07/19/421.aspx</link><pubDate>Fri, 20 Jul 2007 04:28:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:421</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/421.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=421</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;I am sometimes accused of sucking up but the truth is I'm just a nice guy who likes to compliment folks when they do a good job. Most of those folks are my peers, some of them happen to be supervisory, and that's when the accusations flow.&lt;/p&gt;
&lt;p&gt;So be it. News flash: I didn't &lt;em&gt;start&lt;/em&gt; complimenting folks because you commented about it. Can you complete this thought? ;)&lt;/p&gt;
&lt;p&gt;In his post entitled &lt;a href="http://blogs.msdn.com/robcaron/archive/2007/07/11/3820667.aspx"&gt;Etiquette Rule #1 - Don't be a Sycophant&lt;/a&gt; &lt;a href="http://blogs.msdn.com/robcaron/"&gt;Rob Caron&lt;/a&gt; quotes a Redmond Channel Partner Online &lt;a href="http://rcpmag.com/features/article.aspx?editorialsid=741"&gt;piece&lt;/a&gt; on Microsoft Partner etiquette.&lt;/p&gt;
&lt;p&gt;I've had interaction with Microsoft folks and this doesn't match my experience. Rob's response matches my experience instead, where he says :&lt;/p&gt;
&lt;p&gt;&lt;em&gt;If you use a competing product, I'd rather understand what our gaffe was that made it the more attractive choice. What could we do better to earn your business next time?
&lt;br /&gt;
If you think one of our products sucks, please tell me why. What can we do to keep your business?
&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Sucking+up"&gt;Sucking up&lt;/a&gt; &lt;a href="http://technorati.com/tag/sycophant"&gt;sycophant&lt;/a&gt; &lt;a href="http://technorati.com/tag/Rob+Caron"&gt;Rob Caron&lt;/a&gt; &lt;a href="http://technorati.com/tag/etiquette"&gt;etiquette&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=421" width="1" height="1"&gt;</description></item><item><title>eScrum</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/07/13/418.aspx</link><pubDate>Sat, 14 Jul 2007 06:26:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:418</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/418.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=418</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;Microsoft recently released a &lt;a href="http://go.microsoft.com/?linkid=7118399"&gt;new Scrum project management tool&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;eScrum works with Team Foundation Server, so you'll need your own TFS server (you can build your own &lt;a href="http://www.vsteamsystemcentral.com/dnn/Articles/TeamFoundationVirtualServer/RTMandTrial/tabid/78/Default.aspx"&gt;Team Foundation Virtual Server&lt;/a&gt; &lt;em&gt;free!&lt;/em&gt;) to use this cool tool.&lt;/p&gt;
&lt;p&gt;Scrum is one of the simplest and most visual of the Agile methodologies to implement. I've been privilieged to introduce Scrum into several large enterprises in the past couple years. It's just an awesome methodology!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Scrum"&gt;Scrum&lt;/a&gt; &lt;a href="http://technorati.com/tag/eScrum"&gt;eScrum&lt;/a&gt; &lt;a href="http://technorati.com/tag/Team+Foundation+Server"&gt;Team Foundation Server&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=418" width="1" height="1"&gt;</description></item><item><title>Meltdown!</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/07/04/415.aspx</link><pubDate>Wed, 04 Jul 2007 19:46:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:415</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/415.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=415</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;A couple days ago the Vista Ultimate instance on my laptop when all &lt;a href="http://en.wikipedia.org/wiki/Klingon"&gt;Klingon&lt;/a&gt; on me: it was "a good day to die."&lt;/p&gt;
&lt;p&gt;I'll never know why for sure. Indications point to COM+ and VMM giving up the ghost. They were good systems, may they rest in peace.&lt;/p&gt;
&lt;p&gt;I tried to revive the old OS. It would run in Safe Mode and even Safe Mode with Networking, but that's just not the same as having all the functionality I know and love.&lt;/p&gt;
&lt;p&gt;I've spent the last couple days (and nights) rebuilding a second instance of Vista Ultimate on the same machine. I'm about half done at this point. Today is SQL Server instances and Visual Studio Team System day.&lt;/p&gt;
&lt;p&gt;It's not just the installs, there's the service packs and updates after the installations. Lots of installing.&lt;/p&gt;
&lt;p&gt;But it's also an opportunity to rebuild the machine with a different configuration. &lt;/p&gt;
&lt;p&gt;Back to installing...&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Vista"&gt;Vista&lt;/a&gt; &lt;a href="http://technorati.com/tag/Re-install"&gt;Re-install&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=415" width="1" height="1"&gt;</description></item><item><title>How To Build A Team Foundation Virtual Server</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/05/31/388.aspx</link><pubDate>Thu, 31 May 2007 07:01:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:388</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/388.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=388</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;I've had to put this off for far too long, but it is finally complete: &lt;a href="http://www.vsteamsystemcentral.com/dnn/Default.aspx?tabid=78"&gt;How To Build A Team Foundation Virtual Server&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Free registration is required to access the site. The site's been active 18 months and I've sent out two mass emails. In the future, I plan a newsletter - not sure of the frequency or content.&lt;/p&gt;
&lt;p&gt;This tutorial on building your own Team Foundation Virtual Server starts with building a virtual machine in Microsoft Virtual PC 2007, and ends with testing the installation by building a Team Project.&lt;/p&gt;
&lt;p&gt;All the software is available free from Microsoft - either completely free (as in beer) or in 180-day trial versions.&lt;/p&gt;
&lt;p&gt;I've used these very setup instructions to build Production TFS servers. I've also converted the 180-day trial versions to fully-licensed versions. In Team Foundation Server, this is pretty simple: after you obtain your license key simply open Add/Remove Programs, select Microsoft Team Foundation Server, and click the Change button. One of the Team Foundation Server setup options is Upgrade - how cool is that?&lt;/p&gt;
&lt;p&gt;My next project is similar - I'll be building a new Team Foundation Virtual Server for a pre-release version of TFS Orcas! &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Team+Foundation+Server"&gt;Team Foundation Server&lt;/a&gt; &lt;a href="http://technorati.com/tag/Virtual+Server"&gt;Virtual Server&lt;/a&gt; &lt;a href="http://technorati.com/tag/Team+Foundation+Virtual+Server"&gt;Team Foundation Virtual Server&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=388" width="1" height="1"&gt;</description></item><item><title>TFS Guide Beta 1</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/05/30/391.aspx</link><pubDate>Wed, 30 May 2007 08:39:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:391</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/391.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=391</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;Check out &lt;a href="http://blogs.msdn.com/jmeier/archive/2007/05/23/team-dev-with-tfs-guide-beta-1-release.aspx"&gt;J.D. Meier's post on the TFS Guide Beta 1&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;This is a cool document!&lt;/p&gt;
&lt;p&gt;J. D. describes it as Microsoft's playbook for TFS. That's a fair assessment. The document is part of the Patterns and Practices Library, and it certainly belongs there.&lt;/p&gt;
&lt;p&gt;From the document:
&lt;em&gt;
&lt;br /&gt;&lt;b&gt;Why We Wrote This Guide&lt;/b&gt;
&lt;br /&gt;From our own experience with Team Foundation Server and through conversations with
customers and Microsoft employees who work in the field, we determined there was
demand for a guide that would show how to use Team Foundation in the real world.
While there is information in the product documentation, in blog posts and in forums,
there has been no single place to find proven practices for the effective use of Team
Foundation Server in the context of a development project under real world constraints.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Required reading for anyone using or considering using Team Foundation Server!&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Team+Foundation+Server"&gt;Team Foundation Server&lt;/a&gt; &lt;a href="http://technorati.com/tag/TFS+Guide"&gt;TFS Guide&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=391" width="1" height="1"&gt;</description></item><item><title>Testing With Powershell</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/05/29/386.aspx</link><pubDate>Tue, 29 May 2007 07:01:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:386</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/386.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=386</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;I caught this article on &lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/05/TestRun/default.aspx"&gt;Testing with Powershell&lt;/a&gt; by &lt;a href="http://msdn.microsoft.com/msdnmag/find/?type=Au&amp;phrase=Dr.%20James%20McCaffrey&amp;words=exact"&gt;Dr. James McCaffrey&lt;/a&gt; in &lt;a href="http://msdn.microsoft.com/msdnmag/"&gt;MSDN Magazine&lt;/a&gt; this month.&lt;/p&gt;
&lt;p&gt;The article, combined with Kevin Hazzard's recent presentations at &lt;a href="http://www.richmondcodecamp.org"&gt;Richmond Code Camp&lt;/a&gt; and the &lt;a href="http://www.richmonddotnet.org"&gt;Richmond .Net Users Group&lt;/a&gt;, piqued my interest in &lt;a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx"&gt;Windows Powershell&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Unlike other scripting shells, Powershell works with .Net &lt;em&gt;objects&lt;/em&gt;. It exposes all parts of the .Net framework, but truly exercises reflection. &lt;/p&gt;
&lt;p&gt;This makes Powershell ideal for quick, interface-free testing.&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Powershell"&gt;Powershell&lt;/a&gt; &lt;a href="http://technorati.com/tag/Testing"&gt;Testing&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=386" width="1" height="1"&gt;</description></item><item><title>MSDN's New Look</title><link>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/05/28/385.aspx</link><pubDate>Mon, 28 May 2007 07:01:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:385</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/385.aspx</comments><wfw:commentRss>http://vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=385</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;&lt;a href="http://franksworld.com/blog/archive/2007/05/24/4655.aspx"&gt;Frank&lt;/a&gt; caught the &lt;a href="http://msdn2.microsoft.com/"&gt;MSDN&lt;/a&gt; update a few days ago - I like it!&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/MSDN"&gt;MSDN&lt;/a&gt; &lt;a href="http://technorati.com/tag/Update"&gt;Update&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://vsteamsystemcentral.com/cs/aggbug.aspx?PostID=385" width="1" height="1"&gt;</description></item></channel></rss>