经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 ASP.net

Classview配置与访问

1、数据库    根据需要附加或者还原U9对应数据库; 2、配置IIS    ①:打开IIS管理器,在网站默认节点(Default Web Site),添加应用程序; ②:配置应用程序(文件夹必须是非汉字命名); 3、Cla vi...[2020/7/24]

深入剖析.NETCORE中CORS(跨站资源共享)

深入剖析.NETCORE中CORS(跨站资源共享)

前言 由于现代互联网的飞速发展,我们在开发现代 Web 应用程序中,经常需要考虑多种类型的客户端访问服务的情况;而这种情况放在15年前几乎是不可想象的,在那个时代,我们更多的是考虑怎么把网页快速友好的嵌套到服务代码中,经过服务器渲染后输出HTML到客户端,没有 iOS,没有 Androi...[2020/7/24]

identityserver4 V4 新版本踩坑

identityserver4 的版本前段时间更新到V4,和之前的版本,还是有一些使用的差异;   1. API资源声明,之前版本用的是ApiResource,新版本用的是ApiScope,从名字就可以看出区别,新版是用 Scope 区分的; <...[2020/7/23]

控制台应用程序中托管Web API 1.0,不需要IIS。

一直不怎么喜欢IIS,就一个简单的服务,要安装IIS,然后各种配置,虽然可以用程序一键搭建IIS环境和启动服务,但是也麻烦的很。 之前接触过一段Java,觉得Tomcat挺方便,一拷贝点击运行就Ok。后来看到官网 WebAPI2使用OWIN自托管控制台启动, 测试一下挺正常...[2020/7/23]

BootstrapBlazor 组件库使用体验

原文地址:https: www.cnblogs.com/ysmc/p/13323242.html   Blazor 是一个使用 .NET 生成交互式客户端 Web UI 的框架: 使用 C# 代替 JavaScript 来创建丰富的交互式 UI(不能完全替代,现阶段还是离不开Java...[2020/7/23]

【翻译】.NET 5 Preview7发布

今天,发布了.NET 5.0 Preview7。这是倒数第二个预览版本(在转移到RC之前)。此时,大多数功能应该已经非常接近完成了。Single file和ARM64 intrinsics是两个花费了最长时间来完成的功能,当然Preview 8中已经在正轨上了。请参阅?.NET 5.0 ...[2020/7/22]

[翻译]ASP.NET Core在 .NET 5 Preview 7的更新

.NET 5 Preview 7现在可以用了,可以进行评估了。这是此版本中的新增功能: Blazor WebA embly应用程序现在针对.NET 5 更新了Blazor WebA embly的调试要求 Blazor的可访问性改进 Blazor的性能改进 证书认证性能改进 发送HTTP...[2020/7/22]

WPF .Net Core 3.1遇到Satellite Assemblies无法正常加载的处理

1.原因 加载的时候没有调取 A emblyLoadContext.Default 2.解决方案: 在程序启动的时候,手动调用 <summary> Interaction logic for App.xaml < ummary> publ...[2020/7/22]

.Net Core in Docker极简入门(上篇)

目录前言开始环境准备Docker基础概念Docker基础命令Docker命令实践构建Docker镜像Dockerfilebulid & run 前言 Docker 是一个开源的应用容器引擎,它十分火热,如今几乎成为了后端开发人员必须掌握的一项技能。即使你在生产环境中可能用不上它,就算把...[2020/7/22]

MVC + EFCore 项目实战 - 数仓管理系统7 - 数据源管理中--新增数据源

上篇我们完成了数据源列表展示功能(还未测试)。 本篇我们来新增数据源,并查看列表展示功能。   接上篇: 二、数据源管理功能开发 2、新增数据源 我们用模态对话框来完成数据源的新增,效果如下图: 我们分两部分讲解:展示 和 逻辑。   ...[2020/7/22]

值类型取值范围、与运算(&)、或运算(|)、非运算(~)、异或运算(^)、位运算和位枚举

一、机器数和真值 1、机器数 一个数在计算机中的二进制表示形式,叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号,正数为0,负数为1。 比如:十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如果是 -3 ,就是 10000011 。 那...[2020/7/21]

.NET core 使用Swagger

一 为什么使用swagger swagger是一种API文档管理的框架 1.可以在代码中添加注释,且自动生成API文档,无需再次编写,友好的界面让API文档更易懂。 2.一站式服务,只需要访问swagger的地址,就可以看到所有的后台接口和功能,并且能测试接口状态,真正是彻底的前后端...[2020/7/21]

.NET core webApi 使用JWT验证签名

一、为什么使用JWT 1.跨语言使用。 2.服务器端无需再保存任何东西,只需要客户端保存token就可以。 3.实现简单。 4.统一认证方式,如果是移动端也要验证的话,jwt也支持就无需修改,否则客户端 服务器一套,移动端 服务器又是一套 当然缺陷也是很明显,就是退出登录后,已发...[2020/7/21]

因为喜欢所以升级,MyStaging-3.0 继续

我为什么维护MyStaging 目前该项目只有我一个人在维护,权当学习交流。为什么要继续维护呢,说一千道一万,还是因为喜欢,由于他的简单易用,从而促使我决定对 MyStaging 进行升级,目前 3.0+的版本和2.1.13 是不兼容的两套体系,3.0+ 体系架构更灵活清晰,可操作性和易...[2020/7/21]

使用ImpromptuInterface反射库方便的创建自定义DfaGraphWriter

在本文中,我为创建的自定义的DfaGraphWriter实现奠定了基础。DfaGraphWriter是公开的,因此您可以如上一篇文章中所示在应用程序中使用它,但它使用的所有类均已标记为internal。这使得创建自己的版本成为问题。要解决此问题,我使用了一个开源的反射库Impromptu...[2020/7/21]

MVC + EFCore 项目实战 - 数仓管理系统6 – 数据源管理上--使用view component完成卡片列表

上次课程我们完成了菜单的配置和开发里程碑的划定。 按照计划,我们先来开发数据仓库管理中的数据源管理(对应菜单为:数据仓库管理 / 数据源),首批支持的数据源是SQL SERVER数据库。 一、数据源管理功能任务分解 我们将这部分需求分解成以下几个任务: 1、新建数据源 主...[2020/7/21]

使用Azure DevOps Pipeline实现.Net Core程序的CI

上次介绍了Azure Application Insights,实现了.net core程序的监控功能。这次让我们来看看Azure DevOps Pipeline功能。Azure DevOps Pipeline 是Azure DevOps里面的一个组件,对于12个月试用账号同样永久免费。...[2020/7/20]

NPOI封装通用的导出模板

NPOI封装通用的导出模板

  在后台管理系统中导出Excel功能是必不可少的,该模板可以帮助我们简单优雅的实现导出功能,支持导出大数据。封装如下:   public cla NPOIExcelExporterBase { protected ICellStyle HeadStyle ...[2020/7/19]

将终结点图添加到你的ASP.NET Core应用程序中

在本文中,我将展示如何使用DfaGraphWriter服务在ASP.NET Core 3.0应用程序中可视化你的终结点路由。上面文章我向您演示了如何生成一个有向图(如我上篇文章中所示),可以使用GraphVizOnline将其可视化。最后,我描述了应用程序生命周期中可以检索图形数据的点。...[2020/7/19]

面向对象23种设计模式系列(二)- 结构型设计模式

面向对象23种设计模式系列(二)- 结构型设计模式

结构型设计模式:关注类与类之间的关系。结构型设计模式的核心:组合优于继承(横向关系优于纵向关系)。   纵向关系:继承≈≈实现  超强关联   横向关系:>组合>聚合>关联>依赖     依赖是出现在方法内部(在类A的方法内...[2020/7/17]

《ASP.NET Core 开发实战》 - 学习笔记

《ASP.NET Core 开发实战》 ========== ========== ==========[作者] (意) Dino Esposito[译者] (中) 赵利通[出版] 清华大学出版社[版次] 2019年07月 第1版[印次] 2019年12月 第2次 印刷[定价] 79....[2020/7/17]

使用 EF Core 迁移功能来创建数据库

https: docs.microsoft.com/zh-cn/aspnet/core/tutorial first-mvc-app/adding-model?view=aspnetcore-5.0&tabs=visual-studio 上边为微软的操作文档,按操作我遇到了下面...[2020/7/17]

笔试考试系统需求分析

笔试考试系统需求分析   1. 引言 1.1. 背景     高等教育网络考试系统建设的意义及实现 在当今信bai息时代,计算机技术与du网络技术越来越广地应用于各个领域,改变着人们的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革...[2020/7/17]

关于IIS部署动态页面的配置问题

  通常我们在项目开发结束后向服务器部署站点后,站点的动态页面未能按照预期进行访问,这很有可能是IIS没有注册动态页面相应的“可执行文件”导致。这里所说的动态页面例如:访问MVC视图、WebAPI、aspx、ashx等,也就是页面会对应有dll文件的情况。&nbs...[2020/7/17]

ASP.NET+SignalR聊天室

源码下载:https: pan.baidu.com 1l_XNjpGrrhrx9fz0MXQHLQ  提取码: pr8q Nuget里搜索安装SignalR,非ASP.NET CORE版本。 1.增加Startup类 using System; using System.Thr...[2020/7/17]

params关键字介绍

ASP.NET中 params 是关键字,可以指定在参数数目可变处采用参数的方法参数。在函数的参数数目可变而执行的代码差异很小的时候很有用!  在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 形式为:方...[2020/7/17]

笔试考试系统-创建数据库和表

--切换数据库use mastergo --判断数据库是否存在,如果存在则删除if exists(select * from sys.databases where name=''OnlineExamDB'')drop database OnlineExamDBgo --创建Onli...[2020/7/17]

笔试在线考试系统-管理员登录、考生管理

1、管理员登录 页面效果    实现步骤: public ActionResult AdminLogin(AdminLoginModel model) { if (FormsAuthentication.Authenti...[2020/7/17]

ASP.NET中使用Cache类来缓存页面的信息

实现 如果将数据保存在全局应用程序对象Application中,值将会在程序运行时一直存在,而我们只需要缓存一段时间。 ASP.NET提供了一个Cache对象来执行对象数据的缓存。 Cache对象是System.Web.Caching.Cahe类的一个实例。并且只要对应的应用程序域保...[2020/7/17]

.Net Core 读取文件中文乱码

首先,要知道.Net Core和.Net Framework两个环境下很多东西是不同的,接下来要说的这个就是其中一个。  Encoding.Default,在  .NET Framework 中,Default属性始终获取系统的活动代码页,并创建对应于它的 Enco...[2020/7/17]

基于.NetCore3.1系列 ——认证授权方案之Swagger加锁

基于.NetCore3.1系列 ——认证授权方案之Swagger加锁

一、前言 在之前的使用Swagger做Api文档中,我们已经使用Swagger进行开发接口文档,以及更加方便的使用。这一转换,让更多的接口可以以通俗易懂的方式展现给开发人员。而在后续的内容中,为了对api资源的保护,我们引入了认证授权方案,利用HTTP提供了一套标准的身份验证框架,服务端...[2020/7/17]

MVC + EFCore 项目实战 - 数仓管理系统5 – 菜单配置及里程碑划分

上次课程我们完成了需求的梳理。 我们根据梳理的需求把菜单配好,另外我们把项目里程碑也配置在系统中,开发和管理都在系统中,形成无文档化管理。       一、菜单配置 根据我们的归纳图,我们先将菜单配置好。 我们遵循敏捷开发的原则,近期...[2020/7/17]

【翻译】.NET 5中的性能改进

【翻译】.NET 5中的性能改进 在.NET Core之前的版本中,其实已经在博客中介绍了在该版本中发现的重大性能改进。 从.NET Core 2.0到.NET Core 2.1到.NET Core 3.0的每一篇文章,发现谈论越来越多的东西。 然而有趣的是,每次都想知道下一次是否有足够...[2020/7/17]

.Net Core微服务入门全纪录(完结)——Ocelot与Swagger

Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。 前言 上一篇【.Net Core微服务入门全纪录(八)——Docker Compose与容器网络】完成了docker-compose.yml文件的编写,最后使用docker compose的一个up指令即可在docker中...[2020/7/17]

[译]使用DOT语言和GraphvizOnline来可视化你的ASP.NETCore3.0终结点01

这是系列文章中的第一篇:使用GraphvizOnline可视化ASP.NETCore3.0终结点。. 第1部分-使用DOT语言来可视化你的ASP.NETCore3.0终结点(本文) 第2部分-向ASP.NET Core应用程序添加终结点图 第3部分-使用ImpromptuInterfa...[2020/7/17]

你真的清楚DateTime in C#吗?

DateTime,就是一个世界的大融合。   日期和时间,在我们开发中非常重要。DateTime在C#中,专门用来表达和处理日期和时间。 本文算是多年使用DateTime的一个总结,包括DateTime对象的整体应用,以及如何处理不同的区域、时区、格式等内容。 一、...[2020/7/17]

C# 人脸识别库 0.2

ViewFaceCore 0.2  超简单的 C# 人脸识别库 前言: 首先谢谢大家对这个库的关注,前一篇博文得到了大家的 支持 和 Star,十分开心。本想尽快实现大家的期待的活体检测功能,但是前段时间太忙了,是在抱歉!!! ?、GitHub ...[2020/7/17]

更优雅的在 Xunit 中使用依赖注入

Xunit.DependencyInjection 7.0 发布了 Intro 上次我们已经介绍过一次大师的 Xunit.DependencyInjection https: www.cnblogs.com/weihanli/p/xuint-dependency-injection.ht...[2020/7/17]

授权权限服务设计解析simple-

设计思想 接上篇设计一个授权服务 来聊聊 他是怎么被设计出来的 https: www.cnblogs.com/alangur/p/13187053.html#4628838        设计说明   权限服务作为微服务中其实也可以认...[2020/7/17]

基于rabbitmq的事件总线

       在这个微服务火热的时代,如果不懂一点微服务相关的技术,想吹下牛都没有法子。于是有必要了解学习一下。所以我最近看了下微服务相关的知识。微服务所涉及的知识是很广的,我这里只是讲一下事件总线,当然,有现成很棒的框架如CAP,但是我这里只是为...[2020/7/17]

MVC + EFCore 项目实战 - 数仓管理系统4 – 需求分解

上次课程我们完成了项目基本的UI风格配置。 现在就开始进入我们的需求开发,我们先捋一下需求。   一、总体需求说明 项目背景第一篇文章已有介绍,我们回顾一下。   这是一个数据管理"工具类"的系统,计划有三个核心功能: 1、数据查询 通过界面...[2020/7/14]

使用Topshelf部署.net core windows服务

使用Topshelf部署.net core windows服务 首先新建一个.net core的模板worker程序 过程 略 打开Program.cs namespace TopshelfDemo { public cla Program { pub...[2020/7/14]

使用Azure Application Insignhts监控ASP.NET Core应用程序

使用Azure Application Insignhts监控ASP.NET Core应用程序

Application Insignhts是微软开发的一套监控程序。他可以对线上的应用程序进行全方位的监控,比如监控每秒的请求数,失败的请求,追踪异常,对每个请求进行监控,从http的耗时,到SQL查询的耗时,完完整整的被记录下来。当对程序进行优化跟排错时非常好使。它原来是visuals...[2020/7/14]

详解ASP.NET Core端点路由的作用原理

端点路由(Endpoint Routing)最早出现在ASP.NET Core2.2,在ASP.NET Core3.0提升为一等公民。 Endpoint Routing的动机 在端点路由出现之前,我们一般在请求处理管道的末尾,定义MVC中间件解析路由。这种方式意味着在处理管道中,MVC中间...[2020/7/13]

MVC控制器传递多个实体类集合到视图的方案总结

      MVC控制器向视图传递数据包含多个实体类的解决方案有很多,这里主要针对视图模型、动态模型以及Tuple三种方法进行一些总结与记录。   基础集合A namespace ViewModelStudy.Models{    publi...[2020/7/13]

面向对象23种设计模式系列(一)- 创建型设计模式

本章是面向对象23种设计模式系列开篇,首先我们来看下什么是设计模式? 面向对象23种设计模式:   1、面向对象语言开发过程中,遇到的种种场景和问题,提出了解决方案和思路,沉淀下来就变成了设计模式。   2、解决具体问题的具体招数---套路---站在前辈的肩膀上。   3、没有什...[2020/7/13]

Quartz.Net系列(十五):Quartz.Net四种修改配置的方式

案例:修改默认线程个数 1.NameValueCollection System.Collections.Specialized.NameValueCollection collection = new System.Collections.Specialize...[2020/7/13]

C#中关于Task.Yeild()的探究

      在与同事讨论async/await内部实现的时候,突然想到Task.Yeild()这个函数,为什么呢,了解一点C#async/await内部机制的都知道,在await一个异步任务(函数)的时候,它会先判断该Task是否已经完...[2020/7/13]

基于.NetCore3.1系列 —— 认证授权方案之授权揭秘 (下篇)

一、前言 回顾:基于.NetCore3.1系列 —— 认证授权方案之授权揭秘 (上篇) 在上一篇中,主要讲解了授权在配置方面的源码,从添加授权配置开始,我们引入了需要的授权配置选项,而不同的授权要求构建不同的策略方式,从而实现一种自己满意的授权需求配置要求。 在这一节中,继续上一篇的...[2020/7/13]

NEST教程系列:推断索引名

NEST教程系列:三种推断索引名写法 目录NEST教程系列:三种推断索引名写法连接时设置默认索引设置 .NET 类映射索引名在创建请求的时候直接显式指定索引名总结 连接时设置默认索引 构建 ConnectionSettings 时调用 DefaultIndex() 方法指定默认索引名...[2020/7/13]

110
2
记录数:3752 页数:1/7612345678910下一页尾页
加载更多
 友情链接: NPS  问卷模板