RavenDB 2.x Beginner's Guide
Book Details:
Pages: | 356 |
Published: | Sep 04 2013 |
Posted: | Nov 19 2014 |
Language: | English |
Book format: | PDF |
Book size: | 9.44 MB |
Book Description:
Build high performance NoSQL .NET-based applications quickly and efficiently Overview Build high performance NoSQL .NET based applications with step-by-step practical examples Master advanced RavenDB indexes and queries Create objects in .NET and map them to RavenDB In Detail RavenDB is a second generation document database written in .NET, offering a flexible data model designed to address requirements coming from real-world systems. It is different from the other document databases around, as with RavenDB you can get up and running in a few minutes, and that includes grasping all the basics. It allows you to build high-performance, low-latency applications with ease and efficiency. RavenDB 2.x Beginners Guide introduces RavenDB concepts and teaches you everything, right from installing RavenDB, to creating documents, and querying indexes. This book will help you take advantage of powerful, document-oriented NoSQL databases and build a solid foundation on which you can create your .NET applications. This book presents RavenDB, the .NET document-oriented NoSQL database, through a series of clear and practical exercises that will help you to take advantage of this database server. The book starts off with an introduction to RavenDB and its Management Studio. You will then move ahead and learn how to quickly and efficiently build high performance, NoSQL document-oriented .NET applications using the .NET client API or the HTTP REST API. Next, Dynamic and static indexes that use map/reduce to process datasets are covered. You will then see how to create and query these indexes, with the help of detailed examples. You will also learn how to deploy your RavenDB server in a production environment and how to optimize and secure it. With numerous practical examples, RavenDB 2.x Beginners Guide teaches you everything you need to know for building high performance .NET document-oriented NoSQL databases. What you will learn from this book Get RavenDB up and running on your local machine or server, and discover the RavenDB Management Studio Interact with RavenDB using the .NET Client API and REST HTTP API Map .NET objects to RavenDB documents Create and query dynamic indexes, and single-map and multi-map static indexes Implement map/reduce to process large datasets Learn and implement paging, exact matching, and full-text search queries Host RavenDB within IIS and run it as a Windows service or in embedded mode Secure RavenDB using a replication bundle and optimize it with sharding Approach Written in a friendly, example-driven Beginners Guide format, there are plenty of step-by-step instructions and examples that are designed to help you get started with RavenDB. Who this book is written for If you are a .NET developer, new to document-oriented databases, and you wish to learn how to build applications using NoSQL databases, then this book is for you. Experience with relational database systems will be helpful, but not necessary.
A Beginner's Guide
2nd Edition
Bestselling author and programming guru Herb Schildt brings you Java 2 essentials in this newly updated introductory guide. Covering the latest I/O classes and features, this book teaches you Java 2 fundamentals through hands-on projects, end-of-module reviews, annotated code samples, and Q&A sections....
Create, optimize, and deploy stunning cross-browser web maps with the OpenLayers JavaScript web-mapping library Learn how to use OpenLayers through explanation and example Create dynamic web map mashups using Google Maps and other third-party APIs Customize your map's functionality and appearance Deploy your maps and improve page loading times A practical beginner's guide, which also serves as a reference with the necessary screenshots and exhaustive code explanations In Detail Web mapping is the process of designing, implementing, generating, and delivering maps on the World Wide Web and its products. OpenLayers is a powerful, community driven, open source, pure JavaScript web mapping library. With it, you can easily create your own web map mashup u...
Beginner's Guide
2nd Edition
Create digital stories, games, art, and animations through six unique projects Overview Discover how to use the new Scratch Version 2.0 to create games, animations, and digital stories Six hands-on projects that get you learning by doing with projects for all ages and experience levels Learn universal computer programming basics with no previous programming knowledge required In Detail As 21st century people, we live a digital life, but computer scientists around the world warn of a declining pool of digitally literate computer science students. The Scratch environment makes it fun for students of any age to think, create, and collaborate digitally....
2007 - 2021 © eBooks-IT.org