The Ramblings of Two Microsoft .NET Developers, TFS, and Visual Studio ALM Guys --- "Yes, we are both named Ed."

Weekly Office Hours – Let’s Chat!



I have been running weekly Office Hours for a few weeks now and it’s been quite beneficial to meet a few of you, hear about what you’re interested in, and attempt to offer some guidance to help out.  I hope it’s been worthwhile for those who have participated as well!

If you’re interested in chatting about something and think I can help out, please stop on by. I’ve seen all sorts of topics come up from Visual Studio Online, Team Foundation Server, Application Lifecycle Management, licensing, DevOps, Azure, Release Management, Visual Studio, etc.  To help coordinate requests, I’ve been using the Ohours platform there are a few options:  you can come by the office here physically in Redmond or we can setup a Lync meeting.

Office Hours with Ed Blankenship

http://ohours.org/edblankenship

Looking forward to chatting!

Ed Blankenship



My First MSDN Magazine Article on Visual Studio Online



I was very happy to see that my first article for the MSDN Magazine has appeared in this month’s edition!  If you have been hoping to get some more information, take a look at your magazine in the mail this month or it’s available in the digital edition as well below).  Let me know if you have any other questions in the meantime!

Introducing Visual Studio Online
by Ed Blankenship

Whether you’re part of a team or you’re a team of one, with Visual Studio Online you can easily plan, create, construct, build, test, and monitor seriously demanding applications, from anywhere. You don’t need a large infrastructure team, and you don’t need to touch a single server. As someone who has performed hundreds of Team Foundation Server (TFS) installations and upgrades as a consultant, I love how the drudgery of that kind of routine maintenance is now a thing of the past. Visual Studio Online is updated with the newest features automatically and continuously, so you can focus on what you need to do most: construct your applications!

I’m often asked, “Isn’t Visual Studio Online just TFS in the cloud?” The answer is yes and no…

Work Item Charts

Thanks a ton again to Andrew Clear and Cheryl Hammond for all of their help with the article!

 

Ed Blankenship



Announcing Visual Studio Online



We have been up early this morning and late last night with getting ready for updates to the new visualstudio.com website, Windows Azure, and the now formerly known as Team Foundation Service.  Hopefully you are watching the Visual Studio 2013 Launch Event where you have just learned that we have announced a new set of services for developers and development teams:  Visual Studio Online.  It has really been great to be working so closely with Visual Studio Online at Microsoft! 

Visual Studio Online Logo

There are quite a few announcements this morning that I’ll continue to follow-up on over the next few weeks.  Visual Studio Online is really about where Visual Studio is going in a world of services for developers & development teams.  It’s really the connected piece to Visual Studio just like Office is to Office 365 & SkyDrive.  It’s also an easy way to get all of the ALM services you need quickly for you and your team without having to worry about infrastructure & upgrading.  Visual Studio Online is also a way for Microsoft to provide additional cloud-based services for development teams.  We have a few examples of those types of shared services today.

Some additional news we have announced are that individuals and teams of five or less can create free Visual Studio Online accounts.  MSDN Subscribers also now have Visual Studio Online included as an additional benefit.  There are an additional set of Visual Studio Online plans available for non-MSDN subscribers after the fifth user account.  Additionally, the Visual Studio Online Professional plan even includes the ability to “rent” the Visual Studio Professional IDE.  Early adopters of Team Foundation Service are also grandfathered with “Early Adopter” status for 90 days which means you can continue to use Visual Studio Online without any additional costs during the early adopter period.  During the “commercial preview” of Visual Studio Online, all plans & services are reduced by 50% of their normal rates.

Each Visual Studio Online account has a set of consumable shared services as well which include a free base amount like 60 minutes of cloud build usage and 15,000 virtual user minutes of the cloud load testing service.

Another aspect of Visual Studio Online is that it is now integrated with Windows Azure so you can have a more consolidated management experience and simplified billing experience.  You can create a new Visual Studio Online account or link to an existing one in the Windows Azure Management Portal.

Connecting Visual Studio Online Account to Windows Azure

Tip:  All Visual Studio Online user plans and shared services receive the same discounts that your Windows Azure account receives based on your commitment level.  It’s also included in the commitment level so you can reach those commitment levels more easily and receive the same discount across all Windows Azure resources including infrastructure, storage, and now developer services.  The lowest “walk-up” discount level is 20% based on paying monthly and a $500 per month commitment on all Windows Azure & Visual Studio Online resources.  It goes up from there and if you are an Enterprise, you can get some pretty awesome discounts when adding an Windows Azure Commitment to your Enterprise Agreement.

If you want to learn more, there is an Introduction to Visual Studio Online overview video available at the Visual Studio 2013 Virtual Launch site.  I will update the blog post and include the link when it becomes live.

There is plenty more to come!  Keep up to date on the latest features & services that are being added to Visual Studio Online here: 

Have fun and let me know if you have any questions!

Ed Blankenship



Visual Studio 2013 RC, VS 2013 RTM, Windows 8.1 RTM, and Launch



Wow… all sorts of announcements this morning.  Let me summarize for you quickly:

  • Visual Studio 2013 RC and Team Foundation Server 2013 RC is ready to downloadMSDN Subscriber Downloads, http://aka.ms/GetVS2013
    • You will be able to build & test your Windows 8.1 Store apps with Visual Studio 2013
    • Remember that you can use both Visual Studio 2013 and TFS 2013 in production with the “Go-Live” license.  That means you will be supported by Microsoft and will have a supported upgrade path to the RTM version.  You can use Visual Studio 2013 for most solutions & projects with “round-tripping” without requiring the entire team to upgrade.
    • I hope you’ll be part of the first ever TFS Upgrade Weekend scheduled for this weekend!
    • Be sure to let the product team know if you have any issues by reporting them on Connect or suggestions on User Voice
    • Check out the system requirements and platform compatibility page for the RC.  You’ll notice the RC will not install on Windows 8.1 Preview.
  • Visual Studio 2013 and Team Foundation Server 2013 will RTM on October 18, 2013 at the same time Windows 8.1 is generally available to the public.
  • Windows 8.1 RTM is ready to download today for MSDN Subscribers:  MSDN Subscriber Downloads
  • The Virtual Launch for Visual Studio 2013 and Team Foundation Server 2013 will be on November 13, 2013 – You’ll want to save the date and register at:  http://events.visualstudio.com

Visual Studio 2013 Ultimate with MSDN Product TileVisual Studio 2013 Premium with MSDN Product TileVisual Studio 2013 Test Professional with MSDN Product TileVisual Studio 2013 Professional with MSDN Product TileTeam Foundation Server 2013 Product Tile

New Features in Visual Studio 2013 RC and Team Foundation Server 2013 RC

  • Office 365 Cloud Business Apps: With Visual Studio 2013 RC, Microsoft delivers a new capability to build Office 365 Cloud Business Apps that run in the cloud. These apps take advantage of the rich platform capabilities exposed by Windows Azure and Office 365. As cloud-based apps, they are available to a myriad of devices to aggregate data and services from in and out of an enterprise, and integrate user identities and social graphs. These applications integrate with the application lifecycle management capabilities of Visual Studio, bridging the worlds of the business app developer with IT operations.
  • Work Item Charting: A new feature in Team Foundation Server 2013 RC is Work Item Charting which enables developers to quickly create diverse charts to visualize data drawn from work item queries, such as bugs, user stories, and tasks.
    As of today, this feature will also be automatically available to customers using Team Foundation Service as part of our regular feature releases to the service.
  • TypeScript: Less than a year ago, Microsoft released the first public preview of TypeScript, a language and tools for application-scale JavaScript development.  With Visual Studio 2013 RC, we are including the most recently released version of TypeScript tooling (v0.9.1.1) as we continue to seek community feedback from our early adopters.
    TypeScript brings classes, modules and optional static types to JavaScript development.  In Visual Studio, this enables rich tools like live error reporting as you type, IntelliSense, and Rename refactoring.
  • Web Development: Visual Studio 2013 RC introduces refinement to new web development features and capabilities such as a new Browser Link panel, Browser Link extensibility API and updates to SignalR 2, MVC5 and Web API 2 platforms.
  • Peek Definition: In Visual Studio 2013 Preview, we released a new inline preview feature called Peek Definition that enables developers to preview code being referenced in their classes without leaving their context.
    In Visual Studio 2013 RC, this feature is further enhanced by enabling code in the inline peek to be editable, making it even easier to change code or fix issues without leaving the original view.
  • CodeLens: In Visual Studio 2013 Preview, we released a new feature called CodeLens which provides deep contextual insights inline within source code files. CodeLens for C# and Visual Basic provides information such as the number of references, and recent changes from source control. 
    In Visual Studio 2013 RC, we enhance CodeLens by enabling integration of Microsoft's Lync unified communications platform, making it easy to contact the developer who most recently worked on a piece of code from directly within the Visual Studio editor. For developers working with source code in Team Foundation Server 2013 RC, we also added several new indicators exposing bugs, work items and code reviews related to the class or member.
  • C++: During the Build conference Microsoft wrote about the roadmap for C++ standards conformance in Visual C++.  Last week at the Going Native conference in Redmond, we hosted a great discussion about the present and near future of modern, standard C++, and talked about what’s coming in Visual C++ and C++ on Microsoft's platforms.  In Visual Studio 2013 RC, we’ve made more steps along the roadmap laid out at Build, adding C++ 11 features like using aliases, = default and non-static data member initializers.
  • NuGet & Sonatype: NuGet Package License Details: in partnership with Sonatype, there is an update to both the NuGet gallery and Visual Studio add-in that provides license data associated for each NuGet package based on the Sonatype Component Lifecycle Management (CLM) platform.

Remember, we have a brand new “Release Archive” which helps you track all of the new features for Team Foundation Service and which version of Team Foundation Server you will start to see those features:  http://tfs.visualstudio.com/en-us/news/release-archive

You can find out more about today’s announcements here:

Go start downloading!

Ed B.

Posted in ALM | TFS | Visual Studio


TFS 2013 Includes Agile Planning in TFS CAL



One of the changes for the July 1, 2013 update of the Microsoft Product Use Rights will help teams who have team members who are contributing as part of their agile process and practicing ALM.  The following two activities will be moving to be included in the standard Team Foundation Server CAL beginning with TFS 2013:

Previously,  these were capabilities that were reserved for users with Visual Studio Test Professional, Visual Studio Premium, and Visual Studio Ultimate.  The following activities will now be included for those with Visual Studio Test Professional or above in TFS 2013:

Ed Blankenship

Posted in Licensing | TFS | VSTS


What’s New in Visual Studio 2013 Preview



Two weeks ago at Build 2013, the Visual Studio 2013 Preview and Team Foundation Server 2013 Preview downloads were made available so that everyone can start kicking the tires.  The nice thing is that now with round-tripping and with Visual Studio 2013 Preview being able to be installed side by side with earlier versions of Visual Studio, most solutions & projects should be able to be opened up without requiring everyone on the team to upgrade to Visual Studio 2013 Preview either.

Soma mentioned a few of the new features for Visual Studio 2013 Preview in his blog post.  For those partners, consultants, or community speakers that are interested, Dmitry and team have also put together a great PowerPoint deck that you can use to talk about Visual Studio 2013 Preview and Team Foundation Server 2013 Preview.

It is available for download on SkyDrive here:  http://sdrv.ms/11dxwq4.  The downloads for Visual Studio 2013 Preview and Team Foundation Server 2013 Preview are available here too:  http://www.microsoft.com/visualstudio/eng/2013-downloads

It’s been a great release to use and I’ve switched to using it primarily from day to day.  The more frequent release cadence has really made an impact on the quality of the releases!

Ed Blankenship

Posted in ALM | TFS | Visual Studio


TFS 2012 Update to the Deploying Process Template Changes Build XAML



Just wanted to provide a quick update to the popular blog post around deploying TFS process template changes using TFS BuildNeno Loje, one of the awesome Visual Studio ALM Microsoft MVPs, was able to update the build process template .XAML file to now work with TFS 2012!  Thanks a ton Neno!

Check it out!

Ed Blankenship



Radio TFS Episode – Chatting about Lab Management



I had a good time yesterday with Greg & Martin chatting about Lab Management in the latest episode of Radio TFS.  If you don’t subscribe to the Radio TFS podcast series, I would definitely recommend it.  They are roughly 30-minute episodes and are an easy listen that you can fit into your weekly routine.

Download Radio TFS Episode

Radio TFS Logo

Let me know if you have any questions about any of the topics we discussed during the episode!

Ed Blankenship


In this episode we chat with Ed Blankenship about his new job at Microsoft as a program manager on the Test & Lab Management product team.

Before recently joining Microsoft, Ed was a Microsoft MVP for TFS and Visual Studio ALM in which he has been involved & using since the very beginning of the products nearly seven years ago. He worked as the Practice Technical Lead for the ALM/TFS Consulting Practice as Imaginet (formerly Notion Solutions). Ed was also voted as the Visual Studio ALM & Team Foundation Server MVP of the Year for 2010 by his group of peers in the MVP Community.

He is also an author of the Wrox Professional Team Foundation Server 2012 and TFS 2010 books. You can follow Ed via is blog at http://www.edsquared.com/ or via twitter @edblankenship

Links from the show:

For feedback contact radiotfs@gmail.com or call +1 425 233-8379.



Visual Studio 2012 and TFS 2012 Official Release Timeframe Announced



Jason Zander, the Corporate Vice President for Visual Studio, has tweeted that the Visual Studio 2012 will release to manufacturing (RTM) in early August which is the same time that Windows 8 will RTM as announced at the Microsoft Worldwide Partner’s Conference.

image

The Visual Studio 2012 release includes all of the individual components of the Visual Studio family including:

  • .NET 4.5
  • Visual Studio 2012 Ultimate, Premium, Test Professional, and Professional
  • Team Foundation Server 2012
  • Microsoft Test Manager 2012
  • Lab Management components of Visual Studio, Microsoft Test Manager, and TFS
  • Feedback Client
  • Visual Studio Agents

It’s just around the corner now!  If you haven’t had a chance to Go-Live on the 2012 release, then start making plans to get upgraded at RTM!  Remember, if you don’t feel like setting up TFS 2012 internally, you can always use the Microsoft hosted version of TFS available at:  http://www.tfspreview.com/.

 

Ed Blankenship



TechEd North America 2012



TechEdLogoWow – I just wrapped up my first week at Microsoft and I’m amazed at a lot of the things that the Developer Division is doing.  Several things were announced this week while I was in Redmond for New Employee Orientation but I bet the keynotes will have more next week at TechEd North America 2012.

I hope you will be attending TechEd this year and if you are, there are some really great booths going to be available in the Expo hall.  I will be working at the Visual Studio ALM booth most of the week so stop by if you want to say hi & chat!  I would also love to setup side meetings so let me know.  Here’s my booth schedule:

  • Monday, June 11, 2012
    • 10:30 AM – 12:30 PM
    • 5:30 PM – 9:00 PM
  • Tuesday, June 12, 2012
    • 10:30 AM – 1:00 PM
  • Wednesday, June 13, 2012
    • 10:30 AM – 1:00 PM
  • Thursday, June 14, 2012
    • 10:30 AM – 2:00 PM

Also be sure to add each of the Visual Studio ALM, Testing, and Team Foundation Server sessions to your TechEd Calendar.  There are some great speakers coming in both from the product group and the great group of Microsoft MVPs.

See you next week!

Ed Blankenship

Posted in Community | TFS | VSTS