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 | 16 Jan 2020 21:12

Moving ComplexitySubscribe to this feed

Scott Allen writes "....I always feel a sense of satisfaction when I move a piece of complexity from outside an object to inside an object. It doesn't need to be a large amount of code, I've learned. Every little step helps in the long run. If I could go back 20 years and..."
Read more »   Moving Complexity


OdeToCode | 14 Jan 2020 21:12

Nine Performance Tips for Azure App ServicesSubscribe to this feed

Scott Allen writes "....This post originally appeared on the Progress Telerik blog. Introduction We always want the best performance from the software we deploy to Azure App Services. Not only does better performance make our customers happy, but better performance can..."
Read more »   Nine Performance Tips for Azure App Services


OdeToCode | 12 Jan 2020 21:12

Solving Access Denied in Crypto Machine KeysSubscribe to this feed

Scott Allen writes "....Previously on OdeToCode I posted about tracking down an AspNetCore build error. Once I realized the access denied message came from the ProgramData\Microsoft\Crypto\RSA\MachineKeys folder, I went searching for reasons why this might happen, and to..."
Read more »   Solving Access Denied in Crypto Machine Keys


OdeToCode | 09 Jan 2020 21:12

Tracking Down an AspNetCore Build ErrorSubscribe to this feed

Scott Allen writes "....Building AspNet Core from source is straightforward, unless, like me, you run into strange errors. My first build compiled over 600 projects successfully, but ended up failing and showing the following message. Build FAILED. ALINK : error AL1078:..."
Read more »   Tracking Down an AspNetCore Build Error


OdeToCode | 08 Jan 2020 21:12

Beautiful Binary LiteralsSubscribe to this feed

Scott Allen writes "....Finally! I've used binary literals in real code. This feature, and the digits separator have been good additions to the C# language. public static byte[] BreakIntoTwos(byte value) { var result = new byte[4]; result[0] = (byte)((value &..."
Read more »   Beautiful Binary Literals


OdeToCode | 06 Jan 2020 21:12

Switch Expressions are the Best Feature of C# 8Subscribe to this feed

Scott Allen writes "....I thought <Nullable>enable</Nullalble> would be the star of the C# 8 show by now, but in day to day work I'm finding that switch expressions are stealing the show. Size = 1 + Operands.Size; OpCode =..."
Read more »   Switch Expressions are the Best Feature of C# 8


OdeToCode | 22 Oct 2019 14:21

Something to Know about gRPC in ASP.NET Core 3Subscribe to this feed

Scott Allen writes "....gRPC is a framework you can use in ASP.NET Core 3 to build APIs. The gRPC framework offers both advantages and disadvantages compared to the HTTP based APIs we’ve always been able to build using ASP.NET Core controllers. But, there’s one important..."
Read more »   Something to Know about gRPC in ASP.NET Core 3


OdeToCode | 07 Oct 2019 12:21

UseNodeModules Updated for .NET Core 3 Subscribe to this feed

Scott Allen writes "....UseNodeModules is a NuGet package I put together a few years ago. The package gives you an easy way to install middleware for serving content directly from the node_modules folder in an ASP.NET Core project. public void..."
Read more »   UseNodeModules Updated for .NET Core 3


OdeToCode | 24 Sep 2019 12:21

The Blazor BetSubscribe to this feed

Scott Allen writes "....Today's release of .NET Core 3 is significant. By supporting Windows desktop development and dropping support for the full .NET framework, v3 makes a statement - not only is .NET Core here to stay, but .NET Core is the future of .NET. Included in..."
Read more »   The Blazor Bet


OdeToCode | 18 Sep 2019 12:21

New Pluralsight Course – ASP.NET MVC 5 FundamentalsSubscribe to this feed

Scott Allen writes "....Yes, ASP.NET MVC 5 Fundamentals is a new course, made from scratch, and made with care. I’ve been asked why I’m taking the time to make courses on frameworks that are old and out of fashion. The answer is because an extraordinary number..."
Read more »   New Pluralsight Course – ASP.NET MVC 5 Fundamentals


This Maven's Blog

Scott Allen

OdeToCode

Maryland, USA