Entity Framework Core in Action, Second Edition, Video Edition Language: English | Size:2.13 GB Genre:eLearning
Files Included :
001 Part 1 Getting started.mp4 (5.95 MB) MP4 002 Chapter 1 Introduction to Entity Framework Core.mp4 (6.89 MB) MP4 003 Chapter 1 My "lightbulb moment" with Entity Framework.mp4 (10.4 MB) MP4 004 Chapter 1 Some words for existing EF6 x developers.mp4 (1.91 MB) MP4 005 Chapter 1 An overview of EF Core.mp4 (4.19 MB) MP4 006 Chapter 1 What about NoSQL.mp4 (2.81 MB) MP4 007 Chapter 1 Your first EF Core application.mp4 (9.76 MB) MP4 008 Chapter 1 The database that MyFirstEfCoreApp will access.mp4 (5.35 MB) MP4 009 Chapter 1 Setting up the MyFirstEfCoreApp application.mp4 (7.07 MB) MP4 010 Chapter 1 Looking under the hood of EF Core.mp4 (40.05 MB) MP4 011 Chapter 1 The stages of development of EF Core.mp4 (1.88 MB) MP4 012 Chapter 1 Should you use EF Core in your next project.mp4 (9.09 MB) MP4 013 Chapter 1 When should you not use EF Core.mp4 (2.05 MB) MP4 014 Chapter 1 Summary.mp4 (1.83 MB) MP4 015 Chapter 2 Querying the database.mp4 (37.15 MB) MP4 016 Chapter 2 Creating the application's DbContext.mp4 (24.18 MB) MP4 017 Chapter 2 Understanding database queries.mp4 (7.11 MB) MP4 018 Chapter 2 Loading related data.mp4 (20.01 MB) MP4 019 Chapter 2 Using client vs server evaluation Adapting data at the last stage of a query.mp4 (7.47 MB) MP4 020 Chapter 2 Building complex queries.mp4 (15.57 MB) MP4 021 Chapter 2 Introducing the architecture of the Book App.mp4 (5.28 MB) MP4 022 Chapter 2 Adding sorting, filtering, and paging.mp4 (16.95 MB) MP4 023 Chapter 2 Putting it all together Combining Query Objects.mp4 (3.16 MB) MP4 024 Chapter 2 Summary.mp4 (2.85 MB) MP4 025 Chapter 3 Changing the database content.mp4 (4.85 MB) MP4 026 Chapter 3 Creating new rows in a table.mp4 (16.03 MB) MP4 027 Chapter 3 Updating database rows.mp4 (29.57 MB) MP4 028 Chapter 3 Handling relationships in updates.mp4 (68.19 MB) MP4 029 Chapter 3 Deleting entities.mp4 (13.41 MB) MP4 030 Chapter 3 Summary.mp4 (3.33 MB) MP4 031 Chapter 4 Using EF Core in business logic.mp4 (20.53 MB) MP4 032 Chapter 4 Complex business logic example Processing an order for books.mp4 (2.31 MB) MP4 033 Chapter 4 Using a design pattern to implement complex business logic.mp4 (6.86 MB) MP4 034 Chapter 4 Implementing the business logic for processing an order.mp4 (55.97 MB) MP4 035 Chapter 4 Simple business logic example ChangePriceOfferService.mp4 (6.98 MB) MP4 036 Chapter 4 Validation business logic example Adding review to a book, with checks.mp4 (4.75 MB) MP4 037 Chapter 4 Adding extra features to your business logic handling.mp4 (42.28 MB) MP4 038 Chapter 4 Summary.mp4 (1.92 MB) MP4 039 Chapter 5 Using EF Core in ASP NET Core web applications.mp4 (4.82 MB) MP4 040 Chapter 5 Understanding the architecture of the Book App.mp4 (2.29 MB) MP4 041 Chapter 5 Understanding dependency injection.mp4 (17.16 MB) MP4 042 Chapter 5 Making the application's DbContext available via DI.mp4 (10.05 MB) MP4 043 Chapter 5 Calling your database access code from ASP NET Core.mp4 (8.74 MB) MP4 044 Chapter 5 Implementing the book list query page.mp4 (11.58 MB) MP4 045 Chapter 5 Implementing your database methods as a DI service.mp4 (18.09 MB) MP4 046 Chapter 5 Deploying an ASP NET Core application with a database.mp4 (7.72 MB) MP4 047 Chapter 5 Using EF Core's migration feature to change the database's structure.mp4 (13.31 MB) MP4 048 Chapter 5 Using asyncawait for better scalability.mp4 (9.73 MB) MP4 049 Chapter 5 Running parallel tasks How to provide the DbContext.mp4 (10.99 MB) MP4 050 Chapter 5 Summary.mp4 (3.61 MB) MP4 051 Chapter 6 Tips and techniques for reading and writing with EF Core.mp4 (70.78 MB) MP4 052 Chapter 6 Writing to the database with EF Core.mp4 (23.27 MB) MP4 053 Chapter 6 Summary.mp4 (2.27 MB) MP4 054 Part 2 Entity Framework in depth.mp4 (3.15 MB) MP4 055 Chapter 7 Configuring nonrelational properties.mp4 (7.14 MB) MP4 056 Chapter 7 A worked example of configuring EF Core.mp4 (9.14 MB) MP4 057 Chapter 7 Configuring by convention.mp4 (9.88 MB) MP4 058 Chapter 7 Configuring via Data Annotations.mp4 (2.82 MB) MP4 059 Chapter 7 Configuring via the Fluent API.mp4 (7.44 MB) MP4 060 Chapter 7 Excluding properties and classes from the database.mp4 (2.76 MB) MP4 061 Chapter 7 Setting database column type, size, and nullability.mp4 (4.38 MB) MP4 062 Chapter 7 Value conversions Changing data tofrom the database.mp4 (5.19 MB) MP4 063 Chapter 7 The different ways of configuring the primary key.mp4 (5.79 MB) MP4 064 Chapter 7 Adding indexes to database columns.mp4 (2.69 MB) MP4 065 Chapter 7 Configuring the naming on the database side.mp4 (7.31 MB) MP4 066 Chapter 7 Configuring Global Query Filters.mp4 (2.17 MB) MP4 067 Chapter 7 Applying Fluent API commands based on the database provider type.mp4 (4.12 MB) MP4 068 Chapter 7 Shadow properties Hiding column data inside EF Core.mp4 (7.74 MB) MP4 069 Chapter 7 Backing fields Controlling access to data in an entity class.mp4 (12.82 MB) MP4 070 Chapter 7 Recommendations for using EF Core's configuration.mp4 (22.87 MB) MP4 071 Chapter 7 Summary.mp4 (3.14 MB) MP4 072 Chapter 8 Configuring relationships.mp4 (6.79 MB) MP4 073 Chapter 8 What navigational properties do you need.mp4 (3.36 MB) MP4 074 Chapter 8 Configuring relationships.mp4 (1.61 MB) MP4 075 Chapter 8 Configuring relationships By Convention.mp4 (28.29 MB) MP4 076 Chapter 8 Configuring relationships by using Data Annotations.mp4 (5.34 MB) MP4 077 Chapter 8 Fluent API relationship configuration commands.mp4 (34.86 MB) MP4 078 Chapter 8 Controlling updates to collection navigational properties.mp4 (4.51 MB) MP4 079 Chapter 8 Additional methods available in Fluent API relationships.mp4 (20.73 MB) MP4 080 Chapter 8 Alternative ways of mapping entities to database tables.mp4 (41.61 MB) MP4 081 Chapter 8 Summary.mp4 (3.62 MB) MP4 082 Chapter 9 Handling database migrations.mp4 (4.7 MB) MP4 083 Chapter 9 Understanding the complexities of changing your application's database.mp4 (6.3 MB) MP4 084 Chapter 9 Part 1 Introducing the three approaches to creating a migration.mp4 (5.85 MB) MP4 085 Chapter 9 Creating a migration by using EF Core's add migration command.mp4 (44.53 MB) MP4 086 Chapter 9 Editing an EF Core migration to handle complex situations.mp4 (19.21 MB) MP4 087 Chapter 9 Using SQL scripts to build migrations.mp4 (22 MB) MP4 088 Chapter 9 Using EF Core's reverse-engineering tool.mp4 (18.74 MB) MP4 089 Chapter 9 Part 2 Applying your migrations to a database.mp4 (28.89 MB) MP4 090 Chapter 9 Migrating a database while the application is running.mp4 (14.63 MB) MP4 091 Chapter 9 Summary.mp4 (2.4 MB) MP4 092 Chapter 10 Configuring advanced features and handling concurrency conflicts.mp4 (25.04 MB) MP4 093 Chapter 10 Computed column A dynamically calculated column value.mp4 (7.73 MB) MP4 094 Chapter 10 Setting a default value for a database column.mp4 (15.03 MB) MP4 095 Chapter 10 Sequences Providing numbers in a strict order.mp4 (2.5 MB) MP4 096 Chapter 10 Marking database-generated properties.mp4 (11.16 MB) MP4 097 Chapter 10 Handling simultaneous updates Concurrency conflicts.mp4 (70.49 MB) MP4 098 Chapter 10 Summary.mp4 (2.51 MB) MP4 099 Chapter 11 Going deeper into the DbContext.mp4 (4.66 MB) MP4 100 Chapter 11 Understanding how EF Core tracks changes.mp4 (4.63 MB) MP4 101 Chapter 11 Looking at commands that change an entity's State.mp4 (26.58 MB) MP4 102 Chapter 11 SaveChanges and its use of ChangeTracker DetectChanges.mp4 (31.11 MB) MP4 103 Chapter 11 Using SQL commands in an EF Core application.mp4 (17.85 MB) MP4 104 Chapter 11 Accessing information about the entity classes and database tables.mp4 (15.2 MB) MP4 105 Chapter 11 Dynamically changing the DbContext's connection string.mp4 (4.1 MB) MP4 106 Chapter 11 Handling database connection problems.mp4 (10.76 MB) MP4 107 Chapter 11 Summary.mp4 (3.55 MB) MP4 108 Part 3 Using Entity Framework Core in real-world applications.mp4 (3.66 MB) MP4 109 Chapter 12 Using entity events to solve business problems.mp4 (11.78 MB) MP4 110 Chapter 12 Defining where domain events and integration events are useful.mp4 (2.97 MB) MP4 111 Chapter 12 Where might you use events with EF Core.mp4 (9.81 MB) MP4 112 Chapter 12 Implementing a domain event system with EF Core.mp4 (30.28 MB) MP4 113 Chapter 12 Implementing an integration event system with EF Core.mp4 (14.12 MB) MP4 114 Chapter 12 Improving the domain event and integration event implementations.mp4 (11.68 MB) MP4 115 Chapter 12 Summary.mp4 (2.16 MB) MP4 116 Chapter 13 Domain-Driven Design and other architectural approaches.mp4 (4.91 MB) MP4 117 Chapter 13 The Book App's evolving architecture.mp4 (16.31 MB) MP4 118 Chapter 13 Introduction to DDD at the entity class level.mp4 (8.71 MB) MP4 119 Chapter 13 Altering the Book App entities to follow the DDD approach.mp4 (45.9 MB) MP4 120 Chapter 13 Using your DDD-styled entity classes in your application.mp4 (25.09 MB) MP4 121 Chapter 13 The downside of DDD entities Too many access methods.mp4 (4.1 MB) MP4 122 Chapter 13 Getting around performance issues in DDD-styled entities.mp4 (18.43 MB) MP4 123 Chapter 13 Three architectural approaches Did they work.mp4 (13.81 MB) MP4 124 Chapter 13 Summary.mp4 (3.24 MB) MP4 125 Chapter 14 EF Core performance tuning.mp4 (15.39 MB) MP4 126 Chapter 14 Part 2 Techniques for diagnosing a performance issue.mp4 (23.34 MB) MP4 127 Chapter 14 Part 3 Techniques for fixing performance issues.mp4 (2.29 MB) MP4 128 Chapter 14 Using good patterns makes your application perform well.mp4 (11.73 MB) MP4 129 Chapter 14 Performance antipatterns Database queries.mp4 (21.63 MB) MP4 130 Chapter 14 Performance antipatterns Writes.mp4 (24.06 MB) MP4 131 Chapter 14 Performance patterns Scalability of database accesses.mp4 (9.07 MB) MP4 132 Chapter 14 Summary.mp4 (1.62 MB) MP4 133 Chapter 15 Master class on performance-tuning database queries.mp4 (15.2 MB) MP4 134 Chapter 15 Good LINQ approach Using an EF Core Select query.mp4 (10.2 MB) MP4 135 Chapter 15 LINQ+UDFs approach Adding some SQL to your LINQ code.mp4 (6.1 MB) MP4 136 Chapter 15 SQL+Dapper Creating your own SQL.mp4 (8.08 MB) MP4 137 Chapter 15 LINQ+caching approach Precalculating costly query parts.mp4 (58 MB) MP4 138 Chapter 15 Comparing the four performance approaches with development effort.mp4 (5.44 MB) MP4 139 Chapter 15 Improving database scalability.mp4 (7.15 MB) MP4 140 Chapter 15 Summary.mp4 (2.15 MB) MP4 141 Chapter 16 Cosmos DB, CQRS, and other database types.mp4 (7.1 MB) MP4 142 Chapter 16 Introduction to Cosmos DB and its EF Core provider.mp4 (6.28 MB) MP4 143 Chapter 16 Building a Command and Query Responsibility Segregation (CQRS) system using Cosmos DB.mp4 (8.53 MB) MP4 144 Chapter 16 The design of a two-database CQRS architecture application.mp4 (35.8 MB) MP4 145 Chapter 16 Understanding the structure and data of a Cosmos DB account.mp4 (8.62 MB) MP4 146 Chapter 16 Displaying books via Cosmos DB.mp4 (28.64 MB) MP4 147 Chapter 16 Was using Cosmos DB worth the effort Yes!.mp4 (30.43 MB) MP4 148 Chapter 16 Differences in other database types.mp4 (13.25 MB) MP4 149 Chapter 16 Summary.mp4 (2.55 MB) MP4 150 Chapter 17 Unit testing EF Core applications.mp4 (17.27 MB) MP4 151 Chapter 17 Getting your application's DbContext ready for unit testing.mp4 (5.83 MB) MP4 152 Chapter 17 Three ways to simulate the database when testing EF Core applications.mp4 (5.42 MB) MP4 153 Chapter 17 Choosing between a production-type database and an SQLite in-memory database.mp4 (11.86 MB) MP4 154 Chapter 17 Using a production-type database in your unit tests.mp4 (27.36 MB) MP4 155 Chapter 17 Using an SQLite in-memory database for unit testing.mp4 (9.06 MB) MP4 156 Chapter 17 Stubbing or mocking an EF Core database.mp4 (12.46 MB) MP4 157 Chapter 17 Unit testing a Cosmos DB database.mp4 (9.84 MB) MP4 158 Chapter 17 Seeding a database with test data to test your code correctly.mp4 (3.88 MB) MP4 159 Chapter 17 Solving the problem of one database access breaking another stage of your test.mp4 (11.78 MB) MP4 160 Chapter 17 Capturing the database commands sent to a database.mp4 (12.58 MB) MP4 161 Chapter 17 Summary.mp4 (4.84 MB) MP4 162 Appendix A brief introduction to LINQ.mp4 (9.02 MB) MP4 163 Appendix Introduction to IQueryableT type, and why it's useful.mp4 (10.68 MB) MP4 164 Appendix Querying an EF Core database by using LINQ.mp4 (2.86 MB) MP4