The Modern .NET Show cover image

The Modern .NET Show

From Code Generation to Revolutionary RavenDB Unveiling the Database Secrets with Oren Eini

Jan 12, 2024
Oren Eini, Speaker on Code Generation and Revolutionary RavenDB, shares practical tips for databases and reflects on the challenges of keeping up with the rapid evolution of Modern .NET. They discuss the significance of consistent user interfaces and keyboard shortcuts, the difficulties of switching development environments and languages, and the benefits of using Raven DB for simplifying data handling. They also highlight the importance of understanding databases for developers and provide resources for learning about Raven DB.
01:11:01

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • RavenDB offers automatic indexing, allowing developers to focus on application logic instead of database intricacies.
  • Careful selection of fields to index in RavenDB is essential to optimize performance and avoid resource limitations.

Deep dives

RavenDB: A Database That Works for You

RavenDB is a document database that aims to provide a hassle-free experience for developers. The database is designed to handle complex data structures and offers flexibility in indexing and querying. RavenDB automatically creates indexes based on the fields queried, optimizing performance without the need for manual indexing. It also supports sharding and allows for storage of large datasets across multiple machines. The focus of RavenDB is to make database usage seamless for developers, allowing them to focus on their application logic rather than database intricacies. Developers can learn more about RavenDB through the free book, online documentation, and YouTube videos available on the RavenDB website. The RavenDB client NuGet package enables easy integration with .NET applications, offering familiar features such as LINQ querying and change tracking. Developers can connect with Oren Aini on Twitter or through the RavenDB blog for further discussions or guidance.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode