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 | 20 Nov 2019 01:59

Moving from Controllers and Actions to Endpoints with MediatRSubscribe to this feed

Steve Smith writes "....(or Controllers are dinosaurs – it’s time to embrace Endpoints) Controllers are a key part of the MVC pattern. They’re the entry point, responsible for interacting with one or more Models and returning a View. Although these days..."
Read more »  Moving from Controllers and Actions to Endpoints with MediatR


Steven Smith | 30 Oct 2019 12:13

Sketch Themes for PrototypesSubscribe to this feed

Steve Smith writes "....Last week during one of my devBetter coaching sessions, the conversation turned to spikes and Minimum Viable Products (and even not-so-viable products). Sometimes, in order to get rapid feedback, it’s useful to throw together a prototype that..."
Read more »  Sketch Themes for Prototypes


Steven Smith | 28 Oct 2019 13:05

Be Humble and KindSubscribe to this feed

Steve Smith writes "....This originally went out just to my Weekly Dev Tips mailing list, but I got a lot of positive comments and requests to share it, so I’m publishing it here. Sign up for Weekly Dev Tips to get a new tip in your inbox each Wednesday. I’m..."
Read more »  Be Humble and Kind


Steven Smith | 16 Oct 2019 11:54

Running Integration Tests in Build Pipelines with a Real DatabaseSubscribe to this feed

Steve Smith writes "....A pain point for some organizations is figuring out how to run tests that involve databases. These are not unit tests, by most folks’ definition (including my own: unit test or integration test and why you should care). Nonetheless,..."
Read more »  Running Integration Tests in Build Pipelines with a Real Database


Steven Smith | 09 Oct 2019 04:28

Configure Different Implementations for Different Controllers in ConfigureServicesSubscribe to this feed

Steve Smith writes "....You may find yourself in a position where you need to have two (or more) different implementations of the same interface within your ASP.NET Core application. This may be because your application is too big to allow you to fully replace one..."
Read more »  Configure Different Implementations for Different Controllers in ConfigureServices


Steven Smith | 09 Oct 2019 01:13

dotnet-ef does not existSubscribe to this feed

Steve Smith writes "....If you’re trying to run EF Core migrations using commands like dotnet ef migrations add NAME or dotnet ef database update and you’re getting errors like the one shown in the screenshot above, here’s the fix. You need to install the..."
Read more »  dotnet-ef does not exist


Steven Smith | 01 Oct 2019 18:26

PSAT ObservationsSubscribe to this feed

Steve Smith writes "....The PSAT or preliminary SAT is a test that US high school students take in their junior year. It is also known as the National Merit Scholarship Qualifying Test (NMSQT). Although it is a single test, it can have huge implications for the students..."
Read more »  PSAT Observations


Steven Smith | 18 Sep 2019 01:07

Attacking Technical DebtSubscribe to this feed

Steve Smith writes "....Technical Debt is a metaphor for shortcuts and hacks in software that make it more difficult to change and maintain than it could be with an optimal design. Many applications have accumulated a large amount of technical debt, and figuring out how to..."
Read more »  Attacking Technical Debt


Steven Smith | 11 Sep 2019 12:25

Enforce Developer Workflow Policies with Branch ProtectionSubscribe to this feed

Steve Smith writes "....A frequent question I hear from clients is some variant of “Ok, Continuous Integration is great, but how do we get everybody on the team to pay attention to it?” This is obviously a bigger problem if the question is coming from a lone..."
Read more »  Enforce Developer Workflow Policies with Branch Protection


Steven Smith | 04 Sep 2019 12:19

Git Graph Visualizes Branches in VS Code for FreeSubscribe to this feed

Steve Smith writes "....I recently discovered a very nice VS Code extension to use with git. You can view my full list of tools and extensions I use here if you’re interested. In this case, I was working from a locked down laptop for a financial services company..."
Read more »  Git Graph Visualizes Branches in VS Code for Free


This Maven's Blog

Steve Smith

Lake Quincy Media

Kent, Ohio, USA