Clean Architecture | Building Maintainable Software using .NET

Intro This is one of my favorite topics as of late – Clean Architecture, the Do’s and Don’ts of how to write awesome software. At some point in your software development career, you’ll want to start taking things to the next level. That one liner might not be as magical anymore; or maybe you’re hazed … Read more

Xamarin Forms How-to: Navigation with slide out menu

Intro If you don’t know by now, Xamarin Forms is a powerful, cross platform mobile application framework.  One of the challenges with cross platform development, is a consistent user experience and look and feel.  In this How-to guide, we will create a ‘MasterDetail’ application, where the user has a slide out, hamburger style menu that … Read more

ASP.NET Core Identity | Change default password restrictions

Password

Changing Password Policy The password restrictions in ASP.NET Core Identity are strict by default, however you may find yourself wanting to change it to make it easier for you users. Changing the password policy, consists of modifying the way IdentityRoles are created on startup. You can do this by modifying the code inside the “ConfigureServices” method … Read more

Entity Framework Code-First tutorial | C# .NET MVC 5

Getting started in the world of .Net and C# isn’t easy; I have a JavaScript background and it was tough for me at least. So, here is a simplified walk through of creating a “Code-First” database using the Entity Framework. Code First is a convention where by you write code (models) to represent entities in … Read more