Welcome to MSDN Blogs Sign in | Join | Help

RadioTFS interview with Habib on Microsoft Visual Studio Team System 2010 developer features

RadioTFS is going to be doing a series of shows on the new Features in Visual Studio Team System 2010 – In this edition they catch up with Habib and the developer features!

Habib is a Lead Program manager on the VSTS Development group.  His main responsibilities include the Visual Studio debugger, profiler, code coverage and pretty much anything related to troubleshooting and diagnosing applications.  He joined Microsoft in 2000 and has been in Developer Division ever since.  Before joining Microsoft, Habib studied computer science at the Australian National University in Canberra.  While not at work, Habib spends his time playing with robots, shooting hoops or chasing that elusive Yellowfin.  One of his favorite possessions is a Washington state license plate with the label "RUNTIME".

 

Road to Rosario

Posted by Charles_Sterling | 1 Comments
Filed under:

Team Test Special Interest group Monday October 13th from 3-5PM

The next Team Test Special Interest group will take place on Monday October 13th from 3-5PM in the Microsoft Building 40 classroom 5 (map).  We’re excited to be provide you with an opportunity to play with the latest bits of Rosario and hear your feedback.  This is the same code that will be released in the next community technology preview. 

The event will follow the following schedule:

1. Hands on Lab walking through the Test Mini-Stories of the October CTP:

a. Executing Manual Test Cases

b. Automating portions of Manual Test Cases

c. Converting Recorded Automation into Coded Automation

d. Load Testing an Application

e. Test Case Management

2.  Polo Shirt Giveaway

As the lab can only accommodate so many people, please reply to this message indicating your attendance so that we can have an idea of how many computers to set up.  Please be sure to park in visitor parking in building 40 and sign in at building 40 front desk afterwards.  Classroom 5 is accessible directly from the lobby.

Thanks and I look forward to seeing you soon,

Naysawn w/ the Rosario Testing Team

9 sessions at PDC on Visual Studio Team System 2010

Definitely looking forward to my trip to PDC!  I plan to drive down with Grant Holiday and stopping by Portland Area .Net User Group, then Bay.NET on the way and hitting the SoCal code camp in LA.   I ‘think’ I am doing a WPF/Vista session in SF and might be doing a Rosario session in Socal – I will post final details as i get them.   Should be good time – especially with so many of the team going.

 

1. Microsoft Visual Studio Team System: Software Diagnostics and Quality for Services

In this session we present processes and tools from the upcoming Visual Studio Team System code name "Rosario" release and Microsoft Research and show how we deliver on quality, scalability, and experience goals for the new class of applications that demand rich UI, service consumption, and frequent release.

Presenter(s): Habib Heydarian, Justin Marks

 

2. Microsoft Visual Studio Team System Team Foundation Server: How We Use It at Microsoft

Take a detailed look at the present and future of Team Foundation Server (TFS). With close to 14,000 users, 2,000 projects, 33 million files, and over 2 million work items, Microsoft runs one of the largest known installations of TFS. In this session we share our internal best practices for version control, branching and merging, work item tracking, metrics, reporting, testing, and integrations with TFS.

Presenter: Brian Harry

 

3. Architecture without Big Design Up Front

Presenter: Peter Provost

Microsoft Visual Studio Team System (VSTS), code-name "Rosario" Architecture Edition, introduces new UML designers, use cases, activity diagrams, sequence diagrams that can visualize existing code, layering to enforce dependency rules, and physical designers to visualize, analyze, and refactor your software. See how VSTS extends UML logical views into physical views of your code. Learn how to create relationships from these views to work items and project metrics, how to extend these designers, and how to programmatically transform models into patterns for other domains and disciplines.

 

4. Improving .NET Application Performance and Scalability

Performance must be considered in each step of the development lifecycle. See how to integrate performance in design, development, testing, tuning, and production. Work with tools and technologies like: static analysis, managed memory profiling, data population, load testing, and performance reports. Learn best practices to avoid the performance pitfalls of poor CPU utilization, memory allocation bugs, and improper data sizing.

Presenter(s): Steve Carroll, Ed Glas

 

5. Agile Development with Microsoft Visual Studio

Visual Studio has built-in tool support for agile practices such as Scrum, XP, and others. The next version adds practices like test-driven development, continuous integration, and single product backlog. See how these can be applied at scale and across geographies.

Presenters Stephanie Saad and Lori Lamkin

6. Microsoft Visual Studio Team System: Leveraging Virtualization to Improve Code Quality with Team Lab

Would you like to test fixes in a production-like environment before checking them in to source control? The Visual Studio Team System (code name "Rosario") release of Team Lab improves productivity and quality while reducing the cost of building and testing world class products. Learn how Team Lab provides a fast and easy way to create a test environment and tear it down, target specific test environments, and take snapshots of an environment for easy deployment.

Presenter: Ram Cherala

 

7. "Rosario": A Sprint with the Next Version of Microsoft Visual Studio Team System

In the spirit of an agile sprint, see how to use the next version of Visual Studio Team System to manage user stories and re-factor existing architecture. Learn how to diagnose real production problems, debug in-production virtual labs, capture test data to eliminate the no-repro bugs, transparently plan, monitor, and adapt software projects.

Presenter: Cameron Skinner

 

8. Microsoft Visual Studio Team System Database Edition: Overview

Visual Studio Team System (VSTS) Database Edition enables developers to apply agile practices to the database tier. VSTS takes "One Version of the Truth" for database objects and moves it into source control. See how it interoperates with external data sources like MySQL, Oracle, IBM DB2, and Microsoft SQL Server 2008.

Presenter: Gert Drapers

 

9. Team Foundation Server: Cool New Features

Get under the hood of the next version of Team Foundation Server (TFS), and learn how TFS has factored its learnings about usability, industrial scale, geographic distribution, manageability, and development process into the next version of the product. See a demonstration new project planning and tracking features, such as agile planning, end to end traceability, reporting, and dashboards--all designed to improve transparency and velocity for teams from size 5 through 50,000. Learn how to scale distributed and parallel development with improvements to setup, administration, scalability, and how to cut down development time in the checkin/build process with source control improvements, branch visualization, gated check-in, buddy builds, distributed builds and workflow-based builds, and more.

Presenters: Sunder Raman, Stephanie Saad

 

Like i mentioned above we are also having LOTS of members of the team down.  Below is the current list:

 

  1. Brian Harry
  2. Cameron Skinner
  3. Charles Sterling
  4. Dan Massey
  5. Doug Seven
  6. Ed Glas
  7. Euan Garden
  8. Gert Drapers
  9. Grant Holliday
  10. Habib Heydarian
  11. Justin Marks
  12. Lori Lamkin
  13. Matt Nunn
  14. Norman Guadagno
  15. Peter Provost
  16. Ram Cherala
  17. Sam Guckenheimer
  18. Stephanie Saad
  19. Steve Carroll
Posted by Charles_Sterling | 2 Comments
Filed under:

New blog on Visual Studio Team System 2010 Database and Software Development features

Good friend and fishing buddy Habib creates his blog and starts off with a bang with a great video and post on Database and Software Development features in Visual Studio Team System 2010

image

Posted by Charles_Sterling | 1 Comments
Filed under:

Brian Keller releases 4 more Rosario Videos to Channel9

 

The mad man with the camera is still at it.  Today Brian released four more videos –today focused on Team Foundation Server Project management and Processes.

His goal is to have 20 by the end of the week! So if you haven’t visited Channel9 lately now is the time.

 

  • Enterprise Project Management with Visual Studio Team System 2010

    Ameya Bhatawdekar, a program manager for Team Foundation Server, took a few minutes to take us through the end-to-end storyboards for how Team Foundation Server 2010 will integrate with Microsoft Project Server to enable true enterprise-wide collaboration. Note that this is not a demo of working software (yet), but it's the next best thing - a detailed storyboard walkthrough of mocked-up screenshots. This "Humanized Screencast" is best viewed at fullscreen using the high-quality WMV…

    click to read more...

  • Requirements Management and Traceability with Visual Studio Team System 2010

    How can you ensure that a requirement has been sufficiently tested? How do you track the work that goes into a specific feature? How much work is left to do before a feature is completed, and how does that feature relate to bigger scenarios or user stories? Siddharth Bhatia, a senior group program manager for Visual Studio Team System, takes us through an end-to-end example of how Visual Studio Team System 2010 will help an organization manage their requirements throughout the lifecycle of…

    click to read more...

  • Agile Planning Templates in Visual Studio Team System 2010

    Stephanie Saad shows us a quick demonstration of how Visual Studio Team System 2010 will enable teams to be more agile. In this demonstration she shows the new Agile planning worksheet for Excel which can be used to easily balance resources, manage your backlog, and generate ad hoc reports.

    click to read more...

  • Achieving Business Alignment with Visual Studio Team System 2010

    "Business Alignment" is one of the key themes for the upcoming Visual Studio Team System 2010 release. But what does that mean, exactly? We sat down with Lori Lamkin, product unit manager for Team Foundation Server, and Stephanie Saad, group program manager, to find out. In this interview Lori and Stephanie outline the ways that Visual Studio Team System 2010 will empower teams to more effectively build software and to better integrate those development projects with the rest of the organization.

    click to read more...

image

Posted by Charles_Sterling | 2 Comments
Filed under:

Visual Studio Team System 2008 Database Edition GDR September CTP is now available for download

Gert and his team are at it again…this time by shipping complete support for SQL Server 2008!

Way to go guys!

 

The Visual Studio Team System 2008 Database Edition GDR September CTP is now available for download. This is the last CTP, we started our final descend, we will publish a public RC (release candidate) when it is ready, followed by the RTM release. The upcoming RC (release candidate) will be a "go-live" release. The two remaining areas the team is currently working on is performance and bugs, we are done with all work items.

What is new in CTP17:

  • The SQL Server 2008 support has been completed, all DDL 2008 statements are now supported.
    • The SQL Server 2008 T-SQL parser now understands all new 2008 syntax and statements.
  • Schema Compare and Import Schema supports translation between SQL Server versions. For example can now compare a SQL Server 2005 database project with a SQL 2008 database.
    • The target version defines the object set used to compare. For example when comparing a 2005 source database against a 2000 target database, only the objects applicable to the SQL Server 2000 version are compared, SQL Server 2005 specific objects types like queues, message types etc are ignored as part of the comparison.
  • The Schema Compare "Ignore" options are now also available in Deployment (part of the .sqldeploymemt file)
  • Deployment and Schema Compare "Write Updates" now support wrapping the DDL statements in a transaction.
  • Permissions are now supported and stored/modeled inside the .sqlpermissions file.
  • The sequential data bound generator has been moved in to the product
  • SQLCMD variables can be mapped to MSBuild properties inside the .dbproj file.
  • Methods and properties (class and static) exposed by SQL-CLR user defined data types are now being resolved.
  • The public API for feature extensions: database generators, data distributions, static code analysis rules, refactoring types, refactoring targets and test conditions have been finalized.

Pre-requisites:

CTP17 requires that the following components are installed:

Download location:

You can download CTP17 from the following location:

If you have a previous version of the GDR installed, you will have to first uninstall these before installing the latest CTP17 bits.

Mario Cardinal on Layer Module Injection

Just noticed one of the VSTS MVPs Mario Cardinal did an ARCast on Channel9.

Check it out at: ARCast.TV - Mario Cardinal on Layer Module Injection 

Also if you speak French make sure and check out Mario’s Visual Studio show at:

http://www.visualstudiotalkshow.com

 

ArCast Recording Details:

Layer Module Injection is a new pattern to enforce separation of concerns between domain logic and infrastructure services. Mario Cardinal and Joe Shirey will explain why to use abstract classes and interfaces as a means to reduce dependency surface. Mario and Joe will discuss the techniques of dependency injection and inversion of control to reduce the coupling between classes. In the same way, they will discuss benefits to modularize and decouple with layers using namespaces. The goal is to explain a new approach to simplify managing dependencies between the modules which compose a program. At the end of this discussion you will understand why architects worry so much about coupling, cohesion and separation of concerns.

Visual Studio Team System Reporting Made Easy: Oct 24th

If anybody can deliver a better presentation than Mike Azocar i believe Steven Borg is it…the fact this session was rated as the second best presentation at TechEd US certainly gives him a running start!

MVP TV edition #3: Gaze into the Crystal Ball: Reporting in Team System made Easy!

Friday, October 24th, 2008 | 9:00am – 10:00am (PDT, Redmond time)

Targeted: This Product Group Interaction is open to all Developer MVPs in all Technical Expertise and public audience.

                     You’ve paid your nickel and it’s time to ask the Zoltar Fortune Teller for your future: “Is my software development project going down the toilet? Will I be able to ship on time, with high quality? Can I hit my budget?” (Wait, three questions = three nickels.) Zoltar says… Let’s face it, traditional status reporting is about as accurate as I am, and worse, it takes a whole lot longer!!! Team System can help! Its built in reporting capabilities provide a strong foundation for understanding the current status of your project. Not only does it provide a series of built in reports, it gathers the metrics to allow for excellent ad-hoc reports! Using both the built in and ad hoc report capabilities, finding the current status of your project, and predicting your project’s probability of success or failure along several axis. Come learn how to predict your future! You’ll learn how to interpret the build in reports, learn what’s required to create the reports, and how to use Excel pivot tables to connect to the TFS cube for ad hoc reporting. Note: The original delivery of this presentation was the second highest rating of all TechEd 2008 presentations and Steve has made it even BETTER!!            

                     About Steven Borg: Steven Borg is a principal of Northwest Cadence, a Microsoft VSTS Inner Circle partner, that focuses exclusively on helping companies improve their Application Lifecycle Management using Team System. At Northwest Cadence, he is the VSTS Practice Lead, and has worked with dozens of corporations to improve their overall software development process, including identifying and reporting appropriate metrics supporting process improvement. In addition, he assists the Team System community as a Team System MVP.

Live Meeting URL: https://www.livemeeting.com/cc/mvp/join?id=ST6NTP&role=attend&pw=4449ml+WK3W

WW event calendar:

http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032391376&EventCategory=4&culture=en-US&CountryCode=US

Conference Call Credential:
Toll-free: +1 (866) 500-6738
Toll: +1 (203) 480-8000
Participant code: 6133095

Scrum-tastic Recording Details

If you missed it this session is definitely worth watching the recording.

Mike Azocar presented Scrum-tastic Development with Visual Studio Team System and Light Weight Scrum

All the Interaction of the MSDN Chats but with the richer experience of Live Meeting and hosted by the recognized world technology leaders – the Visual Studio Team System Microsoft MVPs. In this second airing of MVP TV, please join recognized process expert Mike Azocar delivering his much lauded Tech Fest session. Mike will cover the fundamentals of the Scrum development framework.  Why more and more companies and teams are moving to Scrum and see how joining the community-based Light Weight Scrum Process template and Visual Studio Team System can empower your teams and speed up your development.

About Mike Azocar: A VSTS MVP and Consultant for Notion Solutions. Mike evangelizes Visual Studio Team System and works closely with both the Microsoft Houston office and the VSTS Product Team in Redmond.  Mike has been featured on .Net Rocks and regularly speaks at conferences all over the world. Mike's blogs blog can be found at www.michaelazocar.com/blog  or  www.geekswithblogs.net/michaelazocar.


View Recording
Recording Details
    Subject: MVP TV - Scrum-tastic Development with Visual Studio Team System and Light Weight Scrum
    Recording URL: https://www.livemeeting.com/cc/mvp/view
    Recording ID: NR4H9T

ET to Rock the house in Ottawa on Team System Process Customization

The Ottawa .Net Community community is having ET present on Process Templates in VSTS

 

Description:  This presentation will focus on the creation of new process templates and the various customization options that are made available to you as a developer. We’ll look at the new work item types, processes, and reports. This is more than just process customization; it’s TFS tailoring and extension at its best!

Speaker: Etienne Tremblay is a senior application architect for EDS Canada with 14 years of experience in enterprise application development. His primary focus has been the manufacturing and mining industries, where he has developed systems to monitor quality in car manufacturing, claim management systems, mine monitoring systems and route management systems using n-tier application model in C/C++, VB6/DCOM and in the last 6 years exclusively with the Microsoft .NET technologies both with VB.NET and C#. In late 2005 he was awarded MVP status for his work with Microsoft’s Visual Studio Team System 2005 product for which he has done talks, training, and large scale deployment in EDS.

Date: Thursday, October 9, 2008 (5:30PM - 8:30PM)

Topic: Team System Process Customization

Location: Microsoft, 100 Queen Street, Suite 500, World Exchange Plaza, Ottawa, Ontario

Registration: RSVP via email to Events@OttawaCommunity.Net

92 Tutorial Video’s on Visual Studio Team System 2008 (Getting Started)

I know with all the noise about the next version of Visual Studio Team System code named Rosario it seems weird to have a post on how to get started on VSTS 2008 – but i have had three requests for this type of information in the last two days.

 

The first place i would recommend starting is the Hands on labs Brian Randell (MCW Technologies) built into the Public Ready VPC found at:

The next place i would recommend is one of the 47 video Tutorials Notion has created at:

Followed by the VSTS How Do I videos by Richard Hundhausen (Accentient)

Finally don’t forget the VSTS Website and MSDN Library

 

Team Foundation Server

  1. Automating Nightly Builds with Team Build
  2. Project Metrics Data Warehouse
  3. Understanding VSTS Reports
  4. Using Team Foundation Servers Command Line Tools
  5. Configuring Team Foundation Notifications
  6. Creating Custom Reports in VSTS
  7. Customizing Process Templates
  8. Customizing the Build Process with Team Build
  9. Customizing Work Items
  10. Microsoft Excel Integration
  11. Microsoft Project Integration
  12. MSF Agile Process Template
  13. Navigating the VSTS Project Portal
  14. Using the Team Explorer
  15. Enforcing and Customizing Check-in Policies

Team Foundation Version Control

  1. Intro to Version Control – Branching
  2. Intro to Version Control – Changesets
  3. Intro to Version Control - Checkin Checkout
  4. Intro to Version Control – Diffing
  5. Intro to Version Control – Shelving
  6. Intro to Version Control - Workspaces
VSTE/Arc
  1. Using the System Designer to Create Composable Systems
  2. Binding a Distributed Application to a Logical Datacenter using the Deployment Designer
  3. Designing a Distributed Application using the Application Designer
  4. Designing a Logical Datacenter
  5. Extending the Distributed System Designers using the SDM SDK
  6. Importing IIS Settings into the Distributed System Designers

VSTE/Dev

  1. Profiling ASPNET Applications
  2. Profiling Windows Applications
  3. Static Analysis of Managed Code
  4. Static Analysis of Unmanaged C/C++ Code
  5. Generating and Running a Unit Test
  6. Code Coverage

VSTE/Test

  1. Command Line Test Execution
  2. Creating and Executing a Manual Test
  3. Creating and Running a Load Test
  4. Creating and Running a Web Test
  5. Managing Test Cases in Visual Studio Team System

Class Designer

  1. Visualizing Code using the Visual Studio 2005 Class Designer
  2. Class Design with the Visual Studio 2005 Class Designer
  3. Using the Visual Studio 2005 Class Designer for Creating Documentation
  4. Refactoring Classes using the Visual Studio 2005 Class Designer

image

Posted by Charles_Sterling | 4 Comments
Filed under: ,

New Topic Area on Channel9 dedicated to Visual Studio Rosario!

This topic area is maintained by Microsoft technical evangelists to bring you all of the latest Channel 9 videos and other content related to Visual Studio and the .NET Framework.

Check it out at: http://channel9.msdn.com/VisualStudio/


September 29th - October 3rd is Visual Studio Team System 2010 week on Channel 9!
All week long we're bringing you demonstrations of Visual Studio Team System 2010 along with in-depth interviews with the product team.
Click here to read about all of the details, including the schedule of upcoming content.

image

Feedback and help for Visual Studio Team System Code named Rosario

Just a reminder if you are playing with Rosario and want to supply feedback or need help their are two places you can go:

 

For help with Visual Studio Team Foundation Server Code named Rosario please see: 

For help with Visual Studio Team System (i.e. the Architecture Features, Development or Test Features) Code named Rosario please see: 

Posted by Charles_Sterling | 2 Comments
Filed under:

Reminder MVP TV Sept 25th: Using Scrum with Visual Studio Team System

Mike Azocar (one of the authors of the VSTS Lightweight Scrum template) will be presenting: Scrum-tastic Development with Visual Studio Team System and Light Weight Scrum

Thursday, September 25th, 2008 | 9:00am – 10:00am (PDT, Redmond time)

https://www.livemeeting.com/cc/mvp/join?id=NR4H9T&role=attend&pw=4402ml-2S65

Session Abstract:  

                   All the Interaction of the MSDN Chats but with the richer experience of Live Meeting and hosted by the recognized world technology leaders – the Visual Studio Team System Microsoft MVPs. In this second airing of MVP TV, please join recognized process expert Mike Azocar delivering his much lauded Tech Fest session. Mike will cover the fundamentals of the Scrum development framework.  Why more and more companies and teams are moving to Scrum and see how joining the community-based Light Weight Scrum Process template and Visual Studio Team System can empower your teams and speed up your development.

                     About Mike Azocar: A VSTS MVP and Consultant for Notion Solutions. Mike evangelizes Visual Studio Team System and works closely with both the Microsoft Houston office and the VSTS Product Team in Redmond.  Mike has been featured on .Net Rocks and regularly speaks at conferences all over the world. Mike's blogs blog can be found at www.michaelazocar.com/blog  or  www.geekswithblogs.net/michaelazocar.

Posted by Charles_Sterling | 2 Comments
Filed under:
More Posts Next page »
 
Page view tracker