├── .gitignore ├── .markdownlint.json ├── 2019-20 ├── dates.md ├── lightning-talk-suggestions.md ├── lightning-talks-5AHIF.md └── lightning-talks-5BHIF.md ├── LICENSE ├── README.md ├── azure-pipelines.yml ├── cognitive-services └── 9010-face-detection │ ├── FaceRecognition.csproj │ ├── Program.cs │ ├── faces.jpg │ ├── original.jpg │ └── readme.md ├── course-org.md ├── csharp-recap.md ├── csharp-recap ├── 0010-tetris │ ├── Tetris.Tests │ │ ├── BoardContentMockup.cs │ │ ├── DropPieceTest.cs │ │ ├── MergeTest.cs │ │ ├── MovementTest.cs │ │ ├── NewPieceTest.cs │ │ ├── PiecesMockup.cs │ │ ├── RotatePieceTest.cs │ │ └── Tetris.Tests.csproj │ ├── tetris.sln │ └── tetris │ │ ├── Board.cs │ │ ├── BoardContent.cs │ │ ├── BoardContentIteratorExtension.cs │ │ ├── BoardException.cs │ │ ├── Direction.cs │ │ ├── IBoardContent.cs │ │ ├── Piece.cs │ │ ├── Pieces.cs │ │ ├── Program.cs │ │ ├── RandomPieceGenerator.cs │ │ ├── RotationDirection.cs │ │ └── tetris.csproj ├── 0020-memory │ ├── Program.cs │ ├── memory.csproj │ └── memory.sln ├── 0025-functional-programming │ ├── FunctionalProgramming.csproj │ ├── FunctionalProgramming.sln │ └── Program.cs ├── 0030-linq │ ├── 0030-linq.csproj │ ├── 0030-linq.sln │ └── Program.cs ├── 0040-dependency-injection │ ├── Controllers │ │ └── SpellCheckController.cs │ ├── Program.cs │ ├── Services │ │ ├── DictionaryFileReader.cs │ │ ├── IDictionaryReader.cs │ │ ├── IWordComparer.cs │ │ └── WordComparer.cs │ ├── SimpleSpellChecker.csproj │ ├── SimpleSpellChecker.sln │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── dictionary.txt ├── 9010-linq-quiz │ ├── .gitignore │ ├── LinqQuiz.Library.sln │ ├── LinqQuiz.Library │ │ ├── LinqQuiz.Library.csproj │ │ ├── Model.cs │ │ └── Quiz.cs │ ├── LinqQuiz.Tests │ │ ├── EvenNumbers.cs │ │ ├── FamilyStatistic.cs │ │ ├── LinqQuiz.Tests.csproj │ │ ├── Squares.cs │ │ └── TextStatistic.cs │ ├── images │ │ ├── inline-specification.png │ │ └── test-explorer.png │ └── readme.md ├── 9020-maze-robot │ ├── Maze.Library │ │ ├── Direction.cs │ │ ├── IRobot.cs │ │ └── Maze.Library.csproj │ ├── Maze.Robot │ │ ├── Maze.Robot.csproj │ │ └── RobotController.cs │ ├── Maze.Tests │ │ ├── Maze.Tests.csproj │ │ ├── Mazes.cs │ │ ├── MazesTest.cs │ │ ├── Robot.cs │ │ ├── RobotControllerTest.cs │ │ └── RobotTest.cs │ ├── Maze.sln │ ├── images │ │ └── test-explorer.png │ └── readme.md ├── 9030-anagrams │ └── readme.md ├── 9040-ascii-combiner │ ├── TestData │ │ ├── brokenHeight1.txt │ │ ├── brokenHeight2.txt │ │ ├── brokenLength1.txt │ │ ├── brokenLength2.txt │ │ ├── hg1.txt │ │ ├── hg2.txt │ │ ├── hg3.txt │ │ ├── hgResult.txt │ │ ├── smiley1.txt │ │ ├── smiley2.txt │ │ ├── smiley3.txt │ │ └── smileyResult.txt │ └── readme.md ├── 9050-currency-converter │ ├── .gitignore │ ├── ExchangeRateCalculator │ │ ├── ExchangeRateCalculator.Logic │ │ │ ├── CsvParser.cs │ │ │ ├── CurrencyConverter.cs │ │ │ ├── ExchangeRateCalculator.Logic.csproj │ │ │ ├── ExchangeRateParser.cs │ │ │ ├── Product.cs │ │ │ └── ProductParser.cs │ │ ├── ExchangeRateCalculator.sln │ │ └── ExchangeRateCalculator │ │ │ ├── ExchangeRateCalculator.csproj │ │ │ ├── ExchangeRates.csv │ │ │ ├── Prices.csv │ │ │ └── Program.cs │ ├── ExchangeRates.csv │ ├── Prices.csv │ └── readme.md └── 9060-travel-planner │ ├── .gitignore │ ├── TravelPlanner │ ├── TravelPlanner.Logic │ │ ├── ConnectionFinder.cs │ │ ├── Model.cs │ │ └── TravelPlanner.Logic.csproj │ ├── TravelPlanner.sln │ └── TravelPlanner │ │ ├── Program.cs │ │ ├── TravelPlanner.csproj │ │ └── travelPlan.json │ ├── readme.md │ ├── routes.png │ └── travelPlan.json ├── dotnet-recap.md ├── entity-framework.md ├── entity-framework ├── 0010-intro │ ├── 0010-intro.csproj │ ├── 0010-intro.sln │ ├── Context.cs │ ├── Person.cs │ ├── Program.cs │ ├── ReadFromDB.cs │ ├── WriteToDB.cs │ └── global.json ├── 0020-web-api │ ├── 0020-web-api-new.csproj │ ├── 0020-web-api-new.sln │ ├── Controllers │ │ ├── GroupsController.cs │ │ └── PersonsController.cs │ ├── Migrations │ │ ├── 20191024052806_InitialCreate.Designer.cs │ │ ├── 20191024052806_InitialCreate.cs │ │ └── AddressBookContextModelSnapshot.cs │ ├── Models │ │ ├── AddressBookContext.cs │ │ ├── Group.cs │ │ ├── Person.cs │ │ └── PersonListResult.cs │ ├── Program.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── global.json │ └── requests.http ├── 0030-joins │ ├── AddingWithJoin.cs │ ├── Joins.csproj │ ├── Program.cs │ └── QueryWithJoin.cs ├── 0040-advanced-ef │ ├── AdvancedEfCore.csproj │ ├── AdvancedEfCore.sln │ ├── BookDataContext.cs │ ├── Data │ │ ├── Authors.json │ │ ├── Books.json │ │ └── Genre.json │ ├── FillDatabase.cs │ ├── Migrations │ │ ├── 20191113175013_Initial.Designer.cs │ │ ├── 20191113175013_Initial.cs │ │ └── BookDataContextModelSnapshot.cs │ ├── Model.cs │ ├── Program.cs │ ├── QueryDatabase.cs │ └── Snippets.snippet ├── 9010-cash-desk │ ├── CashDesk.Tests │ │ ├── CashDesk.Tests.csproj │ │ ├── TestAddMember.cs │ │ ├── TestCancel.cs │ │ ├── TestDeleteMember.cs │ │ ├── TestDeposit.cs │ │ ├── TestDepositStatistics.cs │ │ ├── TestInitialization.cs │ │ └── TestJoining.cs │ ├── CashDesk.sln │ ├── CashDesk │ │ ├── CashDesk.csproj │ │ ├── Contracts.cs │ │ └── Implementation.cs │ ├── global.json │ ├── readme.md │ └── solution │ │ ├── CashDesk.Tests │ │ ├── CashDesk.Tests.csproj │ │ ├── TestAddMember.cs │ │ ├── TestCancel.cs │ │ ├── TestDeleteMember.cs │ │ ├── TestDeposit.cs │ │ ├── TestDepositStatistics.cs │ │ ├── TestInitialization.cs │ │ └── TestJoining.cs │ │ ├── CashDesk.sln │ │ └── CashDesk │ │ ├── CashDesk.csproj │ │ ├── CashDeskDataContext.cs │ │ ├── Contracts.cs │ │ ├── Implementation.cs │ │ └── Model.cs ├── 9020-customer-import │ ├── ERD.svg │ ├── customer-data.csv │ ├── install-localdb.md │ ├── localdb-download-media-1.png │ ├── localdb-download-media-2.png │ ├── readme.md │ └── solution │ │ ├── CustomerImport.sln │ │ ├── CustomerImport │ │ ├── CustomerContext.cs │ │ ├── CustomerImport.csproj │ │ ├── CustomerImporter.cs │ │ ├── Migrations │ │ │ ├── 20180115090648_Initial.Designer.cs │ │ │ ├── 20180115090648_Initial.cs │ │ │ └── CustomerContextModelSnapshot.cs │ │ ├── Model.cs │ │ └── Program.cs │ │ └── CustomerImportTest │ │ ├── CustomerImportTest.csproj │ │ ├── CustomerTestContext.cs │ │ └── TestImport.cs ├── 9030-temperature-sensor │ ├── ERD.svg │ ├── install-localdb.md │ ├── localdb-download-media-1.png │ ├── localdb-download-media-2.png │ ├── readme.md │ └── solution │ │ ├── TemperatureLogger.sln │ │ ├── TemperatureLogger │ │ ├── Model.cs │ │ ├── Program.cs │ │ ├── TemperatureContext.cs │ │ ├── TemperatureLogger.csproj │ │ ├── TemperatureLoggerLogic.cs │ │ └── TemperatureSensor.cs │ │ └── TemperatureLoggerTest │ │ ├── TemperatureLoggerTest.csproj │ │ ├── TemperatureTestContext.cs │ │ └── TestLogger.cs ├── 9040-bike-rental │ └── readme.md ├── 9050-product-hierarchy │ ├── ProductHierarchy.bacpac │ ├── ProductHierarchy │ │ ├── ProductHierarchy.Logic │ │ │ ├── DataContext.cs │ │ │ ├── Logging.cs │ │ │ ├── Model.cs │ │ │ ├── ProductHierarchy.Logic.csproj │ │ │ └── ProductPriceCalculator.cs │ │ ├── ProductHierarchy.Tests │ │ │ ├── PriceCalculator.cs │ │ │ └── ProductHierarchy.Tests.csproj │ │ └── ProductHierarchy.sln │ ├── readme.md │ └── solution.sql ├── 9060-car-database │ ├── DBModel.svg │ └── readme.md ├── 9070-ComosEntityFramework │ ├── ComosEntityFramework.csproj │ ├── ComosEntityFramework.sln │ ├── Controllers │ │ └── TodoItemsController.cs │ ├── Data │ │ ├── CosmosDataContext.cs │ │ └── TodoItem.cs │ ├── Program.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── requests.http ├── 9080-book-time-slot │ └── readme.md ├── 9090-bank-consolidation │ └── readme.md ├── 9100-retail-loyalty │ └── readme.md └── ef-aspnet-cheat-sheet.md ├── gulpfile.js ├── headers.css ├── headers.js ├── i18n-l10n.md ├── i18n-l10n ├── 0005-basics │ ├── Calendar.csx │ └── CultureInfo.csx └── 0010-globalization-netcore │ ├── Localization.StarterWeb.sln │ ├── Localization.StarterWeb │ ├── Controllers │ │ └── HomeController.cs │ ├── Localization.StarterWeb.csproj │ ├── Program.cs │ ├── Resources │ │ ├── Controllers.HomeController.fr.resx │ │ ├── Views.Home.About.fr.resx │ │ ├── Views.Shared._Layout.ar.ar-YE.resx │ │ ├── Views.Shared._Layout.fr.resx │ │ ├── Views.Shared._SelectLanguagePartial.ar-YE.resx │ │ ├── Views.Shared._SelectLanguagePartial.fr.resx │ │ └── Views │ │ │ └── Home │ │ │ ├── Index.ar-YE.ar-YE.resx │ │ │ └── Index.fr.resx │ ├── Startup.cs │ ├── Views │ │ ├── Home │ │ │ ├── About.cshtml │ │ │ ├── Contact.cshtml │ │ │ ├── Index.ar-YE.cshtml │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ ├── _Layout.ar.cshtml │ │ │ ├── _Layout.cshtml │ │ │ ├── _SelectLanguagePartial.cshtml │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── appsettings.json │ ├── web.config │ └── wwwroot │ │ ├── _references.js │ │ ├── css │ │ ├── bootstrap-rtl.min.css │ │ ├── site-rtl.css │ │ ├── site.css │ │ └── site.min.css │ │ ├── favicon.ico │ │ ├── images │ │ ├── ASP-NET-Banners-01.png │ │ ├── ASP-NET-Banners-02.png │ │ ├── Banner-01-Azure.png │ │ └── Banner-02-VS.png │ │ └── js │ │ └── site.js │ ├── Microsoft.AspNetCore.Mvc.TagHelpers.Localization │ ├── LocalizationTagHelper.cs │ └── Microsoft.AspNetCore.Mvc.TagHelpers.Localization.csproj │ └── readme.md ├── images ├── CORS_principle.png ├── aspnet-server-side.svg ├── aspnet-spa.svg ├── favicon.ico ├── htl-logo.svg ├── jit-methods.png ├── mvc.png ├── net-architecture.png ├── request-delegate-pipeline.png └── tetris.png ├── index.html ├── package.json ├── profiling.md ├── profiling ├── 0010-JitProblem │ ├── JitProblem.csproj │ ├── JitProblem.sln │ ├── LevenshteinMacro.txt │ └── Program.cs ├── 0020-MemoryProblem │ ├── MemoryProblem.csproj │ ├── MemoryProblem.sln │ └── Program.cs └── 0030-SimpleCpuProfiling │ ├── Program.cs │ ├── SimpleCpuProfiling.csproj │ └── SimpleCpuProfiling.sln ├── testing ├── 0010-vs-unit-testing │ ├── 0010-vs-unit-testing.sln │ ├── Library.Tests │ │ ├── Library.Tests.csproj │ │ └── UnitTestBasics.cs │ └── Library │ │ ├── Library.csproj │ │ └── SomeInternalHelper.cs ├── 9010-morse-decoder │ └── readme.md ├── 9020-5ahif-connect-four │ ├── ConnectFour.Logic │ │ ├── Board.cs │ │ ├── ConnectFour.Logic.csproj │ │ └── Friend.cs │ ├── ConnectFour.Tests │ │ ├── BoardTests.cs │ │ └── ConnectFour.Tests.csproj │ ├── ConnectFour.UI │ │ ├── ConnectFour.UI.csproj │ │ └── Program.cs │ └── ConnectFour.sln ├── 9020-5bhif-connect-four │ ├── ConnectFour.Logic │ │ ├── ConnectFour.Logic.csproj │ │ ├── Friend.cs │ │ └── GameBoard.cs │ ├── ConnectFour.Tests │ │ ├── ConnectFour.Tests.csproj │ │ └── GameBoardTests.cs │ ├── ConnectFour.UI │ │ ├── ConnectFour.UI.csproj │ │ └── Program.cs │ └── ConnectFour.sln ├── 9020-connect-four-exercise │ └── readme.md ├── 9030-highscore │ └── readme.md └── 9040-taxi-manager │ ├── .gitignore │ ├── DemoDataCreationScript.sql │ ├── SampleSolution │ ├── .dockerignore │ ├── Dockerfile │ ├── TaxiManager.Shared │ │ ├── MainWindowViewModel.cs │ │ ├── Model.cs │ │ └── TaxiManager.Shared.csproj │ ├── TaxiManager.Tests │ │ ├── DataContextExtensions.cs │ │ ├── DataContextFixture.cs │ │ ├── DataContextMethods.cs │ │ ├── DatabaseFixture.cs │ │ ├── DatabaseStructure.cs │ │ ├── Settings.cs │ │ ├── TaxiManager.Tests.csproj │ │ ├── ViewModel.cs │ │ ├── WebApi.cs │ │ ├── WebApiFactory.cs │ │ └── appsettings.json │ ├── TaxiManager.UI │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── TaxiManager.UI.csproj │ ├── TaxiManager.WebApi │ │ ├── Controllers │ │ │ ├── DriversController.cs │ │ │ ├── RidesController.cs │ │ │ └── TaxisController.cs │ │ ├── Data │ │ │ └── TaxiDataContext.cs │ │ ├── Migrations │ │ │ ├── 20200329162257_Initial.Designer.cs │ │ │ ├── 20200329162257_Initial.cs │ │ │ └── TaxiDataContextModelSnapshot.cs │ │ ├── Program.cs │ │ ├── Startup.cs │ │ ├── TaxiManager.WebApi.csproj │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── TaxiManager.sln │ ├── TaxiManager │ ├── TaxiManager.Shared │ │ ├── Model.cs │ │ └── TaxiManager.Shared.csproj │ ├── TaxiManager.Tests │ │ ├── DataContextExtensions.cs │ │ ├── DataContextMethods.cs │ │ ├── DatabaseStructure.cs │ │ ├── Settings.cs │ │ ├── StartupMock.cs │ │ ├── TaxiManager.Tests.csproj │ │ ├── ViewModel.cs │ │ ├── WebApi.cs │ │ ├── WebApiTestBase.cs │ │ └── appsettings.json │ ├── TaxiManager.UI │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── MainWindowViewModel.cs │ │ └── TaxiManager.UI.csproj │ ├── TaxiManager.WebApi │ │ ├── Controllers │ │ │ ├── DriversController.cs │ │ │ ├── RidesController.cs │ │ │ └── TaxisController.cs │ │ ├── Data │ │ │ └── TaxiDataContext.cs │ │ ├── Program.cs │ │ ├── Startup.cs │ │ ├── TaxiManager.WebApi.csproj │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── TaxiManager.sln │ └── readme.md ├── wpf.md └── wpf ├── 0010-MvvmDemo ├── MvvmDemo.sln ├── MvvmDemo │ ├── App.xaml │ ├── App.xaml.cs │ ├── AssemblyInfo.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── MainWindowViewModel.cs │ └── MvvmDemo.csproj ├── Turmrechnen.Logic.Tests │ ├── CalculateTests.cs │ └── Turmrechnen.Logic.Tests.csproj ├── Turmrechnen.Logic │ ├── Turmrechnen.Logic.csproj │ └── TurmrechnenLogic.cs ├── Turmrechnen.ViewModel.Tests │ ├── Turmrechnen.ViewModel.Tests.csproj │ └── ViewModelTests.cs └── Turmrechnen.ViewModel │ ├── MainWindowViewModel.cs │ └── Turmrechnen.ViewModel.csproj ├── 9010-bike-rental └── readme.md ├── 9020-register ├── CashRegister │ ├── CashRegister.Shared │ │ ├── CashRegister.Shared.csproj │ │ └── Model.cs │ ├── CashRegister.Tests │ │ ├── CashRegister.Tests.csproj │ │ └── TestModel.cs │ ├── CashRegister.UI │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── CashRegister.UI.csproj │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── MainWindowViewModel.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── ReceiptLineViewModel.cs │ │ └── packages.config │ ├── CashRegister.UICore │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── CashRegister.UICore.csproj │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── MainWindowViewModel.cs │ │ └── ReceiptLineViewModel.cs │ ├── CashRegister.WebApi │ │ ├── CashRegister.WebApi.csproj │ │ ├── CashRegisterDataContext.cs │ │ ├── Controllers │ │ │ ├── ProductsController.cs │ │ │ └── ReceiptsController.cs │ │ ├── Migrations │ │ │ ├── 20200205120432_Initial.Designer.cs │ │ │ ├── 20200205120432_Initial.cs │ │ │ └── CashRegisterDataContextModelSnapshot.cs │ │ ├── Program.cs │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── CashRegister.sln ├── cash-register-main-window.png └── readme.md ├── 9030-taxi-manager ├── .gitignore ├── DemoDataCreationScript.sql ├── SampleSolution │ ├── TaxiManager.Shared │ │ ├── Model.cs │ │ └── TaxiManager.Shared.csproj │ ├── TaxiManager.Tests │ │ ├── DataContextExtensions.cs │ │ ├── DataContextMethods.cs │ │ ├── DatabaseStructure.cs │ │ ├── Settings.cs │ │ ├── StartupMock.cs │ │ ├── TaxiManager.Tests.csproj │ │ ├── ViewModel.cs │ │ ├── WebApi.cs │ │ ├── WebApiTestBase.cs │ │ └── appsettings.json │ ├── TaxiManager.UI │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── MainWindowViewModel.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── TaxiManager.UI.csproj │ │ └── packages.config │ ├── TaxiManager.WebApi │ │ ├── Controllers │ │ │ ├── DriversController.cs │ │ │ ├── RidesController.cs │ │ │ └── TaxisController.cs │ │ ├── Data │ │ │ └── TaxiDataContext.cs │ │ ├── Migrations │ │ │ ├── 20180411060322_Initial.Designer.cs │ │ │ ├── 20180411060322_Initial.cs │ │ │ └── TaxiDataContextModelSnapshot.cs │ │ ├── Program.cs │ │ ├── Startup.cs │ │ ├── TaxiManager.WebApi.csproj │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── TaxiManager.sln ├── TaxiManager │ ├── TaxiManager.Shared │ │ ├── Model.cs │ │ └── TaxiManager.Shared.csproj │ ├── TaxiManager.Tests │ │ ├── DataContextExtensions.cs │ │ ├── DataContextMethods.cs │ │ ├── DatabaseStructure.cs │ │ ├── Settings.cs │ │ ├── StartupMock.cs │ │ ├── TaxiManager.Tests.csproj │ │ ├── ViewModel.cs │ │ ├── WebApi.cs │ │ ├── WebApiTestBase.cs │ │ └── appsettings.json │ ├── TaxiManager.UI │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── MainWindowViewModel.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── TaxiManager.UI.csproj │ │ └── packages.config │ ├── TaxiManager.WebApi │ │ ├── Controllers │ │ │ ├── DriversController.cs │ │ │ ├── RidesController.cs │ │ │ └── TaxisController.cs │ │ ├── Data │ │ │ └── TaxiDataContext.cs │ │ ├── Program.cs │ │ ├── Startup.cs │ │ ├── TaxiManager.WebApi.csproj │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── TaxiManager.sln └── readme.md ├── 9040-shapes ├── readme.md └── shapes.svg └── 9050-screws └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /2019-20/dates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/2019-20/dates.md -------------------------------------------------------------------------------- /2019-20/lightning-talk-suggestions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/2019-20/lightning-talk-suggestions.md -------------------------------------------------------------------------------- /2019-20/lightning-talks-5AHIF.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/2019-20/lightning-talks-5AHIF.md -------------------------------------------------------------------------------- /2019-20/lightning-talks-5BHIF.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/2019-20/lightning-talks-5BHIF.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/README.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /cognitive-services/9010-face-detection/FaceRecognition.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/cognitive-services/9010-face-detection/FaceRecognition.csproj -------------------------------------------------------------------------------- /cognitive-services/9010-face-detection/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/cognitive-services/9010-face-detection/Program.cs -------------------------------------------------------------------------------- /cognitive-services/9010-face-detection/faces.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/cognitive-services/9010-face-detection/faces.jpg -------------------------------------------------------------------------------- /cognitive-services/9010-face-detection/original.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/cognitive-services/9010-face-detection/original.jpg -------------------------------------------------------------------------------- /cognitive-services/9010-face-detection/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/cognitive-services/9010-face-detection/readme.md -------------------------------------------------------------------------------- /course-org.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/course-org.md -------------------------------------------------------------------------------- /csharp-recap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap.md -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/Tetris.Tests/BoardContentMockup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/Tetris.Tests/BoardContentMockup.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/Tetris.Tests/DropPieceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/Tetris.Tests/DropPieceTest.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/Tetris.Tests/MergeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/Tetris.Tests/MergeTest.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/Tetris.Tests/MovementTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/Tetris.Tests/MovementTest.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/Tetris.Tests/NewPieceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/Tetris.Tests/NewPieceTest.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/Tetris.Tests/PiecesMockup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/Tetris.Tests/PiecesMockup.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/Tetris.Tests/RotatePieceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/Tetris.Tests/RotatePieceTest.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/Tetris.Tests/Tetris.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/Tetris.Tests/Tetris.Tests.csproj -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris.sln -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/Board.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/Board.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/BoardContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/BoardContent.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/BoardContentIteratorExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/BoardContentIteratorExtension.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/BoardException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/BoardException.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/Direction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/Direction.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/IBoardContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/IBoardContent.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/Piece.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/Piece.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/Pieces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/Pieces.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/Program.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/RandomPieceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/RandomPieceGenerator.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/RotationDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/RotationDirection.cs -------------------------------------------------------------------------------- /csharp-recap/0010-tetris/tetris/tetris.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0010-tetris/tetris/tetris.csproj -------------------------------------------------------------------------------- /csharp-recap/0020-memory/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0020-memory/Program.cs -------------------------------------------------------------------------------- /csharp-recap/0020-memory/memory.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0020-memory/memory.csproj -------------------------------------------------------------------------------- /csharp-recap/0020-memory/memory.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0020-memory/memory.sln -------------------------------------------------------------------------------- /csharp-recap/0025-functional-programming/FunctionalProgramming.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0025-functional-programming/FunctionalProgramming.csproj -------------------------------------------------------------------------------- /csharp-recap/0025-functional-programming/FunctionalProgramming.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0025-functional-programming/FunctionalProgramming.sln -------------------------------------------------------------------------------- /csharp-recap/0025-functional-programming/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0025-functional-programming/Program.cs -------------------------------------------------------------------------------- /csharp-recap/0030-linq/0030-linq.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0030-linq/0030-linq.csproj -------------------------------------------------------------------------------- /csharp-recap/0030-linq/0030-linq.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0030-linq/0030-linq.sln -------------------------------------------------------------------------------- /csharp-recap/0030-linq/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0030-linq/Program.cs -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/Controllers/SpellCheckController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0040-dependency-injection/Controllers/SpellCheckController.cs -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0040-dependency-injection/Program.cs -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/Services/DictionaryFileReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0040-dependency-injection/Services/DictionaryFileReader.cs -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/Services/IDictionaryReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0040-dependency-injection/Services/IDictionaryReader.cs -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/Services/IWordComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0040-dependency-injection/Services/IWordComparer.cs -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/Services/WordComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0040-dependency-injection/Services/WordComparer.cs -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/SimpleSpellChecker.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0040-dependency-injection/SimpleSpellChecker.csproj -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/SimpleSpellChecker.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0040-dependency-injection/SimpleSpellChecker.sln -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0040-dependency-injection/Startup.cs -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/0040-dependency-injection/appsettings.json -------------------------------------------------------------------------------- /csharp-recap/0040-dependency-injection/dictionary.txt: -------------------------------------------------------------------------------- 1 | the 2 | fox 3 | jumps 4 | dog 5 | lazy 6 | -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/.gitignore: -------------------------------------------------------------------------------- 1 | .vs 2 | .vscode 3 | -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/LinqQuiz.Library.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/LinqQuiz.Library.sln -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/LinqQuiz.Library/LinqQuiz.Library.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/LinqQuiz.Library/LinqQuiz.Library.csproj -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/LinqQuiz.Library/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/LinqQuiz.Library/Model.cs -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/LinqQuiz.Library/Quiz.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/LinqQuiz.Library/Quiz.cs -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/LinqQuiz.Tests/EvenNumbers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/LinqQuiz.Tests/EvenNumbers.cs -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/LinqQuiz.Tests/FamilyStatistic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/LinqQuiz.Tests/FamilyStatistic.cs -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/LinqQuiz.Tests/LinqQuiz.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/LinqQuiz.Tests/LinqQuiz.Tests.csproj -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/LinqQuiz.Tests/Squares.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/LinqQuiz.Tests/Squares.cs -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/LinqQuiz.Tests/TextStatistic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/LinqQuiz.Tests/TextStatistic.cs -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/images/inline-specification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/images/inline-specification.png -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/images/test-explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/images/test-explorer.png -------------------------------------------------------------------------------- /csharp-recap/9010-linq-quiz/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9010-linq-quiz/readme.md -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Library/Direction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Library/Direction.cs -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Library/IRobot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Library/IRobot.cs -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Library/Maze.Library.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Library/Maze.Library.csproj -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Robot/Maze.Robot.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Robot/Maze.Robot.csproj -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Robot/RobotController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Robot/RobotController.cs -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Tests/Maze.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Tests/Maze.Tests.csproj -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Tests/Mazes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Tests/Mazes.cs -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Tests/MazesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Tests/MazesTest.cs -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Tests/Robot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Tests/Robot.cs -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Tests/RobotControllerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Tests/RobotControllerTest.cs -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.Tests/RobotTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.Tests/RobotTest.cs -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/Maze.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/Maze.sln -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/images/test-explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/images/test-explorer.png -------------------------------------------------------------------------------- /csharp-recap/9020-maze-robot/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9020-maze-robot/readme.md -------------------------------------------------------------------------------- /csharp-recap/9030-anagrams/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9030-anagrams/readme.md -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/brokenHeight1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/brokenHeight1.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/brokenHeight2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/brokenHeight2.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/brokenLength1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/brokenLength1.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/brokenLength2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/brokenLength2.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/hg1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/hg1.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/hg2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/hg2.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/hg3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/hg3.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/hgResult.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/hgResult.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/smiley1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/smiley1.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/smiley2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/smiley2.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/smiley3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/smiley3.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/TestData/smileyResult.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/TestData/smileyResult.txt -------------------------------------------------------------------------------- /csharp-recap/9040-ascii-combiner/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9040-ascii-combiner/readme.md -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/.gitignore -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/CsvParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/CsvParser.cs -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/CurrencyConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/CurrencyConverter.cs -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/ExchangeRateCalculator.Logic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/ExchangeRateCalculator.Logic.csproj -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/ExchangeRateParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/ExchangeRateParser.cs -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/Product.cs -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/ProductParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.Logic/ProductParser.cs -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator.sln -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator/ExchangeRateCalculator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator/ExchangeRateCalculator.csproj -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator/ExchangeRates.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator/ExchangeRates.csv -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator/Prices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator/Prices.csv -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRateCalculator/ExchangeRateCalculator/Program.cs -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/ExchangeRates.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/ExchangeRates.csv -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/Prices.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/Prices.csv -------------------------------------------------------------------------------- /csharp-recap/9050-currency-converter/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9050-currency-converter/readme.md -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/.gitignore -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner.Logic/ConnectionFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner.Logic/ConnectionFinder.cs -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner.Logic/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner.Logic/Model.cs -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner.Logic/TravelPlanner.Logic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner.Logic/TravelPlanner.Logic.csproj -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner.sln -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner/Program.cs -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner/TravelPlanner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner/TravelPlanner.csproj -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner/travelPlan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/TravelPlanner/TravelPlanner/travelPlan.json -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/readme.md -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/routes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/routes.png -------------------------------------------------------------------------------- /csharp-recap/9060-travel-planner/travelPlan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/csharp-recap/9060-travel-planner/travelPlan.json -------------------------------------------------------------------------------- /dotnet-recap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/dotnet-recap.md -------------------------------------------------------------------------------- /entity-framework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework.md -------------------------------------------------------------------------------- /entity-framework/0010-intro/0010-intro.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0010-intro/0010-intro.csproj -------------------------------------------------------------------------------- /entity-framework/0010-intro/0010-intro.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0010-intro/0010-intro.sln -------------------------------------------------------------------------------- /entity-framework/0010-intro/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0010-intro/Context.cs -------------------------------------------------------------------------------- /entity-framework/0010-intro/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0010-intro/Person.cs -------------------------------------------------------------------------------- /entity-framework/0010-intro/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0010-intro/Program.cs -------------------------------------------------------------------------------- /entity-framework/0010-intro/ReadFromDB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0010-intro/ReadFromDB.cs -------------------------------------------------------------------------------- /entity-framework/0010-intro/WriteToDB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0010-intro/WriteToDB.cs -------------------------------------------------------------------------------- /entity-framework/0010-intro/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0010-intro/global.json -------------------------------------------------------------------------------- /entity-framework/0020-web-api/0020-web-api-new.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/0020-web-api-new.csproj -------------------------------------------------------------------------------- /entity-framework/0020-web-api/0020-web-api-new.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/0020-web-api-new.sln -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Controllers/GroupsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Controllers/GroupsController.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Controllers/PersonsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Controllers/PersonsController.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Migrations/20191024052806_InitialCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Migrations/20191024052806_InitialCreate.Designer.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Migrations/20191024052806_InitialCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Migrations/20191024052806_InitialCreate.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Migrations/AddressBookContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Migrations/AddressBookContextModelSnapshot.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Models/AddressBookContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Models/AddressBookContext.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Models/Group.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Models/Group.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Models/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Models/Person.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Models/PersonListResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Models/PersonListResult.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Program.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/Startup.cs -------------------------------------------------------------------------------- /entity-framework/0020-web-api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/appsettings.Development.json -------------------------------------------------------------------------------- /entity-framework/0020-web-api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/appsettings.json -------------------------------------------------------------------------------- /entity-framework/0020-web-api/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/global.json -------------------------------------------------------------------------------- /entity-framework/0020-web-api/requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0020-web-api/requests.http -------------------------------------------------------------------------------- /entity-framework/0030-joins/AddingWithJoin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0030-joins/AddingWithJoin.cs -------------------------------------------------------------------------------- /entity-framework/0030-joins/Joins.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0030-joins/Joins.csproj -------------------------------------------------------------------------------- /entity-framework/0030-joins/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0030-joins/Program.cs -------------------------------------------------------------------------------- /entity-framework/0030-joins/QueryWithJoin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0030-joins/QueryWithJoin.cs -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/AdvancedEfCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/AdvancedEfCore.csproj -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/AdvancedEfCore.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/AdvancedEfCore.sln -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/BookDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/BookDataContext.cs -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/Data/Authors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/Data/Authors.json -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/Data/Books.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/Data/Books.json -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/Data/Genre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/Data/Genre.json -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/FillDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/FillDatabase.cs -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/Migrations/20191113175013_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/Migrations/20191113175013_Initial.Designer.cs -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/Migrations/20191113175013_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/Migrations/20191113175013_Initial.cs -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/Migrations/BookDataContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/Migrations/BookDataContextModelSnapshot.cs -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/Model.cs -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/Program.cs -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/QueryDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/QueryDatabase.cs -------------------------------------------------------------------------------- /entity-framework/0040-advanced-ef/Snippets.snippet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/0040-advanced-ef/Snippets.snippet -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk.Tests/CashDesk.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk.Tests/CashDesk.Tests.csproj -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk.Tests/TestAddMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk.Tests/TestAddMember.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk.Tests/TestCancel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk.Tests/TestCancel.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk.Tests/TestDeleteMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk.Tests/TestDeleteMember.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk.Tests/TestDeposit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk.Tests/TestDeposit.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk.Tests/TestDepositStatistics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk.Tests/TestDepositStatistics.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk.Tests/TestInitialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk.Tests/TestInitialization.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk.Tests/TestJoining.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk.Tests/TestJoining.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk.sln -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk/CashDesk.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk/CashDesk.csproj -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk/Contracts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk/Contracts.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/CashDesk/Implementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/CashDesk/Implementation.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/global.json -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/readme.md -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk.Tests/CashDesk.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk.Tests/CashDesk.Tests.csproj -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestAddMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestAddMember.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestCancel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestCancel.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestDeleteMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestDeleteMember.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestDeposit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestDeposit.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestDepositStatistics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestDepositStatistics.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestInitialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestInitialization.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestJoining.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk.Tests/TestJoining.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk.sln -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk/CashDesk.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk/CashDesk.csproj -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk/CashDeskDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk/CashDeskDataContext.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk/Contracts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk/Contracts.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk/Implementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk/Implementation.cs -------------------------------------------------------------------------------- /entity-framework/9010-cash-desk/solution/CashDesk/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9010-cash-desk/solution/CashDesk/Model.cs -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/ERD.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/ERD.svg -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/customer-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/customer-data.csv -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/install-localdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/install-localdb.md -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/localdb-download-media-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/localdb-download-media-1.png -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/localdb-download-media-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/localdb-download-media-2.png -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/readme.md -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImport.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImport.sln -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImport/CustomerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImport/CustomerContext.cs -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImport/CustomerImport.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImport/CustomerImport.csproj -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImport/CustomerImporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImport/CustomerImporter.cs -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImport/Migrations/20180115090648_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImport/Migrations/20180115090648_Initial.Designer.cs -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImport/Migrations/20180115090648_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImport/Migrations/20180115090648_Initial.cs -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImport/Migrations/CustomerContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImport/Migrations/CustomerContextModelSnapshot.cs -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImport/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImport/Model.cs -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImport/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImport/Program.cs -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImportTest/CustomerImportTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImportTest/CustomerImportTest.csproj -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImportTest/CustomerTestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImportTest/CustomerTestContext.cs -------------------------------------------------------------------------------- /entity-framework/9020-customer-import/solution/CustomerImportTest/TestImport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9020-customer-import/solution/CustomerImportTest/TestImport.cs -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/ERD.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/ERD.svg -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/install-localdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/install-localdb.md -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/localdb-download-media-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/localdb-download-media-1.png -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/localdb-download-media-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/localdb-download-media-2.png -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/readme.md -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/solution/TemperatureLogger.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/solution/TemperatureLogger.sln -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/solution/TemperatureLogger/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/solution/TemperatureLogger/Model.cs -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/solution/TemperatureLogger/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/solution/TemperatureLogger/Program.cs -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/solution/TemperatureLogger/TemperatureContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/solution/TemperatureLogger/TemperatureContext.cs -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/solution/TemperatureLogger/TemperatureLogger.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/solution/TemperatureLogger/TemperatureLogger.csproj -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/solution/TemperatureLogger/TemperatureLoggerLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/solution/TemperatureLogger/TemperatureLoggerLogic.cs -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/solution/TemperatureLogger/TemperatureSensor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/solution/TemperatureLogger/TemperatureSensor.cs -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/solution/TemperatureLoggerTest/TemperatureLoggerTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/solution/TemperatureLoggerTest/TemperatureLoggerTest.csproj -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/solution/TemperatureLoggerTest/TemperatureTestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/solution/TemperatureLoggerTest/TemperatureTestContext.cs -------------------------------------------------------------------------------- /entity-framework/9030-temperature-sensor/solution/TemperatureLoggerTest/TestLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9030-temperature-sensor/solution/TemperatureLoggerTest/TestLogger.cs -------------------------------------------------------------------------------- /entity-framework/9040-bike-rental/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9040-bike-rental/readme.md -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/ProductHierarchy.bacpac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/ProductHierarchy.bacpac -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Logic/DataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Logic/DataContext.cs -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Logic/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Logic/Logging.cs -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Logic/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Logic/Model.cs -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Logic/ProductHierarchy.Logic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Logic/ProductHierarchy.Logic.csproj -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Logic/ProductPriceCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Logic/ProductPriceCalculator.cs -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Tests/PriceCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Tests/PriceCalculator.cs -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Tests/ProductHierarchy.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.Tests/ProductHierarchy.Tests.csproj -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/ProductHierarchy/ProductHierarchy.sln -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/readme.md -------------------------------------------------------------------------------- /entity-framework/9050-product-hierarchy/solution.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9050-product-hierarchy/solution.sql -------------------------------------------------------------------------------- /entity-framework/9060-car-database/DBModel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9060-car-database/DBModel.svg -------------------------------------------------------------------------------- /entity-framework/9060-car-database/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9060-car-database/readme.md -------------------------------------------------------------------------------- /entity-framework/9070-ComosEntityFramework/ComosEntityFramework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9070-ComosEntityFramework/ComosEntityFramework.csproj -------------------------------------------------------------------------------- /entity-framework/9070-ComosEntityFramework/ComosEntityFramework.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9070-ComosEntityFramework/ComosEntityFramework.sln -------------------------------------------------------------------------------- /entity-framework/9070-ComosEntityFramework/Controllers/TodoItemsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9070-ComosEntityFramework/Controllers/TodoItemsController.cs -------------------------------------------------------------------------------- /entity-framework/9070-ComosEntityFramework/Data/CosmosDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9070-ComosEntityFramework/Data/CosmosDataContext.cs -------------------------------------------------------------------------------- /entity-framework/9070-ComosEntityFramework/Data/TodoItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9070-ComosEntityFramework/Data/TodoItem.cs -------------------------------------------------------------------------------- /entity-framework/9070-ComosEntityFramework/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9070-ComosEntityFramework/Program.cs -------------------------------------------------------------------------------- /entity-framework/9070-ComosEntityFramework/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9070-ComosEntityFramework/Startup.cs -------------------------------------------------------------------------------- /entity-framework/9070-ComosEntityFramework/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9070-ComosEntityFramework/appsettings.Development.json -------------------------------------------------------------------------------- /entity-framework/9070-ComosEntityFramework/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9070-ComosEntityFramework/appsettings.json -------------------------------------------------------------------------------- /entity-framework/9070-ComosEntityFramework/requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9070-ComosEntityFramework/requests.http -------------------------------------------------------------------------------- /entity-framework/9080-book-time-slot/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9080-book-time-slot/readme.md -------------------------------------------------------------------------------- /entity-framework/9090-bank-consolidation/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9090-bank-consolidation/readme.md -------------------------------------------------------------------------------- /entity-framework/9100-retail-loyalty/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/9100-retail-loyalty/readme.md -------------------------------------------------------------------------------- /entity-framework/ef-aspnet-cheat-sheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/entity-framework/ef-aspnet-cheat-sheet.md -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/gulpfile.js -------------------------------------------------------------------------------- /headers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/headers.css -------------------------------------------------------------------------------- /headers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/headers.js -------------------------------------------------------------------------------- /i18n-l10n.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n.md -------------------------------------------------------------------------------- /i18n-l10n/0005-basics/Calendar.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0005-basics/Calendar.csx -------------------------------------------------------------------------------- /i18n-l10n/0005-basics/CultureInfo.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0005-basics/CultureInfo.csx -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb.sln -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Controllers/HomeController.cs -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Localization.StarterWeb.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Localization.StarterWeb.csproj -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Program.cs -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Controllers.HomeController.fr.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Controllers.HomeController.fr.resx -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views.Home.About.fr.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views.Home.About.fr.resx -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views.Shared._Layout.ar.ar-YE.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views.Shared._Layout.ar.ar-YE.resx -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views.Shared._Layout.fr.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views.Shared._Layout.fr.resx -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views.Shared._SelectLanguagePartial.ar-YE.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views.Shared._SelectLanguagePartial.ar-YE.resx -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views.Shared._SelectLanguagePartial.fr.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views.Shared._SelectLanguagePartial.fr.resx -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views/Home/Index.ar-YE.ar-YE.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views/Home/Index.ar-YE.ar-YE.resx -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views/Home/Index.fr.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Resources/Views/Home/Index.fr.resx -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Startup.cs -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Home/About.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Home/About.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Home/Contact.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Home/Contact.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Home/Index.ar-YE.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Home/Index.ar-YE.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Shared/_Layout.ar.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Shared/_Layout.ar.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Shared/_SelectLanguagePartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Shared/_SelectLanguagePartial.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/appsettings.json -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/web.config -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/_references.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/_references.js -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/css/bootstrap-rtl.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/css/bootstrap-rtl.min.css -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/css/site-rtl.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/css/site-rtl.css -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/css/site.css -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/favicon.ico -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/images/ASP-NET-Banners-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/images/ASP-NET-Banners-01.png -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/images/ASP-NET-Banners-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/images/ASP-NET-Banners-02.png -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/images/Banner-01-Azure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/images/Banner-01-Azure.png -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/images/Banner-02-VS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/images/Banner-02-VS.png -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Localization.StarterWeb/wwwroot/js/site.js -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Microsoft.AspNetCore.Mvc.TagHelpers.Localization/LocalizationTagHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Microsoft.AspNetCore.Mvc.TagHelpers.Localization/LocalizationTagHelper.cs -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/Microsoft.AspNetCore.Mvc.TagHelpers.Localization/Microsoft.AspNetCore.Mvc.TagHelpers.Localization.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/Microsoft.AspNetCore.Mvc.TagHelpers.Localization/Microsoft.AspNetCore.Mvc.TagHelpers.Localization.csproj -------------------------------------------------------------------------------- /i18n-l10n/0010-globalization-netcore/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/i18n-l10n/0010-globalization-netcore/readme.md -------------------------------------------------------------------------------- /images/CORS_principle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/images/CORS_principle.png -------------------------------------------------------------------------------- /images/aspnet-server-side.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/images/aspnet-server-side.svg -------------------------------------------------------------------------------- /images/aspnet-spa.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/images/aspnet-spa.svg -------------------------------------------------------------------------------- /images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/images/favicon.ico -------------------------------------------------------------------------------- /images/htl-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/images/htl-logo.svg -------------------------------------------------------------------------------- /images/jit-methods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/images/jit-methods.png -------------------------------------------------------------------------------- /images/mvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/images/mvc.png -------------------------------------------------------------------------------- /images/net-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/images/net-architecture.png -------------------------------------------------------------------------------- /images/request-delegate-pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/images/request-delegate-pipeline.png -------------------------------------------------------------------------------- /images/tetris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/images/tetris.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/package.json -------------------------------------------------------------------------------- /profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling.md -------------------------------------------------------------------------------- /profiling/0010-JitProblem/JitProblem.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling/0010-JitProblem/JitProblem.csproj -------------------------------------------------------------------------------- /profiling/0010-JitProblem/JitProblem.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling/0010-JitProblem/JitProblem.sln -------------------------------------------------------------------------------- /profiling/0010-JitProblem/LevenshteinMacro.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling/0010-JitProblem/LevenshteinMacro.txt -------------------------------------------------------------------------------- /profiling/0010-JitProblem/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling/0010-JitProblem/Program.cs -------------------------------------------------------------------------------- /profiling/0020-MemoryProblem/MemoryProblem.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling/0020-MemoryProblem/MemoryProblem.csproj -------------------------------------------------------------------------------- /profiling/0020-MemoryProblem/MemoryProblem.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling/0020-MemoryProblem/MemoryProblem.sln -------------------------------------------------------------------------------- /profiling/0020-MemoryProblem/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling/0020-MemoryProblem/Program.cs -------------------------------------------------------------------------------- /profiling/0030-SimpleCpuProfiling/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling/0030-SimpleCpuProfiling/Program.cs -------------------------------------------------------------------------------- /profiling/0030-SimpleCpuProfiling/SimpleCpuProfiling.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling/0030-SimpleCpuProfiling/SimpleCpuProfiling.csproj -------------------------------------------------------------------------------- /profiling/0030-SimpleCpuProfiling/SimpleCpuProfiling.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/profiling/0030-SimpleCpuProfiling/SimpleCpuProfiling.sln -------------------------------------------------------------------------------- /testing/0010-vs-unit-testing/0010-vs-unit-testing.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/0010-vs-unit-testing/0010-vs-unit-testing.sln -------------------------------------------------------------------------------- /testing/0010-vs-unit-testing/Library.Tests/Library.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/0010-vs-unit-testing/Library.Tests/Library.Tests.csproj -------------------------------------------------------------------------------- /testing/0010-vs-unit-testing/Library.Tests/UnitTestBasics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/0010-vs-unit-testing/Library.Tests/UnitTestBasics.cs -------------------------------------------------------------------------------- /testing/0010-vs-unit-testing/Library/Library.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/0010-vs-unit-testing/Library/Library.csproj -------------------------------------------------------------------------------- /testing/0010-vs-unit-testing/Library/SomeInternalHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/0010-vs-unit-testing/Library/SomeInternalHelper.cs -------------------------------------------------------------------------------- /testing/9010-morse-decoder/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9010-morse-decoder/readme.md -------------------------------------------------------------------------------- /testing/9020-5ahif-connect-four/ConnectFour.Logic/Board.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5ahif-connect-four/ConnectFour.Logic/Board.cs -------------------------------------------------------------------------------- /testing/9020-5ahif-connect-four/ConnectFour.Logic/ConnectFour.Logic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5ahif-connect-four/ConnectFour.Logic/ConnectFour.Logic.csproj -------------------------------------------------------------------------------- /testing/9020-5ahif-connect-four/ConnectFour.Logic/Friend.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("ConnectFour.Tests")] 4 | -------------------------------------------------------------------------------- /testing/9020-5ahif-connect-four/ConnectFour.Tests/BoardTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5ahif-connect-four/ConnectFour.Tests/BoardTests.cs -------------------------------------------------------------------------------- /testing/9020-5ahif-connect-four/ConnectFour.Tests/ConnectFour.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5ahif-connect-four/ConnectFour.Tests/ConnectFour.Tests.csproj -------------------------------------------------------------------------------- /testing/9020-5ahif-connect-four/ConnectFour.UI/ConnectFour.UI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5ahif-connect-four/ConnectFour.UI/ConnectFour.UI.csproj -------------------------------------------------------------------------------- /testing/9020-5ahif-connect-four/ConnectFour.UI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5ahif-connect-four/ConnectFour.UI/Program.cs -------------------------------------------------------------------------------- /testing/9020-5ahif-connect-four/ConnectFour.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5ahif-connect-four/ConnectFour.sln -------------------------------------------------------------------------------- /testing/9020-5bhif-connect-four/ConnectFour.Logic/ConnectFour.Logic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5bhif-connect-four/ConnectFour.Logic/ConnectFour.Logic.csproj -------------------------------------------------------------------------------- /testing/9020-5bhif-connect-four/ConnectFour.Logic/Friend.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("ConnectFour.Tests")] 4 | -------------------------------------------------------------------------------- /testing/9020-5bhif-connect-four/ConnectFour.Logic/GameBoard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5bhif-connect-four/ConnectFour.Logic/GameBoard.cs -------------------------------------------------------------------------------- /testing/9020-5bhif-connect-four/ConnectFour.Tests/ConnectFour.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5bhif-connect-four/ConnectFour.Tests/ConnectFour.Tests.csproj -------------------------------------------------------------------------------- /testing/9020-5bhif-connect-four/ConnectFour.Tests/GameBoardTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5bhif-connect-four/ConnectFour.Tests/GameBoardTests.cs -------------------------------------------------------------------------------- /testing/9020-5bhif-connect-four/ConnectFour.UI/ConnectFour.UI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5bhif-connect-four/ConnectFour.UI/ConnectFour.UI.csproj -------------------------------------------------------------------------------- /testing/9020-5bhif-connect-four/ConnectFour.UI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5bhif-connect-four/ConnectFour.UI/Program.cs -------------------------------------------------------------------------------- /testing/9020-5bhif-connect-four/ConnectFour.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-5bhif-connect-four/ConnectFour.sln -------------------------------------------------------------------------------- /testing/9020-connect-four-exercise/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9020-connect-four-exercise/readme.md -------------------------------------------------------------------------------- /testing/9030-highscore/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9030-highscore/readme.md -------------------------------------------------------------------------------- /testing/9040-taxi-manager/.gitignore: -------------------------------------------------------------------------------- 1 | .vs 2 | packages 3 | obj 4 | bin 5 | -------------------------------------------------------------------------------- /testing/9040-taxi-manager/DemoDataCreationScript.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/DemoDataCreationScript.sql -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/.dockerignore -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/Dockerfile -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Shared/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Shared/MainWindowViewModel.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Shared/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Shared/Model.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Shared/TaxiManager.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Shared/TaxiManager.Shared.csproj -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/DataContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/DataContextExtensions.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/DataContextFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/DataContextFixture.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/DataContextMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/DataContextMethods.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/DatabaseFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/DatabaseFixture.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/DatabaseStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/DatabaseStructure.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/Settings.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/TaxiManager.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/TaxiManager.Tests.csproj -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/ViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/ViewModel.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/WebApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/WebApi.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/WebApiFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/WebApiFactory.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.Tests/appsettings.json -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/App.config -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/App.xaml -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/App.xaml.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/AssemblyInfo.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/MainWindow.xaml -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/MainWindow.xaml.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/TaxiManager.UI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.UI/TaxiManager.UI.csproj -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/DriversController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/DriversController.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/RidesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/RidesController.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/TaxisController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/TaxisController.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Data/TaxiDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Data/TaxiDataContext.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/20200329162257_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/20200329162257_Initial.Designer.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/20200329162257_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/20200329162257_Initial.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/TaxiDataContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/TaxiDataContextModelSnapshot.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Program.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/Startup.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/TaxiManager.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/TaxiManager.WebApi.csproj -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.WebApi/appsettings.json -------------------------------------------------------------------------------- /testing/9040-taxi-manager/SampleSolution/TaxiManager.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/SampleSolution/TaxiManager.sln -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Shared/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Shared/Model.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Shared/TaxiManager.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Shared/TaxiManager.Shared.csproj -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/DataContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/DataContextExtensions.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/DataContextMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/DataContextMethods.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/DatabaseStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/DatabaseStructure.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/Settings.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/StartupMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/StartupMock.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/TaxiManager.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/TaxiManager.Tests.csproj -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/ViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/ViewModel.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/WebApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/WebApi.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/WebApiTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/WebApiTestBase.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.Tests/appsettings.json -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/App.config -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/App.xaml -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/App.xaml.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/AssemblyInfo.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/MainWindow.xaml -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/MainWindow.xaml.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/MainWindowViewModel.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/TaxiManager.UI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.UI/TaxiManager.UI.csproj -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/DriversController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/DriversController.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/RidesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/RidesController.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/TaxisController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/TaxisController.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Data/TaxiDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Data/TaxiDataContext.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Program.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/Startup.cs -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/TaxiManager.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/TaxiManager.WebApi.csproj -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.WebApi/appsettings.json -------------------------------------------------------------------------------- /testing/9040-taxi-manager/TaxiManager/TaxiManager.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/TaxiManager/TaxiManager.sln -------------------------------------------------------------------------------- /testing/9040-taxi-manager/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/testing/9040-taxi-manager/readme.md -------------------------------------------------------------------------------- /wpf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf.md -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/MvvmDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/MvvmDemo.sln -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/MvvmDemo/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/MvvmDemo/App.xaml -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/MvvmDemo/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/MvvmDemo/App.xaml.cs -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/MvvmDemo/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/MvvmDemo/AssemblyInfo.cs -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/MvvmDemo/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/MvvmDemo/MainWindow.xaml -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/MvvmDemo/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/MvvmDemo/MainWindow.xaml.cs -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/MvvmDemo/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/MvvmDemo/MainWindowViewModel.cs -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/MvvmDemo/MvvmDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/MvvmDemo/MvvmDemo.csproj -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/Turmrechnen.Logic.Tests/CalculateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/Turmrechnen.Logic.Tests/CalculateTests.cs -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/Turmrechnen.Logic.Tests/Turmrechnen.Logic.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/Turmrechnen.Logic.Tests/Turmrechnen.Logic.Tests.csproj -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/Turmrechnen.Logic/Turmrechnen.Logic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/Turmrechnen.Logic/Turmrechnen.Logic.csproj -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/Turmrechnen.Logic/TurmrechnenLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/Turmrechnen.Logic/TurmrechnenLogic.cs -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/Turmrechnen.ViewModel.Tests/Turmrechnen.ViewModel.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/Turmrechnen.ViewModel.Tests/Turmrechnen.ViewModel.Tests.csproj -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/Turmrechnen.ViewModel.Tests/ViewModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/Turmrechnen.ViewModel.Tests/ViewModelTests.cs -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/Turmrechnen.ViewModel/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/Turmrechnen.ViewModel/MainWindowViewModel.cs -------------------------------------------------------------------------------- /wpf/0010-MvvmDemo/Turmrechnen.ViewModel/Turmrechnen.ViewModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/0010-MvvmDemo/Turmrechnen.ViewModel/Turmrechnen.ViewModel.csproj -------------------------------------------------------------------------------- /wpf/9010-bike-rental/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9010-bike-rental/readme.md -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.Shared/CashRegister.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.Shared/CashRegister.Shared.csproj -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.Shared/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.Shared/Model.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.Tests/CashRegister.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.Tests/CashRegister.Tests.csproj -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.Tests/TestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.Tests/TestModel.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/App.config -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/App.xaml -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/App.xaml.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/CashRegister.UI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/CashRegister.UI.csproj -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/MainWindow.xaml -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/MainWindow.xaml.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/MainWindowViewModel.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/Properties/Resources.resx -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/Properties/Settings.settings -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/ReceiptLineViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/ReceiptLineViewModel.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UI/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UI/packages.config -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UICore/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UICore/App.xaml -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UICore/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UICore/App.xaml.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UICore/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UICore/AssemblyInfo.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UICore/CashRegister.UICore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UICore/CashRegister.UICore.csproj -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UICore/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UICore/MainWindow.xaml -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UICore/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UICore/MainWindow.xaml.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UICore/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UICore/MainWindowViewModel.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.UICore/ReceiptLineViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.UICore/ReceiptLineViewModel.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/CashRegister.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/CashRegister.WebApi.csproj -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/CashRegisterDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/CashRegisterDataContext.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/Controllers/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/Controllers/ProductsController.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/Controllers/ReceiptsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/Controllers/ReceiptsController.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/Migrations/20200205120432_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/Migrations/20200205120432_Initial.Designer.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/Migrations/20200205120432_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/Migrations/20200205120432_Initial.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/Migrations/CashRegisterDataContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/Migrations/CashRegisterDataContextModelSnapshot.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/Program.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/Startup.cs -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.WebApi/appsettings.json -------------------------------------------------------------------------------- /wpf/9020-register/CashRegister/CashRegister.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/CashRegister/CashRegister.sln -------------------------------------------------------------------------------- /wpf/9020-register/cash-register-main-window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/cash-register-main-window.png -------------------------------------------------------------------------------- /wpf/9020-register/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9020-register/readme.md -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/.gitignore: -------------------------------------------------------------------------------- 1 | .vs 2 | packages 3 | obj 4 | bin 5 | -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/DemoDataCreationScript.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/DemoDataCreationScript.sql -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Shared/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Shared/Model.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Shared/TaxiManager.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Shared/TaxiManager.Shared.csproj -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/DataContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/DataContextExtensions.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/DataContextMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/DataContextMethods.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/DatabaseStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/DatabaseStructure.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/Settings.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/StartupMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/StartupMock.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/TaxiManager.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/TaxiManager.Tests.csproj -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/ViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/ViewModel.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/WebApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/WebApi.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/WebApiTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/WebApiTestBase.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.Tests/appsettings.json -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/App.config -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/App.xaml -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/App.xaml.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/MainWindow.xaml -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/MainWindow.xaml.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/MainWindowViewModel.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/Properties/Resources.resx -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/Properties/Settings.settings -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/TaxiManager.UI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/TaxiManager.UI.csproj -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.UI/packages.config -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/DriversController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/DriversController.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/RidesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/RidesController.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/TaxisController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Controllers/TaxisController.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Data/TaxiDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Data/TaxiDataContext.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/20180411060322_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/20180411060322_Initial.Designer.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/20180411060322_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/20180411060322_Initial.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/TaxiDataContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Migrations/TaxiDataContextModelSnapshot.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Program.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/Startup.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/TaxiManager.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/TaxiManager.WebApi.csproj -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.WebApi/appsettings.json -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/SampleSolution/TaxiManager.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/SampleSolution/TaxiManager.sln -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Shared/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Shared/Model.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Shared/TaxiManager.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Shared/TaxiManager.Shared.csproj -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/DataContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/DataContextExtensions.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/DataContextMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/DataContextMethods.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/DatabaseStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/DatabaseStructure.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/Settings.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/StartupMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/StartupMock.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/TaxiManager.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/TaxiManager.Tests.csproj -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/ViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/ViewModel.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/WebApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/WebApi.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/WebApiTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/WebApiTestBase.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.Tests/appsettings.json -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/App.config -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/App.xaml -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/App.xaml.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/MainWindow.xaml -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/MainWindow.xaml.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/MainWindowViewModel.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/Properties/Resources.resx -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/Properties/Settings.settings -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/TaxiManager.UI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/TaxiManager.UI.csproj -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.UI/packages.config -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/DriversController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/DriversController.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/RidesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/RidesController.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/TaxisController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Controllers/TaxisController.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Data/TaxiDataContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Data/TaxiDataContext.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Program.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/Startup.cs -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/TaxiManager.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/TaxiManager.WebApi.csproj -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.WebApi/appsettings.json -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/TaxiManager/TaxiManager.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/TaxiManager/TaxiManager.sln -------------------------------------------------------------------------------- /wpf/9030-taxi-manager/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9030-taxi-manager/readme.md -------------------------------------------------------------------------------- /wpf/9040-shapes/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9040-shapes/readme.md -------------------------------------------------------------------------------- /wpf/9040-shapes/shapes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9040-shapes/shapes.svg -------------------------------------------------------------------------------- /wpf/9050-screws/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstropek/htl-csharp/HEAD/wpf/9050-screws/readme.md --------------------------------------------------------------------------------