News

Connect() 2015 Videos Available

Paul Ballard

23 Nov , 2015  

Microsoft’s Connect() conference last week included not only the keynote with the announcements but more than 60 individual breakout sessions on technologies from Azure to Office365.  Those videos are available now for streaming on Channel 9.  The format for the videos include several Q&A sessions with the keynote speakers such as Scott Guthrie, Anders Hejlsberg, and Kevin Gallo as well as customers and also several panel discussions with the product teams.  And of course there are the more traditional educational webinars.  Here are a few that we think you’ll find particularly informative.

Read more

, , ,

News

Visual Studio Code Goes Open Source and more from Microsoft Connect() 2015

Paul Ballard

18 Nov , 2015  

Microsoft is holding it’s 2015 Connect() virtual conference today which was kicked off by a lengthy keynote from Scott Guthrie.  In the keynote there were several new announcements including a sneak peek into Visual Studio 2015 Update 1, new features in Visual Studio Code, and a new model for getting Microsoft developer tools.  Here’s an overview of some of the key announcements.

Visual Studio 2015 Update 1

The next update for Visual Studio 2015 is due out later this month and will include several new features including support for viewing AppInsights data about your application directly in the IDE, support for Bower package imports, improved support of Node.js and Python, and newly added support for the R machine learning language.  Also to be released on November 30 will be an update for the Windows 10 SDK and development tools that support the features of the November Windows 10 update.

.NET Core and ASP.NET 5 RC

Microsoft is releasing the open source .NET Core and ASP.NET 5 release candidates effective today.  You can get the latest ASP.NET 5 bits at http://get.asp.net.  .NET Core will be released on all platforms including Linux and OSX with GoLive licenses for production applications.  For more information on the key features of ASP.NET 5 RC and .NET Core, check out the .NET Blog announcement.  … Read more

, , ,

News

Microsoft Connect() Virtual Conference Preview

Paul Ballard

3 Nov , 2015  

Last year Microsoft reached out to developers via a global virtual conference aptly named Connect().  During that conference they announced the .NET Open Source initiatives for Linux and Mac and also revealed the Visual Studio Code editor for Windows, Mac, and Linux.  This year’s conference promises more revelations with keynotes and presentations from developer favorites like Scott Guthrie, Scott Hanselman, and Anders Hejlsberg.

The virtual conference kicks off with a keynote on the future of Microsoft tools and services by Scott Guthrie, followed by DevOps announcements from Brian Harry and cloud presentations by Scott Hanselman.  Another highlight of the Day 1 Agenda is an AMA with Microsoft Technical Fellow and the creator of the C# and TypeScript languages, Anders Hejlsberg.  The conference includes video streaming presentations in addition to more than 70 on-demand sessions taking place over two days on November 18-19.

For more information including both days agendas, visit the Connect() site.  For coverage of all of the major announcements, check back with us here at Wintellect DevCenter on the day of the conference.… Read more

, ,

Video

Interview with John Petersen

Paul Ballard

17 Mar , 2015   Video

In this interview John Petersen talks to John Robbins about the importance of copyright to software developers, how Visual Studio Online is different from TFS, and how half-baked frameworks are taking their toll on developers.

John Petersen has been developing software for over 20 years. It all started when, as a staff accountant, he was asked to get involved in a system upgrade to replace an old IBM Series 1 computer (about the size of a large refrigerator!). Those first programs were written in Clipper in the summer of 1987. Since that time, tools he has used include dBase, FoxBase, Visual FoxPro, and Visual Basic.… Read more

, , , ,

News

Sneak Peek into DevOps in Visual Studio 2015

Paul Ballard

13 Nov , 2014  

There were so many announcements at yesterday’s Connect() virtual conference that several great new features may have gotten lost in the flood of demos. While DevOps and Visual Studio Online played a big part in the demos, there’s a lot more under the covers that are going to make developing with Visual Studio and TFS better for teams with many of the features becoming available in the Visual Studio Online product sooner than later. Here’s a quick look at some of those features.

Release Management

tfsreleasemgmtRelease Management features that were previously added to TFS are being added to the Online version effective immediately if you have the Visual Studio 2013 Update 4 installed. The Visual Studio Online version is limited to only deploying to Azure environments for now but more will be coming in later releases.… Read more

,

WintellectNOW

Share the Load with Visual Studio Online

Paul Ballard

5 Oct , 2014   Video

Learn to use the capacity planning features of Visual Studio Online!

Velocity is a great way to plan your team’s sprint, but how do you know when enough is enough?  In this video excerpt from John Petersen’s new course “Agile Planning with Scrum and Visual Studio Online” you’ll see how to use TFS to track the workload assigned to each team member and how to maintain a consistent workload throughout the sprint.

For more information on how to use Visual Studio Online in an Agile/Scrum team, check out “Agile Planning with Scrum and Visual Studio Online” on WintellectNOW!

 … Read more

, , , ,

Wintellect Blogs

TFS Build Numbers & File Version Now with Hosted TFS Build Support

John Robbins

3 Jul , 2013  

Over the years I’ve been posting on the blog here at Wintellect a set of MSBuild tasks that make it easy to get the TFS Build number during a build and use it as your binary version string. You can read about that code here and here. In a nutshell, you modify your C#, VB, or C++ project and magically you have the build numbers. Link to the created files in your project and now your file versions match the TFS build number with easy to understand encoding for the build date. None of this requires anything on the server so you don’t have to mess with the nastiness of Windows Workflow in TFS Build.

Uber TFS master Brian Randell pinged me recently and asked if my Wintellect.TFSBuildNumbers would work on the hosted TFS. I love the idea of Hosted TFS Build, but every build I’ve worked on was too complicated for it so I hadn’t bothered to check. Well, when Brian asks, you can’t turn him down so I gave it a go and of course the builds failed because of access denied errors. The good news is that in about 15 minutes, I had everything working.

I also took the time to document everything inside Wintellect.TFSBuildNumbers.targets and create a new demo application showing how to integrate into a .CSPROJ file.… Read more

Wintellect Blogs

Wintellect TFS Build Number Task for VS/TFS 2012

John Robbins

4 Nov , 2012  

Looks like I forgot to post the updated version of my TFS Build Number Task for VS/TFS 2012. Let me rectify that by pointing you to the updated version here: http://www.wintellect.com/cs/files/folders/21032/download.aspx.

If you’re wondering what this is about, here’s the history of how I created the task and how to integrated it into your build:

TFS 2010 Build Number and Assembly File Versions: Completely In Sync with Only MSBuild 4.0
TFS 2010 Build Numbers & File Versions from Inside Your C# and C++ Projects
More on TFS 2010 Build Numbers Inside Your Projects

Please do let me know if you have any questions or comments!… Read more

,

Wintellect Blogs

Fixing TFS 2012 Power Tools PowerShell CmdLets in PowerShell x64

John Robbins

4 Oct , 2012  

The TFS 2012 Power Tool installation only installs the TFS PowerShell Snap-In for the 32-bit flavor of PowerShell on an x64 machine. With nearly all developers running x64 machines, we miss the ability to script TFS access in the ultimate scripting language. Needing to script so TFS automation I went looking to see if we could get the TFS PowerShell Snap-In working with x64 PowerShell.

You have to love the internet because I found the answer for TFS Power Tools 2008 in three seconds. A quick trip to my registry and through my favorite text editor had me controlling TFS in my TFS pipeline and all was right with the world. Because I’ll forget how to do this on my next machine repave, I’ll post the registry file that will hook up the TFS PowerShell Snap-In into x64 PowerShell.

  1. Windows Registry Editor Version 5.00
  2.  
  3. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellSnapIns\Microsoft.TeamFoundation.PowerShell]
  4. "PowerShellVersion"="2.0"
  5. "Vendor"="Microsoft Corporation"
  6. "Description"="This is a PowerShell snap-in that includes the Team Foundation Server cmdlets."
  7. "VendorIndirect"="Microsoft.TeamFoundation.PowerShell,Microsoft"
  8. "DescriptionIndirect"="Microsoft.TeamFoundation.PowerShell,This is a PowerShell snap-in that includes the Team Foundation Server cmdlets."
  9. "Version"="11.0.0.0"
  10. "ApplicationBase"="C:\\Program Files (x86)\\Microsoft Team Foundation Server 2012 Power Tools"
  11. "AssemblyName"="Microsoft.TeamFoundation.PowerTools.PowerShell, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
  12. "ModuleName"="C:\\Program Files (x86)\\Microsoft Team Foundation Server 2012 Power Tools\\Microsoft.TeamFoundation.PowerTools.PowerShell.dll"
  13. "CustomPSSnapInType"="Microsoft.TeamFoundation.PowerTools.PowerShell.TFPSSnapIn"

Obvious, if you changed the TFS 2012 Power Tools installation directory from the defaults, you’ll have to update the .REG file.… Read more

,

Wintellect Blogs

Fixing Stuck/Hung Build in TFS Preview and Dev 11 Beta Build Server

John Robbins

3 Mar , 2012  

Realizing I hadn’t updated my build server that ran against TFS Preview to the Beta Dev 11 TFS, I upgraded the machine and ran into a problem. The first queued build stuck and could not be canceled or deleted from the queue, thus blocking all builds. With an on premises TFS you can go into the SQL database and change the state of the build, but last I checked Microsoft won’t let us access our TFS Preview hosted SQL tables with SQL Management Studio.

My scenario was a build controller running the Dev 11 Developer Preview TFS that was upgraded in place to the Dev 11 Beta TFS bits and kicking off builds from Visual Studio 2010. Since most of you will start with fresh Dev 11 Beta bits, I doubt anyone will run into the situation I had but will post the solution for karma points from the one other person who hits this.

The upgrade itself went great and I was able to see the build servers from VS 2010. I checked in some changes that triggered a CI build and after 20 minutes saw that nothing had happened in the build. In Visual Studio 2010 I tried to cancel the build but no status changed.… Read more