Skip to content

Sponsor: Do you build complex software systems? See how NServiceBus makes it easier to design, build, and manage software systems that use message queues to achieve loose coupling. Get started for free.

Learn more about Software Architecture & Design.
Join thousands of developers getting weekly updates to increase your understanding of software architecture and design concepts.


Follow @CodeOpinion

Generate C# API Documentation with Wyam

We’ve all ran into the situation of wanting or needing to create API documentation.  It could be your open source library/framework or for your internal work projects. Wyam Wyam is a highly modular and extremely configurable static content generator and toolkit. It can be used for all sorts of things like creating a blog, but one of cool things it can do is build some awesome API documentation for your C# code. So if you are in the market for generating API docs, check this out. https://youtu.be/vuh1DsmaMfkVideo can’t be loaded because JavaScript is disabled: Generate API Docs for your C#… Read More »Generate C# API Documentation with Wyam

ASP.NET Core (.csproj) Embedded Resources

I’ve previously blogged about how to have embedded resources in ASP.NET Core, however that was with the older project.json.  I figured I would show how the project.json translates to the new csproj format.  If you are using Visual Studio 2017, the process via UI should feel pretty standard. If you have any questions with this post, please let me know in the comments or on Twitter.   https://www.youtube.com/watch?v=B_DYC_w6DFMVideo can’t be loaded because JavaScript is disabled: Embedded Resources in .NET Core (2 STEPS) (https://www.youtube.com/watch?v=B_DYC_w6DFM) Visual Studio 2017 For my example, I’ve included a json file called fake.json I pulled from Mockaroo.  Here’s a… Read More »ASP.NET Core (.csproj) Embedded Resources

One year of running the Windsor-Essex .NET Developers

I hosted the very first Windsor-Essex .NET Developers meetup back in June 2016.  It’s been a full calendar year and we’ve since had 12 meetups.  I figured now would be a good time for some reflection on how the year went and where we want to go.   Speakers In my previous update, I mentioned how getting speakers hadn’t been that difficult.  Although the pool of speakers I had in mind when I started the group has shrunk, as time goes on enables us to have them speak again. One change has been my connection with other Microsoft MVPs.  Getting… Read More »One year of running the Windsor-Essex .NET Developers