-
Peter thinks he's a bad person for even mentioning this tip. But, he claims, sometimes your best option in testing is to look at the internal state of the code under test. PrivateObject and PrivateType will let you do that.
10/03/2018
-
You're probably perfectly happy with the layout of windows that Visual Studio is giving you (it's whatever window layout you last used). But if you think there's a more optimal layout, it's easy to change. And if there's a couple of layouts you like ... well, you can have them, also.
09/27/2018
-
Microsoft's Visual Studio team has long made each release of the IDE faster, more functional, less buggy and so on, but now, with the help of artificial intelligence and machine learning, it's actually getting smarter.
09/18/2018
-
Model binding works great ... but it sometimes lets me down. In those cases you need to tell model binding to do the right thing. Here's an attribute that will let you know when you're missing non-nullable data and do it without interfering with your data design.
09/17/2018
-
The latest preview release of Visual Studio 2017 v15.9 targets Universal Windows Platform (UWP) development, C++ debugging and more.
09/12/2018
-
VSTS, the familiar DevOps offering that has been incorporated into the Visual Studio IDE for years, has evolved into the new cloud-hosted Azure DevOps, Microsoft announced.
09/10/2018
-
Microsoft announced a new extension for Visual Studio Code that simplifies the process of working with GitHub pull requests, which can now be done completely within the editor.
09/10/2018
-
The latest monthly update of the lightweight, cross-platform and open source Visual Studio Code editor features a number of UI, navigation and other improvements.
09/07/2018
-
For the first time, Python has cracked the top three in the TIOBE index of programming language popularity, helping to demonstrate why Microsoft has fully embraced the language in its Visual Studio IDE and Visual Studio Code editor.
09/05/2018
-
Coinciding with the start of the GopherCon show for developers using the Go programming language created by Google, Microsoft today published an extensive series of videos to help Azure cloud developers use Go.
08/28/2018
-
A brand-new C++ offering for Catch2 highlights the growing body of test explorers for the cross-platform, open source Visual Studio Code editor available in its marketplace.
08/27/2018
-
The latest update for Visual Studio for Mac focuses on improving code editor reliability, IDE performance and working with Azure Functions.
08/21/2018
-
Here's what it's like to live and program in the mountains of Montana.
08/20/2018
-
The recent release of Visual Studio 2017 15.8 featured a bevy of improvements for Web developers, ranging from new Docker container to Azure Functions functionality.
08/20/2018
-
By John K. Waters
Wang's team has been at the forefront of Microsoft's journey from plodding, waterfall-oriented software provider to agile, cloud-based organization. It was, he said, "incredibly painful."
08/17/2018
-
New features in Visual Studio 2017 15.8 focus on productivity and performance.
08/15/2018
-
If you want to impress your boss (or client) with your diligence in generating documentation for your Web Service, then you need Swagger. That it will also make it easier for you to run tests on your service and check for typical errors is just icing on the cake.
08/13/2018
-
The July 2018 release of Visual Studio Code features new functionality for navigation, applying Quick Fixes to address problems, working with extensions and more.
08/13/2018
-
Microsoft's Xamarin team announced a preview release that lets C# developers tackle iOS 12, the next major release of Apple's mobile OS that's expected to ship this fall.
08/10/2018
-
A new Visual Studio Code extension from the Amazon Alexa dev team targets the development and deployment of skills, or capabilities the voice-activated virtual assistant can perform in response to verbal commands.
08/08/2018
-
Visual Studio is perfectly willing to work with any file that you want to add to your solution -- you just have to tell it what editor to use.
08/07/2018
-
Microsoft's Xamarin team announced the availability of Xamarin.Android 9.0 (P) Preview, letting Visual Studio developers target the next big update to Google's Android mobile OS.
08/03/2018
-
As the number of your automated tests starts to pile up, using "Run All" to make sure that you haven't introduced any new bugs starts to look less attractive. Fortunately, Visual Studio makes it easy to organize your tests into groups.
08/01/2018
-
As expected following its recent purchase of GitHub, Microsoft's flagship Visual Studio IDE is seeing stronger integrations with the development platform and open source code repository.
07/30/2018
-
Python developers using Visual Studio Code are getting an AI-assisted boost from the editor's IntelliCode extension, just released in a preview.
07/30/2018