Protecting Secrets using VSTS and Azure Key Vault

In his latest blog post, Premier Developer consultant Najib Zarrari discusses one approach to protecting sensitive information in your application by using VSTS and Azure Key Vault. If you are building a modern application and are following modern design principles, there is a good chance your application is composed of a number of layers and…

0

Working in Microsoft Services – Development and Modern Apps

When you hear the name Microsoft the first thing that comes to mind is probably software, however, in Microsoft Services, it’s as much about people as anything else.  We have a worldwide services organization engaged with customers and partners to help them get the most out of our technology.  Premier Support for Developers is just…


Agile – Not just for Developers

Senior Application Development Manager, Robert Shanks, highlights some of the challenges with Agile transformation beyond development teams and spotlights how our team can help. As an Application Development Manager (ADM), I’ve have the opportunity to work with teams at varying stages of their Agile transformation. For the sake of discussion, Agile transformation is considered the…


The Fourth User Interface: How Virtual, Augmented & Mixed Reality will change your world

It’s no secret that our team is pretty excited about the possibilities of virtual, augmented, and mixed reality in the hands of innovative developers.  Our Practice Leader, Jeremy Rule, recently featured this post on the Premier Developer blog.  The conversation continues this month on the Taste of Premier Podcast discussing the next generation or “fourth”…


Getting Started with Azure Data Lake

Application Development Manager, Jason Venema, takes a plunge into Azure Data Lake, Microsoft’s hyperscale repository for big data analytic workloads in the cloud.  Data Lake makes it easy to store data of any size, shape, and speed, and do all types of processing and analytics across platforms and languages. I’m not a data guy. Truth…


Entity Framework Query Caching

Senior Application Development Manager, Deepak Malik, explains the Query caching behavior, performance implications, and extensibility provided in the latest release of Entity Framework Caching entities or query results has been a recommended practice for application development to improve an application’s performance especially in data centric applications. It is very simple to understand.  The first time…


OWIN and WS-Federation with CA Siteminder

Check out this blog from Premier Developer consultant Marius Rochon for information on how to integrate ASP.NET applications with CA Siteminder. A customer was having a problem integrating an ASP.NET application with CA Siteminder v12.52. Firstly, there was a problem with using SAML2.0 token formats. To get around that, we reconfigured SM to use SAML1.1…

0

Why Enterprises are Moving to Xamarin for Mobile App Development

Senior Application Development Manager, Mike Finley, spotlights why more and more enterprises are choosing Xamarin to answer the demands of mobile development. With most mobile users on Android, Apple and Windows phones, companies are facing challenges of supporting their applications on multiple platforms. Microsoft acquired its longtime partner Xamarin in March 2016. This acquisition has…


How to Trap Uncaught Exceptions and Avoid 5xx Errors in ASP.Net WebAPI

In this post, Senior Consultant, Tim Omta showcases how to trap Uncaught Exceptions and Avoid 5xx Errors in ASP.Net WebAPI. I was recently writing a WebAPI 2.x project for a customer that involved file IO, decompression, and database IO. Though the things the API does are not complex, there are many things that can go wrong in…

0

Visual Studio 2017 Install Screenshots

Building on the momentum of the Visual Studio 2017 Launch Event, many of you will be installing the latest drop of our tools.  If you would like to get a peek of the install experience before jumping in, Application Development Manager Al Mata shared a few screen shots and notes from his install experience.  Check…