QUICK START

Your first code generation in 6 steps

Follow this guide to set up MetaFirst and generate your first ASP.NET Core backend code.

Progress:
0/6
1

Download Software

Download the MetaFirst software package for your platform.

  • Windows x64: Self-contained Deployment (55 MB)
  • Linux x64: Self-contained Deployment (56 MB)
  • Mac x64/ARM: Self-contained Deployment (56 MB)
Download
2

Install and Start Application

Extract the contents to a local folder. Click the run command.

  • The folder contains all required files
  • The command prompt will open automatically
  • Your default browser will open
  • The local web app runs on localhost
run.bat, run.sh
3

Quick Code Generation

Upload a CSV metadata file and generate code.

  • Use the 'Todo-Metas.csv' for a quick start
  • Navigate to the Code Generation section
  • Upload the file and click 'Generate' and 'Download'
4

Extract .NET Solution

Extract the generated solution and compile it.

  • Open the .sln file in Visual Studio, or the folder in VS Code
  • Apply the InitialConfigure Template
  • Build the project
5

Initialize Database

Run the database commands in the Terminal or Package Manager Console.

  • Use the Database Templates (SqlServer, MySql, Postgres, ...)
  • Use the ExistingDatabase Template when using an existing database
  • Open the Terminal or Package Manager Console
  • Replace [ProjectName] with your actual project name, e.g. Todo
dotnet cli
dotnet ef migrations add InitialCreate --context [ProjectName]DbContext
dotnet ef database update --context [ProjectName]DbContext
6

Start Admin Interface

Adjust the settings and start both projects Admin and WebApi.

  • Use the Admin Templates for configuration and customization.
  • Press F5 to debug

Need Help?

If you encounter any issues or have questions, contact us. Our team is happy to assist you.

Contact Us