Showing archive results for 2017

Jun 5, 2017
Post comments count1
Post likes count0

Defining ASP.NET Core Controller action constraint to match the correct action

Developer Support

When developing Web Api controllers many times we have situations where we need to define similar arguments in different methods. For example, a controller that has 2 methods that query users either by last name or date of birth. The name of the method is different but they both will receive a single argument of type string. When the routing engine...

.NET.NET Coreasp.net core
Jun 3, 2017
Post comments count0
Post likes count0

Deploy Azure Quickstarts to Azure Government

Developer Support

In this post, Application Development Manager, Marcus Fernandez, covers using existing Azure templates with the Azure Government cloud. Some great resources have been developed by the ALM Rangers, MVPs, and Microsoft Product Groups around Azure Quickstarts. Great place to get started should you need a pre-baked infrastructure. The old saying...

TeamAzureGovernment
Jun 2, 2017
Post comments count0
Post likes count0

Exam prep for Architecting Microsoft Azure Solutions, 70-534

Developer Support

In this post, App Dev Manager, Omer Amin talks about preparing for the Architecting Microsoft Azure Solutions Exam. So you are thinking about taking the 534 exam, Architecting Microsoft Azure Solutions. There are plenty of exam prep resources and courses out there from Udemy\Pluralsight courses, books, guides, etc. Search returned 227,0...

Jun 1, 2017
Post comments count0
Post likes count0

DevOps for GIS

Pam Lahoud

This article is from Premier Developer consultant Ron Vincent. DevOps is more and more becoming mainstream. We are seeing it being broadly adopted across all industries and technology fields. We are also seeing the technology field of Geographic Information Systems (GIS) adopt DevOps but not as quickly as it could. This article will address why t...

DevOpsRon VincentGIS
May 30, 2017
Post comments count0
Post likes count0

Should you obfuscate your Xamarin app?

Pam Lahoud

This blog on securing your source code is from Premier Developer consultant Bill Reiss. I saw a question recently about how to protect code in a Xamarin app package. I feel the first question is whether you need to, and not how to do it. The reality is that you can never completely protect your app code, and if someone wants your code bad enough ...

SecurityxamarinBill Reiss
May 28, 2017
Post comments count0
Post likes count0

A higher level of Premier Support for Developers – Premier Mission Critical

Developer Support

In this post, Sr. Application Development Manager, Wyn Lewis-Bevan spotlights Premier Mission Critical Support. So, you have a multi-million-dollar revenue generator that uses Microsoft supported technologies, either on Premise, in the Azure cloud, or both. Because it generates a significant portion of your company’s revenue and is therefore a mi...

TeamDiscoverServices
May 27, 2017
Post comments count0
Post likes count0

TFS automation – User management

Developer Support

In this post, Sr. Application Development Manager, Nandu Muralidharan introduces the TFS API set to help automate administrative tasks associated with managing users in Team Foundation Server. He also shares a set of helper components that he authored to assist developers in this space.   You can check out Nandu’s blog here. This is part 1 o...

TeamALMTFS
May 26, 2017
Post comments count0
Post likes count0

Using Application Insights SDK in Aspect-oriented programming (AOP) style with .NET

Pam Lahoud

This is the second post in a series on the Application Insights SDK from Premier Developer consultant Nasir Syed.  Check out his previous post here. In my previous post I talked about using Custom Attributes to avoid repetition, code pollution etc., and illustrated it from a very high level to use with Application Insights API, custom events...

.NETApplication InsightsNasir Syed
May 26, 2017
Post comments count1
Post likes count1

Managed object internals, Part 1. The layout

Sergey Tepliakov

The layout of a managed object is pretty simple: a managed object contains instance data, a pointer to a meta-data (a.k.a. method table pointer) and a bag of internal information also known as an object header. The first time I’ve read about it, I’ve got a question: why the layout of an object is so weird? Why a managed reference points into...

seteplia
May 25, 2017
Post comments count1
Post likes count0

Hardening your web server’s SSL /TLS ciphers

Developer Support

In this post, Senior Application Development Manager, Anand Shukla shares some tips to harden your web server’s SSL/TLS ciphers. I recently worked with a customer who had security requirements to disable the weak RC 4 ciphers from their Windows 2008 and Windows 2003 servers.  The process is little different for Windows 2008 R2 servers and Wi...

TeamSecurity