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.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner