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 | 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


OdeToCode | 01 Feb 2018 10:03

Setting Up Service Principals to Use the Azure Management APIsSubscribe to this feed

Scott Allen writes "....In a previous post, I wrote about choosing an approach to work with the Azure Management APIs (the REST APIs, as they call them). Before you can make calls to the API from a program, you’ll want to create a service account in Azure for..."
Read more »  Setting Up Service Principals to Use the Azure Management APIs


OdeToCode | 30 Jan 2018 10:03

Choosing an Approach to Work with Azure REST APIsSubscribe to this feed

Scott Allen writes "....The Azure REST APIs allow us to interact with nearly every type of resource in Azure programmatically. We can create virtual machines, restart a web application, and copy an Azure SQL database using HTTP requests. There's a few choices to make when..."
Read more »  Choosing an Approach to Work with Azure REST APIs


OdeToCode | 29 Jan 2018 10:03

New Pluralsight Course on Packaging and Deploying ASP.NET CoreSubscribe to this feed

Scott Allen writes "....Recorded many months ago in my previous life, this new course shows how to deploy ASP.NET Core into Azure using a few different techniques. We'll start by using Git, then progress to using a build and release pipeline in Visual Studio Team Services...."
Read more »  New Pluralsight Course on Packaging and Deploying ASP.NET Core


OdeToCode | 23 Jan 2018 15:05

Interacting with Azure SQL Using All Command Line ToolsSubscribe to this feed

Scott Allen writes "....Microsoft's collection of open source command line tools built on Python continues to expand. Let's take the scenario where I need to execute a query against an Azure SQL database. The first step is poking a hole in the firewall for my current IP..."
Read more »  Interacting with Azure SQL Using All Command Line Tools


This Maven's Blog

Scott Allen

OdeToCode

Maryland, USA