Spartan C#'s repositories
TimCoRetailManager
At the end of the Build a TimCo Retail Manager App Course Series, Tim Corey invited us to take what we had started together and continue it into a demo project for our portfolio. This is that continuation of "A retail management system built by TimCo Enterprise Solutions".
Dictionary
The homework on the Dictionary from the Loops and Sets section of the C# Mastercourse from Tim Corey. We are to create a Dictionary list of employee IDs and the name that goes with the ID. Fill in a few records. Then ask the user for their ID and return their name.
Lists
The homework on Lists from the Loops and Sets section of the C# Mastercourse from Tim Corey. We are to add students to a class roster List until there are no more students. Then print out the count of the students to the Console.
Arrays
The homework on Arrays from the Loops and Sets section of the C# Mastercourse from Tim Corey. We are to create an array of 3 names. Ask the user which number to select. When the user gives you a number, return that name. Make sure to check for invalid numbers.
DoLoops
The homework on Do Loops from the Loops and Sets section of the C# Mastercourse from Tim Corey. We are to create a Console Application that asks the user for their name. Welcome Tim as professor or anyone else as student. Do this until the user types "exit".
MiniProjectStudentCheck
The homework from the Mini Project—Student Check section of the C# Mastercourse from Tim Corey. We are to plan and build a Console Application that asks a user for their name and their age. If their name is Bob or Sue, address them as Professor. If the person is under 21, recommend they wait X years to start this class.
ConditionalStatements
The homework on Conditional Statements from the Conditionals section of the C# Mastercourse from Tim Corey. We are to create a Console Application that asks the user for their name. Welcome Tim as professor or anyone else as student. Make sure that "TIM" also gets called professor.
TypeConversions
The homework on Type Conversions from the Common Variables section of the C# Mastercourse from Tim Corey. We are to capture a user's age from the Console and then identify how old they will be in 25 years, as well as how old they were 25 years ago. Print that information to the Console in natural language.
Variables
The homework on Variables from the Common Variables section of the C# Mastercourse from Tim Corey. We are to create a Console Application that has variables to hold a person's name, age, if they are alive, and their phone number. We do not need to capture these values from the user.
HotelManagementApp
The homework from Module 9, Hotel Management App, of the Complete Foundation in C# Course Series from Tim Corey. We have been commissioned to create a hotel management application. We need a web portal that allows people to book an available room. We also need a desktop app for when they check in. We need to create a minimum viable product (MVP....
DataAccess-EntityFrameworkCore
The homework from Lesson 14, Entity Framework Core, of Module 8, Data Access, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a simple database using code first. Create models for People, Addresses, and Employers. Make sure it builds and that you can load and save data.
DataAccess-LinqLambdas
The homework from Lesson 13, Linq/Lambdas, of Module 8, Data Access, of the Complete Foundation in C# Course Series from Tim Corey. We are to create a list of PersonModel. Filter the list twice – once using the query syntax and once using the method syntax. Perform at least a filter and sort each time.
DataAccess-APIs
The homework from Lesson 12, APIs, of Module 8, Data Access, of the Complete Foundation in C# Course Series from Tim Corey. We are to call the SWAPI (https://swapi.co) for a person and load models for the person and then load the models for each film they were in.
DataAccess-TextFiles
The homework from Lesson 11, Text Files, of Module 8, Data Access, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a CSV file that holds Person information. Load the file into models in C# and save the data from C# back into the CSV file.
DataAccess-CosmosDB
The homework from the Lesson 10, CosmosDB, of Module 8, Data Access, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a simple database in CosmosDB that holds People, Addresses, and Employers. Make sure it builds and that you can load and save data in C#.
DataAccess-MongoDB
The homework from the Lesson 9, MongoDB, of Module 8, Data Access, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a simple database in MongoDB that holds People, Addresses, and Employers. Make sure it builds and that you can load and save data in C#.
DataAccess-MySQL
The homework from the Lesson 7, MySQL, of Module 8, Data Access, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a simple database in MySQL that holds People, Addresses, and Employers. Make sure it builds and that you can load and save data in C#.
DataAccess-SQLite
The homework from the Lesson 6, SQLite, of Module 8, Data Access, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a simple database in SQLite that holds People, Addresses, and Employers. Make sure it builds and that you can load and save data in C#.
DataAccess-SQLServer
The homework from the Lesson 5, SQL Server, of Module 8, Data Access, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a simple database in SQL that holds People, Addresses, and Employers. Make sure it builds and that you can load and save data in C#.
ProjectTypes-ASP.NETCoreAPIMiniProject
The homework from the Lesson 15, Mini Project - ASP.NET Core API, of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a WebAPI Core application with two POST commands. Create a POST that takes in a person's info and another that takes in address info.
ProjectTypes-ASP.NETCoreAPI
The homework from the Lesson 14, ASP.NET Core API Project Type, of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a Web API Application that has a GET call that takes in a First Name and Last Name and it returns "Hi {FN} {LN}".
ProjectTypes-ASP.NETCoreMVCMiniProject
The homework from the Lesson 13, Mini Project - ASP.NET Core MVC, of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a Core MVC application with two pages. Create a page that takes in a person's info and another that takes in address info (no need to associate it).
ProjectTypes-ASP.NETCoreMVC
The homework from the Lesson 12, ASP.NET Core MVC Project Type, of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a Core MVC Application that has a simple data-entry page with First and Last Name fields. Have a button say "Hi {FN} {LN}" when pressed.
ProjectTypes-ASP.NETCoreRazorPagesMiniProject
The homework from the Lesson 11, Mini Project - ASP.NET Core Razor Pages, of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a Razor Pages application with two pages. Create a page that takes in a person's info and another that takes in address info (no need to associate it).
ProjectTypes-ASP.NETCoreRazorPages
The homework from the Lesson 10, ASP.NET Core Razor Pages Project Type, of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a Razor Pages Application that has a simple data-entry page with First and Last Name fields. Have a button say "Hi {FN} {LN}" when pressed.
ProjectTypes-WinForms
The homework from the Lesson 6, WinForm Project Type, of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a WinForms Application that has a simple data-entry screen with First and Last Name fields. Have a button say "Hi {FN} {LN}" when pressed.
ProjectTypes-WPFCore
The homework from the Lesson 8, WPF Core Project Type, of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a WPF Application that has a simple data-entry screen with First and Last Name fields. Have a button say "Hi {FN} {LN}" when pressed.
ProjectTypes-WPFCoreMiniProject
The homework from the Lesson 9, Mini Project - WPF Core, of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a WPF application with two forms. Create a form that takes in a person's info and another that takes in address info (multiple per person).
ProjectTypes-WinFormsMiniProject
The homework from the Lesson 7, Mini Project - WinForms of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a WinForms application with two forms. Create a form that takes in a person's info and another that takes in address info (multiple per person).
ProjectTypes-UnitTestMiniProject
The homework from the Lesson 5, Mini Project - Unit Tests, of Module 7, Common Project Types, of the Complete Foundation in C# Course Series from Tim Corey. We are to build a Class Library (.NET Standard) with a class that does the basic math operations. Create unit tests for all methods.