Please RSVP for instructions on how to join the event.
Description
As online services and mobile apps take over the world, one of the key challenges facing developers is that of security and identity. How can we trust our users? How can we persuade our users to trust us - and to trust each other? What does it actually mean when you "connect with Facebook" or "log in with Twitter"? How can we deliver great products with great user experience without risking our users' precious data in the process?
In this workshop, we'll explore various approaches to authentication and ways of verifying your users' identities. We'll look at the practical applications of these techniques. We'll discuss how patterns like message passing and CQRS can form part of our security strategy. We'll put together some sample applications demonstrating how we can get systems like OpenID, Google, Facebook or Twitter to manage user identity for us, and we'll discover how we can isolate security into a single, reusable module we can re-use across our .NET web applications.

8.0k
Dylan Beattie is a developer based in London, where he works as the tech lead at Spotlight, developing software for the theatre and casting industry. He wrote his first web page in 1994. Three years later, he found out what the Web actually was, and promptly abandoned a career in mathematics because programming looked way more fun and had at least as many brackets. He's been building Web apps on Microsoft technology since ASP was part of the Windows NT 4 Option Pack, and he was writing server-side domain models in Javascript way before it was cool. He even once ran code in JScript.NET.
Dylan works on everything from Fluent NHibernate to CSS frameworks to user stories to database index tuning. He's consequently very interested in designing systems that use diverse software platforms to deliver a cohesive experience - software that looks great, works well, and no-one cares that behind the scenes there's .NET talking to Javascript talking to Ruby talking to legacy code.
For a complete view of this profile,
including education, work experience and developer information,
you need to be logged in and have a subscription.
Dylan's upcoming trainings
No events
Dylan's past online trainings
The Progressive.NET Tutorials are a deep-dive,the antidote to the traditional conference format where speakers have too little time to explain complex...
325 GBP
May 29-31, 2012
The Progressive.NET Tutorials are a deep-dive,the antidote to the traditional conference format where speakers have too little time to explain complex ideas or provide any depth of understanding.
.
Join the great program with Christian Hassa, Gaspar Nagy, Ian Cooper, Sebastien Lambla, Dylan Beattie , Simon Brown, Paul Stack, Damjan Vujnovic, Ada...
425 GBP
Sep 5-7, 2011
Join the great program with Christian Hassa, Gaspar Nagy, Ian Cooper, Sebastien Lambla, Dylan Beattie , Simon Brown, Paul Stack, Damjan Vujnovic, Adam Granicz, Ian Robinson, Mark Rendle, Steven Robbins, Jon Skeet, and Nathan Gloyn.
.
Dylan's blog posts