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 | 25 May 2017 15:07

How do I Update a Nuget Package using dotnet CLISubscribe to this feed

Steve Smith writes "....The current version of the dotnet command line interface provides features to add a nuget package, but doesn’t expose a separate command to update them. However, you can actually achieve this by simply running the dotnet add package command,..."
Read more »  How do I Update a Nuget Package using dotnet CLI

Steven Smith | 24 May 2017 19:55

Should I Use WebListener or Kestrel or IIS on Windows?Subscribe to this feed

Steve Smith writes "....Someone recently asked this question on GitHub, and I thought it was worth spreading this information more widely: I’ve been doing some research to figure out the best option to self host ASP.NET Web Api on Windows. Some articles recommend..."
Read more »  Should I Use WebListener or Kestrel or IIS on Windows?

Steven Smith | 24 May 2017 13:50

Life Hack – Listen FasterSubscribe to this feed

Steve Smith writes "....I’ve been doing some traveling lately, which is when I tend to have time to catch up on listening to podcasts. I’m a fan of DotNetRocks, Hanselminutes, and Radiolab, among others. Unfortunately (or to be honest, fortunately), my daily..."
Read more »  Life Hack – Listen Faster

Steven Smith | 22 May 2017 13:57

Science of Great UI ReviewedSubscribe to this feed

Steve Smith writes "....I’m reviewing Mark Miller‘s online course, The Science of Great UI. This course is the first in a series, with the forthcoming Design Like a Pro as the second, and several more planned after that. Mark’s pace in the course is very..."
Read more »  Science of Great UI Reviewed

Steven Smith | 17 May 2017 13:50

Group Your Constants and EnumsSubscribe to this feed

Steve Smith writes "....It’s not unusual in applications to have a few constants defined for things you know are never going to change (so you don’t need to store them in the database, or if they are in the database, you don’t need to fetch them every..."
Read more »  Group Your Constants and Enums

Steven Smith | 16 May 2017 03:11

Developer Insights from StackOverflow 2017 SurveySubscribe to this feed

Steve Smith writes "....StackOverflow published the results of their 2017 Developer Survey. They been conducting this survey for some time now, and they obviously have access to a lot of data and developer demographics. 64,000 people took the survey, which makes it pretty..."
Read more »  Developer Insights from StackOverflow 2017 Survey

Steven Smith | 12 May 2017 19:36

ASPNET Core 2 Preview 1Subscribe to this feed

Steve Smith writes "....This week a public preview of ASP.NET Core 2 was made available at Microsoft’s /BUILD event. You can install it side-by-side with your existing ASP.NET Core install, and you can also install Visual Studio 2017 update 3 to go with it. Download..."
Read more »  ASPNET Core 2 Preview 1

Steven Smith | 10 May 2017 13:45

Prefer Custom Exceptions to Framework ExceptionsSubscribe to this feed

Steve Smith writes "....An easy way to make your software easier to work with, both for your users and for developers, is to use higher level custom exceptions. Low level exceptions like NullReferenceException or ArgumentNullException should rarely be returned from..."
Read more »  Prefer Custom Exceptions to Framework Exceptions

Steven Smith | 03 May 2017 03:46

When Should You Upgrade to ASP.NET Core?Subscribe to this feed

Steve Smith writes "....ASP.NET Core 1.0 shipped last summer. Then ASP.NET Core 1.1 shipped last fall. Overall, the framework and server-side components have been pretty solid, with few major bugs reported, and a bunch of nice features added to both ASP.NET and Entity..."
Read more »  When Should You Upgrade to ASP.NET Core?

Steven Smith | 30 Apr 2017 11:59

Registering Open Generics in ASPNET Core Dependency InjectionSubscribe to this feed

Steve Smith writes "....If you have a generic interface and implementation that you want to configure for dependency injection in ASP.NET Core startup, there is a simple way to do so. If you only use the generic methods for adding services, such as:..."
Read more »  Registering Open Generics in ASPNET Core Dependency Injection

This Maven's Blog

Steve Smith

Lake Quincy Media

Kent, Ohio, USA