Code-First Development: the Paths to Indexing Nirvana
Share this Session:
  Ryan CrawCour   Ryan CrawCour
Program Manager
  David Makogon   David Makogon
Cloud Solutions Architect


Wednesday, August 19, 2015
10:00 AM - 10:45 AM

Level:  Technical - Introductory

Document databases have helped us move towards a code-first world, where schemas are flexible and driven by the application and not by the database. This has freed us from spending valuable time battling with OR mappers and iterating upon rigid schemas, so that we can do spend more time doing things that matter: building solutions to make customers happy. In this talk, we will show you how to take code-first development even further with Azure DocumentDB's automatic indexing. We will show you a world where you can forget about managing secondary-indices - where one can both build today AND ship today.

Ryan CrawCour is 20 year database veteran who started out many years ago writing his first stored procedure for SQL Server 4.2. Many cursors, joins, stored procedures later he began exploring the exciting free world of NoSQL solutions. Ryan is now working with the DocumentDB product team in Redmond as a Program Manager helping shape the future of this all new NoSQL Database-as-a-Service.

David Makogon has been a software creationist and architect for almost 30 years. He’s currently a Senior Azure Architect at Microsoft, and has the dubious title of World’s First Former Azure MVP. David spends a ton of energy working with and teaching NoSQL databases and polyglot persistence. Outside of computing, David is an avid photographer and family man, with a penchant for puns and an uncanny ability to read backwards.

Close Window