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 | 15 Mar 2017 13:45
Steve Smith writes "....When architecting solutions that need to communicate between separate services or applications, messages queues and services buses become increasingly important. Both Microsoft Azure and Amazon AWS offer products that support these operations,..."
Read more » Cloud Messaging – Amazon or Azure?
Steven Smith | 08 Mar 2017 06:00
Steve Smith writes "....Visual Studio 2017 has a new feature called Live Unit Testing. It’s currently not available for .NET Core projects, but you should see it as an option in your standard .NET projects. Live Unit Testing is currently only available in the..."
Read more » Live Unit Testing in Visual Studio 2017
Steven Smith | 26 Feb 2017 00:19
Steve Smith writes "....If you have multiple projects that need to interact with one another, you can configure Visual Studio to launch multiple projects whenever you press F5/ctrl+F5. To do so, right-click on the solution and go to Properties: By default the solution will..."
Read more » How to Start Multiple Projects in Visual Studio
Steven Smith | 22 Feb 2017 14:45
Steve Smith writes "....If you’re using git and creating branches, then making pull requests, and ultimately merging them back into your main/master branch, you may end up with unused branches cluttering your repository. They don’t really hurt anything, but..."
Read more » Clean up unused git branches
Steven Smith | 15 Feb 2017 02:23
Steve Smith writes "....I really like the workflow that GitHub Pull Requests allow. It’s great even in tiny projects to be able to get a code review for a given set of changes, and the UI for GitHub’s Pull Requests is better than any other source control system..."
Read more » GitHub Pull Request Checklist
Steven Smith | 14 Feb 2017 18:00
Steve Smith writes "....I’ll be teaching a one-day workshop at DevIntersections’ spring show on Domain-Driven Design with ASP.NET Core. I gave this workshop, which includes an interactive lab in which you’ll build a working app, in October to a sold-out..."
Read more » DDD with ASPNET Core Workshop at DevIntersections
Steven Smith | 08 Feb 2017 14:50
Steve Smith writes "....You can use the latest version of the dotnet CLI (installed by default with the latest version of Visual Studio 2017, or available here) to manage the projects included in your solution file(s). The command line tool now exposes three new commands..."
Read more » How to Manage Solution Projects using dotnet CLI
Steven Smith | 02 Feb 2017 17:45
Steve Smith writes "....I’m involved in quite a few businesses and ventures at any given time, and most of them have an email account associated with them. My preferred email client is Google/GMail/Google Apps/G suite, mainly because it’s fast, ubiquitous, and..."
Read more » Windows Mac Native Google Mail Client
Steven Smith | 02 Feb 2017 02:01
Steve Smith writes "....Last month, Brendan Enrick published a short course on What’s New in C#6. He also presented a standing-room-only session on the subject at CodeMash (people were blocked from trying to get in from the hall, the room was so packed). Even though..."
Read more » What’s New in C# 6
Steven Smith | 01 Feb 2017 14:45
Steve Smith writes "....A feature I’ve long wished for in .NET Core and its command line interface (CLI) is the ability to manage nuget references from the command line. This becomes increasingly important as the final version of the tooling for .NET Core (and Visual..."
Read more » How to add a Nuget Package Using dotnet add