WebExpress is a lightweight web server optimized for use in low-performance environments (e.g. Rasperry PI). By providing a powerful plugin system and a comprehensive API, web applications can be easily and quickly integrated into a .net language (e.g. C#). Some advantages of WebExpress are:
- It is easy to use.
- It offers a variety of features and tools that can help you build and manage your website.
- It is fast and efficient and can help you save time and money.
- It is flexible and can be customized to meet your specific requirements.
The WebExpress family includes the following projects:
- WebExpress - The web server for
WebExpressapplications and the documentation. - WebExpress.WebCore - The core for
WebExpressapplications. - WebExpress.WebUI - Common templates and controls for
WebExpressapplications. - WebExpress.WebIndex - Reverse index for
WebExpressapplications. - WebExpress.WebApp - Business application template for
WebExpressapplications.
WebExpress is part of the WebExpress family. The project provides a web server for WebExpress applications.
To get started with WebExpress, use the following links.
This tutorial guides you through demonstrating the UI elements of a WebExpress application. Learn how to effectively use the templates and controls provided by the WebExpress.WebUI project.
- Create a
WebExpressapplication after the WebApp tutorial but name itWebExpress.Tutorial.WebUI.
-
Compile the solution as a release. To do this, open the command line or terminal in the solution directory and run the following command:
dotnet build --configuration Release
This command compiles the solution in release mode. You can find the compiled files in the
bin/Releasedirectory of your project. -
Run the solution by starting the
WebApp.Appproject.cd WebApp.App\bin\Release\net9.0 dotnet run --project ../../../WebApp.App.csproj
-
After compiling, there should be a file with the
.wxpextension in thepkg/Releasedirectory. This file do you need inWebExpress.
- Check the result by calling up the following URL in the browser: http://localhost/webui
Good luck building stunning web applications with WebExpress!
#WebExpress #WebServer #WebCore #WebUI #Tutorial #DotNet
