RavenDB is a Document Database written entirely in .Net.
In this presentation we will cover what a Document Database is and how developing with one requires thinking in a radically different way than you may be used to if you have traditionally used SQL Databases with .Net centric clients.
I will demonstrate how this can make Web Based development much more intuitive and friendly for the developer. We will look at how the architecture for the Semantic Web has made Web Based development the modern standard for both humans and machines. We will look at the common Design Patterns that you can leverage when working in this style of development and how they are applied across multiple client platforms.
Steele Price has been professionally designing and developing databases and interfaces to them for 30 years. He has also been professionally developing with Microsoft Visual Basic, C#, SQL Server and Visual Studio since their inception many years ago. Recently he has focused on the Semantic Web, HTML5 and cross-platform Web Enabled solutions.
He started professionally developing software in 1983. Software development has not only been his primary source of income since; it is his passion. Many of his software development processes grew to fruition by seeing a business or consumer need and working diligently to fulfill that need with a real application. When you love to do something it invades every aspect of your life.
In recent years he has focused on improving the software development process, design patterns and application reach. Learning from his own process failures as well as successes let him demonstrate how to achieve better real-world delivery of applications to companies ranging from "mom and pop" stores to top tier Insurance Carriers and Airlines.
He has always maintained a passion for taking that knowledge back to the community by speaking and sharing often with local user groups.