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 | 14 Jan 2020 15:43

2019 Year in ReviewSubscribe to this feed

Steve Smith writes "....Yes, it’s that time again. Time for another recap of what happened last year. If you’re reading this, and you’re not me, you probably are mostly interested in the most popular articles from last year, in case you missed something..."
Read more »  2019 Year in Review


Steven Smith | 11 Jan 2020 02:00

Codemash 2020 Recap and Cloud Design Patterns TalkSubscribe to this feed

Steve Smith writes "....I’m home after surviving another great Codemash! I’m not sure how many Codemash events I’ve attended but I think it’s [ALL OF THEM] – 2 (looks like the first one was in 2007 so if my math is right (takes off socks) that..."
Read more »  Codemash 2020 Recap and Cloud Design Patterns Talk


Steven Smith | 06 Jan 2020 19:33

Year in Review Post ChecklistSubscribe to this feed

Steve Smith writes "....You have a blog. It’s early January. You need something to post. Why not post a [Current Year – 1] in Review post? Something like this 2017 in Review or 2018 Year in Review or any of these developer year in review posts? Great idea! But..."
Read more »  Year in Review Post Checklist


Steven Smith | 11 Dec 2019 03:50

Using Grep to Find Strings in Markdown .md Files on WindowsSubscribe to this feed

Steve Smith writes "....I recently needed to find which of a bunch of markdown files had a particular string in them. My initial thought, since I’m on Windows, was to use Windows File Explorer’s search dialog. No dice – it found no results when I knew..."
Read more »  Using Grep to Find Strings in Markdown .md Files on Windows


Steven Smith | 27 Nov 2019 14:42

Domain-Driven Design with ASP.NET Core WorkshopSubscribe to this feed

Steve Smith writes "...."I have gone through several Pluralsight courses and read several books on DDD and the path I needed to follow for our project was not fully clear until after this class. Partly because of the lack of available DDD content using ASP.NET Core 3.x /..."
Read more »  Domain-Driven Design with ASP.NET Core Workshop


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


This Maven's Blog

Steve Smith

Lake Quincy Media

Kent, Ohio, USA