+ As someone who loves chess, I wanted to create a chess game that I could play with my friends and family. This project is a work in progress, as currently it can only be played locally. It was built in C# on .NET 8.0, using winforms, because I like a challenge. I plan to add online multiplayer functionality in the future.
+
-
-
Five Years of Forever
-
- Five years ago today, on October 2nd, 2020, I knelt across the altar from you in the temple
- and we were sealed for time and all eternity. It was the best decision I ever made.
-
-
- Morgan, you are everything I could have ever hoped for and so much more. You're not just
- my wifeβyou're my best friend, my partner in every adventure, and the love of my life.
-
-
- You make me laugh every single day. Your kindness touches everyone around you. Your
- strength amazes me. Your beauty, inside and out, takes my breath away. Watching you
- become a mother has shown me depths of love and dedication I never knew existed.
-
-
- Thank you for five incredible years of love, laughter, growth, and joy. Thank you for
- choosing me, for believing in me, and for building this beautiful life with me.
-
-
- Here's to five years down and an eternity to go. I love you more today than yesterday,
- and I'll love you even more tomorrow.
-
-
- I love you, Morgan. Forever and always. π
-
+
+
+
Compiler
+
+ I love solving problems, and figuring out how things work. What better way to do both than writing a compiler myself? This project is a compiler that I wrote in C# on .NET 8.0. It takes in a simple language that I created, outputs the corresponding common intermediate language (CIL), and executes it. I plan to add more features in the future.
+
+
+@section Styles {
+
+}
\ No newline at end of file
diff --git a/JoshHeaps.Net/Pages/MemoryLane.cshtml.cs b/JoshHeaps.Net/Pages/MemoryLane.cshtml.cs
new file mode 100644
index 0000000..4db42a1
--- /dev/null
+++ b/JoshHeaps.Net/Pages/MemoryLane.cshtml.cs
@@ -0,0 +1,12 @@
+using Microsoft.AspNetCore.Mvc.RazorPages;
+
+namespace JoshHeaps.Net.Pages
+{
+ public class MemoryLaneModel() : PageModel
+ {
+ public void OnGet()
+ {
+
+ }
+ }
+}
diff --git a/JoshHeaps.Net/Pages/MemoryLane/FifthTempleAnniversary.cshtml b/JoshHeaps.Net/Pages/MemoryLane/FifthTempleAnniversary.cshtml
new file mode 100644
index 0000000..e9426f5
--- /dev/null
+++ b/JoshHeaps.Net/Pages/MemoryLane/FifthTempleAnniversary.cshtml
@@ -0,0 +1,69 @@
+@page
+@model JoshHeaps.Net.Pages.MemoryLane.FifthTempleAnniversary
+@{
+ ViewData["Title"] = "Happy 5th Anniversary, Morgan!";
+ Layout = "_Layout";
+}
+
+
+
Happy 5th Anniversary, Morgan!
+
+
+
+
π π π
+
+
+
+
+
+
+
The most amazing mother to our precious child
+
+
+
+
+
+
+
My best friend and eternal companion
+
+
+
+
+
Five Years of Forever
+
+ Five years ago today, on October 2nd, 2020, I knelt across the altar from you in the temple
+ and we were sealed for time and all eternity. It was the best decision I ever made.
+
+
+ Morgan, you are everything I could have ever hoped for and so much more. You're not just
+ my wifeβyou're my best friend, my partner in every adventure, and the love of my life.
+
+
+ You make me laugh every single day. Your kindness touches everyone around you. Your
+ strength amazes me. Your beauty, inside and out, takes my breath away. Watching you
+ become a mother has shown me depths of love and dedication I never knew existed.
+
+
+ Thank you for five incredible years of love, laughter, growth, and joy. Thank you for
+ choosing me, for believing in me, and for building this beautiful life with me.
+
+
+ Here's to five years down and an eternity to go. I love you more today than yesterday,
+ and I'll love you even more tomorrow.
+