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 | 03 Jul 2018 20:17

Calculate Code Metrics in VS2017 for Core and Standard ProjectsSubscribe to this feed

Steve Smith writes "....A feature I use quite a bit in Visual Studio is the Calculate Code Metrics tool, found under the Analyze menu. You can use it to get some nice information about your projects, including Cyclomatic Complexity, Depth of Inheritance, Class Coupling,..."
Read more »  Calculate Code Metrics in VS2017 for Core and Standard Projects


Steven Smith | 27 Apr 2018 14:10

Should I Add Caching to my Web Application?Subscribe to this feed

Steve Smith writes "....I created a helpful flow chart to use when answering the question, Should I add caching to my web application (or, “Should I implement caching in my ASP.NET (Core) App”)? Most web applications have at least some data that’s used..."
Read more »  Should I Add Caching to my Web Application?


Steven Smith | 20 Apr 2018 12:28

Momentum Dev Conference and Design PatternsSubscribe to this feed

Steve Smith writes "....Yesterday I presented Design Pattern Mastery at Momentum Dev Con, a first-year regional developer conference held in Cincinnati, Ohio. The event opened up with a Women In Technology panel that was very well-received, and used 50-minute sessions with..."
Read more »  Momentum Dev Conference and Design Patterns


Steven Smith | 15 Apr 2018 21:41

WeeklyDevTips Podcast ChecklistSubscribe to this feed

Steve Smith writes "....I’ve been doing a podcast for a little over six months now, called Weekly Dev Tips. The episodes are just 5-10 minutes long and don’t have a lot of extra fluff – they’re just straight and to the point, describing a particular..."
Read more »  WeeklyDevTips Podcast Checklist


Steven Smith | 21 Mar 2018 13:45

Positive Reinforcement in Code ReviewsSubscribe to this feed

Steve Smith writes "....Many developers dread reviews of their code, and one reason for this is probably that most reviewers only offer criticism rather than encouragement. Remember as a code reviewer that you can reinforce the things you see that are done well, which can..."
Read more »  Positive Reinforcement in Code Reviews


Steven Smith | 14 Mar 2018 13:30

Finding Things in Visual Studio 2017Subscribe to this feed

Steve Smith writes "....I’m a proponent of small, single-purpose files for most things in software applications. This helps follow certain SOLID principles, like Single Responsibility and Interface Segregation. It also means my applications tend to have a large..."
Read more »  Finding Things in Visual Studio 2017


Steven Smith | 09 Mar 2018 16:55

How to Modify Visual Studio 2017 or Install Preview VersionsSubscribe to this feed

Steve Smith writes "....When Visual Studio has updates available, you’ll see a notification flag change color at the top of the screen: When you run the update, the installer will also show you if there are other versions available, such as previews. However, if you..."
Read more »  How to Modify Visual Studio 2017 or Install Preview Versions


Steven Smith | 07 Mar 2018 07:17

Improve Performance through Advance PreparationSubscribe to this feed

Steve Smith writes "....When looking at tuning application performance, a common principle to follow is this one: Maximize the amount of work not done. It’s hard to make doing something faster than doing nothing, so do nothing whenever you can. A common way to do..."
Read more »  Improve Performance through Advance Preparation


Steven Smith | 28 Feb 2018 16:59

API Feature FoldersSubscribe to this feed

Steve Smith writes "....I’ve written about feature folders for ASP.NET Core before, and how Razor Pages does a great job of solving this problem for page/view-based endpoints. However, I wanted to take a moment to address APIs, which are an increasingly important..."
Read more »  API Feature Folders


Steven Smith | 21 Feb 2018 13:58

GitHub Octotree Chrome ExtensionSubscribe to this feed

Steve Smith writes "....If you use GitHub a lot, as I do, you may appreciate this great Chrome extension, Octotree. Octotree is a free extension that adds a treeview navigation control to GitHub (and GitLab Enterprise, according to their docs) repositories, making it much..."
Read more »  GitHub Octotree Chrome Extension


This Maven's Blog

Steve Smith

Lake Quincy Media

Kent, Ohio, USA