Contains a list of projects that Matthew Gehrt has worked on during his Summer 2023 Internship at Heartland Business Systems in order to showcase what he has learned and done over the course of the summer.
Mini challenges to practice basic C# skills. The challenges were Count Vowels, Equality Check, and Find Min Max.
I learned the basic C# syntax and how to write basic methods.
An introduction to Blazor by creating my first web app. Contains a counter that increments when clicked and a Todo list
I learned how to use Blazor to create a web app, as well as how Blazor uses razor/cshtml files to have C# and HTML/CSS interact with one another in order to produce web pages.
An introduction to MVC development through creating a web app. The app created displays a list of dogs that is added by the user. By default it is empty, but as the user adds dogs they will be displayed in a list.
I learned how to use the MVC framework. I learned how to create Models, and use a Controller to display them how I want in a View.
Creating a web app using the ASP.NET and MVC frameworks. The app allows the user to keep track of items they have borrowed and lended, as well as their expenses. Introduced to the CRUD operations to make the app function as intended. Also introduced to using SQL servers to store data in a database which works in tandum with the web app in order to preserve the user's entries between uses of the app.
I learned how to use the ASP.NET and MVC framework to create a dynamic web app with the CRUD operations. I also learned how to set up a SQL server and use that to work with my web app. Additional smaller topics were learned such as server/client side validation for user entries and some basic bootstrap capabilities.