Presentations
Enhanced .NET Unit Testing | David Gardiner
In this fast-paced talk David shows you a bunch of really useful libraries and tools that can make writing unit tests faster, simplify reading and understanding test code and help you identify the root cause of failed tests. A great mix of general and special purpose libraries to have in your unit testing toolbox. Take…
Read MoreDeploying ASP.NET Core Applications including Octopus, Docker & RM | Danijel Malik
ASP.NET Core is a whole new world for ASP.NET developers because it opens the door to cross-platform development. However, it comes with a hefty price. Not only does it take some time before you get your head around, even deployment is now quite different. So how can you bring ASP.NET Core application and DevOps under…
Read MorePower BI and SharePoint | Adam Cogan
You wouldn’t have a website without google analytics. You wouldn’t attend the races without a top hat. So why use SharePoint without beautiful insights on what users are doing? PowerBI is Microsoft’s premier interactive data reporting and visualization platform. Every business should integrate PowerBI reporting into SharePoint 2016 to give end users the power to…
Read MoreSharePoint 2016 – The future’s so bright I gotta wear shades | Adam Cogan
SharePoint 2016 is live and this is most exciting release ever! In this session Adam will walk you through what you can get today and what features are coming soon. You’ll see: Updated Team Sites that are modern, responsive and give you a much better content editing experience Better Document Libraries A better portal with…
Read MoreIntegration Tests are a Scam | Damian Maclennan
In 2009 J.B. Rainsberger began a popular and controversial blog and talk series on the topic of Integration Testing. In this talk Damian will look into the problems raised in the blog series with Integration Testing efforts, then delve into a discussion of testing outcomes and explore some patterns and techniques to achieve appropriate test…
Read MoreLessons learned: ASP.NET Core 1.0 + Docker in Production – Jeremy Cade
Containers, while not a new technology, are still the cool new thing in the Microsoft space. But as with all technologies, there are some rough edges and things to be wary of. In this talk Jeremy steps through some of the hard-fought lessons learned from running production ASP.NET Core 1.0 applications in Linux Containers on…
Read MoreIntroducing Entity Framework Core: Everything you need to know | by Brendan Richards
Entity Framework Core (previously known as EF7) has been self-described as “Microsoft’s recommended data access technology for new applications in .NET” EF Core is effectively a complete rewrite of Entity Framework designed to work in more places and with more persistence stores so you can use non-SQL data sources. This talk covers: What has changed…
Read MoreBuild your own Marketplace: Online Payments | Ben Cull at DDD Brisbane
In this video Ben Cull takes us through the different online payment options for developers. Ben also demonstrates how you can add Stripe as your payment method. From the description: I promise by the end of this session you’ll be able to build your own Ebay, taking payments from customers and settling them to your…
Read MoreASP.NET 5 De-bamboozled – Lessons I wish some-one else had learned | Adam Stephensen
The change from ASP.NET 4 to 5 brings a whole lot of awesome to web development, but it’s the biggest change since MVC was introduced and the learning curve is massive. SSW shipped two enterprise apps on ASP.NET 5 while it was still in Beta (wow, that hurt). Don’t spend weeks trying to understand how…
Read MoreWhat is a compiler? We thought we knew… | Mads Torgersen at DDD Brisbane 2015
SSW TV was proud to sponsor and record 2015’s DDD event in Brisbane. This video features Mads Torgersen, Program Manager at Microsoft, who talks about compilers, specifically Roslyn. This is a fascinating talk and should be watched by any developer. From the description: Project “Roslyn” revamps C#’s fundamental compiler infrastructure, and challenges our concept of…
Read More