Prerequisites
Before you begin, ensure you have the following installed on your system:.NET 10.0 SDK
Download and install the .NET 10.0 SDK from the official .NET download page.Verify installation:Should output version 10.0.x or higher.
SQL Server
Install one of the following:
- SQL Server 2019 or later (Express Edition is sufficient for development)
- SQL Server LocalDB (included with Visual Studio)
Node.js and npm
Install Node.js (version 18 or later) which includes npm.Verify installation:Required for building Tailwind CSS assets.
Git Configuration
Configure your Git identity for commits:Cloning the Repository
Setting up SSH (Recommended)
For secure authentication without passwords:Copy public key to GitHub
Installing Dependencies
Restore .NET packages
Navigate to the TechCore project directory:Restore NuGet packages:This will install:
- Microsoft.EntityFrameworkCore 10.0.3
- Microsoft.EntityFrameworkCore.SqlServer 10.0.3
- Microsoft.EntityFrameworkCore.Tools 10.0.3
- Microsoft.EntityFrameworkCore.Design 10.0.3
Next Steps
Your development environment is now set up! Continue with:- Configuration - Set up your database connection and app settings
- Running Locally - Build and run the application