FineUI.Core
16.0.0-rc.3
dotnet add package FineUI.Core --version 16.0.0-rc.3
NuGet\Install-Package FineUI.Core -Version 16.0.0-rc.3
<PackageReference Include="FineUI.Core" Version="16.0.0-rc.3" />
<PackageVersion Include="FineUI.Core" Version="16.0.0-rc.3" />
<PackageReference Include="FineUI.Core" />
paket add FineUI.Core --version 16.0.0-rc.3
#r "nuget: FineUI.Core, 16.0.0-rc.3"
#:package FineUI.Core@16.0.0-rc.3
#addin nuget:?package=FineUI.Core&version=16.0.0-rc.3&prerelease
#tool nuget:?package=FineUI.Core&version=16.0.0-rc.3&prerelease
FineUI.Core
FineUI.Core 是 FineUI 的 ASP.NET Core 服务端控件库,支持 RazorForms、MVC 与 RazorPages,目标框架为 .NET 8。
安装
<PackageReference Include="FineUI.Core" Version="16.0.0-rc.3" />
注册服务和中间件后即可使用;推荐从 RazorForms 空项目或 QuickStart 开始:
builder.Services.AddControllersWithViews().AddNewtonsoftJson();
builder.Services.AddFineUI(options => options.EnableRazorForms = true);
app.UseFineUI();
第一个 RazorForms 页面可以直接使用标签和服务端事件:
@page
@model HelloModel
<f:Button ID="btnHello" Text="点击弹出对话框" OnClick="btnHello_Click"></f:Button>
public partial class HelloModel : PageModel
{
protected void btnHello_Click(object sender, EventArgs e)
{
Alert.Show("你好 FineUI!");
}
}
v16 命名迁移
程序集、NuGet 包和 C# 命名空间统一为 FineUI.Core。从 v15 升级时,把 FineUICore.dll / FineUICore 引用改为 FineUI.Core.dll / FineUI.Core;迁移期可在源码中临时使用 using FineUICore = FineUI.Core; 降低改动量。
公开样板
- 推荐 RazorForms 示例
- MVC 示例
- RazorPages 示例
- 推荐 RazorForms 空项目
- MVC 空项目
- RazorPages 空项目
- QuickStart
- AppBox
- AppBox.Dapper
社区版可永久免费用于个人和商业项目,完整条款见包内 LICENSE.txt。企业版是客户专属二进制,只通过客户本地源或私有源交付。FineUI 框架实现源码仍为私有商业源代码。
问题反馈与技术讨论请访问 FineUI 官网 或对应公开仓库。
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Microsoft.AspNetCore.Mvc.NewtonsoftJson (>= 8.0.31 && < 9.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 16.0.0-rc.3 | 45 | 9/28/2026 |
| 16.0.0-rc.2 | 50 | 9/25/2026 |
| 16.0.0-rc.1 | 55 | 9/22/2026 |
| 16.0.0-beta.3 | 59 | 9/21/2026 |
| 16.0.0-beta.2 | 71 | 9/17/2026 |
# FineUI
FineUI 是面向 Java 和 .NET 生态的企业级全栈 UI 框架,提供丰富的服务端控件、主题和示例项目,帮助开发者快速构建企业级 Web 应用。
## 常用链接
- 官方网站:https://fineui.com/
- 文档中心:https://fineui.com/docs/
- 版本更新记录:https://fineui.com/versions/