├── .gitattributes ├── 9781484260432.jpg ├── Contributing.md ├── LICENSE.txt ├── README.md ├── ch01 ├── EF_Activity001_Final.zip ├── EF_Activity01_NetFramework_Final.zip └── Original_Unused │ ├── EF_Activity01_Core.zip │ └── EF_Activity01_NetFramework.zip ├── ch02 ├── Activity0201_ExistingDbCore_Final.zip ├── Activity0201_ExistingDbCore_Starter.zip ├── Activity0202_ExistingDbNetFrameworkEF6_Final.zip ├── Activity0202_ExistingDbNetFrameworkEF6_Starter.zip └── Original_Unused │ ├── EFActivity02_ExistingDbCore_DataAnnotationsPersonSchema.zip │ ├── EFActivity02_ExistingDbCore_Final.zip │ ├── EFActivity02_ExistingDbCore_FluentAPI_AllTables.zip │ └── EFActivity02_ExistingDbNetFrameworkEF6.zip ├── ch03 ├── Activity0301_EFCore_Final.zip ├── Activity0301_EFCore_Starter.zip ├── Activity0302_EFCoreNewDb_Final.zip ├── Activity0302_EFCoreNewDb_Starter.zip ├── Activity0303_EF6_UpdateFromExisting_Final.zip ├── Activity0303_EF6_UpdateFromExisting_Starter.zip └── original_backup │ ├── Activity0301_EFCore_Final.zip │ ├── Activity0301_EFCore_Starter.zip │ ├── Activity0302_EFCoreNewDb_Final.zip │ ├── Activity0302_EFCoreNewDb_Starter.zip │ ├── Activity0303_EF6_UpdateFromExisting_Final.zip │ └── Activity0303_EF6_UpdateFromExisting_Starter.zip ├── ch04 ├── Activity0401_ModifyingTheItem_Final.zip ├── Activity0401_ModifyingTheItem_Starter.zip ├── Activity0402_ImplementingAutomatedAuditing_Final.zip ├── Activity0402_ImplementingAutomatedAuditing_Starter.zip └── first_run_backup │ ├── Activity0401_ModifyingTheItem_Final.zip │ ├── Activity0401_ModifyingTheItem_Starter.zip │ ├── Activity0402_ImplementingAutomatedAuditing_Final.zip │ └── Activity0402_ImplementingAutomatedAuditing_Starter.zip ├── ch05 ├── Activity0501_ConstrainingTheDatabase_Final.zip ├── Activity0501_ConstrainingTheDatabase_Starter.zip ├── Activity0502_CreatingRelationships_Final.zip ├── Activity0502_CreatingRelationships_Starter.zip ├── Activity0503_ManyToManyWithUniqueNonClusteredIndex_Final.zip ├── Activity0503_ManyToManyWithUniqueNonClusteredIndex_Starter.zip └── FirstRun │ ├── Activity0501_ConstrainingTheDatabase_Final.zip │ ├── Activity0501_ConstrainingTheDatabase_Starter.zip │ ├── Activity0502_CreatingRelationships_Final.zip │ ├── Activity0502_CreatingRelationships_Starter.zip │ ├── Activity0503_ManyToManyWithUniqueNonClusteredIndex_Final.zip │ └── Activity0503_ManyToManyWithUniqueNonClusteredIndex_Starter.zip ├── ch06 ├── Activity0601_QuickCrud_Web_Final.zip ├── Activity0601_QuickCrud_Web_Starter.zip └── FirstRun │ ├── Activity0601_QuickCrud_Web_Final.zip │ └── Activity0601_QuickCrud_Web_Starter.zip ├── ch07 ├── Activity0701_WorkingWithStoredProcedures_Final.zip ├── Activity0701_WorkingWithStoredProcedures_Starter.zip ├── Activity0702_WorkingWithFunctions_Final.zip ├── Activity0702_WorkingWithFunctions_Starter.zip ├── Activity0703_WorkingWithViews_Final.zip ├── Activity0703_WorkingWithViews_Starter.zip └── First_Run │ ├── Activity0701_WorkingWithStoredProcedures_Final.zip │ ├── Activity0701_WorkingWithStoredProcedures_Starter.zip │ ├── Activity0702_WorkingWithFunctions_Final.zip │ ├── Activity0702_WorkingWithFunctions_Starter.zip │ ├── Activity0703_WorkingWithViews_Final.zip │ └── Activity0703_WorkingWithViews_Starter.zip ├── ch08 ├── Activity0801_Sorting_Filtering_Paging_Final.zip └── Activity0801_Sorting_Filtering_Paging_Starter.zip ├── ch09 ├── Activity0901_QueriesAndProjections_Final.zip ├── Activity0901_QueriesAndProjections_Starter.zip ├── Activity0902_SettingUpAutomapper_Final.zip ├── Activity0902_SettingUpAutomapper_Starter.zip ├── Activity0903_WorkingWithAutomapper_Final.zip ├── Activity0903_WorkingWithAutomapper_Starter.zip └── FirstRun │ ├── Activity0901_QueriesAndProjections_Final.zip │ ├── Activity0901_QueriesAndProjections_Starter.zip │ ├── Activity0902_SettingUpAutomapper_Final.zip │ ├── Activity0902_SettingUpAutomapper_Starter.zip │ ├── Activity0903_WorkingWithAutomapper_Final.zip │ └── Activity0903_WorkingWithAutomapper_Starter.zip ├── ch10 ├── Activity1001_Using_AlwaysEncrypted_Final.zip ├── Activity1001_Using_AlwaysEncrypted_Starter.zip ├── Activity1002_Using_TransparentDataEncryption_Final.zip ├── Activity1002_Using_TransparentDataEncryption_Starter.zip └── FirstRun │ ├── Activity1001_Using_Always_Encrypted_Final.zip │ ├── Activity1001_Using_Always_Encrypted_Starter.zip │ ├── Activity1002_Using_Transparent_Data_Encryption_Final.zip │ └── Activity1002_Using_Transparent_Data_Encryption_Starter.zip ├── ch11 ├── Activity1101_LayeringOurSolution_Final.zip ├── Activity1101_LayeringOurSolution_Starter.zip ├── Activity1102_TransactionsAndUnitOfWork_Final.zip ├── Activity1102_TransactionsAndUnitOfWork_Starter.zip └── first run │ ├── Activity1102_Transactions_And_Unit_Of_Work_Final.zip │ └── Activity1102_Transactions_And_Unit_Of_Work_Starter.zip ├── ch12 ├── Activity1201_UnitTestingWithMocking_Final.zip ├── Activity1201_UnitTestingWithMocking_Starter.zip ├── Activity1202_InMemoryIntegrationTesting_Final.zip ├── Activity1202_InMemoryIntegrationTesting_Starter.zip └── first run │ ├── Activity1201_Unit_Testing_With_Mocking_Final.zip │ ├── Activity1201_Unit_Testing_With_Mocking_Starter.zip │ ├── Activity1202_In_Memory_Integration_Testing_Final.zip │ └── Activity1202_In_Memory_Integration_Testing_Starter.zip ├── ch13 ├── Activity1301_DapperAndEFCoreHybrid_Final.zip ├── Activity1301_DapperAndEFCoreHybrid_Starter.zip └── first run │ ├── Activity1301_Dapper_And_EFCore_Hybrid_Final.zip │ └── Activity1301_Dapper_And_EFCore_Hybrid_Starter.zip └── ch14 ├── Activity1401_AsynchronousDatabaseOperations_Final.zip ├── Activity1401_AsynchronousDatabaseOperations_Starter.zip ├── Activity1402_MultipleDatabaseContexts_Final.zip ├── Activity1402_MultipleDatabaseContexts_Starter.zip └── FirstRun ├── Activity1401_AsynchronousOperations_Final.zip ├── Activity1401_AsynchronousOperations_Starter.zip ├── Activity1402_MultipleDatabaseContexts_Final.zip └── Activity1402_MultipleDatabaseContexts_Starter.zip /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/.gitattributes -------------------------------------------------------------------------------- /9781484260432.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/9781484260432.jpg -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/Contributing.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/README.md -------------------------------------------------------------------------------- /ch01/EF_Activity001_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch01/EF_Activity001_Final.zip -------------------------------------------------------------------------------- /ch01/EF_Activity01_NetFramework_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch01/EF_Activity01_NetFramework_Final.zip -------------------------------------------------------------------------------- /ch01/Original_Unused/EF_Activity01_Core.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch01/Original_Unused/EF_Activity01_Core.zip -------------------------------------------------------------------------------- /ch01/Original_Unused/EF_Activity01_NetFramework.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch01/Original_Unused/EF_Activity01_NetFramework.zip -------------------------------------------------------------------------------- /ch02/Activity0201_ExistingDbCore_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch02/Activity0201_ExistingDbCore_Final.zip -------------------------------------------------------------------------------- /ch02/Activity0201_ExistingDbCore_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch02/Activity0201_ExistingDbCore_Starter.zip -------------------------------------------------------------------------------- /ch02/Activity0202_ExistingDbNetFrameworkEF6_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch02/Activity0202_ExistingDbNetFrameworkEF6_Final.zip -------------------------------------------------------------------------------- /ch02/Activity0202_ExistingDbNetFrameworkEF6_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch02/Activity0202_ExistingDbNetFrameworkEF6_Starter.zip -------------------------------------------------------------------------------- /ch02/Original_Unused/EFActivity02_ExistingDbCore_DataAnnotationsPersonSchema.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch02/Original_Unused/EFActivity02_ExistingDbCore_DataAnnotationsPersonSchema.zip -------------------------------------------------------------------------------- /ch02/Original_Unused/EFActivity02_ExistingDbCore_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch02/Original_Unused/EFActivity02_ExistingDbCore_Final.zip -------------------------------------------------------------------------------- /ch02/Original_Unused/EFActivity02_ExistingDbCore_FluentAPI_AllTables.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch02/Original_Unused/EFActivity02_ExistingDbCore_FluentAPI_AllTables.zip -------------------------------------------------------------------------------- /ch02/Original_Unused/EFActivity02_ExistingDbNetFrameworkEF6.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch02/Original_Unused/EFActivity02_ExistingDbNetFrameworkEF6.zip -------------------------------------------------------------------------------- /ch03/Activity0301_EFCore_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/Activity0301_EFCore_Final.zip -------------------------------------------------------------------------------- /ch03/Activity0301_EFCore_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/Activity0301_EFCore_Starter.zip -------------------------------------------------------------------------------- /ch03/Activity0302_EFCoreNewDb_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/Activity0302_EFCoreNewDb_Final.zip -------------------------------------------------------------------------------- /ch03/Activity0302_EFCoreNewDb_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/Activity0302_EFCoreNewDb_Starter.zip -------------------------------------------------------------------------------- /ch03/Activity0303_EF6_UpdateFromExisting_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/Activity0303_EF6_UpdateFromExisting_Final.zip -------------------------------------------------------------------------------- /ch03/Activity0303_EF6_UpdateFromExisting_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/Activity0303_EF6_UpdateFromExisting_Starter.zip -------------------------------------------------------------------------------- /ch03/original_backup/Activity0301_EFCore_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/original_backup/Activity0301_EFCore_Final.zip -------------------------------------------------------------------------------- /ch03/original_backup/Activity0301_EFCore_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/original_backup/Activity0301_EFCore_Starter.zip -------------------------------------------------------------------------------- /ch03/original_backup/Activity0302_EFCoreNewDb_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/original_backup/Activity0302_EFCoreNewDb_Final.zip -------------------------------------------------------------------------------- /ch03/original_backup/Activity0302_EFCoreNewDb_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/original_backup/Activity0302_EFCoreNewDb_Starter.zip -------------------------------------------------------------------------------- /ch03/original_backup/Activity0303_EF6_UpdateFromExisting_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/original_backup/Activity0303_EF6_UpdateFromExisting_Final.zip -------------------------------------------------------------------------------- /ch03/original_backup/Activity0303_EF6_UpdateFromExisting_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch03/original_backup/Activity0303_EF6_UpdateFromExisting_Starter.zip -------------------------------------------------------------------------------- /ch04/Activity0401_ModifyingTheItem_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch04/Activity0401_ModifyingTheItem_Final.zip -------------------------------------------------------------------------------- /ch04/Activity0401_ModifyingTheItem_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch04/Activity0401_ModifyingTheItem_Starter.zip -------------------------------------------------------------------------------- /ch04/Activity0402_ImplementingAutomatedAuditing_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch04/Activity0402_ImplementingAutomatedAuditing_Final.zip -------------------------------------------------------------------------------- /ch04/Activity0402_ImplementingAutomatedAuditing_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch04/Activity0402_ImplementingAutomatedAuditing_Starter.zip -------------------------------------------------------------------------------- /ch04/first_run_backup/Activity0401_ModifyingTheItem_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch04/first_run_backup/Activity0401_ModifyingTheItem_Final.zip -------------------------------------------------------------------------------- /ch04/first_run_backup/Activity0401_ModifyingTheItem_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch04/first_run_backup/Activity0401_ModifyingTheItem_Starter.zip -------------------------------------------------------------------------------- /ch04/first_run_backup/Activity0402_ImplementingAutomatedAuditing_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch04/first_run_backup/Activity0402_ImplementingAutomatedAuditing_Final.zip -------------------------------------------------------------------------------- /ch04/first_run_backup/Activity0402_ImplementingAutomatedAuditing_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch04/first_run_backup/Activity0402_ImplementingAutomatedAuditing_Starter.zip -------------------------------------------------------------------------------- /ch05/Activity0501_ConstrainingTheDatabase_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/Activity0501_ConstrainingTheDatabase_Final.zip -------------------------------------------------------------------------------- /ch05/Activity0501_ConstrainingTheDatabase_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/Activity0501_ConstrainingTheDatabase_Starter.zip -------------------------------------------------------------------------------- /ch05/Activity0502_CreatingRelationships_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/Activity0502_CreatingRelationships_Final.zip -------------------------------------------------------------------------------- /ch05/Activity0502_CreatingRelationships_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/Activity0502_CreatingRelationships_Starter.zip -------------------------------------------------------------------------------- /ch05/Activity0503_ManyToManyWithUniqueNonClusteredIndex_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/Activity0503_ManyToManyWithUniqueNonClusteredIndex_Final.zip -------------------------------------------------------------------------------- /ch05/Activity0503_ManyToManyWithUniqueNonClusteredIndex_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/Activity0503_ManyToManyWithUniqueNonClusteredIndex_Starter.zip -------------------------------------------------------------------------------- /ch05/FirstRun/Activity0501_ConstrainingTheDatabase_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/FirstRun/Activity0501_ConstrainingTheDatabase_Final.zip -------------------------------------------------------------------------------- /ch05/FirstRun/Activity0501_ConstrainingTheDatabase_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/FirstRun/Activity0501_ConstrainingTheDatabase_Starter.zip -------------------------------------------------------------------------------- /ch05/FirstRun/Activity0502_CreatingRelationships_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/FirstRun/Activity0502_CreatingRelationships_Final.zip -------------------------------------------------------------------------------- /ch05/FirstRun/Activity0502_CreatingRelationships_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/FirstRun/Activity0502_CreatingRelationships_Starter.zip -------------------------------------------------------------------------------- /ch05/FirstRun/Activity0503_ManyToManyWithUniqueNonClusteredIndex_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/FirstRun/Activity0503_ManyToManyWithUniqueNonClusteredIndex_Final.zip -------------------------------------------------------------------------------- /ch05/FirstRun/Activity0503_ManyToManyWithUniqueNonClusteredIndex_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch05/FirstRun/Activity0503_ManyToManyWithUniqueNonClusteredIndex_Starter.zip -------------------------------------------------------------------------------- /ch06/Activity0601_QuickCrud_Web_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch06/Activity0601_QuickCrud_Web_Final.zip -------------------------------------------------------------------------------- /ch06/Activity0601_QuickCrud_Web_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch06/Activity0601_QuickCrud_Web_Starter.zip -------------------------------------------------------------------------------- /ch06/FirstRun/Activity0601_QuickCrud_Web_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch06/FirstRun/Activity0601_QuickCrud_Web_Final.zip -------------------------------------------------------------------------------- /ch06/FirstRun/Activity0601_QuickCrud_Web_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch06/FirstRun/Activity0601_QuickCrud_Web_Starter.zip -------------------------------------------------------------------------------- /ch07/Activity0701_WorkingWithStoredProcedures_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/Activity0701_WorkingWithStoredProcedures_Final.zip -------------------------------------------------------------------------------- /ch07/Activity0701_WorkingWithStoredProcedures_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/Activity0701_WorkingWithStoredProcedures_Starter.zip -------------------------------------------------------------------------------- /ch07/Activity0702_WorkingWithFunctions_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/Activity0702_WorkingWithFunctions_Final.zip -------------------------------------------------------------------------------- /ch07/Activity0702_WorkingWithFunctions_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/Activity0702_WorkingWithFunctions_Starter.zip -------------------------------------------------------------------------------- /ch07/Activity0703_WorkingWithViews_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/Activity0703_WorkingWithViews_Final.zip -------------------------------------------------------------------------------- /ch07/Activity0703_WorkingWithViews_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/Activity0703_WorkingWithViews_Starter.zip -------------------------------------------------------------------------------- /ch07/First_Run/Activity0701_WorkingWithStoredProcedures_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/First_Run/Activity0701_WorkingWithStoredProcedures_Final.zip -------------------------------------------------------------------------------- /ch07/First_Run/Activity0701_WorkingWithStoredProcedures_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/First_Run/Activity0701_WorkingWithStoredProcedures_Starter.zip -------------------------------------------------------------------------------- /ch07/First_Run/Activity0702_WorkingWithFunctions_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/First_Run/Activity0702_WorkingWithFunctions_Final.zip -------------------------------------------------------------------------------- /ch07/First_Run/Activity0702_WorkingWithFunctions_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/First_Run/Activity0702_WorkingWithFunctions_Starter.zip -------------------------------------------------------------------------------- /ch07/First_Run/Activity0703_WorkingWithViews_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/First_Run/Activity0703_WorkingWithViews_Final.zip -------------------------------------------------------------------------------- /ch07/First_Run/Activity0703_WorkingWithViews_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch07/First_Run/Activity0703_WorkingWithViews_Starter.zip -------------------------------------------------------------------------------- /ch08/Activity0801_Sorting_Filtering_Paging_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch08/Activity0801_Sorting_Filtering_Paging_Final.zip -------------------------------------------------------------------------------- /ch08/Activity0801_Sorting_Filtering_Paging_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch08/Activity0801_Sorting_Filtering_Paging_Starter.zip -------------------------------------------------------------------------------- /ch09/Activity0901_QueriesAndProjections_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/Activity0901_QueriesAndProjections_Final.zip -------------------------------------------------------------------------------- /ch09/Activity0901_QueriesAndProjections_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/Activity0901_QueriesAndProjections_Starter.zip -------------------------------------------------------------------------------- /ch09/Activity0902_SettingUpAutomapper_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/Activity0902_SettingUpAutomapper_Final.zip -------------------------------------------------------------------------------- /ch09/Activity0902_SettingUpAutomapper_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/Activity0902_SettingUpAutomapper_Starter.zip -------------------------------------------------------------------------------- /ch09/Activity0903_WorkingWithAutomapper_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/Activity0903_WorkingWithAutomapper_Final.zip -------------------------------------------------------------------------------- /ch09/Activity0903_WorkingWithAutomapper_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/Activity0903_WorkingWithAutomapper_Starter.zip -------------------------------------------------------------------------------- /ch09/FirstRun/Activity0901_QueriesAndProjections_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/FirstRun/Activity0901_QueriesAndProjections_Final.zip -------------------------------------------------------------------------------- /ch09/FirstRun/Activity0901_QueriesAndProjections_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/FirstRun/Activity0901_QueriesAndProjections_Starter.zip -------------------------------------------------------------------------------- /ch09/FirstRun/Activity0902_SettingUpAutomapper_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/FirstRun/Activity0902_SettingUpAutomapper_Final.zip -------------------------------------------------------------------------------- /ch09/FirstRun/Activity0902_SettingUpAutomapper_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/FirstRun/Activity0902_SettingUpAutomapper_Starter.zip -------------------------------------------------------------------------------- /ch09/FirstRun/Activity0903_WorkingWithAutomapper_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/FirstRun/Activity0903_WorkingWithAutomapper_Final.zip -------------------------------------------------------------------------------- /ch09/FirstRun/Activity0903_WorkingWithAutomapper_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch09/FirstRun/Activity0903_WorkingWithAutomapper_Starter.zip -------------------------------------------------------------------------------- /ch10/Activity1001_Using_AlwaysEncrypted_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch10/Activity1001_Using_AlwaysEncrypted_Final.zip -------------------------------------------------------------------------------- /ch10/Activity1001_Using_AlwaysEncrypted_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch10/Activity1001_Using_AlwaysEncrypted_Starter.zip -------------------------------------------------------------------------------- /ch10/Activity1002_Using_TransparentDataEncryption_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch10/Activity1002_Using_TransparentDataEncryption_Final.zip -------------------------------------------------------------------------------- /ch10/Activity1002_Using_TransparentDataEncryption_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch10/Activity1002_Using_TransparentDataEncryption_Starter.zip -------------------------------------------------------------------------------- /ch10/FirstRun/Activity1001_Using_Always_Encrypted_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch10/FirstRun/Activity1001_Using_Always_Encrypted_Final.zip -------------------------------------------------------------------------------- /ch10/FirstRun/Activity1001_Using_Always_Encrypted_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch10/FirstRun/Activity1001_Using_Always_Encrypted_Starter.zip -------------------------------------------------------------------------------- /ch10/FirstRun/Activity1002_Using_Transparent_Data_Encryption_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch10/FirstRun/Activity1002_Using_Transparent_Data_Encryption_Final.zip -------------------------------------------------------------------------------- /ch10/FirstRun/Activity1002_Using_Transparent_Data_Encryption_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch10/FirstRun/Activity1002_Using_Transparent_Data_Encryption_Starter.zip -------------------------------------------------------------------------------- /ch11/Activity1101_LayeringOurSolution_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch11/Activity1101_LayeringOurSolution_Final.zip -------------------------------------------------------------------------------- /ch11/Activity1101_LayeringOurSolution_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch11/Activity1101_LayeringOurSolution_Starter.zip -------------------------------------------------------------------------------- /ch11/Activity1102_TransactionsAndUnitOfWork_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch11/Activity1102_TransactionsAndUnitOfWork_Final.zip -------------------------------------------------------------------------------- /ch11/Activity1102_TransactionsAndUnitOfWork_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch11/Activity1102_TransactionsAndUnitOfWork_Starter.zip -------------------------------------------------------------------------------- /ch11/first run/Activity1102_Transactions_And_Unit_Of_Work_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch11/first run/Activity1102_Transactions_And_Unit_Of_Work_Final.zip -------------------------------------------------------------------------------- /ch11/first run/Activity1102_Transactions_And_Unit_Of_Work_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch11/first run/Activity1102_Transactions_And_Unit_Of_Work_Starter.zip -------------------------------------------------------------------------------- /ch12/Activity1201_UnitTestingWithMocking_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch12/Activity1201_UnitTestingWithMocking_Final.zip -------------------------------------------------------------------------------- /ch12/Activity1201_UnitTestingWithMocking_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch12/Activity1201_UnitTestingWithMocking_Starter.zip -------------------------------------------------------------------------------- /ch12/Activity1202_InMemoryIntegrationTesting_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch12/Activity1202_InMemoryIntegrationTesting_Final.zip -------------------------------------------------------------------------------- /ch12/Activity1202_InMemoryIntegrationTesting_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch12/Activity1202_InMemoryIntegrationTesting_Starter.zip -------------------------------------------------------------------------------- /ch12/first run/Activity1201_Unit_Testing_With_Mocking_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch12/first run/Activity1201_Unit_Testing_With_Mocking_Final.zip -------------------------------------------------------------------------------- /ch12/first run/Activity1201_Unit_Testing_With_Mocking_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch12/first run/Activity1201_Unit_Testing_With_Mocking_Starter.zip -------------------------------------------------------------------------------- /ch12/first run/Activity1202_In_Memory_Integration_Testing_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch12/first run/Activity1202_In_Memory_Integration_Testing_Final.zip -------------------------------------------------------------------------------- /ch12/first run/Activity1202_In_Memory_Integration_Testing_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch12/first run/Activity1202_In_Memory_Integration_Testing_Starter.zip -------------------------------------------------------------------------------- /ch13/Activity1301_DapperAndEFCoreHybrid_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch13/Activity1301_DapperAndEFCoreHybrid_Final.zip -------------------------------------------------------------------------------- /ch13/Activity1301_DapperAndEFCoreHybrid_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch13/Activity1301_DapperAndEFCoreHybrid_Starter.zip -------------------------------------------------------------------------------- /ch13/first run/Activity1301_Dapper_And_EFCore_Hybrid_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch13/first run/Activity1301_Dapper_And_EFCore_Hybrid_Final.zip -------------------------------------------------------------------------------- /ch13/first run/Activity1301_Dapper_And_EFCore_Hybrid_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch13/first run/Activity1301_Dapper_And_EFCore_Hybrid_Starter.zip -------------------------------------------------------------------------------- /ch14/Activity1401_AsynchronousDatabaseOperations_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch14/Activity1401_AsynchronousDatabaseOperations_Final.zip -------------------------------------------------------------------------------- /ch14/Activity1401_AsynchronousDatabaseOperations_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch14/Activity1401_AsynchronousDatabaseOperations_Starter.zip -------------------------------------------------------------------------------- /ch14/Activity1402_MultipleDatabaseContexts_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch14/Activity1402_MultipleDatabaseContexts_Final.zip -------------------------------------------------------------------------------- /ch14/Activity1402_MultipleDatabaseContexts_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch14/Activity1402_MultipleDatabaseContexts_Starter.zip -------------------------------------------------------------------------------- /ch14/FirstRun/Activity1401_AsynchronousOperations_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch14/FirstRun/Activity1401_AsynchronousOperations_Final.zip -------------------------------------------------------------------------------- /ch14/FirstRun/Activity1401_AsynchronousOperations_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch14/FirstRun/Activity1401_AsynchronousOperations_Starter.zip -------------------------------------------------------------------------------- /ch14/FirstRun/Activity1402_MultipleDatabaseContexts_Final.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch14/FirstRun/Activity1402_MultipleDatabaseContexts_Final.zip -------------------------------------------------------------------------------- /ch14/FirstRun/Activity1402_MultipleDatabaseContexts_Starter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-entity-framework/HEAD/ch14/FirstRun/Activity1402_MultipleDatabaseContexts_Starter.zip --------------------------------------------------------------------------------