Enterprise Smart Contracts: resolving the truth for blockchains
This week, the Azure Blockchain team and I will be in Cancun for DevCon3. As we partner with customers on more mature scenarios and applications, our product roadmap continues to evolve, but the...
View ArticleMoving to real time test discovery in Test Explorer
Real time test discovery is a new Visual Studio feature that uses a Roslyn analyzer to discover tests and populate the test explorer in real time without requiring you to build your project. This...
View ArticleAzure Security Center previews new threat detections for Linux
Azure Security Center recently launched a limited preview of new analytics that leverage auditd records to detect malicious behaviors on cloud and on-premises Linux machines. Similar to Security Center...
View ArticleIntroducing new JavaScript optimizations, WebAssembly, SharedArrayBuffer, and...
JavaScript performance has always been a core area of focus for our team. Every release, we look for opportunities to improve end users’ browsing experience on real workloads with shorter start-up...
View ArticleAnnouncing TypeScript 2.6
TypeScript 2.6 is here in time for Halloween, but have no fear! We’ve got some great treats for you in this release. If you haven’t heard of TypeScript, it’s a language that builds on top of the most...
View ArticleOptimizing ASP.NET Core Docker Image sizes
There is a great post from Steve Laster in 2016 about optimizing ASP.NET Docker Image sizes. Since then Docker has added multi-stage build files so you can do more in one Dockerfile...which feels like...
View ArticleRecent updates for publishing
We have recently added a few interesting features for ASP.NET publishing. The updates include: Container Registry Publish Updates Create publish profile without publishing In this post, we will briefly...
View ArticleMicrosoft Azure set to triple its capacity in China in next six months
We’re excited to share that the capacity of Microsoft Azure operated by 21Vianet in China will be tripled in the next six months. Satya Nadella, CEO of Microsoft, announced the planned capacity...
View ArticleSurvey of Kagglers finds Python, R to be preferred tools
Competitive predictive modeling site Kaggle conducted a survey of participants in prediction competitions, and the 16,000 responses provide some insights about that user community. (Whether those...
View ArticleWelcome to C# 7.1
With C# we have always tended towards major releases: bundle a lot of features up, and release less frequently. We even went so far as routinely omitting the traditional ".0" when we talked about C#...
View ArticleIntroducing API Analyzer
This post was written by Olia Gavrysh. Have you ever wondered which APIs are deprecated and which should you use instead? Or have you ever used an API and then found out it didn’t work on Mac or Linux?...
View ArticleAzure is certified to meet strict UK Government Cyber Essentials PLUS...
In our continuous efforts to knock down potential customer blockers to leveraging Microsoft Azure’s expanding offerings available in the UK, I am happy to announce that Azure has attained the UK’s...
View ArticleEnable Azure CDN directly from Azure Cloud Services portal extension
When using Azure to deliver your business scenarios, you can add the content delivery network (CDN) to your solution for better performance, scalability and security. Whether it's for mobile app...
View ArticleVSTS Update – Oct 30
This week we started our sprint 125 deployment. You can read the release notes for details. I won’t comment too much on the new capabilities this sprint. There’s a bunch of nice stuff but not a lot...
View ArticleWindows 10 SDK Preview Build 17025
Today, we released a new Windows 10 Preview Build of the SDK to be used in conjunction with Windows 10 Insider Preview (Build 17025 or greater). The Preview SDK Build 17025 contains bug fixes and under...
View ArticleCMake Support in Visual Studio – Import Your CMake Cache
Configuring a CMake project to build in just the way you want can often be a time intensive process, so in Visual Studio 2017 15.5 preview we have made it easier than ever to import your existing CMake...
View ArticleOh my – some dashboard candy that is life changing
A month or so ago we opened a Visual Studio Team Services instance in Canada and yesterday it occurred to me to wonder how that was going. I sent mail to someone who “owns” that scenario and after a...
View ArticlePublishing a Web App to an Azure VM from Visual Studio
We know virtual machines (VMs) are one of the most popular places to run apps in Azure, but publishing to a VM from Visual Studio has been a tricky experience for some. So, we’re pleased to announce...
View ArticleR: the least disliked programming language
According to a recent analysis of Stack Overflow "Developer Stories", where programmer candidates list the technologies the would and would not like to work with, R is the least disliked programming...
View ArticleModernize existing .NET apps with Windows Containers and Azure
As part of the series of posts announced at this initial blog post (.NET Application Architecture Guidance) that explores each of the architecture areas currently covered by our team, this current...
View Article