📝 Cheat Sheet – Desktop → Razor MVC Conversion

1. Create the Project

2. Models (Logic Layer)

📂 Location: DesktopToRazor/Models/

3. Controller

📂 Location: DesktopToRazor/Controllers/

4. Views

📂 Location: DesktopToRazor/Views/Customer/

5. Routing

Edit Program.cs route:

app.MapControllerRoute(
    name: "default",
    pattern: "{controller=Customer}/{action=Index}/{id?}");

6. Run the App

Summary

Reused: Customer.cs, Calculator.cs, CustomerHelper.cs
New: CustomerController.cs, Index.cshtml
Edited: Program.cs