Showing posts with label TeamFoundationServer. Show all posts
Showing posts with label TeamFoundationServer. Show all posts

Friday, February 21, 2014

VSO EAP++ (Visual Studio Online Early Adopter Program Extended)

Brian Harry’s blog - VS Online early adopter program extended to May 7, 2014

I know this is the second time I am doing this but I believe it is the last.  For a refresher for those who don’t remember what the early adopter program is, let me explain.  We released the public preview of VS Online in November.  At that time, we introduced our business terms, in a preview form – including free access for up to 5 users.  You can read more about your options for purchasing VS Online on the Visual Studio Online overview page.  We had promised the throngs of people who jumped onto the service early (before we had announced pricing) that we’d ensure a smooth transition for them into the paying service.  Part of that transition is an “early adopter program” that enables them to continue to use the service for free for a period while they evaluate the change.  Part of our plan has been to provide the ability for customers to migrate their data from the service and to an on-premises TFS with very high fidelity should they choose to do so.  Our original expectation was that, this would have been available in the ~January timeframe.

However, readers of my blog will know that we had some post launch reliability issues and, as I described in this post, we’ve had to do quite a bit of work to evolve the service to continue to provide a great customer experience.  Since providing a great service is more important than collecting money (OK, both have to happen eventually, it’s just a question of which happens first, we chose to delay the work on the data migration capability until we had the service in good shape again.  In order to honor our promise of an orderly transition for our early adopters, we’ve extended the early adopter program (free, roughly unlimited use).  Those customers that created accounts before December 13, 2013 will have the expiration date of their “early adopter (free) status” extended to May 7, 2014.  At that time, the early adopter program will end and everyone will transition to “standard terms”.  Between now and then, we will enable the data export experience.  Stay tuned for a precise date but it’s several weeks away as of this writing.

...

At this point, we know we have some large schema changes coming this summer as we enable process customization and other important features people are waiting for.  We are not going to be able maintain the the “downgrade” code path through those changes.  I don’t like it and I’m sure I’ll get my share of comments reinforcing this but I believe it’s a call we need to make.  To manage through this, we have decided to scope the capability, for now, to aiding people through the transition and will consider doing more later.  I’m not making any promises but will certainly listen to feedback over the next year.

...

Stay tuned over the next few months because we are going to have quite a bit of service related news.  As soon as TFS 2013 Update 2 and the migration capability are available, I will let you know.  I’m telling you now so that you have time to get ready for it in the event you want to use it.

image

Good to see the team doing what looks to be the right thing, acknowledging the issues and not rushing to turn on the billing...

Wednesday, February 19, 2014

[Limited Time] The TFS 2013.2 RC upgrade weekend is coming, Friday February 28th and Saturday March 1st...

Team Foundation Server, SharePoint Server, .NET, and SQL Server - Get Ready for TFS 2013.2 (Update 2) RC Upgrade Weekend

image

Are you excited about Team Foundation Server 2013.2 (Update 2) RC?

Are you comfortable running pre-release software in production?

If so, you might want to consider scheduling your TFS upgrade for Friday February 28th and Saturday March 1st. During those days, Microsoft experts will be standing by to help support you in the event that you have questions or something goes wrong.

If you’re interested in taking advantage of the Upgrade Weekend, please visit http://aka.ms/TFSUpgradeWeekend to complete a brief registration survey. This survey will remain open until February 26th, 2014. Please contact VSEAP@Microsoft.com if you have any questions about this offer.

Here are some reasons to consider upgrading to Team Foundation Server 2013.2 (Update 2) RC:

  • Work Item Tagging
    • Query on tags – You can now write and save work item queries containing tag clauses.
    • Tags in VS – Previously tags could only be assigned/used within the TFS web UI.
    • Tag permission – Now you can control, with a permission, who can create new tags.
    • Edit Tags in Excel – Now when you are managing a list of work items in Excel, you can include the tags column, edit it and publish the tags changes back to TFS.
  • Backlog Management
    • Perf improvements – Navigating between the backlog, sprints, etc is MUCH faster.
    • Non-working days – You  can define you’re non-working days (weekends, for most of us) and we’ll exclude them from the burn down calculation.
    • Configurable start date for cumulative flow diagram – Now you can define what date to start the diagram.
  • Charting
    • Pin charts to project home page – You can now pin a chart to your project homepage so everyone can see it when they visit your project.
    • Customize chart colors – Maybe not a huge deal but very nice.  Now you can select what colors you want to use in your charts.
  • Export Test Plan to HTML
    • You can now export your test plan to HTML for offline reading/sharing, printing, etc.  You can choose the level of detail you want to include in the document.
  • Release Management
    • We added a new concept of “Tags” that enables you to tag deployment targets.  Tags can be used to treat a set of machines the same.
  • Git Improvements
    • Annotate – The annotate (aka blame) feature in Visual Studio has been updated to support Git.
    • Amend – You can now update your most recent local commit from within VS just like the “git amend” command line allows.
    • Push to multiple remotes – Team Explorer now recognizes multiple Git repos and allow you to select which remote you want to push to/pull from.
    • Revert a commit – You can now easy “rollback” a commit in the event you checked in something that you’ve decided that you really don’t want.
    • Progress with cancellation –You now have the ability to cancel long running Git operations.
  • And of course, bragging rights for being on the newest version of Team Foundation Server!

..." [GD: Post Leached almost in full]

That last upgrade weekend seemed to good well, so I heard and read, well enough it looks like that they are going to have another! If you're a cutting edge kind of TFS shop, there's little better deal than taking part in this upgrade weekend. You'll get personal help, support and advice... free!

NOTE! It looks like you don't even have to already be on TFS 2013 RTM!

Here's a snap from the survey;

image

Also I guess that makes it pretty clear that we're going to be getting the 2013.2 RC about than too... :)

 

Related Past Post XRef:
[Limited time offer, open unit Sept 6th!] You know you can use TFS 2013 in production, right? But pre-release stuff is scary? How about if there were some Microsoft Experts on standby to help you upgrade? Sign up now for the Team Foundation Server 2013 Upgrade Weekend, September 13-15

Wednesday, February 05, 2014

Visual Studio 2013 Update 2 CTP 1 now available [NOTE: This is NOT Go-Live!]

Microsoft Downloads - Visual Studio 2013 Update 2 CTP 1

image

This is a Community Technology Preview (CTP) for Visual Studio 2013 Update 2.

Version: 30129.00

Date Published: 1/31/2014

rm_Client.exe, 965 KB

rm_DeploymentTrial90.exe, 962 KB

rm_Server.exe, 967 KB

tfs_express.exe, 785 KB

tfs_server.exe, 791 KB

VS2013.2 CTP.exe, 1.2 MB

vs2013.2.ctp1_tfs_enu.iso, 2.5 GB

vs2013.2.ctp1_tfs_exp_enu.iso, 527.0 MB

Visual Studio 2013 Updates provide continuous value to customers, adding new capabilities year-round to features in the main product release. These releases will be aligned with the core software development trends in the market, ensuring developers and development teams always have access to the best solution for building modern applications.

This is a Community Technology Preview (CTP) for Visual Studio 2013 Update 2. These cumulative updates to Visual Studio 2013 include a variety of bug fixes and capability improvements. More details can be found here.

Statement of Support:

PLEASE NOTE: This Community Technology Preview has not been subject to final validation and is not meant to be run on production workstations or servers.

For the Visual Studio update package: The recommended approach for upgrading Visual Studio on test workstations is installing the latest Visual Studio Update CTP on top of an RTM release or a previous CTP build of that Update. Visual Studio CTPs can be upgraded to a different build.

For full-upgrade packages (ex: TFS, Release Management, etc): Do not install an Update CTP on a production server, as it will put the server in an unsupported state. Unlike with Visual Studio CTPs, installing a full-upgrade package CTP completely replaces the current release on the server with the CTP. Full-upgrade package CTPs cannot be upgraded to future CTPs or releases nor “downgraded” to a previous release.

Note: Release Management Update 2 CTP is time-sensitive. The software will stop running ninety days after you install it. You will not receive any other notice. You may not be able to access data used with the software when it stops running.

Description of Visual Studio 2013 Update 2 CTP 1

...

Technology improvements
The following technology improvements have been made in Visual Studio 2013 Update 2 CTP 1.
Agile Planning
    Team Foundation Server
    • The portfolio backlogs have performance improvements during web access navigation.
    • You can query on tags in Visual Studio and through web access.
    • You can apply tags to work items in Visual Studio.
    • You can apply permissions for who can add new tags.
    • REST API is available for work item tracking tagging.
    • You can edit tags in the Excel add-in for Team Foundation Server.
    • You can configure non-working days, and these are excluded from burndown charts.
    • Cumulative Flow Diagram start dates are configurable.
    • Lightweight charts can be pinned to project or team homepages.
    • You can customize the colors in lightweight charts.
    • The look and feel of the project and team homepage is updated.

Testing Tools

  • This update provides to testers and test leads the ability to export test artifacts so that these can be sent by using email or as printouts and shared with stakeholders who do not have access to TFS.

Release Management

  • The tags are designed to perform the same operation across the servers. If there are server specific actions, the user can always add the specific server and the corresponding actions at that level in the deployment sequence.
  • To configure a group of server by using same tag implies that you can set values for the whole group and all the servers in the group therefore share common values for all variables.
  • You can easily deploy to identical or clustered servers without having to repeat the deployment sequence on each server.
  • You can Copy Tags across stages and across Templates. You can retain the same deployment sequence with all the tags and servers when copied to other stages or Release templates under the same environment.

Debugger

  • Identified some refactoring when doing this to increase the development and testing cost.
  • Getting the highlighting correct on search is the only piece left when you search JSON return content.
  • You can inspect values of objects using the debugger windows. This also involves enabling multi-dump debugging.
  • You can trigger a data prefetch in Windows to test a Windows Store application.
  • You can programmatically modify the symbol include or exclude behavior to improve debugging performance.

Diagnostics

  • The Script Debugger, DOM Explorer and JavaScript Console can now be used against debug HTML and JavaScript that is running inside a WebView control hosted in Windows Store Applications of all types (HTML or JavaScript, Managed and Native).

Profiler

  • There is a new CPU Usage tool for examining which managed, native, and JavaScript functions are using the CPU. The CPU Usage tool replaces the previous CPU Sampling tool for Windows Store Apps and has fast time filtering, fast thread filtering, and an improved Just My Code experience.
  • The diagnostics hub now allows more than one tool to be run at the same time. Data from each tool is correlated on a common timeline for faster and easier performance analysis. Tools that can be combined are:
    • CPU Usage
    • Energy Consumption
    • HTML UI Responsiveness
    • XAML UI Responsiveness

IntelliTrace

  • You can load the SQL statement in a new query window and run a test execution plan in Visual Studio rather than needing to open and use other tools such as SQL Server Management Studio (SSMS).
  • You can see problems that are collected by the MMA grouped. This helps to easily identify key problems from many instances.
  • Group the performance events by entry point and by the slowest node. This will reduce the overall number of rows and make it easier to identify a specific event to investigate.
  • Add a hotpath indicator to the Perf Event Details for each of the slowest nodes.

Purple

  • In Visual Studio Ultimate 2013, when you use TFGit as a source control system, you can access the deployed version of the solution by opening the iTrace file that is generated by the Microsoft Monitoring Agent.
Fixed issues
Note Unless otherwise indicated, linked items will take you to Microsoft Connect webpages.
Code Analysis
  • Visual Studio 2013 Code Analysis check-in policy does not trigger on websites.

IntelliTrace

  • A Security.VerificationException is raised on a custom event handler if IntelliTrace is enabled.
  • Visual Studio crashes when loading a corrupted IntelliTrace file.

Visual Studio IDE

  • When you open webpages by using the internal Visual Studio Web Browser, you will no longer receive JavaScript errors.

...

Important This update applies to Visual Studio and Team Foundation Server (TFS). Visual Studio and TFS installation mechanics are different. The Visual Studio update is an update that installs on top of whatever is already installed on the computer. The TFS update is a full layout that replaces whatever is installed on the computer. Before you try to apply the TFS update, make sure that you have a full backup of your current databases. If the TFS update installation fails, you will be unable to restart the update or roll back to the earlier version of TFS without performing a restore.


The Release Management update is a full layout that includes the latest feature additions and bug fixes for "Release Management for Visual Studio 2013". Before you try to apply the Release Management update, make sure that you have a full backup of your current databases. If the Release Management update installation fails, you will be unable to restart the update or roll back to the earlier version of Release Management without performing a restore operation.

Awesome to see the cadence continues... I would expect that if there's another CTP that that might be Go Live (i.e. okay to use in production) but we'll see. RTW date? My WAG is at Build 2014, April 2nd.

Thursday, January 09, 2014

24! [Hands-on-Labs and Demo Scripts now available in the big BK Visual Studio 2013 ALM VM] + [Bonus: Azure'ing it too...]

Brian Keller - Visual Studio 2010/2012 Hands-On-Labs / Demo Scripts Upgraded to 2013

The Visual Studio 2013 ALM Virtual Machine was upgraded today to include the sample content and hands-on-labs / demo scripts which were previously introduced for Visual Studio 2010 and 2012 capabilities. This brings the total number of hands-on-labs and demo scripts which work with this VM to 24.

We also used this opportunity to address some fit-and-finish feedback we received on the initial release of the 2013 ALM VM, so it should be a nice improvement all around. As a reminder you can find the full list of ALM virtual machines here.

Brian Keller - Visual Studio 2013 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts

Updated January 9, 2014: The VM was upgraded to include all applicable Visual Studio 2010 and 2012 hands-on-labs / demo scripts. This brings the total number of hands-on-labs / demo scripts you can run with this virtual machine to 24.

...

The Visual Studio 2013 RTM ALM Virtual Machine is available for download along with 24 hands-on-labs / demo scripts which introduce you to many of the ALM capabilities which have been included in this release.

You can download and install Visual Studio 2013 (including Team Foundation Server 2013, .NET Framework 4.5.1, etc.). But if you would like a faster way to understand what is new for application lifecycle management in this release, this virtual machine is pre-configured with all of the necessary software and sample data for you.

...

Labs upgraded from Visual Studio 2010/2012: NEW

...

image

Hosting the VS 2013 ALM VM in a Windows Azure Virtual Machine

I am recommending the use of a Windows Azure Virtual Network for this exercise so the virtual machine does not have any ports open to the internet (public facing).  If you have any questions, comments or concerns regarding the steps in the article feel free to leave a comment.

Steps we’ll be performing in this article:

  • Download the VS 2013 ALM Virtual Machine (.rar)
  • Extract the files for the VS 2013 ALM Virtual Machine
  • Download and install the Windows Azure PowerShell cmdlets
  • Create a Windows Azure Storage Container
  • Create a Windows Azure Virtual Network with Point-to-Site Connectivity
  • Upload the .VHD to Azure Storage
  • Configure a disk  so the .VHD can be used by a Virtual Machine
  • Create and configure the Virtual Machine
  • Complete the configuration of the Virtual Network and connect to the VPN

First you should head over to Brian Keller’s great blog post and follow the instructions to get the files.  If you don’t have a fast and reliable internet connection you may want to wait and build a 2nd virtual machine on the virtual network that I am configuring as part of this post to download the files and upload the .vhd to your Azure storage.  I tried it this past weekend on my internet service (provided by cable) and the upload took just over 17 hours, if you do this from within a Virtual Machine in Azure the entire process (calculate MD5 Hash and Upload) takes about 2.5 hours.

...

The only way this might be better is if this VM were in the Azure Gallery, but until then, this is one of the coolest ways to check out all that is VS 2013, with sample data, demos, labs, etc. If you're a trainer, presenter or just want to see just about everything that is TFS ALM, this VM is a must download...

 

Related Past Post XRef:
Happy VM Day! The Visual Studio 2013 RTM ALM Virtual Machine is now available
The HOL "Building a Release Pipeline with Team Foundation Server 2012" thing
Featuring Agile Planning and Portfolio Management with TFS2013 in these Hands On Labs
Visual Studio 2013 ALM and HOL VM now available...
VS2012 Update 1 ALM VM and HOL / Demo Scripts now available
The VS 2012 ALM Virtual Machine and VS 2012 Update 1 (In short, there's an updated VM coming, don't install it on this VM if you don't have too)
The big BK has updated the Visual Studio 2012 RC ALM Virtual Machine and Hands-on-Labs
VS 11 ALM DemoMates updated for the Beta
Visual Studio/TFS11 ALM Demo's... Mate! See the VS/TFS 11 ALM's hands-on-labs in DemoMate form
Visual Studio 11 ALM VHD's, VirtualBoxed (and even on x86 hosts too)
Want to play with Visual Studio 11 & TFS 11 Dev Preview but don't want to install it (and have access to a Hyper-V server)? Here's a VHD just for

Monday, December 16, 2013

Team Foundation Server 2013 Collaboration Provider for Skype Released...

Team Foundation Server Collaboration Providers

Enable support for 3rd party instant messenger clients on the TFS Power Tools 2008, 2010, 2012 and 2013

image

 Skype Version 4.0

Release Notes

Tested Skype versions
- Skype 6.11.0.102

Supported features:
- sending Instant Messages to team members
- making calls with team members
- making video call with team members
- showing status and avatar of team members in team member hub (Team Explorer)

Limitations:
- support for group chats/calls was removed in 2012/2013 power tools release

Know issues / Issues / FAQ
For other issues / common questions consider http://tfscollab.codeplex.com/wikipage?title=Skype%20Provider%20V3

Supported Power Tools Version
TFS Power Tools 2013

Cool tool, with source, that shows how you can extended Team Explorer, adding communication providers. That said, given the upcoming Skype COM'pocalypse I have to wonder at the long term viability of this...

 

Related Past Post XRef:
TFS 2012 Power Tools to the People! (plus MSSCCI Provider & Build Extensions too)
Extending the Team Members feature in the VSTS 2008 TFS Power Tools October 2008 Release. For example, adding Skype support…
VSTS 2008 TFS Power Tools - October 2008 (aka 2.3) Released – Manage Source Files via Windows Shell/Explorer extension, new PowerShell extensions and Team Members tool

TFS Administration Tool 2.3 (aka 2013 Version) Now Available

Grant Holliday’s blog - TFS Administration Tool 2.3 (2013) Released

As I did after the last major TFS release, the TFS Administration Tool has been updated to depend upon the TFS 2013 Object Model. You no-longer need Team Explorer 2012 installed to use the tool. It can be installed on machines running either the stand-alone object model (http://aka.ms/TFSOM2013), TFS 2013 or Visual Studio 2013.

This release supports SharePoint groups/roles, thanks to a community contribution. There are no other major functional changed between the release and the previous (2.2) release.

http://tfsadmin.codeplex.com/

Currently, the MSI in the downloaded ZIP file is flagged by Windows SmartScreen as “unsafe” – based upon the experience of the last release, in about a week, it will build enough “reputation” to be considered safe.

...

Team Foundation Server Administration Tool

The TFS Administration Tool allows Team Foundation Server administrators to manage user permissions on all three platforms utilized by Team Foundation Server:

  1. Team Foundation Server,
  2. SharePoint, and
  3. SQL Server Reporting Services.
The tool also allows administrators to easily copy user permissions among team projects and to easily identify any missing permissions on any of the three platforms.
Announcements

December 16, 2013-TFS Administration Tool 2.3 released
We are pleased to announce that the TFS Administration Tool 2.3 has been updated to the Team Foundation Server 2013 object model and it can be installed on machines running either the stand-alone object model or Visual Studio 2013.

This release supports SharePoint groups/roles. There are no other major functional changed between the release and the previous (2.2) release.

It is not required to uninstall the previous (2.2) release. Installing this release will update the shortcut to the latest version.

Please download TFS Administration Tool 2.3, and let us know what you think about the tool. In case you run into a bug please open an issue and include either the contents of the "Output" window as an attachment or the contents of the log file saved in the "Logs" folder so that our team can easily reproduce and investigate the problem. Please feel free to remove the confidential information like user accounts, or server names.

Download TFS Administration Tool 2.3

image

I've found this a must have tool for any TFS Admin...

 

Related Past Post XRef:
Team Foundation Server Administration tool v2.1 Released (Think “TFS2010 version”)
TFS Administration Tool - Having a problem installing v1.3 after having upgraded to TFS2008? Here's your ticket to v1.2 freedom...
Team Foundation Server Administration Tool 1.3 Released (with TFS2008 Support)
TFS Administration Tool 1.2 Released
TFS Permission Manager 1.5 Released
TFS Permission and Administration Tools
TFS Administration Tool

Tuesday, December 10, 2013

WinMerge with VS2013, Rory's done it [again]

Rory Primrose - Using WinMerge with VS2013

I’ve finally gotten around to adding some reg files for using WinMerge with VS2013. You can download them from the bottom of my Using WinMerge with TFS post. These reg files will configure VS2013 to use WinMerge for TFS diff/merge operations (no Visual Studio restart is required).

Rory Primrose - Using WinMerge with TFS

Someone at work was kind enough to figure out the correct command line switches to use in order to replace the standard TFS compare/merge tool with WinMerge. I originally blamed Pants for the info, but he then accused Eddie. Here are the goods:

In Visual Studio do the following:

...

image

While the Merge in Visual Studio is much better than in past versions, if you're a WinMerge fan, then this will come in handy...

 

Related Past Post XRef:
WinMerge'ing with VS2012/TFS

Check in Doc's, Xlx's, Pdf's to TFS? Wish you could Diff/Compare them? But they are 'binaries' you say! WinMerge and XDocDiff says different...
WinMerge 2011

WinMerge 2011

Don't be difficult, DiffMerge! Using the free DiffMerge with SourceSafe, TFS & SVN
SourceGear DiffMerge - Free Cross Platform GUI Diff & Merge Utility

Wednesday, December 04, 2013

The TFS Upgrade Guide gets... well... upgraded. v3, the TFS 2013 Upgrade Edition

Willy's Reflections - TFS Upgrade Guide comes out of silent BETA release and ships v3 for TFS 2013

We are please to announce the release of TFS Upgrade Guide, v3 for practical guidance for an upgrade to TFS 2013.

This guide is intended as a supplement to the Upgrade information found in the Team Foundation Server Installation and Administration guides. It is recommended to begin with the Team Foundation Server Installation and Administration Guide (http://www.microsoft.com/en-us/download/details.aspx?id=29035) before using this guide. This guide covers scenarios which may be encountered during and after the upgrade process and provides examples of most common and potential issues.

...

TFS Upgrade Guide - v3 - TFS 2013 Upgrade Guide

imageimage

Welcome to the Team Foundation Server Upgrade Guide where we, the ALM Rangers, will take you on a guided journey through practical and scenario-based guidance for upgrading your existing Team Foundation Server (TFS) infrastructure to TFS 2013, walking through some of the common scenarios encountered during the upgrade process.

NOTE The guidance is based on Visual Studio TFS 2013 and should be used in conjunction with documentation that accompanies the product and is available on the Microsoft Developer Network (MSDN) at http://msdn.microsoft.com.

Intended audience
We expect the majority of our audience personas to be Dave – TFS Server Administrator, Jane – Infrastructure specialist, Garry – Development Lead and Paul – Database Administrator. See ALM Rangers Personas and Customer Types1 for more information on these and other personas.

The guide assumes a good knowledge of the TFS and an operational administration mindset – in other words, intermediate to advanced TFS Administrators.

What you’ll need
The following prerequisites are needed and referenced in this guide as ‘supported editions’:
 TFS 2010 and 2012 as existing environment
 TFS 2013 as target environment

...

No more excuses... time to upgrade or at least seriously consider it... come on, it shouldn't be that hard, right? At least, not if you have this guide in hand [Note to self: Walk the walk... sigh... must upgrade mine soon]

Tuesday, November 26, 2013

Happy VM Day! The Visual Studio 2013 RTM ALM Virtual Machine is now available

Brian Keller just shot me this email and I thought it important to blog about is ASAP (so you have a chance to download the VM's while on a faster work network... ;)

Just in time for Thanksgiving, I’m pleased to announce that the Visual Studio 2013 RTM ALM Virtual Machine is now available!

This virtual machine replaces the previous Visual Studio 2013 ALM virtual machine which was based on Preview bits. This is a publicly downloadable set of content, so you may feel free to share this with your customers, partners, etc. It’s designed to be both a tool for demonstrating our ALM story and as a self-paced training environment for learning how to use our ALM tools.

image

This virtual machine is configured with:

· Microsoft Windows Server 2012 Standard Evaluation

· Microsoft Visual Studio Ultimate 2013

· Microsoft Visual Studio Team Foundation Server 2013

· Microsoft Office Professional Plus 2013 (Word, PowerPoint, Excel, Outlook)

· Microsoft Visio Professional 2013

· Microsoft Release Management for Visual Studio 2013

· Microsoft SQL Server 2012 Standard

· Sample users and data required to support hands-on-lab scripts which accompany this download and exercise 4 new ALM scenarios.

Public URL: http://aka.ms/vs13almvm

More ALM virtual machines and hands-on-labs / demo scripts (including VS 2012, Project Server/TFS, and SCOM/TFS) can be found at http://aka.ms/ALMVMs.

What’s next? In the next sprint we will be working on the following:

  • Porting the hands-on-labs, demo scripts, and sample data from the VS 2012 ALM virtual machine to work with the Visual Studio 2013 ALM virtual machine.
  • Building a set of assets and scripts to enable the Microsoft field to effectively learn and demonstrate Application Insights.

Enjoy!

Brian Keller
Principal Technical Evangelist
Visual Studio ALM
Blog: blogs.msdn.com/briankel
ALM 2012 Book: Professional ALM with Visual Studio 2012
TFS 2012 Book: Professional Team Foundation Server 2012
Visual Studio ALM Demos / hands-on-labs

Related Past Post XRef:
The HOL "Building a Release Pipeline with Team Foundation Server 2012" thing
Featuring Agile Planning and Portfolio Management with TFS2013 in these Hands On Labs
Visual Studio 2013 ALM and HOL VM now available...
VS2012 Update 1 ALM VM and HOL / Demo Scripts now available
The VS 2012 ALM Virtual Machine and VS 2012 Update 1 (In short, there's an updated VM coming, don't install it on this VM if you don't have too)
The big BK has updated the Visual Studio 2012 RC ALM Virtual Machine and Hands-on-Labs
VS 11 ALM DemoMates updated for the Beta
Visual Studio/TFS11 ALM Demo's... Mate! See the VS/TFS 11 ALM's hands-on-labs in DemoMate form
Visual Studio 11 ALM VHD's, VirtualBoxed (and even on x86 hosts too)
Want to play with Visual Studio 11 & TFS 11 Dev Preview but don't want to install it (and have access to a Hyper-V server)? Here's a VHD just for

Wednesday, November 13, 2013

Missed Today's Visual Studio 2013 Launch (and there were some pretty cool things released)? The Channel 9 Visual Studio 2013 Launch event has all the videos and more (92+ to be exact!)

Visual Studio 2013 Launch

image

Please join us on 13 November for the worldwide launch of Visual Studio 2013. You can join the live keynote by Microsoft executives, S. Somasegar, Scott Guthrie, and Brian Harry to see how Visual Studio and Windows Azure support you in the transformational journey of software development driven by the new world of devices and services, and enable you to accelerate the delivery cadence of software projects required in today's changing environment. You can also watch focused technical sessions directly from the Microsoft product teams themselves and join the live interactive interviews.

image

..."

Don't make me get on my "Why don't more people take advantage of the awesome that is Channel 9" horse, okay? Just head over there, check out all the VS and TFS 2013 videos and be the envy of your geek friends...

What was announced? Check out the videos! MUhahahahahaa

Tuesday, November 12, 2013

Visual Studio / Team Explorer 2013 no longer requires IE10 and there's an updated TFS install download available too

Buck Hodges - Visual Studio and Team Explorer 2013 no longer require IE 10 for installation

When Visual Studio 2013 and Team Explorer 2013 were originally released, the installation process required that Internet Explorer 10 or newer was installed. Today we released updated installers that no longer require IE 10.

You will get a warning at the beginning of your installation that looks like the screen shot below. For VS 2013 there is a KB article titled Visual Studio 2013: Known issues when IE10 is not installed that describes what the limitations are if you don’t have IE 10 or newer installed (the “some features” link in the dialog takes you to that KB article). The good news is that there aren’t many things that require IE 10.

TE 2013 will work as you expect without IE 10. There are no limitations for Team Explorer when IE 10 is not installed.

The updated installers are available from the Visual Studio Download page and from the MSDN subscriber downloads.

image

..."

Buck Hodges - Updated Team Foundation Server 2013 download addressing web and installation path issues

Today we have updated the TFS 2013 installation packages both on the web download page and in MSDN subscriber downloads. The reason is that we found two bugs that we wanted to address broadly. We’ve made changes to be able to catch these types of issues in the future.

Here are details on the two fixes.

Fixed: Red error box when using Code (version control) in the web UI

...

For anyone who has the original RTM installed (not the new release mentioned above) and has this issue, the fix from Vladimir will correctly address the issue, or you can contact customer support who will be able to help you. You would need to run this SQL script on each collection database. Please do not modify this SQL script or make any other changes to the TFS databases.

...

Fixed: Unable to install into a custom path

...

For both of these issues, we have learned from them and now have checks in place to catch them in the future.

These are a couple items I'd usually keep for the next RadioTFS but since I was just whining about the IE10 requirement for VS 2013 on the last show (and to friends, co-workers, anyone who walked near my cube), I thought it important to highlight this update.

The updated TFS 2013 install is just icing for the cake...

Thursday, November 07, 2013

Dave McKinstry's Massive Missive of More VS 2013 Launch Events, ALM Webcasts and some Game On too!

Ponder.NET - More Visual Studio 2013 Launch events and ALM Webcasts

In addition to the Visual Studio Launch Events I wrote about in my previous blog entry, I wanted to pass on the rest of the launch information for the rest of the US.  Here is an announcement from one of our developer tools solutions specialists (Laura Smith) handily crafted with upcoming launch events across the nation and also some of our partner webcasts through the end of the year:

Visual Studio 2013 Launch

Join the festivities on November 13th as we launch Visual Studio 2013. Anyone can participate from virtually any location. Simply log into the portal with a workstation or mobile device and watch the keynote speech live or at a time that’s more convenient for you. You can also hear how customers are already using Visual Studio and get detailed insight into using the product’s features and services by watching technical sessions conducted by the Microsoft development team. And for the first time you can view the launch in multiple languages. The virtual launch will start at 10:00 a.m. Eastern Standard Time on Wednesday November 13th.    Click Here for Virtual Launch and Local Launch Events Worldwide

The virtual launch will be followed by local events where we discuss:

  • What’s new in Visual Studio 2013 and Team Foundation Server 2013
  • Discuss Real-World Business Scenarios
  • Characteristics and Benefits of Modern Apps
  • Consider Business and Technical Insights

 

image

Webcasts?

image

Game on? Game On!

image

That should be enough to keep you busy for a bit... :)

Friday, October 25, 2013

Wriju's TFS 2013 Book and Video Link Round-up

Wriju's BLOG - Team Foundation Server 2013 : Books Free and Paid

image

Wriju's BLOG - Team Foundation Server 2013 : Learning Videos

image

This is something I'd usually keep for RadioTFS, but given we've got nearly two weeks until the next show, I think I can slip this in here AND there.  Plus we've got some new TFS users in my shop, so thought it would be nice to highlight these, so they can have some great weekend reading materials... :)

Thursday, October 17, 2013

Visual Studio 2013, Team Foundation Server 2013, .Net 4.5.1 now available...

Somasegar’s blog - Visual Studio 2013 available for download

I’m excited to announce that the final releases of Visual Studio 2013, .NET 4.5.1, and Team Foundation Server 2013 are now available for download!  MSDN subscribers can download from the MSDN Subscriber Downloads page.

Visual Studio 2013 is the best tool for developers and teams to build and deliver modern, connected applications on all of Microsoft’s platforms.  From Windows Azure and SQL Server to Windows 8.1 and Windows Phone 8, Visual Studio 2013 supports the breadth of Microsoft’s developer platforms.

...

There are great new features and capabilities in Visual Studio 2013 for every developer, including innovative editor enhancements such as Peek and CodeLens, diagnostics tools for UI responsiveness and energy consumption, major updates for ASP.NET web development, expanded ALM capabilities with Git support and agile portfolio management, and much, much more.  Check out what’s new with Visual Studio 2013 for details

...

The Visual Studio Blog - Studio 2013 released to web!

Visual Studio 2013 is now available for download! We hope you are as delighted with this release as we are to bring it to you. You can learn more about what's new in Visual Studio 2013 on the Visual Studio website. Also mark your calendars to join us for the Visual Studio 2013 virtual launch event on November 13th!

...

Please note that you can still unlock Visual Studio Professional, Premium and Ultimate with a product key. However, features that need a signed in user, like Synchronized Settings won’t be available.

For information on Windows 8.1, which was released today the general public, please check out Blogging Windows. MSDN subscribers can also download both Visual Studio 2013 and Windows 8.1 from the Subscribers Download page.

Download Visual Studio 2013 to try out the new features. To help get started, check out system requirements and platform compatibility. Finally, to gain more insight into Visual Studio 2013, read additional posts in the Developer Tools blog network from the people who contributed to this release.

Thank you for all the feedback thus far that has helped shape Visual Studio 2013. We look forward to hearing from your feedback / ideas so please add your suggestions to UserVoice or vote up an existing suggestion. Use Connect to log bugs, and Forums for Q&A. You can also contact Product Support for any issues in production.

Release day is ALWAYS an exciting day! Especially when it's a day early... :)

Tuesday, October 08, 2013

Grant's TFS Grooming Guide (Think "How to keep your TFS looking nice and pretty [and working]...")

Grant Holliday’s blog - What does a well maintained Team Foundation Server look like?

After spending some time out in the field looking at customer’s TFS environments and more recently looking at some of Microsoft’s internal on-premises TFS deployments, I realized that some environments are configured and better maintained than others.

Some of the general concepts and the very TFS-specific configurations are talked about in Part 5 of my Professional Team Foundation Server 2012 book, but many of the basics were considered out of scope or assumed knowledge. Also, not everybody has read the book, even though it gets 5 stars and is considered “THE Reference for the TFS Administrator and expert!” on Amazon.

The purpose of this blog post is to give the Service Owners of TFS a check-list of things to hold different roles accountable for in the smooth operation of the server. It’s broken into 5 sections that roughly translate to the different roles in a typical enterprise IT department. In some cases, it might all be the one person. In other cases, it could be a virtual team of 50 spread all throughout the company and the globe.

  1. The initial setup and provisioning of the hardware, operating system and SQL platform
  2. Regular OS system administrator tasks
  3. Regular SQL DBA tasks
  4. TFS-specific configurations
  5. Regular TFS administrator tasks

The list is in roughly descending priority order, so even if you do the first item in each section, that’s better than not doing any of them. I’ll add as many reference links as I can, but if you need specific instructions for the steps, leave a comment and I’ll queue up a follow-up blog post.

  • Keep Current ...
  • Initial OS Configuration and Regular Management Tasks ...
  • Initial SQL Configuration ...
  • Regular SQL DBA Maintenance ...
  • TFS Configuration Optimizations ...
  • Regular TFS Administrator Maintenance ...
  • Regular TFS Build Administrator Maintenance ...
  • Exit Procedures ...
  • Other Resources ...

image

While I'm sure we'll be chatting about this in the next RadioTFS cast, I thought this deserved additional highlighting (and note to myself that as an accidental TFS Admin, I need to do this stuff...)

Thursday, September 19, 2013

The HOL "Building a Release Pipeline with Team Foundation Server 2012" thing

Microsoft Downloads - Building a Release Pipeline with Team Foundation Server 2012 – Hands-on Labs

These labs teach you how to implement a continuous delivery release pipeline by using Team Foundation Server 2012. You begin by building a simple release pipeline that supports continuous integration. Later labs modify and extend the pipeline until it supports continuous delivery and includes features such as automated deployments and testing.

Version: 1

Date Published: 9/19/2013

ReleasePipelineHOL_V1.zip, 80.8 MB

This series of labs are a companion to the book "Building a Release Pipeline with Team Foundation Server 2012." They teach you how to implement a continuous delivery release pipeline by using Team Foundation Server 2012. You begin by building a simple release pipeline that supports continuous integration, but has no other automation. Subsequent labs modify and extend the pipeline until it supports continuous delivery and includes features such as automated deployments and automated testing.

Here's a snap of the zip contents;

image

The ToC from the Introduction doc;

image

image

Finally a snip from the doc

Objectives

This series of labs teaches you how to implement a continuous delivery release pipeline by using Team Foundation Server 2012. You begin by building a simple release pipeline that supports continuous integration, but has no other automation. Subsequent labs modify and extend the pipeline until it supports continuous delivery and includes features such as automated deployments and automated testing.

A good starting point is to read the guidance that the labs are based on, which is Building a Release Pipeline with Team Foundation Server 2012. [GD: seems this link is active right now] This guidance emphasizes three patterns that are critical to developing a continuous delivery pipeline and whose importance is reinforced by the hands-on labs (HOL). The patterns are:

· Orchestration

· Automation

· Monitoring and Metrics

Even as new technologies become available, the underlying patterns that shape your development efforts will remain the same.

...

Contents of the HOLs

One the biggest challenges in learning about distributed architectures such as the one required for these labs is creating the infrastructure. The details of setting up a complex infrastructure can be a serious distraction that makes focusing on the actual purpose of the labs difficult. To remove this difficulty, the labs have two versions. Labs 1 through 5 assume that you are using the Brian Keller VM for your infrastructure.

Lab 6 is considered an advanced lab, and assumes you are not using the Brian Keller VM. This is because it shows you how to install the components of the Trey Research Windows Phone 8 app and how to deploy a Windows Communication Foundation (WCF) service to Windows Azure. Currently, the Brian Keller VM cannot support these features, so you must create the entire infrastructure yourself. Here is a more detailed description of the labs.

· Lab 1: Starting Point. In this lab you install the Trey Research application and create the initial version of the Trey Research release pipeline.

· Lab 2: Orchestration. This is a set of four labs. In the first lab you orchestrate the commit stage of the pipeline. In the second lab you orchestrate the rest of the pipeline stages. In the third lab you configure the pipeline. In the fourth lab you test the orchestration.

· Lab 3: Automation. This is a series of three labs. In the first lab you automate the deployment of the WCF service. In the second lab you automate the deployment of the WPF application. In the third lab you automate the tests. At the conclusion of the Automation HOL, you will have created a continuous delivery pipeline.

· Lab 4: Monitoring and Metrics. This is a set of two labs. In the first lab you learn how to monitor a continuous delivery pipeline. In the second lab you learn how to create custom reports in Microsoft Team Foundation Server (TFS) to track some of the key metrics that are used with continuous delivery projects.

· Lab 5: Adding New Stages to the Pipeline. In this lab you learn how to add new stages to the pipeline. New stages contain new tests that improve how you test the pipeline

· Lab 6: Advanced. This is a set of two labs. The first lab is similar to the Starting Point lab, but has additional sections that show you how to add the components for the Windows Phone 8 app and the WCF Windows Azure service. The second lab shows you how to automatically deploy the components for the Windows Phone 8 app.

Completing the Labs in Sequence

As was mentioned above, there are two ways to complete all the labs. Here are the two possible sequences.

With the Brian Keller VM

Here is the sequence you should follow if you are using the Brian Keller VM.

...

Without the Brian Keller VM

Here is the sequence you should follow if you are not using the Brian Keller VM.

...

Looks interesting (for a guy in my shoes at least... ;)

 

Related Past Post XRef:
Featuring Agile Planning and Portfolio Management with TFS2013 in these Hands On Labs
Visual Studio 2013 ALM and HOL VM now available...
Playing with SQL Server 2014 (and VS2013) the Azure VM way
VS2012 Update 1 ALM VM and HOL / Demo Scripts now available
The VS 2012 ALM Virtual Machine and VS 2012 Update 1 (In short, there's an updated VM coming, don't install it on this VM if you don't have too)
The big BK has updated the Visual Studio 2012 RC ALM Virtual Machine and Hands-on-Labs
VS 11 ALM DemoMates updated for the Beta
Visual Studio/TFS11 ALM Demo's... Mate! See the VS/TFS 11 ALM's hands-on-labs in DemoMate form
Visual Studio 11 ALM VHD's, VirtualBoxed (and even on x86 hosts too)
Want to play with Visual Studio 11 & TFS 11 Dev Preview but don't want to install it (and have access to a Hyper-V server)? Here's a VHD just for

Tuesday, September 10, 2013

Also out yesterday, 2012.4rc3 - TFS 2012 and Visual Studio 2012 Update 4 RC 3

Microsoft Downloads - Visual Studio 2012 Update 4 RC 3

This is a release candidate (RC) for Visual Studio 2012 Update 4

Version: 2012

Date Published: 9/9/2013

  • tfs_express.exe, 735 KB
  • tfs_server.exe, 735 KB
  • vcredist_arm.exe, 1.4 MB
  • vcredist_x64.exe, 6.9 MB
  • vcredist_x86.exe, 6.3 MB
  • VS2012.4 RC TFS Express enu.iso, 484.1 MB
  • VS2012.4 RC TFS Server ENU.iso, 1.1 GB
  • VS2012.4 RC.exe, 1.3 MB

year-round to features in the main product release. These releases will be aligned with the core software development trends in the market, ensuring developers and development teams always have access to the best solution for building modern applications.

This is a release candidate (RC) for Visual Studio 2012 Update 4. These cumulative updates to Visual Studio 2012 include a variety of bug fixes and capability improvements. More details can be found here.

Statement of Support:
Visual Studio 2012 Update 4 RC and Team Foundation Server 2012 with Update 4 RC are “go-live”. This means that customers can use these builds in production environments. These are still pre-releases, so there may be some bugs that will be fixed for the final release. Upgrade from Update 4 RC to Update 4 RTM is supported. In order to upgrade to future releases, the customer must first upgrade from Update 4 RC to Update 4 RTM.

...

Update Package per offering:

  • Visual Studio
    • VS2012.4 RC.exe
  • Team Foundation Server (Choose either Web Installer or ISO Image)
    • Web Installer: tfs_server.exe
    • ISO Image: VS2012.4 RC TFS Server ENU.iso
  • Team Foundation Server Express (Choose either Web Installer or ISO Image)
    • Web Installer: tfs_express.exe
    • ISO Image: VS2012.4 RC TFS Express enu.iso
  • Visual C++ Redistributable (Choose architecture: x86, x64, arm)
    • vcredist_x86.exe
    • vcredist_x64.exe
    • vcredist_arm.exe

With all the news yesterday, it's easy to see how this could get lost in the noise...

Tuesday, August 27, 2013

Featuring Agile Planning and Portfolio Management with TFS2013 in these Hands On Labs

Brian Keller - New Lab: Agile Planning and Portfolio Management with Team Foundation Server 2013

When we shipped the Visual Studio 2013 ALM Virtual Machine earlier this month we were still in the process of finalizing one of the hands-on-labs / demo scripts. This work is done and you can now access Agile Planning and Portfolio Management with Team Foundation Server 2013.

If you are not yet familiar with the agile planning tools introduced in Team Foundation Server 2012, you should start with Exercise 1 of this lab. In this exercise you will learn how these tools can be used to help a small team manage their backlog, break work down into iterations, and track this work using a task board.

Exercise 2 introduces the new agile portfolio management capabilities introduced in Team Foundation Server 2013. These capabilities allow you to “scale agile” across your entire organization by providing you with a hierarchy for your backlog. This means that I can have several smaller teams sprinting together to achieve related objectives, and I can track that work in either a top-down or bottom-up manner.

Finally, Exercise 3 will show you a few of the ways that Team Foundation Server 2013 allows individual teams to maintain some autonomy in the way they work without requiring core process template changes on the shared team project that you might be using across the entire organization. Features such as the Kanban board and work item tags can be customized on a per-team basis to adapt to the individual needs of those teams.

image[GD: Post Leached in Full...]

Nice way for you to see and start getting comfortable the new features coming in VS/TFS 2013 as it related to planning and management...

 

Related Past Post XRef:
Visual Studio 2013 ALM and HOL VM now available...
Playing with SQL Server 2014 (and VS2013) the Azure VM way
VS2012 Update 1 ALM VM and HOL / Demo Scripts now available
The VS 2012 ALM Virtual Machine and VS 2012 Update 1 (In short, there's an updated VM coming, don't install it on this VM if you don't have too)
The big BK has updated the Visual Studio 2012 RC ALM Virtual Machine and Hands-on-Labs
VS 11 ALM DemoMates updated for the Beta
Visual Studio/TFS11 ALM Demo's... Mate! See the VS/TFS 11 ALM's hands-on-labs in DemoMate form
Visual Studio 11 ALM VHD's, VirtualBoxed (and even on x86 hosts too)
Want to play with Visual Studio 11 & TFS 11 Dev Preview but don't want to install it (and have access to a Hyper-V server)? Here's a VHD just for

Friday, August 23, 2013

[Limited time offer, open unit Sept 6th!] You know you can use TFS 2013 in production, right? But pre-release stuff is scary? How about if there were some Microsoft Experts on standby to help you upgrade? Sign up now for the Team Foundation Server 2013 Upgrade Weekend, September 13-15

Team Foundation Server 2013 Upgrade Weekend

Are you excited to upgrade to Team Foundation Server 2013? Are you comfortable running pre-release software in production? If so, you might want to consider scheduling your upgrade for the weekend of September 13-15. During this weekend, Microsoft experts will be standing by to help support you in the event that you have questions or something goes wrong. If you are interested in taking advantage of Upgrade Weekend, please complete this brief survey. This information will be used by Microsoft to determine our technical support staffing needs. This will also allow us to send you additional information before Upgrade Weekend to help you prepare for a successful upgrade. This survey will remain open until September 6. Please contact VSEAP[at]Microsoft[youknow]com if you have any questions about this offer.

image

If you're thinking about upgrading to TFS2013, this is an opportunity you really should not miss. How often do you get a chance to have someone standing by just to help you, and free at that? You provide six fields of info, a TFS Server to upgrade and they provide the stand by experts if you need help or support.

Tuesday, July 30, 2013

Think VS2013 means no more VS2012 updates? Think again... VS2012.4 RC 1 is now available (and it's "Go Live" too!)

Brian Harry’s blog - VS 2012.4 (Update 4) will exist!

Sometime this spring, though for the life of me I can’t find it, I wrote a blog post where I said I thought Update 3 (VS/TFS 2012.3) would be the last update in the VS/TFS 2012 update line.  I often say that nothing that is said about the future is more than a guess with varying levels of confidence.  So, it turns out that I was wrong.  A month or two ago we decided that we were going to need to do a 2012.4 release.

The primary motivation is addressing compatibility and migration/round-tripping issues between VS 2012 and VS 2013 and the various platform releases to make adoption of VS 2013 as smooth as possible.  The planned timing will be around the same time VS 2013 releases (and, of course, I can’t give any more detail at this time other than saying that it will be before the end of the year).  Once we decide to ship a release like this, it then becomes a vehicle to deliver anything else that would be valuable/important to deliver in that timeframe.  So, for instance Update 4 will also include a roll up of fixes for all important customer reported by the time it locks down.

Like Update 3, Update 4 will be a very scoped release just focused on these compatibility fixes and key customer impacting bug fixes.  We will not be delivering significant new features in Update 4.  I qualify it with “significant” because what is a feature and what is a bug fix is in the eye of the beholder.

Today we released the first Release Candidate for Update 4....

Here are some resources for RC1:

..."

Microsoft Downloads - Visual Studio 2012 Update 4 RC 1

This is a release candidate (RC) for Visual Studio 2012 Update 4.

Version: 2012

Date Published:  7/29/2013

  • tfs_express.exe, 735 KB
  • tfs_server.exe, 735 KB
  • VS2012.4 RC TFS Express enu.iso, 483.3 MB
  • VS2012.4 RC TFS Server ENU.iso, 1.1 GB
  • VS2012.4 RC.exe, 1.3 MB

Visual Studio 2012 Update is providing continuous value to customers, adding new capabilities year-round to features in the main product release. These releases will be aligned with the core software development trends in the market, ensuring developers and development teams always have access to the best solution for building modern applications.

This is a release candidate (RC) for Visual Studio 2012 Update 4. These cumulative updates to Visual Studio 2012 include a variety of bug fixes and capability improvements. More details can be found here.

Statement of Support:
Visual Studio 2012 Update 4 RC and Team Foundation Server 2012 with Update 4 RC are “go-live”. This means that customers can use these builds in production environments. These are still pre-releases, so there may be some bugs that will be fixed for the final release. Upgrade from Update 4 RC to Update 4 RTM is supported. In order to upgrade to future releases, the customer must first upgrade from Update 4 RC to Update 4 RTM.

...

Description of Visual Studio 2012 Update 4 RC 1

image

Currently looks like mostly TFS and LightSwitch updates...