DevMavens

ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.

dev•ma•ven
('dev-mā'vən)

n.  An expert developer with great influence.

Scott Allen

Scott Allen’s blog features development advice straight from the trenches. Scott shares his experiences, what he tried, what worked, what didn't, and traps to avoid. Alongside architecture and project management-focused blog entries, you'll find more nitty-gritty technical posts about LINQ, JavaScript and JavaScript Object Notation (JSON), Windows® Workflow, and Silverlight.


OdeToCode | 03 Apr 2018 10:03

Separating Concerns with Key VaultSubscribe to this feed

Scott Allen writes "....In an earlier post we looked at decrypting an asymmetric key using Key Vault. After decryption, we could use the key to decrypt other secrets from Key Vault, like encrypted connection strings. This raises the question – do we need to encrypt our..."
Read more »  Separating Concerns with Key Vault


OdeToCode | 08 Mar 2018 10:03

Decryption with Azure Key VaultSubscribe to this feed

Scott Allen writes "....The next few posts are tips for developers using Azure Key Vault. The documentation and examples for Key Vault can be frustratingly superficial. The goal of the next few posts is to clear up some confusion I’ve seen. In this first post we’ll talk..."
Read more »  Decryption with Azure Key Vault


OdeToCode | 06 Mar 2018 10:03

New Course Covers Building Applications on SalesforceSubscribe to this feed

Scott Allen writes "....My latest Pluralsight course is “Building Your First Salesforce Application”. Learn how to work with Salesforce.com by creating custom applications. Start by signing up for a developer account on Salesforce.com, and finish with a full application..."
Read more »  New Course Covers Building Applications on Salesforce


OdeToCode | 27 Feb 2018 10:03

Model Binding in GET RequestsSubscribe to this feed

Scott Allen writes "....I've seen parameter validation code inside controller actions on an HTTP GET request. However, the model binder in ASP.NET Core will populate the ModelState data structure with information about all input parameters on any type of request. In other..."
Read more »  Model Binding in GET Requests


OdeToCode | 22 Feb 2018 10:03

Byte Arrays and ASP.NET Core Web APIsSubscribe to this feed

Scott Allen writes "....I’ve decided to write down some of the steps I just went through in showing someone how to create and debug an ASP.NET Core controller. The controller is for an API that needs to accept a few pieces of data, including one piece of data as a..."
Read more »  Byte Arrays and ASP.NET Core Web APIs


OdeToCode | 21 Feb 2018 10:03

Managing Azure AD Group Claims in ASP.NET CoreSubscribe to this feed

Scott Allen writes "....In a previous post we looked at using Azure AD groups for authorization. I mentioned in that post how you need to be careful when pulling group membership claims from Azure AD. In this post we’ll look at the default processing of claims in ASP.NET..."
Read more »  Managing Azure AD Group Claims in ASP.NET Core


OdeToCode | 20 Feb 2018 10:03

Role Based Authorization in ASP.NET Core with Azure AD GroupsSubscribe to this feed

Scott Allen writes "....Authenticating users in ASP.NET Core using OpenID Connect and Azure Active Directory is straightforward. The tools can even scaffold an application to support this scenario. In this post I want to go one step further and define authorization rules..."
Read more »  Role Based Authorization in ASP.NET Core with Azure AD Groups


OdeToCode | 14 Feb 2018 10:03

PDF Generation in Azure Functions V2Subscribe to this feed

Scott Allen writes "....PDF generation. Yawn.But, every enterprise application has an “export to PDF” feature.There are obstacles to overcome when generating PDFs from Azure Web Apps and Functions. The first obstacle is the sandbox Azure uses to execute code. You can read..."
Read more »  PDF Generation in Azure Functions V2


OdeToCode | 13 Feb 2018 10:03

When to Create a New C# Class DefinitionSubscribe to this feed

Scott Allen writes "....A recurring question in my C# workshops and videos sounds like: "How do you know when to define a new class?"This question is a quintessential question for most object-oriented programming languages. The answer could require a 3-day workshop or a..."
Read more »  When to Create a New C# Class Definition


OdeToCode | 06 Feb 2018 10:03

Working with Azure Management REST APIsSubscribe to this feed

Scott Allen writes "....In previous posts we looked at how to choose an approach for working with the management APIs, and how to setup a service principal name to authenticate an application that invokes the APIs. In that first post we decided (assuming "we" are .NET..."
Read more »  Working with Azure Management REST APIs


This Maven's Blog

Scott Allen

OdeToCode

Maryland, USA