自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

精通电脑科技的博客

一枚农村程序员

  • 博客(14)
  • 收藏
  • 关注

原创 .NET Framework 项目到 .NET Core 的自动迁移工具

使用方法很简单,这个工具设计为 dotnet tool 工具,使用之前先使用下面命令进行安装。接着进入到需要转换的项目所在的文件夹。

2023-05-07 14:34:53 695

原创 Asp.Net Core Json格式输出属性的字母大小写

在Startup类的 ConfigureServices 方法中加入。

2023-05-04 19:31:36 315

原创 Asp.Net Core报错System.Text.Json.JsonException: A possible object cycle was detected

Asp.Net Core报错:System.Text.Json.JsonException: A possible object cycle was detected which is not supported. This can either be due to a cycle or if the object depth is larger than the maximum allowed depth of 32。检测到不支持的可能对象循环。这可能是由于周期或物体深度大于最大允许深度32。

2022-12-15 17:22:13 537

原创 DataGridView 改变某个列的文字方向(right to left)

【代码】DataGridView 改变某个列的文字方向(right to left)

2022-10-16 19:56:29 293

原创 Element UI Container 布局容器 布满全屏, 头部和侧边栏固定 el-main可滚动

3、给el-container设置direction="vertical",因为包含main和footer。2、给#app,html,body,.el-container一个height:100%1、需要给包裹的div一个height:100%二、头部和侧边栏固定 el-main可滚动。

2022-10-13 12:48:19 3144 1

转载 推荐20个.NET/.NET Core 优秀项目框架

2、YuebonCore基于.Net5.0的权限管理及快速开发框架,前后端分离,核心模块包括:组织机构、角色用户、权限授权、多系统、多应用管理、定时任务、业务单据编码规则、代码生成器等,整合应用最新技术包括Asp.NetCore MVC、EF、Dapper、AutoFac、WebAPI、Swagger、Vue等。2、.NET快速应用开发框架、最好用的权限工作流系统。2、是基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。

2022-10-09 16:58:48 3711

原创 Asp.net core 6.0 Database First Sqlite

5. 在 Controller 目录,右键点击 添加 -- 新建基架的项目,点击 视图使用 Entity Framework 的 MVC 控制器,3. 在VS NuGet 包管理器->程序包管理器控制台 输入如下命令。数据库上下文选择 MyContext ([项目名称].Models)4. Program.cs 文件添加如下代码注入数据库上下文。模型类 选择 Users([项目名称].Models)6. 自动生成的控制器和页面可以供参考或这直接修改使用。1. 添加如下NuGet包。

2022-10-08 21:19:32 372

原创 Asp.net core 6.0 Code First Sqlite

8. 在 Controller 目录,右键点击 添加 -- 新建基架的项目,点击。6. 在VS NuGet 包管理器->程序包管理器控制台 输入如下命令。4. 在 appsettings.json 文件数据库连接字符串。5. 在Program.cs 添加如下代码启用数据库上下文。9. 自动生成的控制器和页面可以供参考或这直接修改使用。7. 上述命令执行成功后输入如下命令。2.添加模型类,比如Users。1. 添加如下NuGet包。3. 添加数据库上下文类。

2022-10-08 19:43:28 398

原创 Asp.net core Webapi 6.0 用户登录 JWT 认证

1. NuGet 添加 IdentityServer4.AccessTokenValidation 包。2.添加证书类 TokenParameter。5.启用跨域、认证、授权。1.允许异步IO操作。3.添加获取Token的控制器。5. 需要认证的控制器上添加。6.需要跨域的控制器上添加。

2022-10-08 12:32:25 2566

原创 Asp.net core MVC 6.0 用户登录 Cookie 认证

Asp.net mvc core 6.0 用户登录 Cookie 认证 详细步骤一学就会超级简单Asp.net mvc core 6.0 用户登录 Cookie 认证 详细步骤一学就会超级简单Asp.net mvc core 6.0 用户登录 Cookie 认证 详细步骤一学就会超级简单

2022-10-07 20:58:57 2516

转载 【.NET Core 跨平台 GUI 开发】第一篇:编写你的第一个 Gtk# 应用

本文是【.NET Core 跨平台 GUI 开发】系列博文的第一篇。该系列博文是一个关于 Gtk# 跨平台应用开发的初级随笔集合。该随笔集合介绍了 GTK 和 Gtk# 的基本信息以及开发方法,并展示了如何使用 .NET Core 技术栈开发基于 Gtk# 的跨平台 GUI 程序。博文假设你已经对 C# 有一定的了解且熟悉事件驱动,所使用的电脑中已经安装好了 Visual Studio 以及 .NET Core 开发环境。如果你熟悉 WinForm 应用程序的开发,那么你将轻松不少。1、GTK 和

2021-11-10 18:39:16 3645 1

转载 VS2019添加微软ReportViewer

目录一、安装报表设计器 二、ReportViewer控件包安装VS2017、VS2019都不自带微软ReportViewer,需要手工安装。一、安装报表设计器官网下载 “Microsoft RDLC Report Designer” :下载地址然后安装。安装后,可以添加报表新项(注意报表显示的繁体字)二、ReportViewer控件包安装新建一个Winfrm应用程序,右键解决方案,选中NuGet包管理器,搜索 Microsoft.ReportingServ

2021-10-13 10:31:18 871

转载 ASP.NET Core Razor Pages

Razor 页面是Asp.Net Core2.0新增的一个功能。Razor 页面是 ASP.NET Core MVC 的一个新特性,它可以使基于页面的编码方式更简单高效。环境:vs2017 .net core2.2Razor 页面项目搭建目录说明wwwroot:放置网站的静态文件的目录。例如/wwwroot/a.js,浏览器访问地址/a.js依赖项:引用Pages:存放razor页面。例如/Pages/index.cshtml,浏览器访问地址/index_Layout

2021-09-25 10:39:56 434

原创 Database First in Entity Framework Core

dotnet tool install --global dotnet-efdotnet ef dbcontext scaffold "Server=vaio;Database=Company;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -o Models

2021-03-25 14:24:07 112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除