ASPNetCore-Banner-1100x200
Onion Architecture Without the Tears – Brendan Richards

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.…

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

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…

ASP.NET Identity using vNext | Dev Superpowers Episode 11

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.…

AngularJS with TypeScript made easy with Duncan Hunter | Dev SuperPowers 9

AngularJS with TypeScript made easy with Duncan Hunter | Dev SuperPowers #9 | Duncan Hunter

Learn how to harness the power of Typescript in your AngularJS projects. Setting up TypeScript with AngularJS for the first time can be challenging but in this session we make using this fantastic duo a piece of cake. With the announcement that the next generation of AngularJS 2.0 will be built with TypeScript using TypeScript…

AngularJS with Dan Wahlin

The future of AngularJS: an interview with Dan Wahlin

Watch our own Ben Cull discussing AngularJS with Dan Wahlin! A captivating interview where you will learn more about: The future of Angular Angular extending typescript Using ASP.NET with AngularJS among other things. Dan also shares his thoughts regarding SEO portion on a single page app and future events and ‘hangouts’ for Angular enthusiasts. A…

The Vision of Xamarin – Miguel de Icaza

The Vision of Xamarin – Miguel de Icaza

Book Adam Now Adam Cogan interviews Miguel De Icaza at the MVP Summit in Redmond for SSW TV. Learn how Miguel started Mono, how they ended up at Xamarin, and, potentially, where they’re heading in the future with their excellent cross platform development technologies based on .NET. Take the Quiz! [WATUPRO 79] Video Transcription Miguel…

The Changing Face of Microsoft and the Web with Scott Hanselman

The Changing Face of Microsoft and the Web with Scott Hanselman

Damian Brady speaks to Scott Hanselman at the Microsoft MVP Summit in Seattle. Scott talks about community engagement and his feelings on the changes within Microsoft, then talks about what developers need to know about the high pace of change in JavaScript and ASP.NET. Take the Quiz! [WATUPRO 78]

Code Auditor and Roslyn – Happy Ever After | Danijel Malick

Code Auditor and Roslyn – Happy Ever After | Danijel Malik

At SSW we care about quality. We care about it so much that we built a tool named Code Auditor which scans code and reports issues. It’s not really a secret that our rules relied on C# snippets and Regex patterns. Over time – as the C# language evolved – we started seeing false positives.…

How to make web applications with AngularJS and ASP.NET MVC | Dev SuperPowers Episode 7

How to make web applications with AngularJS and ASP.NET MVC | Dev SuperPowers Episode #7 | Ben Cull

Watch Ben Cull write some code as he transforms a rigid MVC web application into a dynamic pleasure using AngularJS. AngularJS is a client-side javascript framework that enables the creation of impressively dynamic user interfaces. It strives to remove the tedium of manipulating DOM elements by abstracting many common functions such as showing/hiding, updating content…