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
WebExpress
applications and the documentation. - WebExpress.WebCore - The core for
WebExpress
applications. - WebExpress.WebUI - Common templates and controls for
WebExpress
applications. - WebExpress.WebIndex - Reverse index for
WebExpress
applications. - WebExpress.WebApp - Business application template for
WebExpress
applications.
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
WebExpress
application 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/Release
directory of your project. -
Run the solution by starting the
WebApp.App
project.cd WebApp.App\bin\Release\net9.0 dotnet run --project ../../../WebApp.App.csproj
-
After compiling, there should be a file with the
.wxp
extension in thepkg/Release
directory. 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