ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.


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 | 16 Aug 2017 12:25

Roslynator for VS 2017Subscribe to this feed

Steve Smith writes "....Visual Studio 2017 15.3 was released this week, with support for .NET Core 2.0 (also released – download separately here). Over the years, Visual Studio has added more and more tools to increase productivity, slowly catching up to extensions..."
Read more »  Roslynator for VS 2017

Steven Smith | 09 Aug 2017 17:22

Testing Logging in ASPNET CoreSubscribe to this feed

Steve Smith writes "....When it’s important, logging should be considered a “real” requirement, not just a developer or operations afterthought. In many cases, especially diagnosis of production problems, logging has real business value. Thus, there are..."
Read more »  Testing Logging in ASPNET Core

Steven Smith | 09 Aug 2017 16:45

Logging and Monitoring are RequirementsSubscribe to this feed

Steve Smith writes "....It’s common in many applications to see logging and monitoring added into the code as an afterthought. It’s rarely included in the specification for a feature or product, and it’s rarely tested. Thus, it’s often..."
Read more »  Logging and Monitoring are Requirements

Steven Smith | 24 Jul 2017 18:43

Referencing Common Values Between Apps/ProjectsSubscribe to this feed

Steve Smith writes "....A pretty common scenario in building real world business software is the need to share certain pieces of information between multiple projects or applications. Frequently these fall into the category of configuration settings, and might include..."
Read more »  Referencing Common Values Between Apps/Projects

Steven Smith | 19 Jul 2017 13:45

Switch Between git Branches EasilySubscribe to this feed

Steve Smith writes "....I recently ran across a great tip from Kevin Griffin for how to quickly switch from your current git branch to your previous one: Instead of typing out the full name of the branch when using git checkout, you can simply specify – (minus or..."
Read more »  Switch Between git Branches Easily

Steven Smith | 13 Jul 2017 14:00

Minimal ASPNET Core Web APISubscribe to this feed

Steve Smith writes "....Inspired by a StackOverflow question, I’ve created a minimal ASP.NET Core Web API app as a learning exercise and aid to troubleshooting web API development. The goal of this app is to demonstrate how little code and how few files are required..."
Read more »  Minimal ASPNET Core Web API

Steven Smith | 05 Jul 2017 13:55

Show All GitHub Issues Assigned to MeSubscribe to this feed

Steve Smith writes "....I’m a big fan of GitHub and the workflow it provides. I find it to be very productive and collaborative, as well as lightweight. I work on quite a few different GitHub repositories, either for my own projects, for open source projects, or for..."
Read more »  Show All GitHub Issues Assigned to Me

Steven Smith | 28 Jun 2017 13:45

Installing Additional App Templates for dotnet newSubscribe to this feed

Steve Smith writes "....When you install the .NET Core SDK, you get the dotnet CLI (command line interface), which can be used for a host of different things, including creating new projects. You can see which templates are already installed by running..."
Read more »  Installing Additional App Templates for dotnet new

Steven Smith | 21 Jun 2017 03:37

Why Delete Old Git Branches?Subscribe to this feed

Steve Smith writes "....It’s a common housekeeping practice to delete git branches once they’re no longer used, but this practice isn’t necessarily universal, or universally understood. Why should you delete old branches from your git repositories? There..."
Read more »  Why Delete Old Git Branches?

Steven Smith | 14 Jun 2017 12:38

Automate Testing and Running Apps with dotnet watchSubscribe to this feed

Steve Smith writes "....If you’re using the dotnet CLI tools to develop your .NET Core apps, you’re probably very familiar with typing dotnet run and/or dotnet test every time you make a change to your app. This kind of manual process, even if you’re a..."
Read more »  Automate Testing and Running Apps with dotnet watch

This Maven's Blog

Steve Smith

Lake Quincy Media

Kent, Ohio, USA