Loading...

C# Source Generators Boost Productivity in the Rx.NET Repo

C# Source Generators Boost Productivity in the Rx.NET Repo

Code generation has become increasingly important in recent versions of .NET, especially when using AOT compilation.

But they can also play a role in boosting your power as a developer. This talk will show how we've been using source generators to extend the reach of the test suite in the Reactive Extensions for .NET. AsyncRx.NET was an experimental project with no tests, but source generators have made it possible to make the existing Rx.NET test suite work in this new project.

Endjin are proud to be a .NET Foundation Corporate Sponsor, as we are maintainers of Reactive Extensions for .NET (AKA ReactiveX AKA Rx.NET) which is one of the most well established and widely used open source .NET projects.

If you're interested in learning more about Rx.NET download the free Introduction to Rx.NET book.

Published on:

Learn more
endjin.com
endjin.com

We help small teams achieve big things.

Share post:

Related posts

How .NET 9.0 boosted JSON Schema performance by 32%

We benchmarked endjin's JSON Schema library on .NET 9.0 and saw large performance gains. There are even more gains to be had with new System.T...

1 month ago

Observe File System Changes with Reactive Extensions for .NET

If you're looking for a seamless way to monitor file system changes in .NET applications, Reactive Extensions (Rx) could be the solution you'v...

7 months ago

Glenn Condron: .NET Web Development - Episode 293

This episode features an interview with Glenn Condron, Principal Product Manager for the App Platform team within the Developer Division at Mi...

8 months ago

The Heart of Reactive Extensions for .NET

Reactive Extensions for .NET (Rx.NET) is profoundly useful, and developers often end up loving. Why is that? Endjin Technical Fellow Ian Griff...

8 months ago

Introduction to Rx.NET 2nd Edition (2024) book is available for FREE

Learn Reactive Programming with our free book, Introduction to Rx.NET 2nd Edition (2024), available in PDF, EPUB, online, and GitHub.

11 months ago

Modernizing Reactive Extensions for .NET

Endjin are proud to be a .NET Foundation Corporate Sponsor, as we are maintainers of Reactive Extensions for .NET (AKA ReactiveX AKA Rx.NET) w...

1 year ago

Modernizing Rx.NET

Rx.NET is a popular library for event-driven programming with a composable and declarative approach. In this episode, Ian Griffiths, an Rx.NET...

1 year ago

Rx.NET v6.0 Now Available

For the first time since 2020, a new release of Rx.NET is available, supporting .NET 6 and .NET 7.

1 year ago

An overview of Reaqtor AKA Cloud Native Rx

Endjin, a .NET Foundation Corporate Sponsor, maintains Reactive Extensions for .NET and Reaqtor - two key components of the .NET Foundation, a...

1 year ago

David Pine: NET Content Development - Episode 223

In this episode of the Architect Tips podcast, David Pine, Developer Relations specialist at Microsoft and expert in Web Technologies, discuss...

2 years ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy