首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于.NET Core开发的开源数据可视化项目

Chart.js.NET:一个.NET库,基于Chart.js库。可以创建多种类型的图表,包括柱形图、饼图、线形图等。NReco.PivotData:一个.NET库,用于创建交互式数据透视表和图表。...它支持多种数据源,包括SQL数据库、CSV文件等。LiveCharts:一款.NET库,用于创建实时图表和数据可视化。它具有高性能和灵活性,可以处理各种图表类型。...Chart.js.Razor:一款ASP.NET Core Razor库,支持使用Chart.js创建各种类型的图表。它可以处理多种数据源,并支持多种图表类型。...ShieldUI.Chart.Core:一款基于ASP.NET Core MVC的图表组件库,可以创建各种类型的图表。它支持多种数据源和库。...MindFusion.Charting for ASP.NET Core:一款用于创建各种类型的图表的ASP.NET Core组件。它支持多种数据源,包括SQL数据库和数据集。

1.2K10
您找到你想要的搜索结果了吗?
是的
没有找到

eShopOnContainers 知多少:Identity microservice

引言 通常,服务所公开的资源和 API 必须仅限受信任的特定用户和客户端访问。那进行 API 级别信任决策的第一步就是身份认证——确定用户身份是否可靠。 在微服务场景中,身份认证通常统一处理。...一般有两种实现形式: 基于API 网关中心化认证:要求客户端必须都通过网关访问微服务。(这就要求提供一种安全机制来认证请求是来自于网关。) ?...架构模式 该微服务作为支撑服务,并没有选择复杂的架构模式,使用了MVC单层架构,使用EF Core ORM框架用于数据持久化,SQL Server数据库。...核心技术选型: MVC单层架构 EF Core ASP.NET Core Identity IdentityServer4 SQL Server 数据库 Autofac PS:对ASP.NET Core...ASP.NET Core Identity封装了User、Role、Claim等身份信息,便于我们快速完成登录功能的实现,并且支持第三方登录(Google、Facebook、QQ、Weixin等,支持开箱即用

2.8K20

使用ASP.NET Core 3.x 构建 RESTful API - 1.准备工作

MVC模式与RESTful API 本系列文章中我将使用ASP.NET Core 3.0 MVC 来构建 RESTful API。...view=aspnetcore-3.0 注意:MVC不是一个完整的应用程序架构,我认为它主要是用在展示层。所以实现UI就是MVC的一部分工作。...如何把MVC映射到API 我认为API同样可以看作是UI,它就是为API消费者所提供的UI。 让我们把MVC的三部分分别对应到API: Model,它负责处理程序数据的逻辑。...但是请注意,通过ASP.NET Core MVCAPI模板建立出来的新项目,我们并不会直接得到RESTful(REST架构风格)的API。...该方法首先会创建出一个实现了IHostBuilder接口的类(HostBuilder)的实例,然后调用它的Build方法来创建宿主(类型为Host,实现了IHost接口),最后调用宿主上面的Run方法来运行程序

2.5K10

一系列令人敬畏的.NET核心库,工具,框架和软件

halcyon – ASP.NET的HAL实现。 JSON API .NET Core – 用于构建json:api兼容API的框架,目标是消除RESTful样板。...ASP.NET MVC – 用于构建动态Web站点的模型视图控制器框架,包括合并的MVC,Web API和带Razor的Web页面。...ASP.NET-MVC-Template – 用于ASP.NET MVC 5和ASP.NET Core的即用型模板,其中修复了存储库,服务,模型映射以及DI和StyleCop警告。...电子商务和支付 nopCommerce – 免费的开源电子商务购物车(ASP.NET MVC / ASP.NET核心MVC),拥有庞大的社区和充满新功能,主题和插件的市场。...firebase-admin-dotnet – Firebase Admin .NET SDK google-cloud-dotnet – 适用于.NET的Google Cloud Client Libraries

18.3K30

ASP.NET Identity入门系列教程(一) 初识Identity

如果需要添加额外的用户资料信息,需要存储在其他表,使得这些信息难以访问(除非通过 Profile Provider API)。 系统仅依据关系数据库设计。...例如,ASP.NET MVC, Web Forms, Web Pages, Web API 和 SignalR等。 自定义用户信息 可以很方便的扩展用户信息。比如,添加用户的生日,年龄等。...数据持久性以及兼容性 默认情况下,ASP.NET Identity 系统将所有的数据存储在SQL Server数据库中,并且使用 Entity Framework Code First 实现数据库的管理...NuGet 包 ASP.NET Identity 作为一个 NuGet 包进行发布,并且在 Visual Studio 2013 中作为 ASP.NET MVC, Web Forms 和 Web API...相信本文让大家对ASP.NET Identity有一个基本的了解,后续我将介绍如何扩展ASP.NET Identity,实现自己的用户和角色管理。

4.4K80

ASP.NET MVC 随想录—— 使用ASP.NET Identity实现基于声明的授权,高级篇

在本文中,将为大家介绍ASP.NET Identity 的高级功能,它支持声明式并且还可以灵活的与ASP.NET MVC 授权结合使用,同时,它还支持使用第三方来实现身份验证。...关于ASP.NET Identity 的基础知识,请参考如下文章: ASP.NET MVC 随想录——开始使用ASP.NET Identity,初级篇 ASP.NET MVC 随想录——探索ASP.NET...我们可以使用声明来实现基于声明的授权。声明可以从外部系统获得,当然也可以从本地用户数据库获取。...Identity 已经很好的集成到ASP.NET 平台中,而HttpContext.User.Identity 属性返回一个 IIdentity 接口的实现,而当与ASP.NET Identity 结合使用时.../overview/security/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on

2.3K80
领券