I had the pleasure of being able to participate as a speaker at this year’s MVCConf Conference for Microsoft MVC and .NET professionals. My talk was on Entity Framework and Code First. You can view the video here. Happy Coding!
So, you’re feeling good at work. Everything is going steady, the projects are moving forward and in general, everyone is happy with you. But…that pesky “johnny on the spot” consultant has arrived and is the new flavor of the month. He’s been bringing up all this “test driven” stuff. Being the new gun in the shop, all eyes are mesmerized on him during morning scrum as he touts the awesomeness of test driven development. Man…this guy sounds smart. Well, you’ve always been interested in test driven development and have good intentions, you’re even considered a good developer, and you are a good developer (after all you’re reading right now…that’s good). However, you’ve just never worked in a TDD environment in real life scenarios. The way you see it, you have about 24 hours to get up to speed (under the radar of course) before you start to look like you don’t know what you’re doing. Well, let’s get busy…
Microsoft began offering on Wednesday an early version of NuPack, an open source package manager for its .Net software development platform.
The company’s NuPack technology works with .Net project types, including ASP.Net WebForms, ASP.Net MVC and others. “NuPack is a free open source package manager that makes it easy for you to find, install, and use .Net libraries in your projects.
When using agile development practices the usual bag of themes come into play: scalability, extensibility, decoupling, testability, opacity, software rot and so on. One of the cornerstone concepts in an agile design is the Open/Closed Principle. This principle, which was coined by Bertrand Meyer, states that “Software entities should be open for extensibility but closed for modification”. What this means in practical terms is that software dependencies should be minimized by the use of abstractions.
Here is my latest article, posted on Dotnetslackers.com summarizing the Open/Closed Principle.