Video: Implementing Continuous Integration: With and Without Team System

Paul just alerted me to the fact that my TechEd Europe presentation on Continuous Integration with and without Team System is now available online at MSDN Showtime.

 

Implementing Continuous Integration: With and Without Team System


In this session we'll dive into a world where the system is built and run on a daily basis, and even on an hourly basis. We'll discuss Tools and Libraries that help you get there with VS 2003, 2005 and Team System. Even with Express tools - it's all possible, and more easyeasier than you think. (more info here)

Here's where you can see a preview and the full talk (You may need to login with your windows live ID, which is why I put the second link after this one)

Here's the direct URL to see the (high definition) video without registration

 

Related Downloads:

  • Demos for the Continuous Integration talk (including the registration tool for event notifications I demonstrated) can be found here.
  • TeamSub:  I made a separate download of TeamSub - A tool I created by extending an existing tool (I cannot remember the source of it, sorry!). It allows easily registering web services for event notifications without needing to use a command line.  (if you download the VSTS-Demos, it's already in there included)
  • Notification Web Service templates can be found here.
  • Continuous Integration web service  - the CI.MSI setup file can be found here.

     

    Some points you'll see in the talk:

    • When I show the first automated build, I miconfigure it. Then I get in trouble when I want to change the build configuration easily. Instead, I choose to create a whole new build type because it would be faster. Today I would have solved it with this free addin by Attrice. More info here.
    • I'm using Zoomit to zoom into the slides and demos I'm showing. A very handy tool. Though I did find that for the people sitting close to the screen, too much zooming may cause sea sickness... sorry :)
    • I talk about how the MSBuild team used Test Driven Development to create MSBuild. Here's an audio interview I did with Kieran Mockford, a PM on that team about that subject.
    • They cut my song from the end! How uncool is that? :(

    It's always a bit funny to see yourself on a talk using video. I always see many flaws in myself. I'm pretty sure I'm a little cross-eyed on that video, actually. And I look way too much at my slide for help. I couldn't bear to watch it all...

     

     

     

  • Published Saturday, December 09, 2006 5:48 PM by RoyOsherove

    Comments

    Sunday, December 10, 2006 11:30 AM by Bil Simser

    # re: Video: Implementing Continuous Integration: With and Without Team System

    Just watching the video Roy (first time I've seen you present too). Nice presentation. The only thing that I have to comment on is that (IMHO) Scrum is not a methodology but rather a process, but as you said, you pick and choose what you need for a team. I just think the distinction between methodology and process is important, but maybe I stand alone in that idea.

    Sunday, December 10, 2006 12:24 PM by Bil Simser

    # re: Video: Implementing Continuous Integration: With and Without Team System

    One more thing, can you provide a url to the TFS notification service template you used in the demos? Thanks.

    Monday, December 11, 2006 11:46 AM by Asher

    # re: Video: Implementing Continuous Integration: With and Without Team System

    You should be careful about redistributing the Team Foundation Client assemblies... it's probably a violation of some eula....

    Monday, December 11, 2006 2:37 PM by Sriram

    # re: Video: Implementing Continuous Integration: With and Without Team System

    Nice Video,

    Really liked the video.

    Friday, December 15, 2006 11:18 PM by Glenn

    # re: Video: Implementing Continuous Integration: With and Without Team System

    That was a nice talk Roy. I've worked in a few environments where we had CI via NAnt, NUnit, and Cruise Control. The results of harnessing these 3 tools were amazing. I am still grappling with how suitable Team system is for CI. Your talk in Barcelona definately opened my eyes to the possibilities.

    Saturday, December 16, 2006 12:04 AM by Chyld

    # re: Video: Implementing Continuous Integration: With and Without Team System

    Friday, January 05, 2007 8:35 PM by Shan Plourde

    # re: Video: Implementing Continuous Integration: With and Without Team System

    Thanks Roy for the great info, I'm preparing a Toronto presentation on continuous integration this March. I'm planning to demo with nant, cruise control and VS.NET, and will likely look over your stuff and share anything else that I might dig up preparing.

    Monday, February 26, 2007 6:48 AM by Ibrahim Folarin

    # re: Video: Implementing Continuous Integration: With and Without Team System

    Is there anywhere I can download the entire video? I don't have the kind of bandwidth required to view the video.  :)

    Sunday, August 19, 2007 4:58 PM by Rhonda Tipton’s WebLog Web Links 12.12.2006 «

    # Rhonda Tipton’s WebLog Web Links 12.12.2006 «

    Pingback from  Rhonda Tipton’s WebLog Web Links 12.12.2006 «