CodePush joins Visual Studio Mobile Center

[Update 11/15/2017: Visual Studio Mobile Center is now Visual Studio App Center. Learn more on the announcement post from Connect(); 2017] About two years ago, a group of developers at Microsoft crafted a service for distributing Apache Cordova, React Native, and Windows Mobile updates to applications in the wild. They called it “CodePush.” Since then,…


How to change associate an Azure Active Directory to a Subscription

If you made it here, good work!  This article is a little out dated as some of the features to achieve only exists in the AUX portal which is deprecating.  Check here for most up-to-date instructions to achieve the same. I created an Azure Active Directory some time ago and found that it was not…


Visual Studio Toolbox: Design Patterns: Observer and Publish-Subscribe

This is the fourth of an eight part series where I am joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. In this episode, Phil demonstrates the Observer pattern. In this pattern, an object, called the subject, maintains a…


Velocity Widget available for the VSTS Analytics Extension

The Velocity Widget is now available for those who’ve installed the Analytics Extension on their Visual Studio Team Services (VSTS) accounts. The Velocity Widget provides functionality not available in the Velocity Chart displayed on the Backlog view, such as: Show velocity for any team, not just the current team Show velocity for any backlog level…


Exceptions: Não use try-catch-finally

Essa semana estava revendo um trecho do ARDA (https://github.com/DXBrazil/Arda) e os primeiros issues e pull requests estavam relacionados com o tratamento de exceção. Por coincidência, nessa mesma semana, fui perguntado sobre as melhores práticas de Exceptions sobre como e quando usar. Comecei olhando a documentação do C# sobre o try-catch-finally. Try-catch-finally https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/try-catch-finally Nesse artigo, há…


Reset lost admin account password

Symptom: If you lost your admin account password, or you need to change the password for any reason follow this article to reset your admin account password. Resolution: Option 1: Using Azure Portal Using Azure Portal open your Azure SQL Server blade (do not confuse with the database blade) Make sure you are in the…


Diagnostic Improvements in Visual Studio 2017 15.3.0

This post as well as described diagnostics significantly benefited from the feedback by Mark, Xiang, Stephan, Marian, Gabriel, Ulzii, Steve and Andrew. Visual Studio 2017 15.3.0 release comes with a number of improvements to the Microsoft Visual C++ compiler’s diagnostics. Most of these improvements are in response to the diagnostics improvements survey we shared with…


High Availability best practices for Dynamics AX 2012

In this blog post, I would like to summarize the best practices to ensure High Availability (HA) for Microsoft Dynamics AX 2012 R3. This has been a critical subject for many customers because Dynamics AX is a mission-critical business application meaning that any downtime impacting end users will result in financial loss. Business continuity doesn’t come for…