Webinar – A deep dive into the .NET client for Elasticsearch codebase
Join us Tuesday, June 4, 2019, 16:00 – 17:00 CEST (10:00 AM – 11:00 AM EDT or check other timezones) for our free live webinar, A deep dive into the .NET client for Elasticsearch codebase, with Martijn Laarman
In this deep dive we’ll explore all the ins and out of the Elasticsearch client codebase. A client needs to send and receive bytes this will come as no shock. In this talk we’ll show you the parts of the code base that might come as a surprise.
- Code generation with razor
- Custom xunit runtime to run integration tests efficiently
- Literate programming with Roslyn to generate docs that never go stale
- Assembly rewriting and shading of dependencies
- Assembly diffing to make sure no breaking changes go in minor releases
- Testing distributed nature of the client without having to spin up a 100 different nodes
I hope this talk will give you an insight into how a popular OSS library is being cared and loved for by it’s maintainers.
To attend this webinar, register here.
About the presenter:
P.S.: Next week, on May 16th we are running a virtual event – JetBrains .NET Day Online. Join us for 6 sessions presented by community speakers
Subscribe to Blog updates
Boost Code Quality with Qodana and GitHub Actions
It’s been roughly half a year since we introduced Qodana to .NET in our blog post about how to elevate your C# code quality with Qodana. Since then, we’ve been quite busy! Qodana went out of preview and into GA. Furthermore, we greatly improved the integration with our IDEs, providing an effortless …
Creating Custom AI Prompts
AI has swept through the software development industry like a wildfire. So people want to learn how to best use AI in their day to day tasks. In this post we’ll take a look at how to write custom prompts for use with the JetBrains AI Assistant in ReSharper and Rider so you can make the most of AI.&n…
12 Debugging Techniques In JetBrains Rider You Should Know About
Twelve must know debugging features in JetBrains Rider every developer should know.
Interceptors – Using C# 12 in Rider and ReSharper
Welcome to our series, where we take a closer look at the C# 12 language features and how ReSharper and Rider make it easy for you to adopt them in your codebase. If you haven’t yet, download the latest .NET 8 SDK and update your project files! In this series, we are looking at: Primary …