.Net

C#数据结构

一、截取method:ykcloud.wm.reverse.ship.pick.update.and.finishcode:-23009message:商品:107274短拣,需求数量:2.0,录入数量:0.0varss=error.Split('','').ToList().First(ee=>ee.Conta...
代码星球·2020-04-12

二、.Net 连接mycat

一、mycat 单体的mysql已经过去二、引用Mycat包 三、代码usingPomelo.Data.MyCat;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Th...
代码星球·2020-04-12

一、VScode构建.NET应用程序

一、准备工具1、安装.NETSDK(软件开发工具包)https://microsoft.com/net/core2、安装VScode并安装3、安装VSCodeC#extension(即C#扩展) https://marketplace.visualstudio.com/items?itemName=ms-vs...

三、ASP.NET Core 部署Linux

1、删除dotnetcoresdksudoyumeraselibunwindlibicu2、删除链接sudorm-rf/usr/local/bin 3、更新yumsudoyumupdate4、注册Microsoft签名密钥 sudorpm--importhttps://packages.microsoft.c...
代码星球·2020-04-12

一、.NET Core MVC 项目结构模板

一、图文描述,开口干 二、文件结构: wwwroot首先,RazorPages项目中多了一个wwwroot的文件夹,这个文件夹中,主要存放网站的静态资源,如css,网站图片资源文件,js文件,三方的js库,网站的图标等。appsetting.jsonappsetting.json是应用程序配置文件,...

以Windows服务方式运行ASP.NET Core程序

我们对ASP.NETCore的使用已经进行了相当一段时间了,大多数时候,我们的Web程序都是发布到Linux主机上的,当然了,偶尔也有需求要发布到Windows主机上,这样问题就来了,难道直接以控制台形式运行这个Web程序吗?直接以控制台形式运行程序当然是可以的,但有以下问题:需要敲命令行(这个可以通过制作一个快捷方式...

ASP.NET Core OceLot 网关

   在传统的BS应用中,随着业务需求的快速发展变化,需求不断增长,迫切需要一种更加快速高效的软件交付方式。微服务可以弥补单体应用不足,是一种更加快速高效软件架构风格。单体应用被分解成多个更小的服务,每个服务有自己的独立模块,单独部署,然后共同组成一个应用程序。把范围限定到单个独立业务模块功能。分布式部署在各...
代码星球·2020-04-12

ASYNC_NETWORK_IO和PREEMPTIVE_OS_WAITFORSINGLEOBJECT等待事件

背景环境:SQLServer2005或以上Select*from某个表,表的数据量约为30万行,在执行语句时通过观察sys.dm_exec_requests中的wait_type列发现是ASYNC_NETWORK_IO等待,在本地MSSQL2012上测试时发现了PREEMPTIVE_OS_WAITFORSINGLEOB...

Asp.Net Core 禁用预编译

在.NETCore2WebAPI应用程序中,MSVS2017中的发布到文件夹功能产生:<ProjectAssembly>.PrecompiledViews.dll<ProjectAssembly>.PrecompiledViews.pdb解决方法:  编辑csproj文件来禁...
代码星球·2020-04-12

ASP.NET Core Razor 视图组件

在新的ASP.NETCoreMVC中,视图组件类似于局部视图,但它们更强大。视图组件不使用模型绑定,仅依赖于您在调用时提供的数据。视图组件特性:呈现页面响应的某一部分而不是整个响应包括在控制器和视图之间发现的关注分离和可测试性优势可以具有参数和业务逻辑通常在页面布局中调用视图组件是在任何地方可重用的呈现逻辑,对于局部视...

C#集合-列举(Enumeration)

在计算机这个范畴内存在许多种类的集合,从简单的数据结构比如数组、链表,到复杂的数据结构比如红黑树,哈希表。尽管这些数据结构的内部实现和外部特征大相径庭,但是遍历集合的内容确是一个共同的需求。.NETFramework通过IEnumerable和IEnumerator接口实现遍历集合功能。Non-GenericGener...
代码星球·2020-04-12

一、C++类库与C#类库相互调用

1.准备C#类库(dll文件)1.1.创建C#类库:右击项目类库生成即可,出现.dll(类库)与.pdb(pdb文件包含了编译后程序指向源代码的位置信息,用于调试的时候定位到源代码,主要是用来方便调试的)两个文件。 设置仅仅生成.dll类库,可以删除.pdb文件 1.准备C++类库(dll文件)在V...
代码星球·2020-04-12

零点.Net Core 接触

 1、一切从Main开始,Main方法包含了是整个应用程序的入口ASP.NETCore应用程序可以配置和启动主机(Host)。主机负责应用程序启动和生存期管理,配置服务器和请求处理管道。主机还可以设置日志记录、依赖关系注入和配置。而host主机又包括Web主机(IWebHostBuilder)和通用主机(IH...
代码星球·2020-04-12

一、.Net Core 分块上传文件

一、前端实现@*FormoreinformationonenablingMVCforemptyprojects,visithttp://go.microsoft.com/fwlink/?LinkID=397860*@@{ViewData["Title"]="Index";Layout=null;}<!DOCTYP...

四、附加到进程调试(.NET Core)

 1、安装.netcorewindowsserver托管工具包:1、下载https://dotnet.microsoft.com/download/thank-you/dotnet-runtime-2.2.6-windows-hosting-bundle-installer2、:指定目录发现访问404,才觉得...