Writing High Performance .NET Core Code with Ben Watson
.NET Rocks!15 Touko 2018

Writing High Performance .NET Core Code with Ben Watson

.NET Core is fast, but does how you write code in .NET Core help with performance? Carl and Richard talk to Ben Watson about the 2nd Edition of his HIgh Performance .NET Code book. The original edition came out in 2014 when .NET Core was just beginning (ASync/Await were brand new too!) and so an update is welcome. Ben explains that there is no one right way to write high performing code, every implementation is on a case-by-case basis. You need to benchmark and instrument to understand where bottlenecks are, then measure performance carefully before you start trying to improve. But there are a bunch of options available to improve performance!

Support this podcast at — https://redcircle.com/net-rocks/donations

Jaksot(1961)

Thinking Android with Joshua Vergara

Thinking Android with Joshua Vergara

How do you think about Android? Carl and Richard talk to Josh Vergara, Android-fan, non-developer and head of Android Authority about his experiences around Android phones and tablets. Josh talks about the various flavors of Android, including Cyanogen, and the move to make Android more open source and less Google-centric. And then there are the tablets, the poor old Android tablets. Will anything good come there for the marketplace? Cool viewpoint from a consumer of tech!Support this podcast at — https://redcircle.com/net-rocks/donations

11 Touko 201659min

The Evolution of Services with Juval Lowy

The Evolution of Services with Juval Lowy

So is every class a service? While at DevIntersection in Orlando, Carl and Richard talk to Juval Lowy about how his statement nearly ten years ago has in some ways come true. Juval talks about how services evolved back in the 2006 time frame into monolithic, unmanageable software and the swing to simplification that has led to the current microservices movement. Keeping services small and flexible is the key, to the point that you see service aspects appearing down in very fine grained parts of software: Integer as a Service? Great thinking from an experienced architect of how services continue to evolve!Support this podcast at — https://redcircle.com/net-rocks/donations

10 Touko 201657min

Octopus 3 with Damian Brady

Octopus 3 with Damian Brady

How do you deploy your applications? While at DevIntersection, Carl and Richard chatted with Damian Brady from Octopus about the latest version of Octopus Deploy. Damian talks about all the changes that have come in Octopus 3, using SQL Server to store deployment information, getting more involved with deployment to Azure, and so on. The conversation also digs into the impact of open source and support for Linux and OSX, which means looking at a change of dependencies when it comes to things like nuget. There's lots to talk about in deployment, things are only getting better!Support this podcast at — https://redcircle.com/net-rocks/donations

5 Touko 20161h

Talking Core with Scott Hunter

Talking Core with Scott Hunter

Scott Hunter is back and managing the whole .NET platform! While at DevIntersection in Orlando, Carl and Richard sat down with Scott to talk about his new role as director of the entire .NET platform. That includes all the open source goodness - and Scott digs into his team's efforts to make ASP.NET the fastest web development platform on the planet (they're almost there!) and what it takes to bring all the incarnations of .NET into a common standard, both for the old school close source editions as well as open source across the platforms. One .NET standard is coming to you soon!Support this podcast at — https://redcircle.com/net-rocks/donations

4 Touko 20161h 2min

Mobile DevOps Pipeline with Donovan Brown

Mobile DevOps Pipeline with Donovan Brown

How do you manage the building, monitoring and maintenance of mobile apps? Carl and Richard talk to Donovan Brown about how all the pieces have come together in the Microsoft stack to make creating, testing, deploying, maintaining and monitoring of mobile apps better. Donovan talks about all the good stuff from Build in mobile, including Xamarin being part of the toolset, but also tools like HockeyApp and Release Management. While Microsoft provides a ton of tools, you can bring your own as well - everything is optional and changeable. Ultimately, it's the synthesis of all the parts into a whole that provides the greater value. Check it out!Support this podcast at — https://redcircle.com/net-rocks/donations

3 Touko 201651min

Universal Apps on XBox One with Chris Gomez

Universal Apps on XBox One with Chris Gomez

Universal Apps are becoming more universal - arriving on the XBox One! Carl and Richard talk to Chris Gomez about the announcements at the Microsoft Build event around building software for the XBox One. Now, any developer can write code using the Universal Windows Platform (UWP) approach, which means you can code in C#, Javascript... pretty much any language you want in the CLR space. Chris explains that while you have limited access to all the resources in the XBox One, the UWP approach is a starting point to building bigger things if that's what you want to do - the XBox team is watching!Support this podcast at — https://redcircle.com/net-rocks/donations

28 Huhti 201656min

Fixing the Web with Douglas Crockford

Fixing the Web with Douglas Crockford

The Web is broken - time to fix it! While at DevIntersection in Orlando, Carl and Richard sat down with Douglas Crockford to talk about the problems the web has and what can be done about them. Doug rightfully focuses on how the web was never intended to do what its doing - it was meant for sharing academic papers, and has far outgrown that initial requirement. Security is the key, and security with the least amount of trust is best. How do we build something inherently secure and still easy to work with?Support this podcast at — https://redcircle.com/net-rocks/donations

27 Huhti 201650min

InfoSec for Developers with Kim Carter

InfoSec for Developers with Kim Carter

What do developers need to know about information security? Carl and Richard talk to Kim Carter about his experiences helping developers secure their web sites. Kim has written a series of books on the subject to help get developers thinking about infosec as they develop, rather than try and cram security on at the end of a project. All kinds of great tools in the show links, including OWASP ZAP, which does fast penetration testing on your site - you can incorporate it into your build process so that your code is security tested as you're building it! InfoSec isn't optional, you need to make it part of your routine development process!Support this podcast at — https://redcircle.com/net-rocks/donations

26 Huhti 201655min