Visual studio feeds

All Visual Studio blogs in one place


Enter your email address:

Delivered by FeedBurner

Increase your website traffic with



Anti-spam: How many eyes has a typical person?

Follow us on FB


EF7 Beta 6 Available

AddThis Social Bookmark Button
Today we are making Entity Framework 7 Beta 6 available. EF7 will be the next major release of Entity Framework and it is currently in pre-release. Still very much a preview EF7 introduces some significant changes and improvements over EF6.x and therefore the pre-release phase of EF7 is much longer than other recent releases. If you decide to try out EF7 then please bear in mind that this preview is designed to give you an idea of what the experience will be like and there are still a number of limitations and missing features that will be
addressed before RTM. Docs We have made a modest start on documentation for EF7, you can view the current documentation at Obviously the URL will be replaced with something ‘pretty’ before we reach stable release. Beta 6 Platforms You can use EF7 Beta 6 in the following types of applications. ASP.NET 5 applications that target either full .NET or the new .NET Core. EF7 is included in new ASP.NET 5 applications that are created using the “Web Site” project template. Full .NET applications (Console,...(Read whole news on source site)

“Sideways overriding” with partial methods

AddThis Social Bookmark Button
First note: this blog post is very much tongue in cheek. I’m not actually planning on using the idea. But it was too fun not to share. As anyone following my activity on GitHub may be aware, I’ve been quite a lot of work on Protocol Buffers recently – in particular, a mostly-new port for … Continue reading “Sideways overriding” with partial methods →

Included CALs and Tiered Pricing

AddThis Social Bookmark Button
I have to say that when I wrote my post last week on TFS and VSO related licensing and packaging changes, I didn’t think I’d be writing another one quite so soon.  But I found out that we’re disclosing the next set of changes this week to help people plan, even though they don’t go into effect for another month. This isn’t some random path we are on.  We have a reasonably clear picture of where we’re headed and we have quite a number of changes we are making on that journey.  Please don’t ask me to describe the destination
quite yet because I’m not ready to reveal all of it and many of the details are yet to be hammered out and I don’t want to be making you promises that change between now and when we finalize the details. Let me focus on the changes we’re announcing this week. We are fundamentally changing the way we do per user licensing for TFS and VS Online.  There are two key changes: Visual Studio Online includes a Team Foundation Server CAL grant When you buy a VS Online Basic. VS Online Professional or VS Online Advanced license, you will get a TFS CAL for...(Read whole news on source site)

Visual Studio Tools for Unity 2.0

AddThis Social Bookmark Button
Last week we announced the release of the Visual Studio Tools for Unity 2.0. VSTU is Microsoft’s free Visual Studio add-on that enables a rich programming and debugging experience for working with the Unity gaming tools and platform. For VSTU 2.0, the team put a strong focus on improving and optimizing the debugging experience. Since we released VSTU 1.9 almost a year ago it has been downloaded over 300,000 times. Over the course of the last year, we shipped two previews of VSTU 2.0: VSTU 2.0 Preview and VSTU 2.0 Preview 2. Each preview allowing us to
share new features and bug fixes as soon as they were ready. The team would like to use this opportunity to thank everyone who participated in these previews by sending us suggestions on UserVoice, reporting bugs on Connect, or simply reaching out to us on the Visual Studio Gallery or at the events we attended. We’ve seen many games this year that were developed using VSTU, and we couldn’t be more proud! VSTU 2.0’s main feature is the native support for Visual Studio 2015. VSTU is available for download on the Visual Studio Gallery at the following links:

DevOps with Azure resource manager - Creating your infrastructure using JSON templates and PowerShell

AddThis Social Bookmark Button

Azure resource group is a container that holds all the related resources for an application. The resource group could include all of the resources for an application, or only those resources that are logically grouped together. With the proper use of Azure resource manager you can now decide how you want to allocate resources to resource groups based on what makes the most sense for your organization.

Azure resource manager supports specifying the template in JSON format that defines the deployment and configuration of your machines/ application. This provides you the ease of repeatedly deploying your
infrastructure in a consistent state. It also makes it easy for defining your infrastructure as a configuration instead of coding it. Dependencies are also handled easily and in an ordered way compared to the coded approach of defining the infrastructure.

In this post we’ll see how to use Azure PowerShell to create and manage a resource group and add a virtual machine to the group. Please note that you need to have PowerShell version 3.0 or above and Azure PowerShell version 0.9.0 available to use the resource manager cmdlets.

You can check the PowerShell version by typing $PSVersionTable in...(Read whole news on source site)

How to prevent automatic updates in #Windows 10?

AddThis Social Bookmark Button
If you are already using Windows 10 Technical Preview, you might noticed that, you can not selectively install Windows updates now. Microsoft forces the updates to push in your system by default, but this recently caused some issues to few people. Thus, Microsoft released a tool named “Show or Hide updates troubleshooter”, which will allow you to remove and/or block selective updates.   In case you are facing issues with any installed updates pushed via the Windows Update service, “Show or Hide updates troubleshooter” tool is just for you. It’s a CAB package named “wushowhide.diagcab” which will allow you to
selectively remove or prevent any specific update package from being installed in your system. The following file is available for download from the Microsoft Download Center: Download the "Show or hide updates" troubleshooter package * Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.  When you click on the download link, this will prompt you to open or save the CAB package file “wushowhide.diagcab”. The screenshot shown...(Read whole news on source site)

Office 365 Groups for Admins - managing Groups with PowerShell

AddThis Social Bookmark Button
One of the loudest complaints I hear from people when we talk about Groups is the lack of management features, so in this post in the Office 365 Groups for Admins series we will take a look at how you can manage your Unified Groups using PowerShell. In the previous post I actually already showed you how to use PowerShell to create Groups, but let's take a step back. Connecting PowerShell to Exchange Online To start working with the Unified Groups in PowerShell we need to connect to Exchange Online and we do that by establishing a
PowerShell session to a specific Uri, see code sample below, and then import that session to our local session. This means we do not have to install any PowerShell module or similar. This is how it should look like:# We need some credentials of course $UserCredential = Get-Credential # Create the session $Session = New-PSSession -ConfigurationName Microsoft.Exchange ` -ConnectionUri ` -Credential $UserCredential ` -Authentication Basic -AllowRedirection # Import the session Import-PSSession $Session # Do Stuff... # Kill the session Remove-PSSession $Session There is nothing you need to modify here, just enter your credentials when asked for. Note that I...(Read whole news on source site)