Today on the Twitch stream, I showed the work that I started on my Fritz.EpicBuildMusic extension for Visual Studio. I’m designing this extension to make your Visual Studio development experience a little more “epic” by playing music during the project build process.
Category Archives: Fritz and Friends
Beginning to Configure .NET Framework Applications with YAML
In today’s stream on Twitch, I resumed working on my open source project Fritz.ConfigurationBuilders. This project allows third party configuration sources to affect application configuration in .NET 4.7.1. Today’s work started introducing YAML files as a configuration source. You can review the stream video below:
I continue to practice the test-first approach, and use the Live Unit Testing feature of Visual Studio 2017 Enterprise Edition. You an download a free copy of Visual Studio for hobbyists called the ‘Community Edition’. I had some problems with my unit tests running properly and cleanly in Visual Studio during this stream, but once the stream was over I tried debugging the tests again and everything ran correctly. I’ll revisit this on Thursday’s stream.
Big thanks to Carl Franklin for allowing me to share his Music to Code By, a set of pomodoro-length songs that help get you in “the flow”. You can get the first 3 songs for free, and also download the app “Music to Flow By” and get new songs each month. It’s available for both Android and iOS devices.
Building a NuGet Package with NuGet Package Explorer and Refactoring
Updated – changed my stream schedule
Today on the stream, I started with some housekeeping and introduced my schedule. I will stream live on Tuesday, Thursday, and Saturday mornings at 10am ET. On weeks when I am traveling, I will do my best to keep to this schedule and may end up streaming from an event… but I think this is a good schedule to start with. Today’s stream is syndicated to YouTube in my Fritz and Friends playlist and you can view it below:
Once I started coding, I showed the NuGet Package Explorer by installing it from the Windows Store. From there, I configured my ConfigurationBuilders project to be bundled as a NuGet package and built the package using the Package Explorer. The resulting package was uploaded to the NuGet.org repository and is now available for you to use as a preview version.
Next, I did some refactoring of my project names so that I had a samples folder and didn’t have the IntegrationTest project name. I think ‘samples’ is a friendlier name for folks who are looking to use your project for the first time and want to learn how to use it.
Finally, I did some test refactoring and set up to start integrating YAML as a configuration file source for projects. I hope you join me on Tuesday the 28th at 10am for my next broadcast!