• 匿名 浏览资讯

    .NETCore 千星项目模块化开发框架 SimplCommerce 详解

    .NETCore 千星项目模块化开发框架 SimplCommerce 详解SimplCommerce 是 github 上过千星的.netcore 商城示例项目,本文详解他的模块化框架现实思路,其业务(如产品、订单)不作介绍。因作者文笔水平很差,它又很值得学习和推荐,就算不要脸献丑一次吧,如对本文有不明白之处望见谅留言,谢谢。 早期单体开发框架,因为简单上手快的特点广受青睐。但是随着项目时...

  • 攻城狮 浏览资讯

    在.NET Core中用最原生的方式读取Nacos的配置

    之前老黄写过一篇《ASP.NET Core结合Nacos来完成配置管理和服务发现》简单介绍了如何让.NET Core程序接入Nacos,之前的SDK里面更多的是对Nacos的Open API进行了封装以及对服务注册和发现的封装。配置这一块当时并没有过多的处理,用起来有时感觉不会特别顺手,所以将它和.NET Core的配置结合起来了,让它用起来更简便。

  • 匿名 浏览文章

    [SQL Server]SQL Server数据库中如何使用pivot函数将行转换成列(行列转换)?

    问题描述SQL Server数据库中,在做某些场景下需要将数据行列转换进行查询,使用SQL语句应该如何实现呢?方案一如何是SQL Server 2005及以上版本,则可使用PIVOT函数进行行列的转换,如下:首先创建一个示例数据表并写入示例数据CREATE TABLE #yt ( [Store] ...

  • 匿名 浏览问题

    .NET Core 2.0应用程序中如何从请求上下文(HttpContext)中获取访问令牌(Access Token)?

    在.NET Core的应用程序编程开发中,.NET Core 1.0版本中,我们可以使用如下的方式从请求上下文(HttpContext)中获取当前用户的访问令牌(Access Token),如下: [Authorize] public as...

  • 匿名 浏览文章

    [ASP.NET Core]在ASP.NET Core跨平台应用程序开发中如何返回带有Http状态码的JSON数据?

    问题描述在ASP.NET Web API的应用程序中,我们可以使用HttpStatusCode.OK这样的属性来获取当前请求的上下文的响应状态码,以便可以使用此状态进行后续的操作和处理,比如可以将此状态码以JSON数据返回给调用者,如下:public IHttpActionResult GetRes...

  • 匿名 浏览资讯

    ASP.NET Core中使用GraphQL - 第二章 中间件

    前文:ASP.NET Core中使用GraphQL - 第一章 Hello World中间件如果你熟悉ASP.NET Core的中间件,你可能会注意到之前的博客中我们已经使用了一个中间件,app.Run(async (context) =>{var result = await new DocumentExecuter().ExecuteAsync(doc =>{doc.Schema ...

  • 匿名 浏览文章

    [RestSharp].NET/C#程序开发中使用RestSharp模拟发送JSON数据的方法如何实现呢?

    问题描述比如当前需要使用RestSharp模拟发送如下的JSON数据:{"UserName":"UAT1206252627","SecurityQuestion":{ "Id":"Q03", ...

  • 匿名 浏览资讯

    .NET Core 2.1预览分层编译特性

    .NET使用的JTI编译进程一直在平衡两个相互冲突的目标——更快的应用程序启动时间和更快的应用程序稳态性能。从终端用户的角度来看,如果JIT在启动时暂停并计算最佳的稳态性能,那么就会对应用程序启动速度的感受产生负面的影响。另一方面,如果JIT优先考虑更快的应用程序启动时间,那么应用程序的稳态性能就是次优的。

  • 匿名 浏览文章

    [MySQL]MySQL数据库中如何为日期类型(Datetime)的字段(列)设置当前时间为默认值?

    [MySQL]MySQL数据库中如何为日期类型(Datetime)的字段(列)设置当前时间为默认值?问题描述如题,在MySQL数据库中,如何为日期类型(Datetime)的字段(列)设置当前时间为默认值?我们知道,在SQL Server数据库中,可以使用 GETDATE() 函数来设置某个字段(列)...

  • 匿名 浏览文章

    .NET(C#)如何判断一个指定的文件是否正在被其他程序所占用(或者文件是否正在使用中)

    .NET(C#)如何判断一个指定的文件是否正在被其他程序所占用或者说文件是否正在使用中。这里我们利用FileStream的Open方法捕获异常来判断指定文件是否正在使用,具体判断实现如下:#region 文件是否被占用 /// <summary> /// 文件是否被占用 ...

  • 匿名 浏览文章

    让你的IIS虚拟主机支持.htaccess文件实现URL Rewrite(转载)

    本文转自:http://www.dedecms8.com/db/apache-iis/10743.html因工作需要,使用IIS虚拟主机以便同时提供asp和php支持,最近更新论坛和博客,需要IIS虚拟主机提供.htaccess实现URL重写。到这里下载合适的版本http://www.helicon...

  • 匿名 浏览文章

    C#/.NET应用程序编程开发中如何获取当前类的类名?

    问题描述比如,在C#/.NET应用程序编程开发中有一个名为Customer的类,其中有一个方法GetClassName()需要获取当前类的类名,应该如何实现呢?Customer.cs:public class Customer{ public int Id {get;set;} public s...

  • 匿名 浏览资讯

    Blazor带我重玩前端(二)

    概览Blazor目前有两种托管模式,一种是Server-Side模式,一种是WebAssembly模式。官方首先支持的是Service-Side模式,使用WebAssembly模式,需要更新到最新版VS2019。 小编目前的精力是更多的专注于Blazor-WebAssembly模式的研究,所以本系列文章只会对Server-Side模式做简要说明。WebAssemblyWebAssembly模式(也可叫做Client-Side模式),WebAssembly前文已经说了很多了,本文不再做额外讨论。我们主要来看一下ASP.NET Core Blazor是如何实现WebAssembly模式的...

  • 匿名 浏览文章

    C#/.NET中删除指定文件夹下所有文件和文件夹的几种方法汇总

    我们知道,在C#/.NET中的System.IO命名空间下,都是关于文件和文件夹信息操作的类。如果在开发中有删除指定文件夹下所有文件和文件夹这样的需要,应该如何使用C#/.NET来实现这个需求呢?方法一:直接删除整个指定文件夹使用使用Directory.Delete("文件夹路径",true)方法,...

  • 匿名 浏览资讯

    Detecting Sync over Async Code in ASP.NET Core

    It’s pretty easy to write some bad async code, especially when you first start using async/await. Async/await is pretty viral in .NET, which means it generally goes all the way through the stack. This can be challenging if you are trying to add async/await to an existing app and you usually end up...

  • 匿名 浏览文章

    UML系列笔记:一步一步学习C# UML之类图(01)

    从今天开始,我将和大家一起来学习C# UML系列的知识。学习之前,需要准备一个绘制UML的绘图工具,这里推荐大家使用在线的UML绘图工具draw.io。关于draw.io的使用,请参照我之前写过的文章《非常强大、易用、高效的在线UML模型绘制工具–draw.io》。准备好之后,我们就开始进入C#类图...

  • 匿名 浏览文章

    [LINQ].NET/C#程序开发中如何使用LINQ进行多字段(属性)排序?

    问题描述比如当前有如下的实体类:public class FooBar{ public virtual int Id { get; set; } public virtual string Foo{ get; set; } public virtual string Bar{ ge...

  • 匿名 浏览文章

    C#连接SQLite数据库连接字符串各参数详解

    我们知道,SQLite是一款轻型的数据库。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。...

  • 匿名 浏览资讯

    Blazor Binding, Events and Parameters

    Three things that you will usually find yourself using on every Blazor page, Binding, Events, and Parameters, will be covered here. To demonstrate these, we will build a series of pages including a few that will allow a user to build and edit a list of To Do items.

  • 匿名 浏览文章

    [C#].NET/C#程序开发中将一个字符串集合List<string>连接成一个字符串?

    问题描述如题,在.NET/C#程序开发中,是否有简便的LINQ表达式实现将一个字符串集合List<string>连接成一个按指定分隔符分隔的字符串?再者,如果这个集合不是字符串集合List<string>,而一个泛型集合List<T>,需要连接泛型集合List&l...

  • 匿名 浏览资讯

    ASP.NET Core Startup类 Configure()方法 | ASP.NET Core 中间件详细说明

    ASP.NET Core 程序启动过程如下  微软官方说明:Startup 类ASP.NET Core 应用使用 Startup 类,按照约定命名为 Startup 。 Startup 类:可选择性地包括 ConfigureServices 方法以配置应用的服务。必须包括 Configure 方法以创建应用的请求处理管道。当应用启动时,运行时调用 ConfigureServices...

  • 匿名 浏览文章

    .NET[C#]RestSharp中如何模拟发送POST请求?

    .NET[C#]RestSharp中如何模拟发送POST请求?问题描述比如有以下基于RestShparp 的模拟POST请求:public void ExchangeCodeForToken(string code){ if (string.IsNullOrEmpty(code)) { ...

  • 匿名 浏览资讯

    ASP.NET Core Startup类 Configure()方法 | ASP.NET Core 中间件详细说明

    ASP.NET Core 程序启动过程如下  微软官方说明:Startup 类ASP.NET Core 应用使用 Startup 类,按照约定命名为 Startup 。 Startup 类:可选择性地包括 ConfigureServices 方法以配置应用的服务。必须包括 Configure 方法以创建应用的请求处理管道。当应用启动时,运行时调用 ConfigureServices...

  • 匿名 浏览文章

    [C#].NET/C#程序开发中将一个字符串集合List<string>连接成一个字符串?

    问题描述如题,在.NET/C#程序开发中,是否有简便的LINQ表达式实现将一个字符串集合List<string>连接成一个按指定分隔符分隔的字符串?再者,如果这个集合不是字符串集合List<string>,而一个泛型集合List<T>,需要连接泛型集合List&l...

  • 匿名 浏览资讯

    webpack实战 - 寒青

    webpack实战查看所有文档页面:全栈开发,获取更多信息。快马加鞭,加班加点,终于把这个文档整理出来了,顺便深入地学习一番,巩固知识,就是太累人,影响睡眠时间和质量。极客就是想要把事情做到极致,开始了就必须到达终点。原文链接:webpack实战,原文广告模态框遮挡,阅读体验不好,所以整理成本文,方便查找。本章教你如何用 Webpack 去解决实际项目中常见的场景。按照不同场景划分成以...

  • 匿名 浏览文章

    [C#].NET/C#程序开发中如何获取实现了某个接口的所有类型列表?

    问题描述如题,在.NET/C#程序开发中,使用反射如何获取所以实现了某个接口的所有的类型并列举出来(需要的迭代/循环次数最少)?比如以下的伪代码:foreach (Type t in this.GetType().Assembly.GetTypes()) if (t is IMyInterfa...

  • 匿名 浏览文章

    MYSQL 获取某个表的各列名(字段名)并以逗号分隔(隔开)连接

    MYSQL 获取某个表的各列名(字段名)并以逗号连接:SELECT GROUP_CONCAT( COLUMN_NAME SEPARATOR "," ) FROM information_schema.COLUMNSWHERE TABLE_SCHEMA = 'YOUR_DATABASE'AND TAB...

  • 匿名 浏览文章

    [LINQ].NET/C#程序开发判断一个集合是另外一个集合的子集合的方法有哪些?

    问题描述在.NET/C#的程序开发中,当前有如下的两个集合:List<double> t1 = new List<double> { 1, 3, 5 };List<double> t2 = new List<double> { 1, 5 };有哪些方法...

  • 匿名 浏览问题

    ASP.NET Core MVC应用程度中如何读取当前URL请求参数(QueryString)的值?

    在ASP.NET MVC 5的应用程序开发中,要读取当前URL请求中的参数值,我们可以使用Request.QueryString,如下: var myQueryString = Request.QueryString["myQue...

  • 匿名 浏览文章

    .NET[C#]RestSharp的RestClient默认超时时间是多长?

    问题描述RestSharp的RestClient默认超时时间是多长?方案一RestSharp 中使用的是HttpWebRequest ,所以默认的请求超时时间是 100 秒

  • 匿名 浏览文章

    [ASP.NET Core]ASP.NET Core应用程序开发中如何获取用户的客户端IP地址?

    问题描述在ASP.NET MVC的应用程序开发中,我们可以使用Request.ServerVariables["REMOTE_ADDR"]来获取用户的客户端IP地址,但在ASP.NET Core应用程序开发中,此方式已不可用。在ASP.NET Core应用程序开发中如何获取用户的...

  • 匿名 浏览文章

    基于ASP.NET MVC(C#)和Quartz.Net组件实现的定时执行任务调度

    在之前的文章《推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler》和《简单、轻量、功能非常强大的C#/ASP.NET定时调度任务执行管理组件–FluentScheduler之实例篇》中,我们认识和了解了FluentScheduler这款轻量的...

  • 匿名 浏览文章

    [ASP.NET Core]ASP.NET Core应用程序开发中如何使用区域(Area)来管理子目录?

    问题描述区域(Area)早在ASP.NET MVC的应用程序开发中就已经存在了,使用区域可以让我们在管理应用程序的结构目录时更加方便和清晰。比如,项目中需要使用一个单独的管理员的目录(Admin),在这个目录中还可能创建若干子目录以及对应的视图等等,ASP.NET MVC中的区域便可支持这种结构。在...

  • 匿名 浏览文章

    ASP.NET Core应用程序编程开发中如何指定/修改端口号?

    问题描述ASP.NET Core创建的Web应用程序中,默认的网络端口是5000,那么如何修改这个默认的端为其他可用的任意端口(比如:5001)呢?方案一在WebHostBuilder的实例对象的UseUrls()方法中指定网络访问路径和端口,如:public class Program{ p...

  • 匿名 浏览文章

    [C#].NET/C#程序开发中反序列化XML文档有哪些方法?

    问题描述比如当前有如下的XML文档:<?xml version="1.0" encoding="utf-8"?><Cars> <Car> <StockNumber>1020</StockNumber...

  • 匿名 浏览资讯

    Getting Started with CQRS – Part 1

    Most developers are used to creating and handling CRUD (create, read, update, delete) systems for operations that divide tasks into updating and searching for data. When it comes to the problems this kind of well-known practice causes when considering the huge number of different frameworks, solutions, and infrastructural issues that arise every day, the life of those same developers can get tricky.

  • 匿名 浏览文章

    [ASP.NET Core]ASP.NET Core应用程序开发中如何将Razor视图渲染/输出成字符串?

    问题描述如题,在ASP.NET Core应用程序开发中如何将Razor视图渲染成字符串呢?方案一在ASP.NET Core中,没有内置将Razor视图直接转渲染成字符串的方法,我们需要自已来实现,下面提供一种将Razor视图渲染成字符串的实现类。ViewRenderService.csusing M...

  • 匿名 浏览文章

    .NET[C#]使用一行LINQ语句实现字符串数组(string[])到数字数组(int[])的转换?

    .NET[C#]使用一行LINQ语句实现字符串数组(string[])到数字数组(int[])的转换?问题描述比如需有如下的字符串数组:var arr = new string[] { "1", "2", "3", "4"...

  • 匿名 浏览文章

    推荐一些Windows系统中好用的免费(开源)/收费的终端管理工具(命令行工具)

    前言经常有朋友问到:“Windows操作系统中你都用什么终端(命令行)工具?你最喜欢的Windows操作系统的终端(命令行)工具有哪些呢?”造成这些问题的最主要原因还是归结于Windows系统中没有集成一个好用的终端工具。但这种局面将很快被终结,因为在前不久的微软Build 2019大会上,微软公布...

  • 匿名 浏览文章

    .NET[C#]C#中如何调用基类的构造函数?

    示例一public class MyExceptionClass : Exception{ public MyExceptionClass(string message, string extrainfo) : base(message) { //other stuff h...