Onion Architecture Without the Tears – Brendan Richards

“In spaghetti code the relations between the pieces of code are so tangled that it is nearly impossible to add or change something without unpredictably breaking something somewhere else.” This talk explores techniques in avoiding spaghetti code including Onion Architecture and Dependency Injection, followed by how to effectively apply these principles to your persistence layer.…

Read More

AngularJS and keeping up to date with John Papa and Ward Bell

Damian Brady speaks to John Papa and Ward Bell at the Microsoft MVP Summit in Seattle. They discuss how developers can keep up with the constant change in the industry, as well as the upcoming changes to Angular JS and industry reactions to it. Links: • Breeze JS and Breeze • Angular Style Guide •…

Read More

Brisbane Catholic Education Case Study – Building a Strategic Planning and Resource Tool

Brisbane Catholic Education engaged SSW to build a strategic planning tool that would be powerful, flexible, and easy to use for all of their schools administrators across South-East Queensland. Having engaged other software development companies previously, Brisbane Catholic Education (BCE) were stunned by the rate at which SSW developers were able to convert ideas into…

Read More

Visual Studio extensibility & Web Essentials with Mads Kristensen

SSW’s Danijel Malik speaks to Mads Kristensen at the Microsoft MVP Summit in Seattle. They talk about Visual Studio extensibility and Mads’ Web Essentials extension. Mads explains the pain he had to go through to abstract the code so that others can easily contribute to the project. In less than 10 minutes he demonstrates its…

Read More

Controlling NuGet packages in your solutions with Marcel de Vries

SSW’s Danijel Malik speaks to Marcel de Vries at the Microsoft MVP Summit in Seattle. They talk about two very important things when dealing with NuGet packages; licensing and vulnerabilities. Many people just pull in new packages being unaware of potential traps they might walk into. Marcel explains how to deal with these kind of…

Read More

ASP.NET Identity using vNext | Dev Superpowers Episode #11 | Ben Cull

Previous versions of ASP.NET Membership have left a bad taste in many developers mouths, and some are now dangerously out of date. In this episode of Dev Superpowers, Ben Cull will take you through the latest, greatest and safest way to get your membership system up and running using ASP.NET Identity, OWIN and Dependency Injection.…

Read More