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.Here are the things that caught my eye this week. I’d love to hear what you found most interesting this week. Let me know in the comments or on Twitter.
A minimalistic .NET package for versioning .NET SDK-style projects using Git tags. When you want to release a version of your software, whether it’s a pre-release, RTM, patch, or anything else, simply create a tag with a name which is a valid SemVer 2.0 version and build your projects. MinVer will apply the version to the assemblies and packages. (If you like to prefix your tag names, see the FAQ.)Link: https://github.com/adamralph/minver
Kin Lane (API Evangelist) – ”API Discovery in the Real World is Complicated” – 28 September 2018REST Fest 2018 \ Kin Lane (API Evangelist) \ 2018 Keynote from REST Fest on Vimeo. Link: https://vimeo.com/295217613
Dependabot pulls down your dependency files and looks for any outdated or insecure requirements. If any of your dependencies are out-of-date, Dependabot opens individual pull requests to update each one. You check that your tests pass, scan the included changelog and release notes, then hit merge with confidence.Link: https://dependabot.com/
In this post I’m going to list some reasons suggested for using repository pattern. Then we’re going to see if these reasons really needs these kind of patterns to be solved. Then I’m going to propose other alternatives for solving these problems.Link: http://hamidmosalla.com/2018/11/25/stop-using-repository-pattern-with-an-orm/