
Coding Haskell and F# with Daniel Chambers
Ready for some functional thinking? While at NDC in Sydney, Carl and Richard chatted with Daniel Chambers about his experiences in functional programming, starting with F# and moving to Haskell. Daniel talks about how F# serves as the gateway drug for functional programming, living within Visual Studio and still interoperating nicely with the object-oriented world. But sometimes you want pure functional, and Haskell can help you - communicating with it via web service models, you write purely functional, immutable code. The tooling is a bit different, but the benefits are significant!Support this podcast at — https://redcircle.com/net-rocks/donations
18 Okt 201856min

Securing your Dependencies with Nina Juliadotter
What does it take to make an application resilient to exploits? Caring about more than just the code you wrote! While at NDC in Sydney, Carl and Richard talked to Nina Juliadotter about securing all the code in your application - including the open source libraries that your application takes dependencies on. Nina talks about building tests into your CI/CD pipeline to evaluate all the libraries in your project to figure out what is in your application and what the current versions are. Do you keep all your libraries up to date? They're the most likely versions to be secure!Support this podcast at — https://redcircle.com/net-rocks/donations
16 Okt 201846min

Embedding Power BI with Peter Myers
What can PowerBI do for you? While at NDC in Sydney, Carl and Richard talked to Peter Myers about Microsoft's modern data analytics tool. The conversation starts out exploring the history of data analytics at Microsoft and how it has landed at PowerBI. Peter talks about how PowerBI is both a Software-as-a-Service tool and Platform-as-a-Service component. You can embed PowerBI in your applications to do dashboards and dynamic reporting. It consumes virtually any data source and has great programmatic extensibility - add it to your application!Support this podcast at — https://redcircle.com/net-rocks/donations
11 Okt 201853min

Coding in Q# with John Azariah
Start programming quantum today! While at NDC in Sydney, Carl and Richard talked with John Azariah about Q# and the Quantum Development Kit that he has helped create. The conversation starts out with a refresher on quantum computing in general, including exploring a number of the myths and fallacies - John brings up the really important problems that quantum can tackle, including (no kidding!) world hunger and climate change. John dives into what Q# is all about, being able to abstract away from the quantum hardware and various emulators so that you can explore quantum functions. You may not have the hardware today, but some day you will!Support this podcast at — https://redcircle.com/net-rocks/donations
9 Okt 20181h

Reading Other People's Code with Patricia Aas
How do you read other people's code? While at NDC Sydney, Carl and Richard talked to Patricia Aas about the fine art of studying code you haven't written - and even more challenging, understanding it! Code doesn't read like a novel, there really is no beginning or end, it's always an exploration. The conversation also turns to being respectful of existing code, recognizing that it is as good as it could be at the time and that there are always ways to make it better. And when you're writing code, the challenge is to write it so that it can be read and understood by others!Support this podcast at — https://redcircle.com/net-rocks/donations
4 Okt 201855min

Making Bots with Adam Stephensen
You need a bot for that! While at NDC in Sydney, Carl and Richard talked to Adam Stephensen about his experiences building bots. The bot craze has died down a bit these days, but that means that more serious work is being done. Adam talks about what it takes to build a good bot, looking beyond the FaqBot and into more context-sensitive and service-oriented bots. In the end, a bot is just another front-end over your well-organized services layer that can handle web and mobile front-end services as well. But what does it do that is unique? How does it help people? Are bots just a fad, or are they here to stay? Adam has thoughts!Support this podcast at — https://redcircle.com/net-rocks/donations
2 Okt 201846min

Neural Net from Scratch using LINQPad with Joe Albahari
Can you build a neural net from scratch? While at NDC in Sydney, Carl and Richard talked to Joe Albahari about using LINQPad to create neural nets from scratch. LINQPad is an interactive development environment for .NET - originally focused on helping you build LINQ expressions. But as Joe explains, it can be used for all sorts of interactive coding experiences - including learning to build neural networks. Joe talks through the fundamentals of neural nets and what it's like to build neural nets yourself. Even if you move on to more advanced machine learning tooling, learning the fundamentals are useful!Support this podcast at — https://redcircle.com/net-rocks/donations
27 Sep 201847min

SignalR with Anthony Chu
SignalR is updated! Carl and Richard talk to Microsoft Cloud Developer Advocate Anthony Chu about the latest updates to SignalR - including a version of SignalR for .NET Core! Anthony talks about how SignalR has evolved since the first versions in 2011, today there is still the Standard Framework edition as well as the new .NET Core edition. And then there's also the Azure backend! You can run the back end in Azure with a free tier, and there's a paid tier as the scale gets larger. Anthony also dives into how Azure Functions can play a role. Socketed connections live on!Support this podcast at — https://redcircle.com/net-rocks/donations
25 Sep 201849min