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 | 20 Sep 2016 09:12

Database Migrations and Seeding in ASP.NET CoreSubscribe to this feed

Scott Allen writes "....There is an instant in time when an ASP.NET application is fully alive and configured but it still held in check and waiting for a signal from the starter’s gun. This moment exists between the lines of code in Program.cs, and it is here where I’ve..."
Read more »  Database Migrations and Seeding in ASP.NET Core


OdeToCode | 13 Sep 2016 09:12

The Troubles with JavaScript ClassesSubscribe to this feed

Scott Allen writes "....Over the summer I gave a talk titled “The New Dragons of JavaScript”. The idea was to provide, like the cartographers of the Old World, a map of where the dragons and sea serpents live in the new JavaScript feature landscape. These..."
Read more »  The Troubles with JavaScript Classes


OdeToCode | 08 Sep 2016 09:12

Combining HttpPost and ValidateAntiForgeryTokenSubscribe to this feed

Scott Allen writes "....I’ve been kicking around the idea of combining [HttpPost] and [ValidateAntiForgeryToken] in an application using authentication cookies. Both attributes typically appear together to prevent cross-site request forgeries in MVC applications using..."
Read more »  Combining HttpPost and ValidateAntiForgeryToken


OdeToCode | 06 Sep 2016 09:12

Don't Throw Away All Those web.config SettingsSubscribe to this feed

Scott Allen writes "....ASP.NET Core might not use a complicated hierarchy of XML configuration files anymore, but if you host under IIS, then IIS and web.config are still the best of friends. There is some XML configuration required to run Core under IIS, specifically the..."
Read more »  Don't Throw Away All Those web.config Settings


OdeToCode | 01 Sep 2016 09:12

The Troubles with JavaScript Arrow FunctionsSubscribe to this feed

Scott Allen writes "....Over the summer I gave a talk titled “The New Dragons of JavaScript”. The idea was to provide, like the cartographers of the Old World, a map of where the dragons and sea serpents live in the new JavaScript feature landscape. These mythological..."
Read more »  The Troubles with JavaScript Arrow Functions


OdeToCode | 30 Aug 2016 09:12

Keeping a Clean Startup.cs in Asp.Net CoreSubscribe to this feed

Scott Allen writes "....In some applications the Configure and ConfigureServices methods of Startup.cs can become unwieldy. It’s not complicated logic, but with all the middleware and services and options to configure, the methods become long and messy. I prefer to keep a..."
Read more »  Keeping a Clean Startup.cs in Asp.Net Core


OdeToCode | 17 Aug 2016 09:12

The New LINQ FundamentalsSubscribe to this feed

Scott Allen writes "....The first course I ever made for Pluralsight was a LINQ Fundamentals course in 2008. I’ve received many great bits of feedback about the course over the last 8 years, but I’ve also learned a few things about teaching, presenting, and making courses..."
Read more »  The New LINQ Fundamentals


OdeToCode | 16 Aug 2016 09:12

Stop Running with the Visual Studio DebuggerSubscribe to this feed

Scott Allen writes "....A number of people who have seen me code this year have asked me how I can make changes in an ASP.NET web application and see the changes in the browser without restarting the web application. The person asking always runs the application by..."
Read more »  Stop Running with the Visual Studio Debugger


OdeToCode | 31 May 2016 09:12

Dynamically Add Routes in AureliaSubscribe to this feed

Scott Allen writes "....Routes are usually defined in an Aurelia application using a model’s configureRouter method in a declarative manner. configureRouter(config, router) { this.router = router; config.title = "The App"; config.map([ {..."
Read more »  Dynamically Add Routes in Aurelia


OdeToCode | 12 May 2016 09:12

Everything You Need To Program Components In Angular 1.5Subscribe to this feed

Scott Allen writes "....The 1.5 release of Angular JS is a release you should take a close look at if you, like me, still have some Angular 1 work to do. The new component based programming model simplifies application development with Angular by providing a cleaner API..."
Read more »  Everything You Need To Program Components In Angular 1.5


This Maven's Blog

Scott Allen

OdeToCode

Maryland, USA