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.

Steve Smith

Steve Smith is a Microsoft Regional Director, MVP, ASPInsider, and frequent conference speaker. His blog covers a variety of .NET topics with a frequent focus on software development techniques and application performance tips.


Steven Smith | 05 Oct 2017 13:06

ASPNET Core InMemoryDatabase Upgrade Breaking ChangeSubscribe to this feed

Steve Smith writes "....There’s a minor breaking change in ASP.NET Core 2.0 that I’ve encountered while updating my Clean Architecture sample. In 1.x, you could configure EF Core to use an In Memory database, and when you did so, you could optionally specify a..."
Read more »  ASPNET Core InMemoryDatabase Upgrade Breaking Change


Steven Smith | 04 Oct 2017 13:45

Your API and View Models Should Not Reference Domain ModelsSubscribe to this feed

Steve Smith writes "....If you’re organizing your application following Clean Architecture and Domain-Driven Design, with your Core domain model in one project that is referenced by your UI and Infrastructure projects, you should be careful what you expose in your..."
Read more »  Your API and View Models Should Not Reference Domain Models


Steven Smith | 27 Sep 2017 02:20

Better Performance from Async OperationsSubscribe to this feed

Steve Smith writes "....The C# language has had support for the async and await keywords (and yet another new way to perform asynchronous operations) for a while now. They’re still confusing to many developers (including me sometimes!) and can be a source of many..."
Read more »  Better Performance from Async Operations


Steven Smith | 15 Sep 2017 16:58

Weekly Dev Tips PodcastSubscribe to this feed

Steve Smith writes "....I started a weekly newsletter last year that’s been going for over 70 weeks now sending a short, practical developer tip each week. You can subscribe to it here if you haven’t already. Tips go out every Wednesday at 10am Eastern Time. In..."
Read more »  Weekly Dev Tips Podcast


Steven Smith | 13 Sep 2017 13:54

Tracking Tasks in Visual StudioSubscribe to this feed

Steve Smith writes "....I was recently mentoring a client remotely who was using Visual Studio. They were demonstrating some of the work they had done and design decisions they had made, and I was listening and asking questions. Occasionally I would make a suggestion. They..."
Read more »  Tracking Tasks in Visual Studio


Steven Smith | 06 Sep 2017 02:46

Working Through Roadblocks – A Guide for New ProgrammersSubscribe to this feed

Steve Smith writes "....This is advice that I have given to many novice developers, and that I would like to have been able to give to myself when I just getting started (though some of the advice refers to resources that didn’t exist then – alas). If you find..."
Read more »  Working Through Roadblocks – A Guide for New Programmers


Steven Smith | 01 Sep 2017 17:26

ASPNET Core Razor Pages – Worth Checking Out?Subscribe to this feed

Steve Smith writes "....You may have heard that in ASP.NET Core MVC 2.0, there is a new feature called Razor Pages. This feature allows you to create pages that don’t need to have a controller or action, and which can optionally have an associated PageModel class..."
Read more »  ASPNET Core Razor Pages – Worth Checking Out?


Steven Smith | 31 Aug 2017 21:38

Using MediatR in ASPNET Core AppsSubscribe to this feed

Steve Smith writes "....I’ve started looking at using MediatR for my domain events implementations. To that end, I created a quick sample project using ASP.NET Core 2.0. Overall things were pretty easy to get going. If you haven’t used MediatR before, or if..."
Read more »  Using MediatR in ASPNET Core Apps


Steven Smith | 30 Aug 2017 13:45

Breakpoint Labels in Visual StudioSubscribe to this feed

Steve Smith writes "....Breakpoints offer a great way to debug our software, letting us literally stop time during code execution and inspect what’s going on at that moment. It’s a bit like being a speedster like Quicksilver, who can almost stop time and..."
Read more »  Breakpoint Labels in Visual Studio


Steven Smith | 28 Aug 2017 18:13

Troubleshooting Razor Pages and PageModel ClassesSubscribe to this feed

Steve Smith writes "....When using the new Razor Pages feature in ASP.NET Core 2.0, you can (and usually should) define a separate “codebehind” file for your PageModel class. If you’re using Visual Studio, this class will be associated with your Razor..."
Read more »  Troubleshooting Razor Pages and PageModel Classes


This Maven's Blog

Steve Smith

Lake Quincy Media

Kent, Ohio, USA