Pragmatic TDD

I have been working on a small project in my free time in which I’m the only developer. When I started the project, I wanted to write the entire application in a test driven, test first, manner. I wrote my failing test, then made the test pass and as I saw opportunities to refactor, I took the time to reduce complexity, separate concerns and reorganize as needed. I was in a red-green-refactor rhythm and it was enjoyable to see the test count go up and my code coverage for tests at 100%… but then reality set in.


LCS (October 2018) release notes

The Microsoft Dynamics Lifecycle Services (LCS) team is happy to announce the changes made available in the October releases.   Sandbox to Production service request We recently added a new service request type that can be used in the go-live process to move the database from Sandbox to Production. For details on where to find…


ExpressRoute for Azure DevOps

Today we are excited to announce that Azure DevOps is now available over Azure ExpressRoute. Customers who typically operate in the government and financial services sectors have requested this support because they want private connections that don’t go over the public Internet for security reasons. ExpressRoute also typically offers them more reliability, faster speeds, and…

2

e-kniha zdarma : A Developer’s Guide to Building AI Applications

Pokud si chcete vyzkoušet tvorbu aplikací z oblasti AI, pak si zdarma sosněte e-book vydaný společností O’Reilly. A Developer’s Guide to Building AI Applications      … a trocha další ispirace: Více o Azure AI. Nástroje Visual Studio Code pro AI Machine Learning Studio Balíčky pro Azure Machine Learning Vyzkoušejte Cognitive Services API zdarma. Udělejte si Azure free account….


I cannot see the Long-Term Retention (LTR) backups

Sometimes a user is assigned permissions at Resource Group level or Resource level. When using Long-Term Retention we have several advantages like each backup will be kept in the long-term storage for the period specified by these parameters or the database can be restored to any existing server under the same subscription as the original…


Experiencing issues while creating metric alerts for logs – 10/23 – Investigating

Initial Update: Tuesday, 23 October 2018 15:00 UTCWe are aware of issues within Log Analytics and are actively investigating. Some customers may experience issues while creating metric alert for logs.  Work Around: None Next Update: Before 10/24 09:00 UTC We are working hard to resolve this issue and apologize for any inconvenience.-Varun


.NET Core Source Code Analysis with Intel® VTune™ Amplifier

This post was written by Varun Venkatesan, Li Tian, Denis Pravdin, who are engineers at Intel. They are excited to share .NET Core-specific enhancements that Intel has made to VTune Amplifier 2019. You can use this tool to use to make .NET Core applications faster on Intel processors. Last year in the .NET blog, we discussed .NET Core…


Call For Participation: .NET and TypeScript at FOSDEM conference

The organizers of the FOSDEM 2019 conference have allocated a “Developer Room” on Saturday February 2nd 2019 for .NET and TypeScript discussions in Brussels Belgium.   FOSDEM is one of Europe’s most exciting free software conferences that runs over a weekend and gathers many open source communities, contributors and activists in one place to learn about…


Why proactively ensuring you have access to GRUB and sysrq in your Linux VM could save you lots of down time?

Quite simply, to speed up the recovery time of your IaaS Linux Virtual Machine most recovery options will be possible if GRUB is configured. Recovering Linux Virtual Machines in Azure You will, at some point have to perform some type of recovery in your Linux VM unless you are very lucky, this inevitable. The reasons…


Visual Studio App Center Levels Up with Unity Support

Unity is one of the most popular and recognized game development platforms on the market to date. Microsoft has had a long-standing partnership with Unity, with Visual Studio Tools for Unity being the default installed editor experience for Unity developers around the world. Continuing in our quest to make mobile developers more productive, and better…