Session 1: Techniques and practices for testing Angular 2 with Duncan Hunter and Adam Stephensen
Writing frontend tests has always been hard, let us show you how to make testing easier in your Angular 2 applications.
From unit testing components and services to end-to-end testing your entire application, we will give you tips and techniques for testing in Angular 2.
This session will de-mystify Angular 2, highlight the lessons we wish we hadn’t had to learn the hard way. We will teach you what you need to know but aren’t going to find out until you are too far into your project to turn around. You will learn the pitfalls to avoid when building Angular 2 in production.

Session 2: Identity Server 4 with Angular 2 ASP.NET core with Ben Cull

API first websites are hugely popular thanks to client heavy frameworks like Angular. Securing them properly has always been a challenge, especially if you want to expose your API to third party developers. This is a demo heavy talk with practical implementations of Identity Server 4 in an ASP.NET Core app as a token server, Entity Framework and ASP.NET Identity for security, ASP.NET Core MVC for an API and an Angular 2 SPA application.

Take the poll!

About the speakers

About the speakers

SSW Team

Adam Stephensen is a Solution Architect at SSW with a decade of experience performing needs analysis, designing and building scaleable, database-driven, distributed enterprise solutions incorporating web and windows interfaces.

Duncan Hunter a software architect at SSW. Making sustainable software that solves real world issues is what makes Duncan tick. He is a full stack web developer specialising in making responsive frontend applications with AngularJS and TypeScript.

SSW Solution Architect, Ben Cull builds web applications that are lightning fast and dressed to impress. Having such a strong background in C# and SQL Server also allows him to create complex systems that run behind the scenes. In his spare time you'll find him having a cold beer and tinkering with the latest technologies.

Ben is the Co-Founder of TBODA, a group of 4 QUT graduates who create cool new web apps for fun. Specialties: Web Development, Websites, Web Applications, Software as a Service

Related videos

Related videos

Tech News #28 | Prompt Engineering, GitHub Check-ins & Microsoft Teams Sparkles

Discover the fascinating world of prompt engineering and its impact on AI development.

May the 4th Be With You | Home & Office Automation

A long time ago in a galaxy far, far away, technology has advanced to a point where even our homes and offices can be smart. With the power of automation systems from SSW, controlling our lights, climate, entertainment, and security has become as easy as pressing a button on our Control4 remotes or smartphones. Imagine walking into your home or office and the doors unlock, the lights turn on, the air conditioner adjusts to your preferred temperature, and your favorite Star Wars soundtrack plays in the background. With SSW’s smart solutions, the force will be with you, always.

Exploring the Capabilities of ChatGPT | Calum Simpson | User Group

Discover how GPT-4 can revolutionize your workflow, and increase your productivity and efficiency. This is your chance to gain insight into the future of AI and software development. Get ready to learn and explore the exciting possibilities of GPT-4! 🤘

Keep “Plug Predators” away with best desk setup hardware | Brady Stroud | SSW Rules

In today’s fast-paced work environment, it’s crucial to have an efficient and organized workspace.

The only ChatGPT cheatsheet you’ll ever need (Developer Edition) | Luke Cook | SSW Rules

As ChatGPT becomes increasingly popular, users are discovering the most effective ways to prompt the AI for different scenarios.

How and when to offer unsolicited feedback | Matt Goldman & Ulysses Maclaren | SSW Rules

With empathy and the right approach, you can provide meaningful support and help others reach their goals. Join us for tips on how to offer feedback with care, so you can empower your team to be their best selves.

The best way to handle requests from your boss | Jonty Gardner | SSW Rules

Managing deadlines can be tricky, let’s find out how to deal with unexpected changes to project priorities.

How to Plan for Database Performance | Bryden Oliver | User Group

Are your applications running at a snail’s pace? 🐌
Have you been wracking your brain trying to identify the source of the bottleneck? 🔍

Tech News #26 | Adam Cogan | User Group

Adam Cogan brings you the most important and recent tech news, including the release of .NET 8 preview, updates on Azure Open AI Service, GitHub, and AWS, and the rebranding of Netlify CMS. He also introduces the new, faster version of Microsoft Teams.

Simply Remote Testing with Dev Tunnels | Daniel Mackay | SSW Rules

Find out how to expose a locally running application over the internet for testing and design feedback.