Codeer.LowCode.Blazor.TemplatesCodeer.LowCode.Blazor is a library designed to integrate execution engine-type low-code features into your Blazor app. It allows for the rapid creation of most functionalities using no-code/low-code, while specialized features can be crafted with the same level of detail as full-scratch professional coding. As a result, it is possible to develop satisfactory applications quickly and at a low cost. Users can customize the application themselves after its release. Please see here for how to use Codeer.LowCode.Blazor. Notice Regarding the Use of NuGet PackagesThis extension creates new projects that include references to various NuGet packages. Please be aware that the use of these NuGet packages is subject to the terms and conditions of each package's license. It is your responsibility to review and comply with the license agreements of the included packages before using them in your projects. By proceeding to use these packages, you acknowledge and agree to adhere to each package's respective license. Failure to comply with these licenses may result in legal implications and violate the rights of the package authors and contributors. For more information on a specific package's license, please visit the NuGet Gallery or the package's project page. Getting StartedStep1Create Project. Step2Build and launch the designer and web app. Step3Create a new project in designer. A project containing the sample will be created. Step4Deploy it to a web app. The screen will be hot reloaded and the screen will be displayed according to the designer settings. Step5Get a feel for it by looking at the designer settings, making small changes, and sending it to the web app. Recommended for Projects That
Create Screens with EaseCreate screens freely with a combination of canvas layout and grid layout and flow layout. It's possible to create not just regular screens but also dialogs. Interaction between UI components can be achieved with no-code or minimal scripting. Essential elements like sidebar, header, and footer are provided, and those with specific preferences can customize with pro-code. Seamless RDB IntegrationAssociate forms and DB tables for input and output of data. Linking multiple forms allows representation of Join or 1N relationships. Forms can also be linked to Views, enabling easy implementation of BI functions. Common database operations such as logical deletion, optimistic locking, and tracking of creation/update information are included. Change history can also be maintained. More Freedom with ScriptsWrite in syntax nearly identical to C#. The API design allows for implementation of features with minimal coding. Code completion makes implementation easy, and customized functions can be called with pro-code. Execution is primarily on the client-side, but server-side execution is also supported.
Excel Integration SupportSupports not only general data input/output but also allows for creating templates in Excel and modifying them for report generation. Conversion to PDF is also possible. Authentication & AuthorizationProvide generic cookie authentication or default authentication using Azure Active Directory in your template code. Other authentication methods can also be customized. Authorization allows for access control at the application, screen, and data levels. Implement Specific Features with Pro-CodeIn some cases, special screens/features are necessary. As Codeer.LowCode.Blazor is a Blazor library, .NET code can be added for such implementations. Moreover, creating components allows for their use in various places. |