Justin James is a software craftsman with over 15 years of experience building applications in ASP.NET, C#, HTML 5, and AngularJS. He has built everything from small utilities to web sites that had more than a million views and 20,000 users per month. Justin loves to share knowledge that he has gained to help someone get to their end goal faster. He has presented at several user groups in the Phoenix, Arizona area; code camps in Las Vegas, Arizona and California; Nebraska Code and Codepalousa Conference.
While at NDC in Oslo, Carl and Richard talk to Troy Hunt about all the scary stuff going on in security today. The conversation starts out recapping some discussion on passwords - how do we get past them? Troy also digs into the on-going issues of SQL Injection, still the number one security risk for web sites. You can still use Google to find vulnerable web sites, and there are great free tools out there to find and exploit insecure SQL databases - don't be one of them! The discussion turns to Strict Transport Security, making sure SSL is on all the time for a web site. Still gotta fix the basics, but new capabilities are coming!
Links from the Show
Troy Hunt is a Pluralsight author, Microsoft MVP and world-renowned internet security specialist. He spends his time teaching developers how to break into their own systems before helping to piece them back together to be secure against today’s online threats. He’s also the creator of “Have I been pwned?”, the free online service for breach monitoring and notifications. Troy regularly blogs at troyhunt.com from his home in Australia.
Where will .NET go next? Carl and Richard talk to Rocky Lhotka (who happily is still alive after having his entire aorta replaced) about the resurgence in .NET. Between the open sourcing of .NET creating a common codebase for Windows, OSX and Linux. But that codebase is server focused - what does it take to get to the client? And to that idea, should XAML be open sourced? Rocky drills into the challenges of making cross-platform mobile apps - it's still not simple enough yet. But things are looking up, and there is only going to be more choice. Rocky is optimistic!
Links from the Show
Rockford Lhotka is the CTO at Magenic, one of the nation's premiere Microsoft Gold Certified Partners dedicated to solving today's most challenging business problems. He is the creator of the widely used CSLA .NET open source development framework, and is a Microsoft Regional Director and MVP. Rocky speaks at many conferences and user groups around the world.