bUnit Update with Egil Hansen
.NET Rocks!19 Loka 2023

bUnit Update with Egil Hansen

What's the latest with bUnit? Carl and Richard chat with Egil Hansen about his excellent testing library for Blazor. Egil digs into the ongoing improvements being made in Blazor and how bUnit can support those changes without having to rewrite tests - even .NET 8 shouldn't be a huge problem! The conversation also digs into the different sorts of open-source projects out there, including tooling like bUnit. Not all open source is created the same! Great thinking from an experienced builder of testing tools to make it easier to build reliable Blazor applications.

Jaksot(1963)

Hexagonal Architectures in .NET with Ian Cooper

Hexagonal Architectures in .NET with Ian Cooper

While at NDC London, Carl and Richard talk to Ian Cooper about hexagonal architectures. Turns out the important part is not the six sides - it's the idea of ports and adapters. Originally talked about by Alistair Cockburn, this is an architectural approach that focuses on being tolerant to testing as well as separating commands from querying. It's not quite Command Query Responsibility Segregation (CQRS), but you can see it from there! Ian discusses testing in a hexagonal architecture and how Test Driven Development (TDD) works so well with the separation of concerns that ports and adapters offers. If you're working on a long lived application that needs to be maintainable, you should be looking at hexagonal architecture!Support this podcast at — https://redcircle.com/net-rocks/donations

9 Joulu 201453min

Entity Framework 7 with Julie Lerman

Entity Framework 7 with Julie Lerman

Julie is back and all about the latest version of Entity Framework - version 7! The conversation starts out with a bit of a state of the union, with Julie describing how moving Entity Framework to GitHub has opened up an amazing level of communication between the EF team and regular developers. Which leads to the scarier part of the discussion: The breaking changes coming to EF7 from EF6. Like ASP.NET vNext, EF7 represents a substantial break. But Julie says you shouldn't worry, there are lots of solutions. Oh, and did she mention that they are planning on including support for non-relational (NoSQL) data stores? Really!Support this podcast at — https://redcircle.com/net-rocks/donations

4 Joulu 20141h 2min

Imaging in Mobile Apps with David Božjak

Imaging in Mobile Apps with David Božjak

Carl and Richard talk to David Božjak about the Lumia Imaging SDK... or is it the Nokia Imaging SDK? Caught in the midst of a name change since the acquisition of Nokia phones, the SDK is called Lumia Imaging on the blog sites, but is still Nokia Imaging on NuGet. Certainly it'll all be Lumia some day. David talks about the huge array of features available in the SDK to take photos, apply filters and effects to them, and then render the images. The conversation digs into how to handle huge images when you have limited memory, so that thumbnails and partial renders keep the memory footprint down, and streamed rendering lets something phone size still render the full image. Cool stuff for your mobile app!Support this podcast at — https://redcircle.com/net-rocks/donations

3 Joulu 201446min

Building Universal Apps with Rocky Lhotka

Building Universal Apps with Rocky Lhotka

Carl and Richard talk to Rocky Lhotka about where universal apps in Visual Studio are really going. But first, a bit of a landscape discussion, especially a laugh about the "comeback" of .NET and C#. Did Xamarin save the day? Rocky talks about how universal apps aren't all that universal, but with Xamarin in the mix, you start to look at a common code base for desktop, laptop, tablet and mobile development. Almost. Maybe. It's always more complicated than you think! But Rocky is optimistic that things are going the right way, so that everyone can start building cross-platform applications for their customers really soon.Support this podcast at — https://redcircle.com/net-rocks/donations

2 Joulu 201459min

Adding Search to Your Applications with Itamar Syn-Hershko

Adding Search to Your Applications with Itamar Syn-Hershko

Carl and Richard talk to Itamar Syn-Hershko about adding search technologies to your application. The conversation starts out focused on what SQL Server can do for search... the LIKE operator. What about NoSQL? Itamar talks about the role that data stores like RavenDB can play as far as finding data. But then you get to dedicated indexing and search tools like Lucerne.NET, ElasticSearch and Solr. Itamar talks about the advantages of using these tools in terms of speed of indexing and search, as well as the ability to bring multiple data sources together under a common indexing strategy. How do you do search in your app?Support this podcast at — https://redcircle.com/net-rocks/donations

27 Marras 201453min

The New Digital Watch with Jon Stark

The New Digital Watch with Jon Stark

Carl and Richard talk to Jonathan Stark about the wearable landscape today. But first, a crazy story about a Starbucks card. Jon is the guy behind Jonathan's Card, where he put a Starbucks card online for folks to add money to and buy coffee with. Crazy! Next up is a deep dig into the spectrum of watch like devices available today - Samsung Gear, Pebble, the Apple Watch and more! The variety of programming opportunities is just getting bigger.Support this podcast at — https://redcircle.com/net-rocks/donations

26 Marras 20141h 1min

Testing Software using PEX

Testing Software using PEX

While at the MVP Summit, Carl and Richard sat down with Pratap Lakshman, Peli de Halleux and Nikolai Tillman to talk about automating unit testing in .NET. Originally a Microsoft Research Project, PEX is now part of Visual Studio 2015, and digs deep into the IL of your application to generate a huge variety of unit tests. The team also talks about some of the other cool projects they've built using the PEX engine, including CodeHunt, a tool using testing to teach you to program. Check out PEX on Microsoft Research, and get ready for Studio 2015!Support this podcast at — https://redcircle.com/net-rocks/donations

25 Marras 201459min

Two Space Accidents in a Week Geek Out!

Two Space Accidents in a Week Geek Out!

Carl and Richard talk about two space accidents that happened in the same week - the explosion of Orbital Science's Antares Rocket on October 28 and the breakup of Virgin Galactic's SpaceShipTwo on October 31. Richard begins with the Orbital Science's mission to supply the International Space Station. Part of NASA's Commercial Resupply Services, the ORB-3 mission included the Cygnus spacecraft carrying supplies to the ISS as well as a number of smaller payloads, including the Arkyd-3. The Antares rocket exploded a few seconds after launch. The discussion digs into the origins of the rocket design and Orbital's subsequent actions to deal with the loss of the rocket - they're still responsible to get those supplies to the station! The second part of the show is even more serious, since it involves a fatality - the breakup of SpaceShipTwo during a test flight, resulting in the death of co-pilot Michael Alsbury. Is making space commercially viable worthwhile even at the expense of someone's life?Support this podcast at — https://redcircle.com/net-rocks/donations

20 Marras 201453min