Showing archive results for 2017

May 24, 2017
Post comments count0
Post likes count0

Avoiding Code Pollution when using Application Insights SDK

Pam Lahoud

This post comes to us from Premier Developer consultant Nasir Syed. “Insert a few lines of code in your application to find out what users are doing with it, or to help diagnose issues. You can send telemetry from device and desktop apps, web clients, and web servers. Use the Azure Application Insights core telemetry API to send custom events and...

.NETApplication InsightsNasir Syed
May 23, 2017
Post comments count0
Post likes count0

DevOps diversité & inclusion

Developer Support

Premier Support for Developers is available in various regions worldwide.  Representing our Canadian team, Application Development Manager, Adlene Sifi, provides our first French post on DevOps Diversity and Inclusion. Malgré les années, il demeure difficile de définir clairement ce qu'est DevOps. À la base DevOps était défini comment étant ...

TeamDevOpsDiversity
May 22, 2017
Post comments count0
Post likes count0

Practical Git Commands Kickstart

Pam Lahoud

This very useful guide to Git commands comes to us from Premier Developer consultant Crystal Tenn. Git command line is extremely useful for managing your resources – it is the only way to utilize all Git commands possible as most GUI’s only have a set of available commands. Although many guides exist to explain Git command line, many are brief in...

gitCrystal Tenn
May 20, 2017
Post comments count0
Post likes count1

Monitoring, and Why It Should Come First In Your DevOps Strategy!

Developer Support

Senior Application Development Manager, Dave Harrison, spotlights the importance of instrumentation and metrics as the backbone of your DevOps movement.  Monitoring has long been the secret sauce of DevOps. How else do we get feedback on our priorities, and actual metrics – not guesses – on which features are in use? What’s often overlooked ...

TeamALMMonitoring
May 19, 2017
Post comments count0
Post likes count0

Speed Matters – Turbo Charging Data Services with EF Core

Pam Lahoud

Premier Developer consultant Rob Vettor brings us this post on performance of the new Entity Framework Core. Entity Framework Core (EF Core) has arrived and brings with it several long-awaited improvements. Officially released this past June, EF Core is a complete rewrite of the Entity Framework. While the high-level developer APIs (DbContext, LI...

PerformanceRob VettorEntity Framework
May 18, 2017
Post comments count0
Post likes count0

Microsoft Security Risk Detection

Developer Support

In this post, Application Development Managers, Mike Batongbacal and Syed Medhi, introduce the Microsoft Security Risk Detection service formerly known as Project Springfield. Software Security is a Business Imperative In today’s world, the threat of security breaches in computer networks and business software is an all too real possibility. Mor...

TeamSecurityFuzzing
May 18, 2017
Post comments count0
Post likes count0

Using PowerShell to implement a Farm-wide Global Navigation solution from the Managed Metadata Term Store in SharePoint 2013

Developer Support

In this post, Application Development Managers, Daniel Setlock and John Spinella demonstrate how to export the Managed Metadata Term Store via PowerShell to a SiteMap, and import that SiteMap into a multi-tiered dropdown into the Structured Navigation within SharePoint through a code-less method. We had a requirement at a customer to provide ...

May 17, 2017
Post comments count0
Post likes count0

Integrating Angular 4 Unit Tests with Visual Studio Team Services (VSTS)

Pam Lahoud

Premier Developer consultant Wael Kdouh brings us this post on integrating Angular 4 unit tests into VSTS. One of the nice features of Angular 4 (and Angular 2 before it) is the introduction of the Angular CLI (command line interface). I like to think of it as a style guide coming straight from the Angular team. But more importantly, it take...

VSTSAngularTesting
May 17, 2017
Post comments count0
Post likes count0

To box or not to Box? That is the question!

Sergey Tepliakov

Discussions on reddit, hacker news. Recently I've noticed that the Equal method from our ValueTuple (*) struct generates significant memory traffic (~1Gb). That was a bit of a surprise to me. This struct is well designed and was used pretty heavily in many performance critical scenarios. Here how the struct looks like: (*) Our ValueTuple w...

setepliaCode Review
May 16, 2017
Post comments count0
Post likes count0

From ASM to ARM – A real world migration

Developer Support

This post is provided by Senior Application Development Manager, Mark Pazicni, who walks us through an Azure migration exercise to move a legacy deployment in ASM to a modern deployment in ARM. Migrating from Azure Service Management (ASM) to Azure Resource Manager (ARM) can be a daunting task, but hopefully this post will outline some common pit...

TeamAzureARM