Monday, August 11, 2014
Troy lives in the two worlds of building software and breaking software, predominantly software running on the web. From the very early days of HTML, Troy has been a web-centric guy all the way through to today’s modern devices either talking over HTTP or pushing angle brackets around. Having drifted towards security, he now focusses on helping developers understand how to break their own apps and build up offensive skills that are complemented by teaching secure coding patterns – if you don’t know how to break it, you don’t know how to protect it! Troy is an Aussie Microsoft MVP for Developer Security living in Sydney and writing at troyhunt.com as well as speaking around the world, training and creating Pluralsight courses.
When not building or breaking, Troy’s into snowboarding, lots of tennis and fast cars.
|Implementing and Securing an API with ASP.NET Core (new)|
|Building a Web App with ASP.NET Core, MVC6, EF Core and AngularJS|
|Building a Web App with ASP.NET5, MVC6, EF7, and AngularJS (Retired)|
|Best Practices in ASP.NET: Entities, Validation, and View Models|
|Front-End Web Development Quick Start|
|Lessons from Real World .NET Code Reviews|
|Node.js for .NET Developers|
|Application Name||WilderBlog||Environment Name||Production|
|Application Ver||18.104.22.168||Runtime Framework||.NETCoreApp,Version=v1.1|
|App Path||D:\home\site\wwwroot||Runtime Version||.NET Core 4.6.24628.01|
|Operating System||Microsoft Windows 6.2.9200||Runtime Arch||X86|