Portfolio Website

Personal website build with ASP.NET
Page last updated on 5/31/2021

To get more experience using C# and learn ASP.NET, I decided to make the website which you are looking at right now. I could have made a quick and dirty website using GitHub pages or used something like Wordpress, but I instead opted for the more programmatic approach to making a website. For learning ASP.NET, MVC, and the Entity Framework, I watched a class on Pluralsight which gave me a good starting point, and from there I iteratively designed my website, adding different views as I went, and using dummy model data for most of the development. I really enjoyed using Razor to embed C# code directly into the Views, which made displaying project and skill data much easier. Bootstrap was also helpful in mitigating the amount of time I had to spend writing CSS. This website is currently hosted on a shared Windows 2016 server through HostGator.