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

.NET使用FastDBF读写DBF

FastDBF源代码地址:https: github.com/SocialExplorer/FastDBF 第一步在解决方案中新建一个类库的项目:取名为SocialExplorer.FastDBF       第二步:引入FASTDBF的源文件...[2020/1/19]

C# 中 ConfigureAwait 相关答疑FAQ

C# 中 ConfigureAwait 相关答疑FAQ 在前段时间经常看到园子里有一些文章讨论到 ConfigureAwait,刚好今天在微软官方博客看到了 Stephen Toub 前不久的一篇答疑 ConfigureAwait 的一篇文章,想翻译过来。 原文地址:https: de...[2020/1/19]

Nuget打包没有注释显示

Nuget打包没有注释显示

1.选中项目-->属性-->生成-->选中 XML文档文件(xml路径和该项目相同) 2.选择生成序列化程序集:自动/开   原文链接:http: www.cnblogs.com/duanzq/p/12209129.html[2020/1/19]

abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之九(三十五)

abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统——ABP总体介绍(一) abp(net core)+easyui+efcore实现仓储管理系统—&md...[2020/1/18]

【5min+】闪电光速拳? .NetCore 中的Span

系列介绍 简介 【五分钟的DotNet】是一个利用您的碎片化时间来学习和丰富.net知识的博文系列。它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net知识等等。 5min+不是超过5分钟的意思,"+"是知识的增加...[2020/1/17]

Angularjs集成于ASP.NET MVC数据绑定重构

Angularjs集成于ASP.NET MVC数据绑定重构

这几天,对程序重构,主要针对angularjs的绑定: 第一个例子: 下面是一段html程序:   不管是name或者是ng-model的属性值,它都有一定规律"StartX"和"EndX"  后面的数字是连续的序号。 我们可以使用ASP.N...[2020/1/17]

Orleans[NET Core 3.1] 学习笔记(四)( 3 )监控Orleans Silo的方式 OrleansDashboard

简介 Orleans用起来的确很爽,更爽的是咱们有能监控它的工具。 OrleansDashboard 这个工具是一个可视化的Silo监控工具,Silo和Grain的活跃状态一目了然,各个接口的响应速度也可以很清晰的统计到。 安装 使用NuGet引用 OrleansDashboard ...[2020/1/17]

.NetCore学习笔记:四、AutoMapper对象映射

.NetCore学习笔记:四、AutoMapper对象映射

什么是AutoMapper?AutoMapper是一个简单的小型库,用于解决一个看似复杂的问题 - 摆脱将一个对象映射到另一个对象的代码。这种类型的代码是相当沉闷和无聊的写,所以为什么不发明一个工具来为我们做? 我们来看看在.netcore3.1中怎样使用AutoMapper9.0。...[2020/1/17]

20200117 .net 001

第一部分:面向对象 封装 继承(里氏转换) 多态第二部分:值类型、引用类型、字符串操作第三部分:集合文件操作第四部分:正则表达式第五部分:XML操作第六部分:委托、事件第七部分:反射。   1、变量的命名 首先我们要保证的就是变量的名称一定要有意义(就是我们看到了...[2020/1/17]

[UWP]用画中画模式(CompactOverlay Mode)让用总在最前端显示

1. 什么是,以及怎么用画中画 Windows 10 Creators Update以后UWP提供了一个新的视图模式CompactOverlay,中文翻译成 紧凑的覆盖层?反正大部分时间我们都会称它为画中画模式。 上图中右上角即为进入画中画模式的微软“电影和电视”应用。 可以调用...[2020/1/17]

.net Core 使用IHttpClientFactory请求实现

     导读:本文已添加在 晨曦微服务之旅 ,现在自己在尝试微服务架构,一边学边做项目快速的进入状态。当然在学习的过程中会将自己学到的知识进行分享。 一、为什么不用HttpClient     &n...[2020/1/17]

Orleans[NET Core 3.1] 学习笔记(四)( 2 )获取Grain的方式

简介 在这一节,我们将介绍如何在Silo和Client中获取Grain及调用Grain Grain获取方式 从Grain内部获取: 根据特定的Key值创建或获取指定的Grain IStudent student = GrainFactory.GetGrain<IStudent...[2020/1/17]

Github上优秀的.NET Core项目

Github上优秀的.NET Core开源项目的集合。内容包括:库、工具、框架、模板引擎、身份认证、数据库、ORM框架、图片处理、文本处理、机器学习、日志、代码分析、教程等。 Github地址:https: github.com/jasonhua95/awesome-dotnet-c...[2020/1/17]

.net core 实现基于 JSON 的多语言

.net core 实现基于 JSON 的多语言

.net core 实现基于 JSON 的多语言 Intro 上次我们提到了,微软默认提供基于资源文件的多语言本地化,个人感觉使用起来不是太方便,没有 json 看起来直观,于是动手造了一个轮子, dotnet core 基于 json 的本地化组件 GetStarted 需要引用 n...[2020/1/17]

ASP.NET Core DI概述

众所周知,ASP.NET Core有一个DI框架,应用程序启动时初始化。   预定义依赖 1: IApplicationBuilder:提供了配置应用程序的请求管道机制 2:ILoggerFactory:次类型提供了创建记录器组件的模式 3:LHostinEnvironment:...[2020/1/17]

重构与动态为angularjs栏位赋值或获取值

先来看下面一段html:     这个ng-model名称带有一定的规律带有序号。  先来实现数据绑定,从数据取到数据后,为ng-model绑定相对应的值:   var c = response.data...[2020/1/17]

阿里云K8S下玩.NET CORE 3.1

1. 创建阿里云K8S集群,本文以标准托管集群为例    1.1 创建一个 2台 centos 2core 4G的 k8s 集群          ...[2020/1/16]

VS2015发布WEB项目

第一步:在打开的VS2015中,右击项目,在弹出的对话框中,点击“发布”。   第二步:配置发布的WEB项目。 1.为要发布的项目起个名称,一般和项目名称相同。   2.选择以文件系统发布。   3.设置相关...[2020/1/16]

已发布的WEB项目,如何挂在服务器或者本机的IIS下

第一步:打开IIS,在打开的IIS中,右击 “Default Web Site”,在弹出对话框中选择“新增应用程式”,参照如下图,设置相应参数。 第二步:在已经发布的项目文件系统添加在站点下后,点击项目名称,如下图在右侧点击设定,在弹...[2020/1/16]

Asp.Net Core 学习教程1、初始.Net Core与VS Code 第一个web程序

1、.Net Core介绍     .NET Core是.NET Framework的新一代版本, 是微软开发的第一个具有跨平台(Windows、Macosx、Linux) 能力的应用程序开发框架,未来也将会支持FreeBSD与...[2020/1/16]

Asp.net core 3.1+EF Core2.2.6+Oracle.EntityFrameworkCore2.1.19连接Oracle数据库

Asp.net core 3.1+EF Core2.2.6+Oracle.EntityFrameworkCore2.1.19连接Oracle数据库

Asp.net Core 3.1+EF Core2.2.6+Oracle.EntityFrameworkCore2.1.19连接Oracle数据库 1、前言 本次主要采用Asp.net core3.1来实现API服务(优势:跨平台),其中此技术比较新颖,其中连接Oracle遇到各种...[2020/1/16]

.NET Core学习笔记(3)——async/await中的Exception处理

在写了很多年.NET程序之后,年长的猿类在面对异步编程时,仍不时会犯下致命错误,乃至被拖出去杀了祭天。本篇就async/await中的Exception处理进行讨论,为种族的繁衍生息做出贡献……处理async/await中的Exception,最致命的莫过于想...[2020/1/16]

Asp.Net Core下的开源任务调度平台ScheduleMaster—快速上手

概述 ScheduleMaster是一个开源的分布式任务调度系统,它基于Asp.Net Core平台构建,支持跨平台多节点部署运行。 它的项目主页在这里: https: github.com/hey-hoho/ScheduleMasterCore 关于它的简单介绍可以看这里: ...[2020/1/16]

Asp.ner Core-Blazor随手记

后续继续补充内容.... 1.安装.Net Core3.0 SDK及以上版本都有待Blazor 2.如果想在.razor页面直接使用C#代码,相当于html里面嵌入了C#代码,可以在命令行里面输入下面的命令,前提是安装了.Net Core3.0 及以上版本的SDK dotnet ...[2020/1/16]

.NET Core DI简单介绍

依赖注入的基础 我们都知道DI,,他是一种开发模式。他是将服务可被应用程序任何位置的代码使用,当某个代码组件(如一个类)需要引用某些外部代码(一个服务)时。都有两种选择 1:直接在调用代码种创建服务组件的一个新实例。 2:收到该服务的一个有效实例。 比如一个操作是记录操作记录。那...[2020/1/16]

等差数列,for循环,递归和尾递归的对比

生活中,如果1+2+3+4.....+100,大家基本上都会用等差数列计算,如果有人从1开始加,不是傻就是白X,那么程序中呢,是不是也是这样。今天无意中看到了尾递归,以前也写过,但是不知道这个专业名词,今天写一下对比下性能问题。 今天主要是看到了尾递归,所以联想到了这些,写下这篇文章...[2020/1/14]

【架构篇】ASP.NET Core 基于 Consul 动态配置热更新

【架构篇】ASP.NET Core 基于 Consul 动态配置热更新

背景 通常,.Net 应用程序中的配置存储在配置文件中,例如 App.config、Web.config 或 appsettings.json。从 ASP.Net Core 开始,出现了一个新的可扩展配置框架,它允许将配置存储在配置文件之外,并从命令行、环境变量等等中检索它们。 在传统...[2020/1/14]

记录这两年是如何一步一步转型到.net core+k8s

记录这两年是如何一步一步转型到.net core+k8s

2017年12月份,我离开北京,回到了武汉,开始在现在这家公司担任架构师工作。经过2年的时间,逐步完成以.net core+k8s为核心的技术架构。文末有彩蛋。 以下整理这两年的主要时间节点: 2018年1月到2018年3月 基于.net core的底层框架的封装,封装了数据访问,缓存...[2020/1/14]

EF Core For Oracle11中Find FirstOrDefault等方法执行失败

问题描述 最近在使用ef core连接oracle的发现Find、FirstOrDefault、Skip Task分页等等方法执行失败。使用的是docker安装的oracle11,错误如下图:   解决办法 使用builder.UseOracleSQLCo...[2020/1/14]

【5min+】 秋名山的竞速。 ValueTask 和 Task

系列介绍 简介 【五分钟的dotnet】是一个利用您的碎片化时间来学习和丰富.net知识的博文系列。它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net知识等等。 场景 您可以在下班坐地铁的时候,拿出手机逛一逛博客园,利用短短的五分...[2020/1/14]

使用ASP.NET Core 3.x 构建 RESTful API - 5.1 输入验证

使用ASP.NET Core 3.x 构建 RESTful API - 5.1 输入验证

说到验证,那就需要做三件事:  定义验证规则  按验证规则进行检查  报告验证的错误。在把错误报告给API消费者的时候,报告里并不包含到底是服务端还是API消费者引起的错误,这是状态码的工作。而通常响应的Body里面会包含一组验证错误信息...[2020/1/14]

.NET Core使用命令行参数库构建控制台应用程序

前言 在我们开发中可能需要设计一次性应用程序,这些实用程序可以利用接近原始源代码的优势,但可以在与主Web应用程序完全独立的安全性上下文中启动。具体在 [管理过程](https: 12factor.net/admin-proce es)中也已经列出了原因。 创建控制台应用 打开...[2020/1/14]

asp.net core 3.x 通用主机是如何承载asp.net core的-上

asp.net core 3.x 通用主机是如何承载asp.net core的-上

一、前言 上一篇《asp.net core 3.x 通用主机原理及使用》扯了下3.x中的通用主机,刚好有哥们写了篇《.NET Core 3.1和WorkerServices构建Windows服务》可以当做通用主机的案例来看。本篇主要聊下asp.net core 3.x中是如何使用通用主...[2020/1/13]

.net core 开发 Windows Forms 程序

引言 .net core 3.1 是微软LTS长期3年支持版本,正式发布于2019-12-03,并且在windows平台上支持了Winfrom跟WPF桌面应用。本文将介绍使用 vs 2019 开发 Windows Forms 桌面应用程序。 开发 Windows Forms 程序 首先...[2020/1/13]

asp.net core系列 74 Exceptionless服务端安装

一.   Docker安装   Docker   要求版本Docker 18.09.0+以上   安装地址:https: www.runoob.com/docker/windows-docker-install.html   1.操作系统win...[2020/1/13]

ASP.Net Core 3.1 中使用JWT认证

ASP.Net Core 3.1 中使用JWT认证

JWT认证简单介绍 ????关于Jwt的介绍网上很多,此处不在赘述,我们主要看看jwt的结构。 ????JWT主要由三部分组成,如下: HEADER.PAYLOAD.SIGNATURE ????HEADER包含token的元数据,主要是加密算法,和签名的类型,如下面的信息,说明了 ...[2020/1/13]

【5min+】你怎么穿着品如的衣服?IEnumerable AND IEnumerator

系列介绍 简介 【五分钟的dotnet】是一个利用您的碎片化时间来学习和丰富.net知识的博文系列。它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net知识等等。 场景 您可以在下班坐地铁的时候,拿出手机逛一逛博客园,利用短短的五分...[2020/1/13]

ASP.NET Core Web程序托管到Windows 服务

前言 在 .NET Core 3.1和WorkerServices构建Windows服务 我们也看到了,如何将workerservices构建成服务,那么本篇文章我们再来看看如何将web应用程序托管到我们的服务中. 将WEB应用作为服务运行 我们需要将我们的WEB应用程序编译成...[2020/1/13]

docker发布.net core程序的坑

docker发布遇到的两个问题 1:Could not resolve CoreCLR path. For more details, enable tracing by setting COREHOST_TRACE environment variable to 1 2:Error:A...[2020/1/13]

asp.net core 3.x 模块化开发之HostingStartup

我们希望将一个项目(dll)看做一个模块/插件,一个模块往往需要在应用启动时做一些初始化工作,比如向IOC容器添加一些服务,为应用配置对象添加自己的数据源;也希望在应用关闭时做一些收尾工作,asp.net core为我们提供了这种机制,先来看看如何使用,再讲讲原理。 如何使用? 1...[2020/1/13]

.Net Core - AgileHttp

2020年新年将至,先预祝.Net Core越来越好。 做了这么多年一线开发,经常跟Http打交道。比如调用三方的Webservice,比如集成微信支付的时候服务端发起Prepay支付。特别是现在分布式、微服务大行其道,服务间通讯都离不开http调用。 多年前也造过几个http clie...[2020/1/13]

C# MVC Api无法获得参数

在MVC中写API时,没有收到参数如何解决? 通过jQuery.POST测试成功。后来又通过F12发送,发现始终无法收到参数。 注:我的接口接收参数是一个类对象,没有写[FromBody]) [HttpPost] public MyResultInfo Index(MyParam...[2020/1/13]

基于.net ,使用几种常见的NoSQL数据库

目录 0 .net中的缓存对象 1.MemCached 2.Redis 3.MongoDB 示例完整源码地址 2020年1月10日 10:10:10 sh...[2020/1/13]

gRPC搭建使用方式

 gRpc 官网  链接  新建服务端项目 在服务端内先编写一个 .proto 文件 greet.proto syntax = "proto3"; service Greeter { rpc SayHello (Hello...[2020/1/10]

surging 社区版本支持.net core 3.1

简介 surging 经过两年多的研发,微服务引擎已经略有雏形,也承蒙各位的厚爱, GitHub上收获了将近2800星,fork 811,付费用户企业也有十几家,还有咨询培训, 在2020年,我们将依靠社区的力量,去完善社区版本,更会花更多的精力去维护好付费用户,大家一起把surg...[2020/1/10]

创建第一个core项目(netCore学习笔记1)

转载于:https: www.cnblogs.com/nozer1993/p/9042085.html1.安装 core和netFramework其实是相对独立的,但是core的IDE是在vs2017才开始支持,而vs2017的安装环境必须搭配.net4.6,所以: Step1:安装...[2020/1/10]

abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之八(三十四)

abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统——ABP总体介绍(一) abp(net core)+easyui+efcore实现仓储管理系统—&md...[2020/1/10]

C# MVC 中自定义权限特性[Authorize]中对于Ajax访问的处理

在MVC中定义自己的权限特性。 下例中是简单的登录判断,登录信息存与Se ion中,如果Se ion中没有登录信息,那么就不通过。 在处理无权限的时候,判断当前请求是否为Ajax请求,如果是Ajax请求,返回Json {state=-1,msg="请登录"},如过不是Ajax请求那么...[2020/1/10]

C# MVC 全局错误Application_Error中处理(包括Ajax请求)

在MVC的Global.asax Application_Error 中处理全局错误。 如果在未到创建请求对象时报错,此时 Context.Handler == null 。 判断为Ajax请求时,我们返回Json对象字符串。不是Ajax请求时,转到错误显示页面。 <s...[2020/1/10]

【Asp.net】 七大内置对象

本文主要分析Asp.net的7大内置对象.   利用提供的内置对象可以实现页面之间的数据传递和一些特定的功能,如数据输出,页面重定向等。5个核心常用内置对象分别是Application,Se ion, Request, Respose ,Server 。另外还有两个对象分...[2020/1/9]

110
2
记录数:2997 页数:1/6012345678910下一页尾页
加载更多