├── .gitignore ├── README.md ├── code ├── Chapter01 │ ├── Chapter01.sln │ ├── Northwind.DataContext │ │ ├── Northwind.DataContext.csproj │ │ ├── NorthwindContext.cs │ │ └── NorthwindContextExtensions.cs │ ├── Northwind.EntityModels │ │ ├── AlphabeticalListOfProduct.cs │ │ ├── Category.cs │ │ ├── CategorySalesFor1997.cs │ │ ├── CurrentProductList.cs │ │ ├── Customer.cs │ │ ├── CustomerAndSuppliersByCity.cs │ │ ├── CustomerDemographic.cs │ │ ├── Employee.cs │ │ ├── Invoice.cs │ │ ├── Northwind.EntityModels.csproj │ │ ├── Order.cs │ │ ├── OrderDetail.cs │ │ ├── OrderDetailsExtended.cs │ │ ├── OrderSubtotal.cs │ │ ├── OrdersQry.cs │ │ ├── Product.cs │ │ ├── ProductSalesFor1997.cs │ │ ├── ProductsAboveAveragePrice.cs │ │ ├── ProductsByCategory.cs │ │ ├── QuarterlyOrder.cs │ │ ├── Region.cs │ │ ├── SalesByCategory.cs │ │ ├── SalesTotalsByAmount.cs │ │ ├── Shipper.cs │ │ ├── SummaryOfSalesByQuarter.cs │ │ ├── SummaryOfSalesByYear.cs │ │ ├── Supplier.cs │ │ └── Territory.cs │ └── Northwind.Tests │ │ ├── GlobalUsings.cs │ │ ├── Northwind.Tests.csproj │ │ └── NorthwindEntityModelsTests.cs ├── Chapter02 │ ├── Chapter02.sln │ ├── CodeSnippetDemos │ │ ├── CodeSnippetDemos.csproj │ │ ├── CommonImports.snippet │ │ ├── ConfigureConsole.snippet │ │ ├── Program.Functions.cs │ │ └── Program.cs │ ├── ConsolePlusTemplate │ │ ├── ConsolePlusTemplate.csproj │ │ ├── README.md │ │ └── content │ │ │ └── ConsolePlusProject │ │ │ ├── .template.config │ │ │ └── template.json │ │ │ ├── ConsolePlusProject.csproj │ │ │ ├── Program.Functions.cs │ │ │ └── Program.cs │ ├── DotNetEverywhere │ │ ├── DotNetEverywhere.csproj │ │ └── Program.cs │ ├── LoweringCode │ │ ├── LoweringCode.csproj │ │ └── Program.cs │ ├── RefactoringDemos │ │ ├── .editorconfig │ │ ├── IProduct.cs │ │ ├── Product.cs │ │ ├── Program.cs │ │ └── RefactoringDemos.csproj │ ├── SnippetDemos4Code │ │ ├── Program.Functions.cs │ │ ├── Program.cs │ │ └── SnippetDemos4Code.csproj │ └── TemplateTest │ │ ├── ConsolePlusProject.csproj │ │ ├── Program.Functions.cs │ │ └── Program.cs ├── Chapter03 │ ├── .gitignore │ ├── Chapter03.sln │ ├── RepoDemo │ │ ├── Calculator.cs │ │ ├── Program.cs │ │ └── RepoDemo.csproj │ └── VisualStudio.gitignore ├── Chapter04 │ ├── Chapter04.sln │ ├── DebugApp │ │ ├── DebugApp.csproj │ │ └── Program.cs │ ├── DebugLibrary │ │ ├── DebugLibrary.csproj │ │ ├── Product.cs │ │ └── WebConfig.cs │ ├── DebugTests │ │ ├── DebugLibraryTests.cs │ │ ├── DebugTests.csproj │ │ └── GlobalUsings.cs │ ├── MemoryApp │ │ ├── MemoryApp.csproj │ │ └── Program.cs │ └── PointersApp │ │ ├── PointersApp.csproj │ │ └── Program.cs ├── Chapter05 │ ├── Chapter05.sln │ ├── LoggerApp │ │ ├── LoggerApp.csproj │ │ └── Program.cs │ └── Northwind.WebApi │ │ ├── MetricsMiddleware.cs │ │ ├── MetricsService.cs │ │ ├── Northwind.WebApi.csproj │ │ ├── Northwind.WebApi.http │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── WebApplicationExtensions.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json ├── Chapter06 │ ├── Chapter06.sln │ ├── DocsApp │ │ ├── DocsApp.csproj │ │ └── Program.cs │ ├── Northwind.WebApi │ │ ├── Northwind.WebApi.csproj │ │ ├── Northwind.WebApi.http │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── PacktLibrary │ │ ├── PacktLibrary.csproj │ │ ├── Utility.cs │ │ ├── _site │ │ │ ├── api │ │ │ │ ├── PacktLibrary.Utility.html │ │ │ │ ├── PacktLibrary.html │ │ │ │ ├── toc.html │ │ │ │ ├── toc.json │ │ │ │ └── toc.pdf │ │ │ ├── docs │ │ │ │ ├── getting-started.html │ │ │ │ ├── introduction.html │ │ │ │ ├── toc.html │ │ │ │ ├── toc.json │ │ │ │ └── toc.pdf │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ ├── index.json │ │ │ ├── logo.svg │ │ │ ├── manifest.json │ │ │ ├── public │ │ │ │ ├── bootstrap-icons-OCU552PF.woff │ │ │ │ ├── bootstrap-icons-X6UQXWUS.woff2 │ │ │ │ ├── c4Diagram-6af2d31c-SVMKOVZG.min.js │ │ │ │ ├── c4Diagram-6af2d31c-SVMKOVZG.min.js.map │ │ │ │ ├── chunk-334IV3XH.min.js │ │ │ │ ├── chunk-334IV3XH.min.js.map │ │ │ │ ├── chunk-4ZD7BYZJ.min.js │ │ │ │ ├── chunk-4ZD7BYZJ.min.js.map │ │ │ │ ├── chunk-BZS2ELTL.min.js │ │ │ │ ├── chunk-BZS2ELTL.min.js.map │ │ │ │ ├── chunk-CC5S7TOM.min.js │ │ │ │ ├── chunk-CC5S7TOM.min.js.map │ │ │ │ ├── chunk-E76W2UJC.min.js │ │ │ │ ├── chunk-E76W2UJC.min.js.map │ │ │ │ ├── chunk-JJ7YKUXF.min.js │ │ │ │ ├── chunk-JJ7YKUXF.min.js.map │ │ │ │ ├── chunk-JN5CTIV5.min.js │ │ │ │ ├── chunk-JN5CTIV5.min.js.map │ │ │ │ ├── chunk-JPCVCK63.min.js │ │ │ │ ├── chunk-JPCVCK63.min.js.map │ │ │ │ ├── chunk-NKKQVCVX.min.js │ │ │ │ ├── chunk-NKKQVCVX.min.js.map │ │ │ │ ├── chunk-P42HNYSU.min.js │ │ │ │ ├── chunk-P42HNYSU.min.js.map │ │ │ │ ├── chunk-UASCYEQR.min.js │ │ │ │ ├── chunk-UASCYEQR.min.js.map │ │ │ │ ├── chunk-ZQLNVLIM.min.js │ │ │ │ ├── chunk-ZQLNVLIM.min.js.map │ │ │ │ ├── classDiagram-14bbef50-7GB3M4WZ.min.js │ │ │ │ ├── classDiagram-14bbef50-7GB3M4WZ.min.js.map │ │ │ │ ├── classDiagram-v2-36dc72da-RRKGLLXA.min.js │ │ │ │ ├── classDiagram-v2-36dc72da-RRKGLLXA.min.js.map │ │ │ │ ├── docfx.min.css │ │ │ │ ├── docfx.min.css.map │ │ │ │ ├── docfx.min.js │ │ │ │ ├── docfx.min.js.map │ │ │ │ ├── erDiagram-4c71174c-TDI5ICGD.min.js │ │ │ │ ├── erDiagram-4c71174c-TDI5ICGD.min.js.map │ │ │ │ ├── es-5LUIURFI.min.js │ │ │ │ ├── es-5LUIURFI.min.js.map │ │ │ │ ├── flowDiagram-18ba08e1-CGQNMMUI.min.js │ │ │ │ ├── flowDiagram-18ba08e1-CGQNMMUI.min.js.map │ │ │ │ ├── flowDiagram-v2-d21afba7-HKUNGMIN.min.js │ │ │ │ ├── flowDiagram-v2-d21afba7-HKUNGMIN.min.js.map │ │ │ │ ├── flowchart-elk-definition-d0e11316-NJKKHSMX.min.js │ │ │ │ ├── flowchart-elk-definition-d0e11316-NJKKHSMX.min.js.map │ │ │ │ ├── ganttDiagram-d9c0fa4d-E2P742TV.min.js │ │ │ │ ├── ganttDiagram-d9c0fa4d-E2P742TV.min.js.map │ │ │ │ ├── gitGraphDiagram-20ac17d4-KX7KURN6.min.js │ │ │ │ ├── gitGraphDiagram-20ac17d4-KX7KURN6.min.js.map │ │ │ │ ├── infoDiagram-98fa4f49-E2K663QL.min.js │ │ │ │ ├── infoDiagram-98fa4f49-E2K663QL.min.js.map │ │ │ │ ├── journeyDiagram-0938c3e3-ZVNMUWZB.min.js │ │ │ │ ├── journeyDiagram-0938c3e3-ZVNMUWZB.min.js.map │ │ │ │ ├── lunr.ar-E7GAKDHK.min.js │ │ │ │ ├── lunr.ar-E7GAKDHK.min.js.map │ │ │ │ ├── lunr.da-WZCDGCDT.min.js │ │ │ │ ├── lunr.da-WZCDGCDT.min.js.map │ │ │ │ ├── lunr.de-7XZMXZII.min.js │ │ │ │ ├── lunr.de-7XZMXZII.min.js.map │ │ │ │ ├── lunr.du-QL47PPFK.min.js │ │ │ │ ├── lunr.du-QL47PPFK.min.js.map │ │ │ │ ├── lunr.el-6EBCVLMJ.min.js │ │ │ │ ├── lunr.el-6EBCVLMJ.min.js.map │ │ │ │ ├── lunr.es-4YT3M4ID.min.js │ │ │ │ ├── lunr.es-4YT3M4ID.min.js.map │ │ │ │ ├── lunr.fi-TLAOR23U.min.js │ │ │ │ ├── lunr.fi-TLAOR23U.min.js.map │ │ │ │ ├── lunr.fr-G4S422VA.min.js │ │ │ │ ├── lunr.fr-G4S422VA.min.js.map │ │ │ │ ├── lunr.he-J62KVQ3T.min.js │ │ │ │ ├── lunr.he-J62KVQ3T.min.js.map │ │ │ │ ├── lunr.hi-VEBDFZQ2.min.js │ │ │ │ ├── lunr.hi-VEBDFZQ2.min.js.map │ │ │ │ ├── lunr.hu-ZCNH23T6.min.js │ │ │ │ ├── lunr.hu-ZCNH23T6.min.js.map │ │ │ │ ├── lunr.hy-XFQCAWFO.min.js │ │ │ │ ├── lunr.hy-XFQCAWFO.min.js.map │ │ │ │ ├── lunr.it-43SEBRLN.min.js │ │ │ │ ├── lunr.it-43SEBRLN.min.js.map │ │ │ │ ├── lunr.ja-6645DQV5.min.js │ │ │ │ ├── lunr.ja-6645DQV5.min.js.map │ │ │ │ ├── lunr.jp-2KRE2L63.min.js │ │ │ │ ├── lunr.jp-2KRE2L63.min.js.map │ │ │ │ ├── lunr.kn-EGFANKI2.min.js │ │ │ │ ├── lunr.kn-EGFANKI2.min.js.map │ │ │ │ ├── lunr.ko-64QAI4XT.min.js │ │ │ │ ├── lunr.ko-64QAI4XT.min.js.map │ │ │ │ ├── lunr.nl-JVT7LKKG.min.js │ │ │ │ ├── lunr.nl-JVT7LKKG.min.js.map │ │ │ │ ├── lunr.no-SUO4TTOY.min.js │ │ │ │ ├── lunr.no-SUO4TTOY.min.js.map │ │ │ │ ├── lunr.pt-EAA2HV6I.min.js │ │ │ │ ├── lunr.pt-EAA2HV6I.min.js.map │ │ │ │ ├── lunr.ro-U2ICUNNF.min.js │ │ │ │ ├── lunr.ro-U2ICUNNF.min.js.map │ │ │ │ ├── lunr.ru-5AQBX5R2.min.js │ │ │ │ ├── lunr.ru-5AQBX5R2.min.js.map │ │ │ │ ├── lunr.sa-M7TYHLRJ.min.js │ │ │ │ ├── lunr.sa-M7TYHLRJ.min.js.map │ │ │ │ ├── lunr.sv-K3GSGWC2.min.js │ │ │ │ ├── lunr.sv-K3GSGWC2.min.js.map │ │ │ │ ├── lunr.ta-AKIPBQLC.min.js │ │ │ │ ├── lunr.ta-AKIPBQLC.min.js.map │ │ │ │ ├── lunr.te-OBAK5FVS.min.js │ │ │ │ ├── lunr.te-OBAK5FVS.min.js.map │ │ │ │ ├── lunr.th-LSQ6T65I.min.js │ │ │ │ ├── lunr.th-LSQ6T65I.min.js.map │ │ │ │ ├── lunr.tr-T3KKXR52.min.js │ │ │ │ ├── lunr.tr-T3KKXR52.min.js.map │ │ │ │ ├── lunr.vi-S3VOAA5A.min.js │ │ │ │ ├── lunr.vi-S3VOAA5A.min.js.map │ │ │ │ ├── main.css │ │ │ │ ├── main.js │ │ │ │ ├── mermaid.core-W5ZY2PBP.min.js │ │ │ │ ├── mermaid.core-W5ZY2PBP.min.js.map │ │ │ │ ├── mindmap-definition-e19a4bed-PBMJ7XU5.min.js │ │ │ │ ├── mindmap-definition-e19a4bed-PBMJ7XU5.min.js.map │ │ │ │ ├── pieDiagram-cc8a845d-3QDUAGKU.min.js │ │ │ │ ├── pieDiagram-cc8a845d-3QDUAGKU.min.js.map │ │ │ │ ├── quadrantDiagram-d70906b3-SUBFKQHM.min.js │ │ │ │ ├── quadrantDiagram-d70906b3-SUBFKQHM.min.js.map │ │ │ │ ├── requirementDiagram-025ed9cd-WKZQVRA4.min.js │ │ │ │ ├── requirementDiagram-025ed9cd-WKZQVRA4.min.js.map │ │ │ │ ├── sankeyDiagram-86f1d020-YD5KHVOG.min.js │ │ │ │ ├── sankeyDiagram-86f1d020-YD5KHVOG.min.js.map │ │ │ │ ├── search-worker.min.js │ │ │ │ ├── search-worker.min.js.map │ │ │ │ ├── sequenceDiagram-d8e7905c-X326UIVM.min.js │ │ │ │ ├── sequenceDiagram-d8e7905c-X326UIVM.min.js.map │ │ │ │ ├── stateDiagram-b8fc1844-KIM4NX6M.min.js │ │ │ │ ├── stateDiagram-b8fc1844-KIM4NX6M.min.js.map │ │ │ │ ├── stateDiagram-v2-8daeecfe-HQFYMAZ3.min.js │ │ │ │ ├── stateDiagram-v2-8daeecfe-HQFYMAZ3.min.js.map │ │ │ │ ├── tex-svg-full-3JRN7JHV.min.js │ │ │ │ ├── tex-svg-full-3JRN7JHV.min.js.map │ │ │ │ ├── timeline-definition-026dd3a6-XID3UT3C.min.js │ │ │ │ ├── timeline-definition-026dd3a6-XID3UT3C.min.js.map │ │ │ │ ├── xychartDiagram-a7b7bb0e-EW27QNHE.min.js │ │ │ │ └── xychartDiagram-a7b7bb0e-EW27QNHE.min.js.map │ │ │ ├── search-stopwords.json │ │ │ ├── styles │ │ │ │ ├── docfx.css │ │ │ │ ├── docfx.js │ │ │ │ ├── docfx.vendor.min.css │ │ │ │ ├── docfx.vendor.min.css.map │ │ │ │ ├── docfx.vendor.min.js │ │ │ │ ├── docfx.vendor.min.js.map │ │ │ │ ├── glyphicons-halflings-regular-ACNUA6UY.ttf │ │ │ │ ├── glyphicons-halflings-regular-JOUF32XT.woff │ │ │ │ ├── glyphicons-halflings-regular-PIHUWCJO.eot │ │ │ │ ├── glyphicons-halflings-regular-QXYEM3FU.svg │ │ │ │ ├── glyphicons-halflings-regular-W4DYDFZM.woff2 │ │ │ │ ├── main.css │ │ │ │ ├── main.js │ │ │ │ ├── search-worker.min.js │ │ │ │ └── search-worker.min.js.map │ │ │ ├── toc.html │ │ │ ├── toc.json │ │ │ ├── toc.pdf │ │ │ └── xrefmap.yml │ │ ├── api │ │ │ ├── .manifest │ │ │ ├── PacktLibrary.Utility.yml │ │ │ ├── PacktLibrary.yml │ │ │ └── toc.yml │ │ ├── docfx.json │ │ ├── docs │ │ │ ├── getting-started.md │ │ │ ├── introduction.md │ │ │ └── toc.yml │ │ ├── index.md │ │ ├── templates │ │ │ └── discordfx │ │ │ │ ├── layout │ │ │ │ └── _master.tmpl │ │ │ │ ├── partials │ │ │ │ ├── footer.tmpl.partial │ │ │ │ ├── head.tmpl.partial │ │ │ │ ├── li.tmpl.partial │ │ │ │ ├── logo.tmpl.partial │ │ │ │ ├── navbar.tmpl.partial │ │ │ │ ├── scripts.tmpl.partial │ │ │ │ ├── searchResults.tmpl.partial │ │ │ │ └── toc.tmpl.partial │ │ │ │ ├── styles │ │ │ │ ├── colors.css │ │ │ │ ├── discord.css │ │ │ │ ├── down-arrow.svg │ │ │ │ ├── jquery.twbsPagination.js │ │ │ │ ├── main.css │ │ │ │ ├── main.js │ │ │ │ └── url.min.js │ │ │ │ └── toc.html.tmpl │ │ └── toc.yml │ ├── mermaid-examples.md │ ├── output-1.svg │ ├── output-2.svg │ ├── output-3.svg │ ├── output-4.svg │ └── output.md ├── Chapter07 │ ├── Chapter07.sln │ ├── DynamicLoadAndExecute.Console │ │ ├── DemoAssemblyLoadContext.cs │ │ ├── DynamicLoadAndExecute.Console.csproj │ │ ├── Program.Helpers.cs │ │ └── Program.cs │ ├── DynamicLoadAndExecute.Library │ │ ├── Dog.cs │ │ └── DynamicLoadAndExecute.Library.csproj │ ├── GeneratingCodeApp │ │ ├── GeneratingCodeApp.csproj │ │ ├── Program.Methods.cs │ │ └── Program.cs │ ├── GeneratingCodeLib │ │ ├── GeneratingCodeLib.csproj │ │ └── MessageSourceGenerator.cs │ ├── WorkingWithExpressionTrees │ │ ├── Program.cs │ │ └── WorkingWithExpressionTrees.csproj │ └── WorkingWithReflection │ │ ├── Animal.cs │ │ ├── CoderAttribute.cs │ │ ├── Program.cs │ │ └── WorkingWithReflection.csproj ├── Chapter08 │ ├── Ch08Ex02_EncryptData │ │ ├── Ch08Ex02_EncryptData.csproj │ │ ├── Customer.cs │ │ └── Program.cs │ ├── Ch08Ex03_DecryptData │ │ ├── Ch08Ex03_DecryptData.csproj │ │ ├── Customer.cs │ │ └── Program.cs │ ├── Chapter08.sln │ ├── CryptographyLib │ │ ├── CryptographyLib.csproj │ │ ├── Protector.cs │ │ └── User.cs │ ├── EncryptionApp │ │ ├── EncryptionApp.csproj │ │ └── Program.cs │ ├── HashingApp │ │ ├── HashingApp.csproj │ │ └── Program.cs │ ├── RandomizingApp │ │ ├── Program.cs │ │ └── RandomizingApp.csproj │ ├── SecureApp │ │ ├── Program.cs │ │ └── SecureApp.csproj │ └── SigningApp │ │ ├── Program.cs │ │ └── SigningApp.csproj ├── Chapter09 │ ├── Chapter09.sln │ ├── ChatApp │ │ ├── .gitignore │ │ ├── ChatApp.csproj │ │ ├── Program.ChatFunctions.cs │ │ ├── Program.GetKernel.cs │ │ ├── Program.GetSettings.cs │ │ ├── Program.cs │ │ ├── Settings.cs │ │ └── appsettings.json │ └── LlamaApp │ │ ├── LlamaApp.csproj │ │ └── Program.cs ├── Chapter10 │ ├── Chapter10.sln │ ├── GenericHostApp │ │ ├── CounterService.cs │ │ ├── GenericHostApp.csproj │ │ ├── Program.cs │ │ └── WorkerService.cs │ └── WebHostSite │ │ ├── NorthwindService.cs │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── WebHostSite.csproj │ │ ├── appsettings.Development.json │ │ └── appsettings.json ├── Chapter11 │ ├── BusinessLogic │ │ ├── BusinessLogic.csproj │ │ ├── Calculator.cs │ │ ├── IEmailSender.cs │ │ └── UserService.cs │ ├── BusinessLogicUnitTests │ │ ├── AddingNumbersData.cs │ │ ├── BusinessLogicUnitTests.csproj │ │ ├── CalculatorUnitTests.cs │ │ ├── CommerceUnitTests.cs │ │ └── EmailSenderUnitTests.cs │ ├── Chapter11.sln │ ├── FluentTests │ │ ├── FluentExamples.cs │ │ └── FluentTests.csproj │ └── Northwind.Commerce │ │ ├── Cart.cs │ │ ├── Northwind.Commerce.csproj │ │ └── Store.cs ├── Chapter12 │ ├── Chapter12.sln │ └── Northwind.WebApi │ │ ├── Northwind.WebApi.csproj │ │ ├── Northwind.WebApi.http │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json ├── Chapter13 │ ├── BenchmarkApp │ │ ├── BenchmarkApp.csproj │ │ ├── FibonacciBenchmarks.cs │ │ ├── Program.cs │ │ ├── SortingBenchmarks.cs │ │ └── StringBenchmarks.cs │ ├── Chapter13.sln │ ├── NBomberApp │ │ ├── NBomberApp.csproj │ │ └── Program.cs │ ├── Northwind.WebApi │ │ ├── Northwind.WebApi.csproj │ │ ├── Northwind.WebApi.http │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── Northwind.WebApiAot │ │ ├── Northwind.WebApiAot.csproj │ │ ├── Northwind.WebApiAot.http │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json ├── Chapter14 │ ├── Chapter14.sln │ ├── WeatherService │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── WeatherService.csproj │ │ ├── WeatherService.http │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── WebServiceTests │ │ ├── WeatherForecastTests.cs │ │ └── WebServiceTests.csproj │ └── WebUITests │ │ ├── WebUITests.csproj │ │ └── eShopWebUITests.cs ├── Chapter15 │ ├── .dockerignore │ ├── AboutMyEnvironment │ │ ├── AboutMyEnvironment.csproj │ │ └── Program.cs │ ├── Chapter15.sln │ ├── Dockerfile │ ├── EnvironmentLib │ │ ├── EnvironmentInfo.cs │ │ └── EnvironmentLib.csproj │ ├── Northwind.Mvc │ │ ├── Areas │ │ │ └── Identity │ │ │ │ └── Pages │ │ │ │ └── _ViewStart.cshtml │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ ├── Data │ │ │ ├── ApplicationDbContext.cs │ │ │ └── Migrations │ │ │ │ ├── 00000000000000_CreateIdentitySchema.Designer.cs │ │ │ │ ├── 00000000000000_CreateIdentitySchema.cs │ │ │ │ └── ApplicationDbContextModelSnapshot.cs │ │ ├── Dockerfile │ │ ├── Models │ │ │ └── ErrorViewModel.cs │ │ ├── Northwind.Mvc.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── launchSettings.json │ │ │ ├── serviceDependencies.json │ │ │ └── serviceDependencies.local.json │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── Index.cshtml │ │ │ │ └── Privacy.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _Layout.cshtml.css │ │ │ │ ├── _LoginPartial.cshtml │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ ├── css │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ ├── js │ │ │ └── site.js │ │ │ └── lib │ │ │ ├── bootstrap │ │ │ ├── LICENSE │ │ │ └── dist │ │ │ │ ├── css │ │ │ │ ├── bootstrap-grid.css │ │ │ │ ├── bootstrap-grid.css.map │ │ │ │ ├── bootstrap-grid.min.css │ │ │ │ ├── bootstrap-grid.min.css.map │ │ │ │ ├── bootstrap-grid.rtl.css │ │ │ │ ├── bootstrap-grid.rtl.css.map │ │ │ │ ├── bootstrap-grid.rtl.min.css │ │ │ │ ├── bootstrap-grid.rtl.min.css.map │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ ├── bootstrap-reboot.css.map │ │ │ │ ├── bootstrap-reboot.min.css │ │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ │ ├── bootstrap-reboot.rtl.css │ │ │ │ ├── bootstrap-reboot.rtl.css.map │ │ │ │ ├── bootstrap-reboot.rtl.min.css │ │ │ │ ├── bootstrap-reboot.rtl.min.css.map │ │ │ │ ├── bootstrap-utilities.css │ │ │ │ ├── bootstrap-utilities.css.map │ │ │ │ ├── bootstrap-utilities.min.css │ │ │ │ ├── bootstrap-utilities.min.css.map │ │ │ │ ├── bootstrap-utilities.rtl.css │ │ │ │ ├── bootstrap-utilities.rtl.css.map │ │ │ │ ├── bootstrap-utilities.rtl.min.css │ │ │ │ ├── bootstrap-utilities.rtl.min.css.map │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── bootstrap.min.css.map │ │ │ │ ├── bootstrap.rtl.css │ │ │ │ ├── bootstrap.rtl.css.map │ │ │ │ ├── bootstrap.rtl.min.css │ │ │ │ └── bootstrap.rtl.min.css.map │ │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.esm.js │ │ │ │ ├── bootstrap.esm.js.map │ │ │ │ ├── bootstrap.esm.min.js │ │ │ │ ├── bootstrap.esm.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── bootstrap.min.js.map │ │ │ ├── jquery-validation-unobtrusive │ │ │ ├── LICENSE.txt │ │ │ ├── jquery.validate.unobtrusive.js │ │ │ └── jquery.validate.unobtrusive.min.js │ │ │ ├── jquery-validation │ │ │ ├── LICENSE.md │ │ │ └── dist │ │ │ │ ├── additional-methods.js │ │ │ │ ├── additional-methods.min.js │ │ │ │ ├── jquery.validate.js │ │ │ │ └── jquery.validate.min.js │ │ │ └── jquery │ │ │ ├── LICENSE.txt │ │ │ └── dist │ │ │ ├── jquery.js │ │ │ ├── jquery.min.js │ │ │ └── jquery.min.map │ └── NorthwindTests │ │ ├── DatabaseIntegrationTests.cs │ │ ├── HelloWorldTests.cs │ │ └── NorthwindTests.csproj └── Chapter16 │ ├── AspireExisting │ ├── AspireExisting.AppHost │ │ ├── AspireExisting.AppHost.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── AspireExisting.ServiceDefaults │ │ ├── AspireExisting.ServiceDefaults.csproj │ │ └── Extensions.cs │ ├── AspireExisting.sln │ └── Northwind.WebApi │ │ ├── Northwind.WebApi.csproj │ │ ├── Northwind.WebApi.http │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── AspireNew │ ├── AspireNew.AppHost │ │ ├── AspireNew.AppHost.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── AspireNew.ServiceDefaults │ │ ├── AspireNew.ServiceDefaults.csproj │ │ └── Extensions.cs │ ├── AspireNew.sln │ └── Northwind.WebApi │ │ ├── Northwind.WebApi.csproj │ │ ├── Northwind.WebApi.http │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── AspireStarter │ ├── AspireStarter.ApiService │ ├── AspireStarter.ApiService.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json │ ├── AspireStarter.AppHost │ ├── AspireStarter.AppHost.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json │ ├── AspireStarter.ServiceDefaults │ ├── AspireStarter.ServiceDefaults.csproj │ └── Extensions.cs │ ├── AspireStarter.Tests │ ├── AspireStarter.Tests.csproj │ └── WebTests.cs │ ├── AspireStarter.Web │ ├── AspireStarter.Web.csproj │ ├── Components │ │ ├── App.razor │ │ ├── Layout │ │ │ ├── MainLayout.razor │ │ │ ├── MainLayout.razor.css │ │ │ ├── NavMenu.razor │ │ │ └── NavMenu.razor.css │ │ ├── Pages │ │ │ ├── Counter.razor │ │ │ ├── Error.razor │ │ │ ├── Home.razor │ │ │ └── Weather.razor │ │ ├── Routes.razor │ │ └── _Imports.razor │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WeatherApiClient.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── app.css │ │ ├── bootstrap │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ │ └── favicon.png │ └── AspireStarter.sln ├── docs ├── FAQs.md ├── assets │ ├── B19588_Cover.png │ ├── B31470_15_01.png │ ├── B31470_15_01b.png │ └── copyright.png ├── book-links.md ├── ch15-docker-layers.md ├── command-lines.md ├── design-patterns │ ├── abstract-factory.md │ ├── adapter.md │ ├── behavioral.md │ ├── bridge.md │ ├── builder.md │ ├── chain-of-responsibility.md │ ├── command.md │ ├── composite.md │ ├── creational.md │ ├── decorator.md │ ├── facade.md │ ├── factory-method.md │ ├── flyweight.md │ ├── iterator.md │ ├── mediator.md │ ├── memento.md │ ├── observer.md │ ├── prototype.md │ ├── proxy.md │ ├── readme.md │ ├── singleton.md │ ├── strategy.md │ ├── structural.md │ ├── template-method.md │ └── visitor.md ├── dotnet9.md ├── errata │ ├── B19588_15_07.png │ ├── B19588_18_03.png │ ├── README.md │ ├── changes.md │ ├── errata.md │ ├── improvements.md │ ├── page-333.png │ └── stack-1mb-01.png ├── interview-qa │ ├── q01.md │ ├── q02.md │ ├── q03.md │ ├── q04.md │ ├── q05.md │ ├── q06.md │ ├── q07.md │ ├── q08.md │ ├── q09.md │ ├── q10.md │ ├── q11.md │ ├── q12.md │ ├── q13.md │ ├── q14.md │ ├── q15.md │ ├── q16.md │ ├── q17.md │ ├── q18.md │ ├── q19.md │ ├── q20.md │ ├── q21.md │ ├── q22.md │ ├── q23.md │ ├── q24.md │ ├── q25.md │ ├── q26.md │ ├── q27.md │ ├── q28.md │ ├── q29.md │ ├── q30.md │ ├── q31.md │ ├── q32.md │ ├── q33.md │ ├── q34.md │ ├── q35.md │ ├── q36.md │ ├── q37.md │ ├── q38.md │ ├── q39.md │ ├── q40.md │ ├── q41.md │ ├── q42.md │ ├── q43.md │ ├── q44.md │ ├── q45.md │ ├── q46.md │ ├── q47.md │ ├── q48.md │ ├── q49.md │ ├── q50.md │ ├── q51.md │ ├── q52.md │ ├── q53.md │ ├── q54.md │ ├── q55.md │ ├── q56.md │ ├── q57.md │ ├── q58.md │ ├── q59.md │ ├── q60.md │ └── readme.md ├── net8-mindmap.md ├── resume.md ├── rider │ └── ch02-tools.md ├── sequence-diagrams.md ├── sql-server │ ├── B19586_10_sql_01.png │ ├── B19586_10_sql_02.png │ ├── B19586_10_sql_03.png │ ├── B19586_10_sql_04.png │ ├── B19586_10_sql_05.png │ ├── B19586_10_sql_06.png │ ├── B19586_10_sql_07.png │ ├── B19586_10_sql_08.png │ ├── B19586_13_10.png │ ├── B19587_02A_01.png │ ├── B19587_02A_02.png │ ├── B19587_02A_03.png │ ├── B19587_02A_04.png │ ├── B19587_02A_05.png │ ├── B19587_02A_06.png │ ├── B19587_02A_07.png │ ├── B19587_02A_08.png │ ├── B19587_02A_09.png │ ├── B19587_02A_10.png │ ├── B19587_02A_11.png │ ├── B19587_02A_12.png │ ├── B19587_02A_14.png │ ├── B19587_02A_15.png │ ├── README.md │ └── edge.md └── vertical-slice.md └── scripts ├── extension-scripts ├── install-vs-code-extensions.ps1 └── uninstall-vs-code-extensions.ps1 ├── http-requests ├── webapi-delete-product.http ├── webapi-get-products.http ├── webapi-insert-product.http └── webapi-update-product.http └── sql-scripts ├── Northwind4AzureSQLdatabase.sql ├── Northwind4AzureSQLedge.sql └── Northwind4SQLServer.sql /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/README.md -------------------------------------------------------------------------------- /code/Chapter01/Chapter01.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Chapter01.sln -------------------------------------------------------------------------------- /code/Chapter01/Northwind.DataContext/Northwind.DataContext.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.DataContext/Northwind.DataContext.csproj -------------------------------------------------------------------------------- /code/Chapter01/Northwind.DataContext/NorthwindContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.DataContext/NorthwindContext.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.DataContext/NorthwindContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.DataContext/NorthwindContextExtensions.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/AlphabeticalListOfProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/AlphabeticalListOfProduct.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Category.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/CategorySalesFor1997.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/CategorySalesFor1997.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/CurrentProductList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/CurrentProductList.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Customer.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/CustomerAndSuppliersByCity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/CustomerAndSuppliersByCity.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/CustomerDemographic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/CustomerDemographic.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Employee.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Invoice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Invoice.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Northwind.EntityModels.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Northwind.EntityModels.csproj -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Order.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/OrderDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/OrderDetail.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/OrderDetailsExtended.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/OrderDetailsExtended.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/OrderSubtotal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/OrderSubtotal.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/OrdersQry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/OrdersQry.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Product.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/ProductSalesFor1997.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/ProductSalesFor1997.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/ProductsAboveAveragePrice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/ProductsAboveAveragePrice.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/ProductsByCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/ProductsByCategory.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/QuarterlyOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/QuarterlyOrder.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Region.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Region.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/SalesByCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/SalesByCategory.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/SalesTotalsByAmount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/SalesTotalsByAmount.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Shipper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Shipper.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/SummaryOfSalesByQuarter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/SummaryOfSalesByQuarter.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/SummaryOfSalesByYear.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/SummaryOfSalesByYear.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Supplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Supplier.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.EntityModels/Territory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.EntityModels/Territory.cs -------------------------------------------------------------------------------- /code/Chapter01/Northwind.Tests/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; -------------------------------------------------------------------------------- /code/Chapter01/Northwind.Tests/Northwind.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.Tests/Northwind.Tests.csproj -------------------------------------------------------------------------------- /code/Chapter01/Northwind.Tests/NorthwindEntityModelsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter01/Northwind.Tests/NorthwindEntityModelsTests.cs -------------------------------------------------------------------------------- /code/Chapter02/Chapter02.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/Chapter02.sln -------------------------------------------------------------------------------- /code/Chapter02/CodeSnippetDemos/CodeSnippetDemos.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/CodeSnippetDemos/CodeSnippetDemos.csproj -------------------------------------------------------------------------------- /code/Chapter02/CodeSnippetDemos/CommonImports.snippet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/CodeSnippetDemos/CommonImports.snippet -------------------------------------------------------------------------------- /code/Chapter02/CodeSnippetDemos/ConfigureConsole.snippet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/CodeSnippetDemos/ConfigureConsole.snippet -------------------------------------------------------------------------------- /code/Chapter02/CodeSnippetDemos/Program.Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/CodeSnippetDemos/Program.Functions.cs -------------------------------------------------------------------------------- /code/Chapter02/CodeSnippetDemos/Program.cs: -------------------------------------------------------------------------------- 1 | ConfigureConsole(); 2 | WriteLine(CurrentDirectory); 3 | -------------------------------------------------------------------------------- /code/Chapter02/ConsolePlusTemplate/ConsolePlusTemplate.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/ConsolePlusTemplate/ConsolePlusTemplate.csproj -------------------------------------------------------------------------------- /code/Chapter02/ConsolePlusTemplate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/ConsolePlusTemplate/README.md -------------------------------------------------------------------------------- /code/Chapter02/ConsolePlusTemplate/content/ConsolePlusProject/.template.config/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/ConsolePlusTemplate/content/ConsolePlusProject/.template.config/template.json -------------------------------------------------------------------------------- /code/Chapter02/ConsolePlusTemplate/content/ConsolePlusProject/ConsolePlusProject.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/ConsolePlusTemplate/content/ConsolePlusProject/ConsolePlusProject.csproj -------------------------------------------------------------------------------- /code/Chapter02/ConsolePlusTemplate/content/ConsolePlusProject/Program.Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/ConsolePlusTemplate/content/ConsolePlusProject/Program.Functions.cs -------------------------------------------------------------------------------- /code/Chapter02/ConsolePlusTemplate/content/ConsolePlusProject/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/ConsolePlusTemplate/content/ConsolePlusProject/Program.cs -------------------------------------------------------------------------------- /code/Chapter02/DotNetEverywhere/DotNetEverywhere.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/DotNetEverywhere/DotNetEverywhere.csproj -------------------------------------------------------------------------------- /code/Chapter02/DotNetEverywhere/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/DotNetEverywhere/Program.cs -------------------------------------------------------------------------------- /code/Chapter02/LoweringCode/LoweringCode.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/LoweringCode/LoweringCode.csproj -------------------------------------------------------------------------------- /code/Chapter02/LoweringCode/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/LoweringCode/Program.cs -------------------------------------------------------------------------------- /code/Chapter02/RefactoringDemos/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/RefactoringDemos/.editorconfig -------------------------------------------------------------------------------- /code/Chapter02/RefactoringDemos/IProduct.cs: -------------------------------------------------------------------------------- 1 | public interface IProduct 2 | { 3 | string? Description { get; set; } 4 | } -------------------------------------------------------------------------------- /code/Chapter02/RefactoringDemos/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/RefactoringDemos/Product.cs -------------------------------------------------------------------------------- /code/Chapter02/RefactoringDemos/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/RefactoringDemos/Program.cs -------------------------------------------------------------------------------- /code/Chapter02/RefactoringDemos/RefactoringDemos.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/RefactoringDemos/RefactoringDemos.csproj -------------------------------------------------------------------------------- /code/Chapter02/SnippetDemos4Code/Program.Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/SnippetDemos4Code/Program.Functions.cs -------------------------------------------------------------------------------- /code/Chapter02/SnippetDemos4Code/Program.cs: -------------------------------------------------------------------------------- 1 | ConfigureConsole(); 2 | -------------------------------------------------------------------------------- /code/Chapter02/SnippetDemos4Code/SnippetDemos4Code.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/SnippetDemos4Code/SnippetDemos4Code.csproj -------------------------------------------------------------------------------- /code/Chapter02/TemplateTest/ConsolePlusProject.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/TemplateTest/ConsolePlusProject.csproj -------------------------------------------------------------------------------- /code/Chapter02/TemplateTest/Program.Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/TemplateTest/Program.Functions.cs -------------------------------------------------------------------------------- /code/Chapter02/TemplateTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter02/TemplateTest/Program.cs -------------------------------------------------------------------------------- /code/Chapter03/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter03/.gitignore -------------------------------------------------------------------------------- /code/Chapter03/Chapter03.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter03/Chapter03.sln -------------------------------------------------------------------------------- /code/Chapter03/RepoDemo/Calculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter03/RepoDemo/Calculator.cs -------------------------------------------------------------------------------- /code/Chapter03/RepoDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter03/RepoDemo/Program.cs -------------------------------------------------------------------------------- /code/Chapter03/RepoDemo/RepoDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter03/RepoDemo/RepoDemo.csproj -------------------------------------------------------------------------------- /code/Chapter03/VisualStudio.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter03/VisualStudio.gitignore -------------------------------------------------------------------------------- /code/Chapter04/Chapter04.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/Chapter04.sln -------------------------------------------------------------------------------- /code/Chapter04/DebugApp/DebugApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/DebugApp/DebugApp.csproj -------------------------------------------------------------------------------- /code/Chapter04/DebugApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/DebugApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter04/DebugLibrary/DebugLibrary.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/DebugLibrary/DebugLibrary.csproj -------------------------------------------------------------------------------- /code/Chapter04/DebugLibrary/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/DebugLibrary/Product.cs -------------------------------------------------------------------------------- /code/Chapter04/DebugLibrary/WebConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/DebugLibrary/WebConfig.cs -------------------------------------------------------------------------------- /code/Chapter04/DebugTests/DebugLibraryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/DebugTests/DebugLibraryTests.cs -------------------------------------------------------------------------------- /code/Chapter04/DebugTests/DebugTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/DebugTests/DebugTests.csproj -------------------------------------------------------------------------------- /code/Chapter04/DebugTests/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; -------------------------------------------------------------------------------- /code/Chapter04/MemoryApp/MemoryApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/MemoryApp/MemoryApp.csproj -------------------------------------------------------------------------------- /code/Chapter04/MemoryApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/MemoryApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter04/PointersApp/PointersApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/PointersApp/PointersApp.csproj -------------------------------------------------------------------------------- /code/Chapter04/PointersApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter04/PointersApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter05/Chapter05.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/Chapter05.sln -------------------------------------------------------------------------------- /code/Chapter05/LoggerApp/LoggerApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/LoggerApp/LoggerApp.csproj -------------------------------------------------------------------------------- /code/Chapter05/LoggerApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/LoggerApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter05/Northwind.WebApi/MetricsMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/Northwind.WebApi/MetricsMiddleware.cs -------------------------------------------------------------------------------- /code/Chapter05/Northwind.WebApi/MetricsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/Northwind.WebApi/MetricsService.cs -------------------------------------------------------------------------------- /code/Chapter05/Northwind.WebApi/Northwind.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/Northwind.WebApi/Northwind.WebApi.csproj -------------------------------------------------------------------------------- /code/Chapter05/Northwind.WebApi/Northwind.WebApi.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/Northwind.WebApi/Northwind.WebApi.http -------------------------------------------------------------------------------- /code/Chapter05/Northwind.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/Northwind.WebApi/Program.cs -------------------------------------------------------------------------------- /code/Chapter05/Northwind.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/Northwind.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter05/Northwind.WebApi/WebApplicationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/Northwind.WebApi/WebApplicationExtensions.cs -------------------------------------------------------------------------------- /code/Chapter05/Northwind.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/Northwind.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter05/Northwind.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter05/Northwind.WebApi/appsettings.json -------------------------------------------------------------------------------- /code/Chapter06/Chapter06.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/Chapter06.sln -------------------------------------------------------------------------------- /code/Chapter06/DocsApp/DocsApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/DocsApp/DocsApp.csproj -------------------------------------------------------------------------------- /code/Chapter06/DocsApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/DocsApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter06/Northwind.WebApi/Northwind.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/Northwind.WebApi/Northwind.WebApi.csproj -------------------------------------------------------------------------------- /code/Chapter06/Northwind.WebApi/Northwind.WebApi.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/Northwind.WebApi/Northwind.WebApi.http -------------------------------------------------------------------------------- /code/Chapter06/Northwind.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/Northwind.WebApi/Program.cs -------------------------------------------------------------------------------- /code/Chapter06/Northwind.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/Northwind.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter06/Northwind.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/Northwind.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter06/Northwind.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/Northwind.WebApi/appsettings.json -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/PacktLibrary.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/PacktLibrary.csproj -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/Utility.cs -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/api/PacktLibrary.Utility.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/api/PacktLibrary.Utility.html -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/api/PacktLibrary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/api/PacktLibrary.html -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/api/toc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/api/toc.html -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/api/toc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/api/toc.json -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/api/toc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/api/toc.pdf -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/docs/getting-started.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/docs/getting-started.html -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/docs/introduction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/docs/introduction.html -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/docs/toc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/docs/toc.html -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/docs/toc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/docs/toc.json -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/docs/toc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/docs/toc.pdf -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/favicon.ico -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/index.html -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/index.json -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/logo.svg -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/manifest.json -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/bootstrap-icons-OCU552PF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/bootstrap-icons-OCU552PF.woff -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/bootstrap-icons-X6UQXWUS.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/bootstrap-icons-X6UQXWUS.woff2 -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/c4Diagram-6af2d31c-SVMKOVZG.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/c4Diagram-6af2d31c-SVMKOVZG.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/c4Diagram-6af2d31c-SVMKOVZG.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/c4Diagram-6af2d31c-SVMKOVZG.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-334IV3XH.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-334IV3XH.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-334IV3XH.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-334IV3XH.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-4ZD7BYZJ.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-4ZD7BYZJ.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-4ZD7BYZJ.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-4ZD7BYZJ.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-BZS2ELTL.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-BZS2ELTL.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-BZS2ELTL.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-BZS2ELTL.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-CC5S7TOM.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-CC5S7TOM.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-CC5S7TOM.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-CC5S7TOM.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-E76W2UJC.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-E76W2UJC.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-E76W2UJC.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-E76W2UJC.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-JJ7YKUXF.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-JJ7YKUXF.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-JJ7YKUXF.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-JJ7YKUXF.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-JN5CTIV5.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-JN5CTIV5.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-JN5CTIV5.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-JN5CTIV5.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-JPCVCK63.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-JPCVCK63.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-JPCVCK63.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-JPCVCK63.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-NKKQVCVX.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-NKKQVCVX.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-NKKQVCVX.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-NKKQVCVX.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-P42HNYSU.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-P42HNYSU.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-P42HNYSU.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-P42HNYSU.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-UASCYEQR.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-UASCYEQR.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-UASCYEQR.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-UASCYEQR.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-ZQLNVLIM.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-ZQLNVLIM.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/chunk-ZQLNVLIM.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/chunk-ZQLNVLIM.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/classDiagram-14bbef50-7GB3M4WZ.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/classDiagram-14bbef50-7GB3M4WZ.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/classDiagram-14bbef50-7GB3M4WZ.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/classDiagram-14bbef50-7GB3M4WZ.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/classDiagram-v2-36dc72da-RRKGLLXA.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/classDiagram-v2-36dc72da-RRKGLLXA.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/classDiagram-v2-36dc72da-RRKGLLXA.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/classDiagram-v2-36dc72da-RRKGLLXA.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/docfx.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/docfx.min.css -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/docfx.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/docfx.min.css.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/docfx.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/docfx.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/docfx.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/docfx.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/erDiagram-4c71174c-TDI5ICGD.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/erDiagram-4c71174c-TDI5ICGD.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/erDiagram-4c71174c-TDI5ICGD.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/erDiagram-4c71174c-TDI5ICGD.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/es-5LUIURFI.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/es-5LUIURFI.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/es-5LUIURFI.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/es-5LUIURFI.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/flowDiagram-18ba08e1-CGQNMMUI.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/flowDiagram-18ba08e1-CGQNMMUI.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/flowDiagram-18ba08e1-CGQNMMUI.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/flowDiagram-18ba08e1-CGQNMMUI.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/flowDiagram-v2-d21afba7-HKUNGMIN.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/flowDiagram-v2-d21afba7-HKUNGMIN.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/flowDiagram-v2-d21afba7-HKUNGMIN.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/flowDiagram-v2-d21afba7-HKUNGMIN.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/flowchart-elk-definition-d0e11316-NJKKHSMX.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/flowchart-elk-definition-d0e11316-NJKKHSMX.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/flowchart-elk-definition-d0e11316-NJKKHSMX.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/flowchart-elk-definition-d0e11316-NJKKHSMX.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/ganttDiagram-d9c0fa4d-E2P742TV.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/ganttDiagram-d9c0fa4d-E2P742TV.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/ganttDiagram-d9c0fa4d-E2P742TV.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/ganttDiagram-d9c0fa4d-E2P742TV.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/gitGraphDiagram-20ac17d4-KX7KURN6.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/gitGraphDiagram-20ac17d4-KX7KURN6.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/gitGraphDiagram-20ac17d4-KX7KURN6.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/gitGraphDiagram-20ac17d4-KX7KURN6.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/infoDiagram-98fa4f49-E2K663QL.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/infoDiagram-98fa4f49-E2K663QL.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/infoDiagram-98fa4f49-E2K663QL.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/infoDiagram-98fa4f49-E2K663QL.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/journeyDiagram-0938c3e3-ZVNMUWZB.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/journeyDiagram-0938c3e3-ZVNMUWZB.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/journeyDiagram-0938c3e3-ZVNMUWZB.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/journeyDiagram-0938c3e3-ZVNMUWZB.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ar-E7GAKDHK.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ar-E7GAKDHK.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ar-E7GAKDHK.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ar-E7GAKDHK.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.da-WZCDGCDT.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.da-WZCDGCDT.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.da-WZCDGCDT.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.da-WZCDGCDT.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.de-7XZMXZII.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.de-7XZMXZII.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.de-7XZMXZII.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.de-7XZMXZII.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.du-QL47PPFK.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.du-QL47PPFK.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.du-QL47PPFK.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.du-QL47PPFK.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.el-6EBCVLMJ.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.el-6EBCVLMJ.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.el-6EBCVLMJ.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.el-6EBCVLMJ.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.es-4YT3M4ID.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.es-4YT3M4ID.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.es-4YT3M4ID.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.es-4YT3M4ID.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.fi-TLAOR23U.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.fi-TLAOR23U.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.fi-TLAOR23U.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.fi-TLAOR23U.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.fr-G4S422VA.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.fr-G4S422VA.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.fr-G4S422VA.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.fr-G4S422VA.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.he-J62KVQ3T.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.he-J62KVQ3T.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.he-J62KVQ3T.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.he-J62KVQ3T.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.hi-VEBDFZQ2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.hi-VEBDFZQ2.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.hi-VEBDFZQ2.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.hi-VEBDFZQ2.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.hu-ZCNH23T6.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.hu-ZCNH23T6.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.hu-ZCNH23T6.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.hu-ZCNH23T6.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.hy-XFQCAWFO.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.hy-XFQCAWFO.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.hy-XFQCAWFO.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.hy-XFQCAWFO.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.it-43SEBRLN.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.it-43SEBRLN.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.it-43SEBRLN.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.it-43SEBRLN.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ja-6645DQV5.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ja-6645DQV5.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ja-6645DQV5.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ja-6645DQV5.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.jp-2KRE2L63.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.jp-2KRE2L63.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.jp-2KRE2L63.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.jp-2KRE2L63.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.kn-EGFANKI2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.kn-EGFANKI2.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.kn-EGFANKI2.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.kn-EGFANKI2.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ko-64QAI4XT.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ko-64QAI4XT.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ko-64QAI4XT.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ko-64QAI4XT.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.nl-JVT7LKKG.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.nl-JVT7LKKG.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.nl-JVT7LKKG.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.nl-JVT7LKKG.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.no-SUO4TTOY.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.no-SUO4TTOY.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.no-SUO4TTOY.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.no-SUO4TTOY.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.pt-EAA2HV6I.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.pt-EAA2HV6I.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.pt-EAA2HV6I.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.pt-EAA2HV6I.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ro-U2ICUNNF.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ro-U2ICUNNF.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ro-U2ICUNNF.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ro-U2ICUNNF.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ru-5AQBX5R2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ru-5AQBX5R2.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ru-5AQBX5R2.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ru-5AQBX5R2.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.sa-M7TYHLRJ.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.sa-M7TYHLRJ.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.sa-M7TYHLRJ.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.sa-M7TYHLRJ.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.sv-K3GSGWC2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.sv-K3GSGWC2.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.sv-K3GSGWC2.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.sv-K3GSGWC2.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ta-AKIPBQLC.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ta-AKIPBQLC.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.ta-AKIPBQLC.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.ta-AKIPBQLC.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.te-OBAK5FVS.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.te-OBAK5FVS.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.te-OBAK5FVS.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.te-OBAK5FVS.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.th-LSQ6T65I.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.th-LSQ6T65I.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.th-LSQ6T65I.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.th-LSQ6T65I.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.tr-T3KKXR52.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.tr-T3KKXR52.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.tr-T3KKXR52.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.tr-T3KKXR52.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.vi-S3VOAA5A.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.vi-S3VOAA5A.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/lunr.vi-S3VOAA5A.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/lunr.vi-S3VOAA5A.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/main.js: -------------------------------------------------------------------------------- 1 | export default {} 2 | -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/mermaid.core-W5ZY2PBP.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/mermaid.core-W5ZY2PBP.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/mermaid.core-W5ZY2PBP.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/mermaid.core-W5ZY2PBP.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/mindmap-definition-e19a4bed-PBMJ7XU5.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/mindmap-definition-e19a4bed-PBMJ7XU5.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/mindmap-definition-e19a4bed-PBMJ7XU5.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/mindmap-definition-e19a4bed-PBMJ7XU5.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/pieDiagram-cc8a845d-3QDUAGKU.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/pieDiagram-cc8a845d-3QDUAGKU.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/pieDiagram-cc8a845d-3QDUAGKU.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/pieDiagram-cc8a845d-3QDUAGKU.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/quadrantDiagram-d70906b3-SUBFKQHM.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/quadrantDiagram-d70906b3-SUBFKQHM.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/quadrantDiagram-d70906b3-SUBFKQHM.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/quadrantDiagram-d70906b3-SUBFKQHM.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/requirementDiagram-025ed9cd-WKZQVRA4.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/requirementDiagram-025ed9cd-WKZQVRA4.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/requirementDiagram-025ed9cd-WKZQVRA4.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/requirementDiagram-025ed9cd-WKZQVRA4.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/sankeyDiagram-86f1d020-YD5KHVOG.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/sankeyDiagram-86f1d020-YD5KHVOG.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/sankeyDiagram-86f1d020-YD5KHVOG.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/sankeyDiagram-86f1d020-YD5KHVOG.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/search-worker.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/search-worker.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/search-worker.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/search-worker.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/sequenceDiagram-d8e7905c-X326UIVM.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/sequenceDiagram-d8e7905c-X326UIVM.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/sequenceDiagram-d8e7905c-X326UIVM.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/sequenceDiagram-d8e7905c-X326UIVM.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/stateDiagram-b8fc1844-KIM4NX6M.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/stateDiagram-b8fc1844-KIM4NX6M.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/stateDiagram-b8fc1844-KIM4NX6M.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/stateDiagram-b8fc1844-KIM4NX6M.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/stateDiagram-v2-8daeecfe-HQFYMAZ3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/stateDiagram-v2-8daeecfe-HQFYMAZ3.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/stateDiagram-v2-8daeecfe-HQFYMAZ3.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/stateDiagram-v2-8daeecfe-HQFYMAZ3.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/tex-svg-full-3JRN7JHV.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/tex-svg-full-3JRN7JHV.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/tex-svg-full-3JRN7JHV.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/tex-svg-full-3JRN7JHV.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/timeline-definition-026dd3a6-XID3UT3C.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/timeline-definition-026dd3a6-XID3UT3C.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/timeline-definition-026dd3a6-XID3UT3C.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/timeline-definition-026dd3a6-XID3UT3C.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/xychartDiagram-a7b7bb0e-EW27QNHE.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/xychartDiagram-a7b7bb0e-EW27QNHE.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/public/xychartDiagram-a7b7bb0e-EW27QNHE.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/public/xychartDiagram-a7b7bb0e-EW27QNHE.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/search-stopwords.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/search-stopwords.json -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/docfx.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/docfx.css -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/docfx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/docfx.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/docfx.vendor.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/docfx.vendor.min.css -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/docfx.vendor.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/docfx.vendor.min.css.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/docfx.vendor.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/docfx.vendor.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/docfx.vendor.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/docfx.vendor.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/glyphicons-halflings-regular-ACNUA6UY.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/glyphicons-halflings-regular-ACNUA6UY.ttf -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/glyphicons-halflings-regular-JOUF32XT.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/glyphicons-halflings-regular-JOUF32XT.woff -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/glyphicons-halflings-regular-PIHUWCJO.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/glyphicons-halflings-regular-PIHUWCJO.eot -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/glyphicons-halflings-regular-QXYEM3FU.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/glyphicons-halflings-regular-QXYEM3FU.svg -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/glyphicons-halflings-regular-W4DYDFZM.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/glyphicons-halflings-regular-W4DYDFZM.woff2 -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/main.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/search-worker.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/search-worker.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/styles/search-worker.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/styles/search-worker.min.js.map -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/toc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/toc.html -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/toc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/toc.json -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/toc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/toc.pdf -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/_site/xrefmap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/_site/xrefmap.yml -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/api/.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/api/.manifest -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/api/PacktLibrary.Utility.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/api/PacktLibrary.Utility.yml -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/api/PacktLibrary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/api/PacktLibrary.yml -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/api/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/api/toc.yml -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/docfx.json -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/docs/getting-started.md: -------------------------------------------------------------------------------- 1 | # Getting Started -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/docs/introduction.md: -------------------------------------------------------------------------------- 1 | # Introduction -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/docs/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/docs/toc.yml -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/index.md -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/layout/_master.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/layout/_master.tmpl -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/partials/footer.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/partials/footer.tmpl.partial -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/partials/head.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/partials/head.tmpl.partial -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/partials/li.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/partials/li.tmpl.partial -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/partials/logo.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/partials/logo.tmpl.partial -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/partials/navbar.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/partials/navbar.tmpl.partial -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/partials/scripts.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/partials/scripts.tmpl.partial -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/partials/searchResults.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/partials/searchResults.tmpl.partial -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/partials/toc.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/partials/toc.tmpl.partial -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/styles/colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/styles/colors.css -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/styles/discord.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/styles/discord.css -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/styles/down-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/styles/down-arrow.svg -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/styles/jquery.twbsPagination.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/styles/jquery.twbsPagination.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/styles/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/styles/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/styles/main.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/styles/url.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/styles/url.min.js -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/templates/discordfx/toc.html.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/templates/discordfx/toc.html.tmpl -------------------------------------------------------------------------------- /code/Chapter06/PacktLibrary/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/PacktLibrary/toc.yml -------------------------------------------------------------------------------- /code/Chapter06/mermaid-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/mermaid-examples.md -------------------------------------------------------------------------------- /code/Chapter06/output-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/output-1.svg -------------------------------------------------------------------------------- /code/Chapter06/output-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/output-2.svg -------------------------------------------------------------------------------- /code/Chapter06/output-3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/output-3.svg -------------------------------------------------------------------------------- /code/Chapter06/output-4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/output-4.svg -------------------------------------------------------------------------------- /code/Chapter06/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter06/output.md -------------------------------------------------------------------------------- /code/Chapter07/Chapter07.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/Chapter07.sln -------------------------------------------------------------------------------- /code/Chapter07/DynamicLoadAndExecute.Console/DemoAssemblyLoadContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/DynamicLoadAndExecute.Console/DemoAssemblyLoadContext.cs -------------------------------------------------------------------------------- /code/Chapter07/DynamicLoadAndExecute.Console/DynamicLoadAndExecute.Console.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/DynamicLoadAndExecute.Console/DynamicLoadAndExecute.Console.csproj -------------------------------------------------------------------------------- /code/Chapter07/DynamicLoadAndExecute.Console/Program.Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/DynamicLoadAndExecute.Console/Program.Helpers.cs -------------------------------------------------------------------------------- /code/Chapter07/DynamicLoadAndExecute.Console/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/DynamicLoadAndExecute.Console/Program.cs -------------------------------------------------------------------------------- /code/Chapter07/DynamicLoadAndExecute.Library/Dog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/DynamicLoadAndExecute.Library/Dog.cs -------------------------------------------------------------------------------- /code/Chapter07/DynamicLoadAndExecute.Library/DynamicLoadAndExecute.Library.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/DynamicLoadAndExecute.Library/DynamicLoadAndExecute.Library.csproj -------------------------------------------------------------------------------- /code/Chapter07/GeneratingCodeApp/GeneratingCodeApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/GeneratingCodeApp/GeneratingCodeApp.csproj -------------------------------------------------------------------------------- /code/Chapter07/GeneratingCodeApp/Program.Methods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/GeneratingCodeApp/Program.Methods.cs -------------------------------------------------------------------------------- /code/Chapter07/GeneratingCodeApp/Program.cs: -------------------------------------------------------------------------------- 1 | Message("Hello from some source generator code."); 2 | -------------------------------------------------------------------------------- /code/Chapter07/GeneratingCodeLib/GeneratingCodeLib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/GeneratingCodeLib/GeneratingCodeLib.csproj -------------------------------------------------------------------------------- /code/Chapter07/GeneratingCodeLib/MessageSourceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/GeneratingCodeLib/MessageSourceGenerator.cs -------------------------------------------------------------------------------- /code/Chapter07/WorkingWithExpressionTrees/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/WorkingWithExpressionTrees/Program.cs -------------------------------------------------------------------------------- /code/Chapter07/WorkingWithExpressionTrees/WorkingWithExpressionTrees.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/WorkingWithExpressionTrees/WorkingWithExpressionTrees.csproj -------------------------------------------------------------------------------- /code/Chapter07/WorkingWithReflection/Animal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/WorkingWithReflection/Animal.cs -------------------------------------------------------------------------------- /code/Chapter07/WorkingWithReflection/CoderAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/WorkingWithReflection/CoderAttribute.cs -------------------------------------------------------------------------------- /code/Chapter07/WorkingWithReflection/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/WorkingWithReflection/Program.cs -------------------------------------------------------------------------------- /code/Chapter07/WorkingWithReflection/WorkingWithReflection.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter07/WorkingWithReflection/WorkingWithReflection.csproj -------------------------------------------------------------------------------- /code/Chapter08/Ch08Ex02_EncryptData/Ch08Ex02_EncryptData.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/Ch08Ex02_EncryptData/Ch08Ex02_EncryptData.csproj -------------------------------------------------------------------------------- /code/Chapter08/Ch08Ex02_EncryptData/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/Ch08Ex02_EncryptData/Customer.cs -------------------------------------------------------------------------------- /code/Chapter08/Ch08Ex02_EncryptData/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/Ch08Ex02_EncryptData/Program.cs -------------------------------------------------------------------------------- /code/Chapter08/Ch08Ex03_DecryptData/Ch08Ex03_DecryptData.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/Ch08Ex03_DecryptData/Ch08Ex03_DecryptData.csproj -------------------------------------------------------------------------------- /code/Chapter08/Ch08Ex03_DecryptData/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/Ch08Ex03_DecryptData/Customer.cs -------------------------------------------------------------------------------- /code/Chapter08/Ch08Ex03_DecryptData/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/Ch08Ex03_DecryptData/Program.cs -------------------------------------------------------------------------------- /code/Chapter08/Chapter08.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/Chapter08.sln -------------------------------------------------------------------------------- /code/Chapter08/CryptographyLib/CryptographyLib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/CryptographyLib/CryptographyLib.csproj -------------------------------------------------------------------------------- /code/Chapter08/CryptographyLib/Protector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/CryptographyLib/Protector.cs -------------------------------------------------------------------------------- /code/Chapter08/CryptographyLib/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/CryptographyLib/User.cs -------------------------------------------------------------------------------- /code/Chapter08/EncryptionApp/EncryptionApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/EncryptionApp/EncryptionApp.csproj -------------------------------------------------------------------------------- /code/Chapter08/EncryptionApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/EncryptionApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter08/HashingApp/HashingApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/HashingApp/HashingApp.csproj -------------------------------------------------------------------------------- /code/Chapter08/HashingApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/HashingApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter08/RandomizingApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/RandomizingApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter08/RandomizingApp/RandomizingApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/RandomizingApp/RandomizingApp.csproj -------------------------------------------------------------------------------- /code/Chapter08/SecureApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/SecureApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter08/SecureApp/SecureApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/SecureApp/SecureApp.csproj -------------------------------------------------------------------------------- /code/Chapter08/SigningApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/SigningApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter08/SigningApp/SigningApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter08/SigningApp/SigningApp.csproj -------------------------------------------------------------------------------- /code/Chapter09/Chapter09.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/Chapter09.sln -------------------------------------------------------------------------------- /code/Chapter09/ChatApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/ChatApp/.gitignore -------------------------------------------------------------------------------- /code/Chapter09/ChatApp/ChatApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/ChatApp/ChatApp.csproj -------------------------------------------------------------------------------- /code/Chapter09/ChatApp/Program.ChatFunctions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/ChatApp/Program.ChatFunctions.cs -------------------------------------------------------------------------------- /code/Chapter09/ChatApp/Program.GetKernel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/ChatApp/Program.GetKernel.cs -------------------------------------------------------------------------------- /code/Chapter09/ChatApp/Program.GetSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/ChatApp/Program.GetSettings.cs -------------------------------------------------------------------------------- /code/Chapter09/ChatApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/ChatApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter09/ChatApp/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/ChatApp/Settings.cs -------------------------------------------------------------------------------- /code/Chapter09/ChatApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/ChatApp/appsettings.json -------------------------------------------------------------------------------- /code/Chapter09/LlamaApp/LlamaApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/LlamaApp/LlamaApp.csproj -------------------------------------------------------------------------------- /code/Chapter09/LlamaApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter09/LlamaApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter10/Chapter10.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/Chapter10.sln -------------------------------------------------------------------------------- /code/Chapter10/GenericHostApp/CounterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/GenericHostApp/CounterService.cs -------------------------------------------------------------------------------- /code/Chapter10/GenericHostApp/GenericHostApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/GenericHostApp/GenericHostApp.csproj -------------------------------------------------------------------------------- /code/Chapter10/GenericHostApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/GenericHostApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter10/GenericHostApp/WorkerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/GenericHostApp/WorkerService.cs -------------------------------------------------------------------------------- /code/Chapter10/WebHostSite/NorthwindService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/WebHostSite/NorthwindService.cs -------------------------------------------------------------------------------- /code/Chapter10/WebHostSite/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/WebHostSite/Program.cs -------------------------------------------------------------------------------- /code/Chapter10/WebHostSite/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/WebHostSite/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter10/WebHostSite/WebHostSite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/WebHostSite/WebHostSite.csproj -------------------------------------------------------------------------------- /code/Chapter10/WebHostSite/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/WebHostSite/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter10/WebHostSite/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter10/WebHostSite/appsettings.json -------------------------------------------------------------------------------- /code/Chapter11/BusinessLogic/BusinessLogic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/BusinessLogic/BusinessLogic.csproj -------------------------------------------------------------------------------- /code/Chapter11/BusinessLogic/Calculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/BusinessLogic/Calculator.cs -------------------------------------------------------------------------------- /code/Chapter11/BusinessLogic/IEmailSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/BusinessLogic/IEmailSender.cs -------------------------------------------------------------------------------- /code/Chapter11/BusinessLogic/UserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/BusinessLogic/UserService.cs -------------------------------------------------------------------------------- /code/Chapter11/BusinessLogicUnitTests/AddingNumbersData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/BusinessLogicUnitTests/AddingNumbersData.cs -------------------------------------------------------------------------------- /code/Chapter11/BusinessLogicUnitTests/BusinessLogicUnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/BusinessLogicUnitTests/BusinessLogicUnitTests.csproj -------------------------------------------------------------------------------- /code/Chapter11/BusinessLogicUnitTests/CalculatorUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/BusinessLogicUnitTests/CalculatorUnitTests.cs -------------------------------------------------------------------------------- /code/Chapter11/BusinessLogicUnitTests/CommerceUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/BusinessLogicUnitTests/CommerceUnitTests.cs -------------------------------------------------------------------------------- /code/Chapter11/BusinessLogicUnitTests/EmailSenderUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/BusinessLogicUnitTests/EmailSenderUnitTests.cs -------------------------------------------------------------------------------- /code/Chapter11/Chapter11.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/Chapter11.sln -------------------------------------------------------------------------------- /code/Chapter11/FluentTests/FluentExamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/FluentTests/FluentExamples.cs -------------------------------------------------------------------------------- /code/Chapter11/FluentTests/FluentTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/FluentTests/FluentTests.csproj -------------------------------------------------------------------------------- /code/Chapter11/Northwind.Commerce/Cart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/Northwind.Commerce/Cart.cs -------------------------------------------------------------------------------- /code/Chapter11/Northwind.Commerce/Northwind.Commerce.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/Northwind.Commerce/Northwind.Commerce.csproj -------------------------------------------------------------------------------- /code/Chapter11/Northwind.Commerce/Store.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter11/Northwind.Commerce/Store.cs -------------------------------------------------------------------------------- /code/Chapter12/Chapter12.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter12/Chapter12.sln -------------------------------------------------------------------------------- /code/Chapter12/Northwind.WebApi/Northwind.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter12/Northwind.WebApi/Northwind.WebApi.csproj -------------------------------------------------------------------------------- /code/Chapter12/Northwind.WebApi/Northwind.WebApi.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter12/Northwind.WebApi/Northwind.WebApi.http -------------------------------------------------------------------------------- /code/Chapter12/Northwind.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter12/Northwind.WebApi/Program.cs -------------------------------------------------------------------------------- /code/Chapter12/Northwind.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter12/Northwind.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter12/Northwind.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter12/Northwind.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter12/Northwind.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter12/Northwind.WebApi/appsettings.json -------------------------------------------------------------------------------- /code/Chapter13/BenchmarkApp/BenchmarkApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/BenchmarkApp/BenchmarkApp.csproj -------------------------------------------------------------------------------- /code/Chapter13/BenchmarkApp/FibonacciBenchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/BenchmarkApp/FibonacciBenchmarks.cs -------------------------------------------------------------------------------- /code/Chapter13/BenchmarkApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/BenchmarkApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter13/BenchmarkApp/SortingBenchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/BenchmarkApp/SortingBenchmarks.cs -------------------------------------------------------------------------------- /code/Chapter13/BenchmarkApp/StringBenchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/BenchmarkApp/StringBenchmarks.cs -------------------------------------------------------------------------------- /code/Chapter13/Chapter13.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Chapter13.sln -------------------------------------------------------------------------------- /code/Chapter13/NBomberApp/NBomberApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/NBomberApp/NBomberApp.csproj -------------------------------------------------------------------------------- /code/Chapter13/NBomberApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/NBomberApp/Program.cs -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApi/Northwind.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApi/Northwind.WebApi.csproj -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApi/Northwind.WebApi.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApi/Northwind.WebApi.http -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApi/Program.cs -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApi/appsettings.json -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApiAot/Northwind.WebApiAot.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApiAot/Northwind.WebApiAot.csproj -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApiAot/Northwind.WebApiAot.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApiAot/Northwind.WebApiAot.http -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApiAot/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApiAot/Program.cs -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApiAot/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApiAot/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApiAot/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApiAot/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter13/Northwind.WebApiAot/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter13/Northwind.WebApiAot/appsettings.json -------------------------------------------------------------------------------- /code/Chapter14/Chapter14.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/Chapter14.sln -------------------------------------------------------------------------------- /code/Chapter14/WeatherService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/WeatherService/Program.cs -------------------------------------------------------------------------------- /code/Chapter14/WeatherService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/WeatherService/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter14/WeatherService/WeatherService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/WeatherService/WeatherService.csproj -------------------------------------------------------------------------------- /code/Chapter14/WeatherService/WeatherService.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/WeatherService/WeatherService.http -------------------------------------------------------------------------------- /code/Chapter14/WeatherService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/WeatherService/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter14/WeatherService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/WeatherService/appsettings.json -------------------------------------------------------------------------------- /code/Chapter14/WebServiceTests/WeatherForecastTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/WebServiceTests/WeatherForecastTests.cs -------------------------------------------------------------------------------- /code/Chapter14/WebServiceTests/WebServiceTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/WebServiceTests/WebServiceTests.csproj -------------------------------------------------------------------------------- /code/Chapter14/WebUITests/WebUITests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/WebUITests/WebUITests.csproj -------------------------------------------------------------------------------- /code/Chapter14/WebUITests/eShopWebUITests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter14/WebUITests/eShopWebUITests.cs -------------------------------------------------------------------------------- /code/Chapter15/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/.dockerignore -------------------------------------------------------------------------------- /code/Chapter15/AboutMyEnvironment/AboutMyEnvironment.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/AboutMyEnvironment/AboutMyEnvironment.csproj -------------------------------------------------------------------------------- /code/Chapter15/AboutMyEnvironment/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/AboutMyEnvironment/Program.cs -------------------------------------------------------------------------------- /code/Chapter15/Chapter15.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Chapter15.sln -------------------------------------------------------------------------------- /code/Chapter15/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Dockerfile -------------------------------------------------------------------------------- /code/Chapter15/EnvironmentLib/EnvironmentInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/EnvironmentLib/EnvironmentInfo.cs -------------------------------------------------------------------------------- /code/Chapter15/EnvironmentLib/EnvironmentLib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/EnvironmentLib/EnvironmentLib.csproj -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Areas/Identity/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Areas/Identity/Pages/_ViewStart.cshtml -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Controllers/HomeController.cs -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Data/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Data/ApplicationDbContext.cs -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.cs -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Data/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Data/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Dockerfile -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Northwind.Mvc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Northwind.Mvc.csproj -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Program.cs -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Properties/serviceDependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Properties/serviceDependencies.json -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Properties/serviceDependencies.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Properties/serviceDependencies.local.json -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Views/Home/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Views/Home/Privacy.cshtml -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Views/Shared/_Layout.cshtml.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Views/Shared/_Layout.cshtml.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Views/Shared/_LoginPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Views/Shared/_LoginPartial.cshtml -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Views/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/appsettings.json -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/css/site.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/favicon.ico -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/js/site.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation/dist/additional-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation/dist/additional-methods.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation/dist/additional-methods.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation/dist/additional-methods.min.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation/dist/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation/dist/jquery.validate.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/Northwind.Mvc/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /code/Chapter15/NorthwindTests/DatabaseIntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/NorthwindTests/DatabaseIntegrationTests.cs -------------------------------------------------------------------------------- /code/Chapter15/NorthwindTests/HelloWorldTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/NorthwindTests/HelloWorldTests.cs -------------------------------------------------------------------------------- /code/Chapter15/NorthwindTests/NorthwindTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter15/NorthwindTests/NorthwindTests.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/AspireExisting.AppHost/AspireExisting.AppHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/AspireExisting.AppHost/AspireExisting.AppHost.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/AspireExisting.AppHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/AspireExisting.AppHost/Program.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/AspireExisting.AppHost/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/AspireExisting.AppHost/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/AspireExisting.AppHost/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/AspireExisting.AppHost/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/AspireExisting.AppHost/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/AspireExisting.AppHost/appsettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/AspireExisting.ServiceDefaults/AspireExisting.ServiceDefaults.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/AspireExisting.ServiceDefaults/AspireExisting.ServiceDefaults.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/AspireExisting.ServiceDefaults/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/AspireExisting.ServiceDefaults/Extensions.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/AspireExisting.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/AspireExisting.sln -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/Northwind.WebApi/Northwind.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/Northwind.WebApi/Northwind.WebApi.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/Northwind.WebApi/Northwind.WebApi.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/Northwind.WebApi/Northwind.WebApi.http -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/Northwind.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/Northwind.WebApi/Program.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/Northwind.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/Northwind.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/Northwind.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/Northwind.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter16/AspireExisting/Northwind.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireExisting/Northwind.WebApi/appsettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/AspireNew.AppHost/AspireNew.AppHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/AspireNew.AppHost/AspireNew.AppHost.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/AspireNew.AppHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/AspireNew.AppHost/Program.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/AspireNew.AppHost/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/AspireNew.AppHost/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/AspireNew.AppHost/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/AspireNew.AppHost/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/AspireNew.AppHost/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/AspireNew.AppHost/appsettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/AspireNew.ServiceDefaults/AspireNew.ServiceDefaults.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/AspireNew.ServiceDefaults/AspireNew.ServiceDefaults.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/AspireNew.ServiceDefaults/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/AspireNew.ServiceDefaults/Extensions.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/AspireNew.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/AspireNew.sln -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/Northwind.WebApi/Northwind.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/Northwind.WebApi/Northwind.WebApi.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/Northwind.WebApi/Northwind.WebApi.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/Northwind.WebApi/Northwind.WebApi.http -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/Northwind.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/Northwind.WebApi/Program.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/Northwind.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/Northwind.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/Northwind.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/Northwind.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter16/AspireNew/Northwind.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireNew/Northwind.WebApi/appsettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.ApiService/AspireStarter.ApiService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.ApiService/AspireStarter.ApiService.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.ApiService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.ApiService/Program.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.ApiService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.ApiService/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.ApiService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.ApiService/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.ApiService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.ApiService/appsettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.AppHost/AspireStarter.AppHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.AppHost/AspireStarter.AppHost.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.AppHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.AppHost/Program.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.AppHost/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.AppHost/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.AppHost/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.AppHost/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.AppHost/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.AppHost/appsettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.ServiceDefaults/AspireStarter.ServiceDefaults.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.ServiceDefaults/AspireStarter.ServiceDefaults.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.ServiceDefaults/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.ServiceDefaults/Extensions.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Tests/AspireStarter.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Tests/AspireStarter.Tests.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Tests/WebTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Tests/WebTests.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/AspireStarter.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/AspireStarter.Web.csproj -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/App.razor -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/Layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/Layout/MainLayout.razor -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/Layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/Layout/MainLayout.razor.css -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/Layout/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/Layout/NavMenu.razor -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/Layout/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/Layout/NavMenu.razor.css -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/Pages/Counter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/Pages/Counter.razor -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/Pages/Error.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/Pages/Error.razor -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/Pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/Pages/Home.razor -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/Pages/Weather.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/Pages/Weather.razor -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/Routes.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/Routes.razor -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Components/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Components/_Imports.razor -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Program.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/WeatherApiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/WeatherApiClient.cs -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/appsettings.Development.json -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/appsettings.json -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/wwwroot/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/wwwroot/app.css -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/wwwroot/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/wwwroot/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/wwwroot/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/wwwroot/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.Web/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.Web/wwwroot/favicon.png -------------------------------------------------------------------------------- /code/Chapter16/AspireStarter/AspireStarter.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/code/Chapter16/AspireStarter/AspireStarter.sln -------------------------------------------------------------------------------- /docs/FAQs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/FAQs.md -------------------------------------------------------------------------------- /docs/assets/B19588_Cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/assets/B19588_Cover.png -------------------------------------------------------------------------------- /docs/assets/B31470_15_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/assets/B31470_15_01.png -------------------------------------------------------------------------------- /docs/assets/B31470_15_01b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/assets/B31470_15_01b.png -------------------------------------------------------------------------------- /docs/assets/copyright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/assets/copyright.png -------------------------------------------------------------------------------- /docs/book-links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/book-links.md -------------------------------------------------------------------------------- /docs/ch15-docker-layers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/ch15-docker-layers.md -------------------------------------------------------------------------------- /docs/command-lines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/command-lines.md -------------------------------------------------------------------------------- /docs/design-patterns/abstract-factory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/abstract-factory.md -------------------------------------------------------------------------------- /docs/design-patterns/adapter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/adapter.md -------------------------------------------------------------------------------- /docs/design-patterns/behavioral.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/behavioral.md -------------------------------------------------------------------------------- /docs/design-patterns/bridge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/bridge.md -------------------------------------------------------------------------------- /docs/design-patterns/builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/builder.md -------------------------------------------------------------------------------- /docs/design-patterns/chain-of-responsibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/chain-of-responsibility.md -------------------------------------------------------------------------------- /docs/design-patterns/command.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/command.md -------------------------------------------------------------------------------- /docs/design-patterns/composite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/composite.md -------------------------------------------------------------------------------- /docs/design-patterns/creational.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/creational.md -------------------------------------------------------------------------------- /docs/design-patterns/decorator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/decorator.md -------------------------------------------------------------------------------- /docs/design-patterns/facade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/facade.md -------------------------------------------------------------------------------- /docs/design-patterns/factory-method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/factory-method.md -------------------------------------------------------------------------------- /docs/design-patterns/flyweight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/flyweight.md -------------------------------------------------------------------------------- /docs/design-patterns/iterator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/iterator.md -------------------------------------------------------------------------------- /docs/design-patterns/mediator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/mediator.md -------------------------------------------------------------------------------- /docs/design-patterns/memento.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/memento.md -------------------------------------------------------------------------------- /docs/design-patterns/observer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/observer.md -------------------------------------------------------------------------------- /docs/design-patterns/prototype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/prototype.md -------------------------------------------------------------------------------- /docs/design-patterns/proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/proxy.md -------------------------------------------------------------------------------- /docs/design-patterns/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/readme.md -------------------------------------------------------------------------------- /docs/design-patterns/singleton.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/singleton.md -------------------------------------------------------------------------------- /docs/design-patterns/strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/strategy.md -------------------------------------------------------------------------------- /docs/design-patterns/structural.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/structural.md -------------------------------------------------------------------------------- /docs/design-patterns/template-method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/template-method.md -------------------------------------------------------------------------------- /docs/design-patterns/visitor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/design-patterns/visitor.md -------------------------------------------------------------------------------- /docs/dotnet9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/dotnet9.md -------------------------------------------------------------------------------- /docs/errata/B19588_15_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/errata/B19588_15_07.png -------------------------------------------------------------------------------- /docs/errata/B19588_18_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/errata/B19588_18_03.png -------------------------------------------------------------------------------- /docs/errata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/errata/README.md -------------------------------------------------------------------------------- /docs/errata/changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/errata/changes.md -------------------------------------------------------------------------------- /docs/errata/errata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/errata/errata.md -------------------------------------------------------------------------------- /docs/errata/improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/errata/improvements.md -------------------------------------------------------------------------------- /docs/errata/page-333.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/errata/page-333.png -------------------------------------------------------------------------------- /docs/errata/stack-1mb-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/errata/stack-1mb-01.png -------------------------------------------------------------------------------- /docs/interview-qa/q01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q01.md -------------------------------------------------------------------------------- /docs/interview-qa/q02.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q02.md -------------------------------------------------------------------------------- /docs/interview-qa/q03.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q03.md -------------------------------------------------------------------------------- /docs/interview-qa/q04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q04.md -------------------------------------------------------------------------------- /docs/interview-qa/q05.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q05.md -------------------------------------------------------------------------------- /docs/interview-qa/q06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q06.md -------------------------------------------------------------------------------- /docs/interview-qa/q07.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q07.md -------------------------------------------------------------------------------- /docs/interview-qa/q08.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q08.md -------------------------------------------------------------------------------- /docs/interview-qa/q09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q09.md -------------------------------------------------------------------------------- /docs/interview-qa/q10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q10.md -------------------------------------------------------------------------------- /docs/interview-qa/q11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q11.md -------------------------------------------------------------------------------- /docs/interview-qa/q12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q12.md -------------------------------------------------------------------------------- /docs/interview-qa/q13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q13.md -------------------------------------------------------------------------------- /docs/interview-qa/q14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q14.md -------------------------------------------------------------------------------- /docs/interview-qa/q15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q15.md -------------------------------------------------------------------------------- /docs/interview-qa/q16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q16.md -------------------------------------------------------------------------------- /docs/interview-qa/q17.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q17.md -------------------------------------------------------------------------------- /docs/interview-qa/q18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q18.md -------------------------------------------------------------------------------- /docs/interview-qa/q19.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q19.md -------------------------------------------------------------------------------- /docs/interview-qa/q20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q20.md -------------------------------------------------------------------------------- /docs/interview-qa/q21.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q21.md -------------------------------------------------------------------------------- /docs/interview-qa/q22.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q22.md -------------------------------------------------------------------------------- /docs/interview-qa/q23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q23.md -------------------------------------------------------------------------------- /docs/interview-qa/q24.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q24.md -------------------------------------------------------------------------------- /docs/interview-qa/q25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q25.md -------------------------------------------------------------------------------- /docs/interview-qa/q26.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q26.md -------------------------------------------------------------------------------- /docs/interview-qa/q27.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q27.md -------------------------------------------------------------------------------- /docs/interview-qa/q28.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q28.md -------------------------------------------------------------------------------- /docs/interview-qa/q29.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q29.md -------------------------------------------------------------------------------- /docs/interview-qa/q30.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q30.md -------------------------------------------------------------------------------- /docs/interview-qa/q31.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q31.md -------------------------------------------------------------------------------- /docs/interview-qa/q32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q32.md -------------------------------------------------------------------------------- /docs/interview-qa/q33.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q33.md -------------------------------------------------------------------------------- /docs/interview-qa/q34.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q34.md -------------------------------------------------------------------------------- /docs/interview-qa/q35.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q35.md -------------------------------------------------------------------------------- /docs/interview-qa/q36.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q36.md -------------------------------------------------------------------------------- /docs/interview-qa/q37.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q37.md -------------------------------------------------------------------------------- /docs/interview-qa/q38.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q38.md -------------------------------------------------------------------------------- /docs/interview-qa/q39.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q39.md -------------------------------------------------------------------------------- /docs/interview-qa/q40.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q40.md -------------------------------------------------------------------------------- /docs/interview-qa/q41.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q41.md -------------------------------------------------------------------------------- /docs/interview-qa/q42.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q42.md -------------------------------------------------------------------------------- /docs/interview-qa/q43.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q43.md -------------------------------------------------------------------------------- /docs/interview-qa/q44.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q44.md -------------------------------------------------------------------------------- /docs/interview-qa/q45.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q45.md -------------------------------------------------------------------------------- /docs/interview-qa/q46.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q46.md -------------------------------------------------------------------------------- /docs/interview-qa/q47.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q47.md -------------------------------------------------------------------------------- /docs/interview-qa/q48.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q48.md -------------------------------------------------------------------------------- /docs/interview-qa/q49.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q49.md -------------------------------------------------------------------------------- /docs/interview-qa/q50.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q50.md -------------------------------------------------------------------------------- /docs/interview-qa/q51.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q51.md -------------------------------------------------------------------------------- /docs/interview-qa/q52.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q52.md -------------------------------------------------------------------------------- /docs/interview-qa/q53.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q53.md -------------------------------------------------------------------------------- /docs/interview-qa/q54.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q54.md -------------------------------------------------------------------------------- /docs/interview-qa/q55.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q55.md -------------------------------------------------------------------------------- /docs/interview-qa/q56.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q56.md -------------------------------------------------------------------------------- /docs/interview-qa/q57.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q57.md -------------------------------------------------------------------------------- /docs/interview-qa/q58.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q58.md -------------------------------------------------------------------------------- /docs/interview-qa/q59.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q59.md -------------------------------------------------------------------------------- /docs/interview-qa/q60.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/q60.md -------------------------------------------------------------------------------- /docs/interview-qa/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/interview-qa/readme.md -------------------------------------------------------------------------------- /docs/net8-mindmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/net8-mindmap.md -------------------------------------------------------------------------------- /docs/resume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/resume.md -------------------------------------------------------------------------------- /docs/rider/ch02-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/rider/ch02-tools.md -------------------------------------------------------------------------------- /docs/sequence-diagrams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sequence-diagrams.md -------------------------------------------------------------------------------- /docs/sql-server/B19586_10_sql_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19586_10_sql_01.png -------------------------------------------------------------------------------- /docs/sql-server/B19586_10_sql_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19586_10_sql_02.png -------------------------------------------------------------------------------- /docs/sql-server/B19586_10_sql_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19586_10_sql_03.png -------------------------------------------------------------------------------- /docs/sql-server/B19586_10_sql_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19586_10_sql_04.png -------------------------------------------------------------------------------- /docs/sql-server/B19586_10_sql_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19586_10_sql_05.png -------------------------------------------------------------------------------- /docs/sql-server/B19586_10_sql_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19586_10_sql_06.png -------------------------------------------------------------------------------- /docs/sql-server/B19586_10_sql_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19586_10_sql_07.png -------------------------------------------------------------------------------- /docs/sql-server/B19586_10_sql_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19586_10_sql_08.png -------------------------------------------------------------------------------- /docs/sql-server/B19586_13_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19586_13_10.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_01.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_02.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_03.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_04.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_05.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_06.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_07.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_08.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_09.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_10.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_11.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_12.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_14.png -------------------------------------------------------------------------------- /docs/sql-server/B19587_02A_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/B19587_02A_15.png -------------------------------------------------------------------------------- /docs/sql-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/README.md -------------------------------------------------------------------------------- /docs/sql-server/edge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/sql-server/edge.md -------------------------------------------------------------------------------- /docs/vertical-slice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/docs/vertical-slice.md -------------------------------------------------------------------------------- /scripts/extension-scripts/install-vs-code-extensions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/scripts/extension-scripts/install-vs-code-extensions.ps1 -------------------------------------------------------------------------------- /scripts/extension-scripts/uninstall-vs-code-extensions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/scripts/extension-scripts/uninstall-vs-code-extensions.ps1 -------------------------------------------------------------------------------- /scripts/http-requests/webapi-delete-product.http: -------------------------------------------------------------------------------- 1 | DELETE https://localhost:5081/api/products/78 -------------------------------------------------------------------------------- /scripts/http-requests/webapi-get-products.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/scripts/http-requests/webapi-get-products.http -------------------------------------------------------------------------------- /scripts/http-requests/webapi-insert-product.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/scripts/http-requests/webapi-insert-product.http -------------------------------------------------------------------------------- /scripts/http-requests/webapi-update-product.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/scripts/http-requests/webapi-update-product.http -------------------------------------------------------------------------------- /scripts/sql-scripts/Northwind4AzureSQLdatabase.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/scripts/sql-scripts/Northwind4AzureSQLdatabase.sql -------------------------------------------------------------------------------- /scripts/sql-scripts/Northwind4AzureSQLedge.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/scripts/sql-scripts/Northwind4AzureSQLedge.sql -------------------------------------------------------------------------------- /scripts/sql-scripts/Northwind4SQLServer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markjprice/tools-skills-net8/HEAD/scripts/sql-scripts/Northwind4SQLServer.sql --------------------------------------------------------------------------------