Using MongoDB with ASP.NET MVC By Wes Higbee
WEBRip | English | MP4 | 1024 x 768 | AVC ~373 kbps | 15 fps
AAC | 123 Kbps | 44.1 KHz | 2 channels | 3h 12mn | 434 MB
Genre: Video Tutorial
MongoDB is quickly becoming a ubiquitous alternative to traditional relational storage systems. This course will give you the knowledge necessary to get started with MongoDB in your ASP.NET MVC applications and .NET development.
Interested in using MongoDB to store information in your ASP.NET MVC applications? This course covers the decisions you will face and the tools available to incrementally build an MVC application with MongoDB. You will learn how to connect to MongoDB using the official C# driver, create documents and customize serialization, overcome the object relational impedance mismatch and start creating rich domain models, store and modify documents, query documents with both LINQ and Mongo query styles, and store files with GridFS. At the end of this course, you will have the skills necessary to begin using MongoDB in your .NET applications.
Content:
01. Course Introduction
01. Welcome
02. Why Use MongoDB in MVC
03. What Will I Learn
02. Connecting to MongoDB
01. Overview
02. The Official Driver
03. Exploring the Driver Connection Abstractions
04. Getting Mongo Running
05. Setting Up an MVC App to Connect to Mongo
06. Extracting a Context Class to Connect to Mongo
07. Takeaway
03. Creating Documents
01. Overview
02. What is a Document
03. The BsonDocument Model
04. Demo. Creating Documents with BsonDocument
05. Demo. BsonValue Operations
06. Demo. BsonDocument to BSON
07. Creating Documents with POCOs
08. Modeling Tips
09. Demo. Serialization Attributes
10. More Serialization Attributes
11. Demo. Designing a Rental Model
12. Takeaway
04. Storing and Modifying Documents
01. Overview
02. MongoCollection and WriteConcern
03. The Insert Operation
04. Demo. Inserting Rentals
05. Demo. Introducing Robomongo
06. Replacement Updates
07. Demo. Replacement to Adjust Rental Prices
08. Modification Updates
09. Updating Multiple Documents
10. Considerations. Replace vs. Modify, Concurrency, Growth, Size
11. Atomic Find and Modify Operation
12. The Remove Operation
13. Demo. Removing Rentals
14. Takeaway
05. Querying Documents
01. Overview
02. Find and Query Documents
03. Demo. Using Find to Add a Price Limit Filter
04. MongoCursor
05. Demo. Using MongoCursor to Sort Rentals
06. LINQ
07. Demo. Using LINQ to Add a Minimum Rooms Filter
08. Aggregate
09. Demo. Using Aggregate to Query Rental Price Distributions
10. Query Performance
11. Takeaway
06. GridFS
01. Overview
02. What is GridFS
03. Storing Files
04. Demo. Attaching Images to Rentals
05. Reading Files
06. Demo. Displaying Rental Images
07. Replacing Files
08. Demo. Replacing Rental Images
09. Takeaway
07. Next Steps
01. Course Recap
02. Further Client Learning
03. Further Server Learning
发布日期: 2016-12-07