FTTBlazor 2.1.6.1
See the version list below for details.
dotnet add package FTTBlazor --version 2.1.6.1
NuGet\Install-Package FTTBlazor -Version 2.1.6.1
<PackageReference Include="FTTBlazor" Version="2.1.6.1" />
paket add FTTBlazor --version 2.1.6.1
#r "nuget: FTTBlazor, 2.1.6.1"
// Install FTTBlazor as a Cake Addin #addin nuget:?package=FTTBlazor&version=2.1.6.1 // Install FTTBlazor as a Cake Tool #tool nuget:?package=FTTBlazor&version=2.1.6.1
💻 FTT Blazor
Functional study of Blazor WebAssembly with delivery of a library based on Material Design
📖 Manual
You can run as a debug using IIS to see the example pages or access the link below:
🧩 Install
Below is described the necessary steps to install the components
- nupkg
Install-Package FTTBlazor
Install-Package FTTBlazor.Common
- css
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons" />
<link rel="stylesheet" href="https://unpkg.com/material-components-web@latest/dist/material-components-web.min.css" />
<link rel="stylesheet" href="_content/FTTBlazor/fttBlazor.css" />
- startup
builder.Services.AddScoped<FTTToastService>();
builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) });
- imports
@using FTTBlazor
☕ FTTBlazor Beta
Development roadmap
Component | List | Committal | Done | Responsible developer |
---|---|---|---|---|
Dialog | Dialog | Set/2021 | OK | LG |
Toast | Dialog | Set/2021 | OK | LG |
Grid Divider | Divider | Out/2021 | OK | LG |
Input | Forms | Set/2021 | OK | LG |
Select Type T | Forms | Set/2021 | OK | LG |
Select Enum | Forms | Set/2021 | OK | LG |
Select Array | Forms | Set/2021 | OK | LG |
Number | Forms | Out/2021 | OK | LG |
Color | Forms | Out/2021 | OK | LG |
TextArea | Forms | Out/2021 | OK | LG |
Calendar | Forms | Out/2021 | OK | LG |
Time | Forms | Out/2021 | OK | LG |
CheckBox | Forms | Out/2021 | OK | LG |
Telefone | Forms | Out/2021 | OK | LG |
Forms | Out/2021 | OK | LG | |
Link | Forms | Out/2021 | OK | LG |
Money | Forms | Out/2021 | OK | LG |
Crud | Crud | Nov/2021 | OK | LG |
🙇🏻 Questions / Suggestions
Use git issues to report any problems and bugs. Also feel free to give us suggestions on how to improve our library
📜 License
This project is licensed under the terms of MIT license.
🚀 Purpose
In addition to the undergraduate thesis, this is our small contribution knowing that I have found examples and explanations on the internet for free on several occasions.
🛸 Technology
Below is the set of technologies that make up this open source project
- Blazor
- Framework
- .NET 6.0
- C#
- REST
- Material Design
- CSS
- HTML
- SQLite
- Entity Framework
- Auto Mapper
⚙️ Example
In the solution we have an example of how to install and use the library, below the step by step to run this example
- Step by step
- Solution 'FTTBlazor' > Properties
- Multiple startup projects:
- PokeAPI.Server
- FTTBlazor.Client
🙋🏻 This project developers
- Luiz Gustavo - main developer
- Thiago
- Jhonatan
- Paulo
💼 Thanks
- Thesis advisor: Eduardo Savino Gomes
- Blazor
- Material Design
- Macorrati
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- FTTBlazor.Common (>= 1.0.2)
- Microsoft.AspNetCore.Components.Web (>= 6.0.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.