
.NET
越来越胖的GuanRunwei
前WEB开发码农,.NET发烧友,前NLP菜鸡,利物浦大学在读博士
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
StackExchange.Redis插入哈希多个键值对
redisDatabase.HashSet(SearchKey, new HashEntry[] { new HashEntry("StockCode", result["code"].ToString()), new HashEntry("StockName", result["name"].ToString()), new HashEntry("SearchTime", DateTime.N...原创 2020-04-15 17:20:25 · 1473 阅读 · 0 评论 -
C#日期格式化
日期转化 DateTime d t= DateTime.Now; ' dt.ToString(); '2005-11-5 13:21:25 dt.ToFileTime().ToString(); '127756416859912000 dt.ToFileTimeUtc().ToString(); 127756704859912816 dt.T...转载 2020-03-19 08:59:25 · 250 阅读 · 0 评论 -
微软公布 Visual Studio 2020 上半年路线图
IT之家3月1日消息 微软方面公布了其在 2020 年上半年的 Visual Studio 工作计划。并表示,“我们的目标是弄清即将发生的事情,以便您可以计划升级并提供有关哪些功能可使Visual Studio成为您和您的团队更高效的开发环境的反馈”。IT之家整理了路线图内容如下:Core解决最重要的客户反馈继续改进 UI 自动化属性,打造更好的屏幕阅读器体验提高创建和使用大型解决...原创 2020-03-13 22:02:15 · 480 阅读 · 0 评论 -
Java 与 .NET 的平台发展之争
Java 8发布的那会儿,从早期版本中,我们已经可以领略到一些令人兴奋的特性。但是开发者Andrew C. Oliver表示,尽管如此,Java语言在某些特性上还是落后于.Net。比如,Java 8中最令人期待的Lambda表达式,在2007年发布的.Net 3.5中已经存在了。他认为,.Net已有的和即将到来的特性要比Java 8优秀得多,如果Java 9再不做一些大的改进,那么Java落后于....转载 2020-03-11 21:15:13 · 343 阅读 · 0 评论 -
.NET Core 中使用GB2312编码报错的问题
错误描述环境dotnet 2.1.4现象当代码中使用System.Text.Encoding.GetEncoding("GB2312")//或者System.Text.Encoding.GetEncoding("GBK")会抛出异常:Unhandled Exception: System.ArgumentException: 'GB2312' is not a s...转载 2020-03-07 18:57:09 · 2656 阅读 · 1 评论 -
.NET CORE项目设置起始页
把网页(例如index.html)放在wwwroot下(一定要放在wwwroot下),然后在Startup.cs文件的public void Configure(IApplicationBuilder app, IHostingEnvironment env)方法里添加下面两种方法中的一种即可//1DefaultFilesOptions defaultFilesOptions = ne...原创 2020-02-09 20:38:28 · 4291 阅读 · 0 评论 -
解决 无法直接启动带有“类库输出类型”的项目
解决方法:项目-属性-应用程序-输出类型-Windows应用程序转载 2020-02-06 22:11:19 · 583 阅读 · 0 评论 -
解决Postman测试接口500错误(Internal Server Error),但是浏览器可以正常测试的问题
问题:用Postman测试接口发现返回的是Error Page,但用Chrome测试没有问题能返回数据。解决过程:1. 点击Body突然发现,我选择了form-data,而且form-data里还有数据!!!这显然是不行的,因为我是用Query String传递参数,所以要把form-data改为none。2. 选择none之后,返回数据成功。...原创 2020-02-06 10:36:40 · 49275 阅读 · 1 评论 -
ASP.NET Core使用微软官方类库实现汉字简繁切换以及转拼音
用到的两个Nuget包:1. 用于汉字转拼音:Microsoft.International.Converters.PinYinConverter2. 用于汉字简繁切换:Microsoft.International.Converters.TraditionalChineseToSimplifiedConverter代码:using Microsoft.International...原创 2020-01-30 20:04:37 · 1148 阅读 · 0 评论 -
C# async/await 结构
强行解释:同步方法:一个程序调用某个方法,等到其执行完成之后才进行下一步操作。这也是默认的形式。异步方法:一个程序调用某个方法,在处理完成之前就返回该方法。通过 async/await 我们就可以实现这种类型的方法。开始正题:async/await 结构可分成三部分: (1)调用方法:该方法调用异步方法,然后在异步方法执行其任务的时候继续执行; (2)异步...转载 2020-01-19 15:26:00 · 356 阅读 · 0 评论 -
C# ASP.NET CORE发送请求接收Python Django接口的Json数据并返回
代码:#region 获取Python平台数据 [HttpGet] public IActionResult GetPython() { string url = "http://127.0.0.1:8000/blog/get_blogs"; HttpWebRequest request = (H...原创 2020-01-10 14:56:40 · 1223 阅读 · 0 评论 -
通过外网访问ASP.NET CORE项目中的图片
在Startup.cs文件中,添加代码:// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env...原创 2020-01-08 15:54:15 · 1429 阅读 · 0 评论 -
Asp.net core静态文件目录访问
https://blog.csdn.net/weixin_30339969/article/details/99748575原创 2020-01-07 18:22:57 · 401 阅读 · 0 评论 -
关于ASP.NET MVC项目迁移至ASP.NET CORE实体类通过外键访问不了其关联实体类的问题
问题:实体类:Comment实体类有一个外键TalkIdpublic class Comment { public virtual Talk Talk { get; set; } public long Id { get; set; } public long TalkId { get; set; } ...原创 2020-01-06 08:56:50 · 526 阅读 · 0 评论 -
IIS配置Url重写实现http自动跳转https的重定向方法(100%解决)
引言这种文章网上可以说一搜一大把,但是我为什么还要写呢,因为一搜一把没把我气死,都是东抄西挪的东西,搞得整个文档质量太差。基本上看了几篇,连蒙带猜才配置好。当然我在2020都要来了的时间写这个文章,有点像49年入国军的感觉。但是改写的内容还是得写,谁叫IIS还是很好用的。我们先说需求场景使用场景:首先你的有需求,比如我们的52ABP启用了SSL全站加密,那么默认浏览器进入的地址是:h...转载 2020-01-02 16:27:12 · 2378 阅读 · 0 评论 -
解决ASP.NET CORE返回Json数据中字段名首字母默认小写的问题
解决方法:在Startup类的ConfigureServices()方法中进行配置,DefaultContractResolver() 原样输出,返回的 json 与后台定义一致代码:public void ConfigureServices(IServiceCollection services){ services.AddMvc().AddJsonOptions(op...原创 2020-01-01 15:48:05 · 2266 阅读 · 0 评论 -
解决Web deployment task failed.
问题:Web deployment task failed. (已使用指定的进程(“Web Management Service”)连接到远程计算机(“xxx.xxx.xxx.xxx”),但未能验证服务器的证书。如果你信任该服务器,请再次连接并允许不信任的证书。 在以下位置了解更多信息: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_C...原创 2020-01-01 15:39:18 · 1143 阅读 · 0 评论 -
ASP.NET CORE部署故障分析与解决
https://www.cnblogs.com/lookerblue/p/8877597.htmlhttps://www.cnblogs.com/suizhikuo/p/9019353.html转载 2019-12-27 14:47:00 · 327 阅读 · 0 评论 -
ASP.NET Core Web 处理接口HttpResponseMessage类型返回值的问题
在ASP.NET MVC Web中,HttpResponseMessage作为一个返回类型,能将状态码与数据以Json的格式一并返回给客户端,但是在ASP.NET Core Web中,貌似有些小问题。我在做接口测试时,总是得到如下返回结果(可能格式与你们的有些不一样,但大致就是这个意思),这是对HttpResponseMessage 自己的 Json 序列化数据:{ "Version"...原创 2019-06-30 13:57:22 · 6607 阅读 · 0 评论 -
ASP.NET Core Web项目编写API并返回结构化Json
从ASP.NET MVC(.NET Framework)开发转为ASP.NET Core MVC(.NET Core)开发需要一个逐步摸索的过程,因为微软为了实现跨平台而重写了所有的dll,而且许多接口方法也都重写了。我用的是Visual Studio 2019 Enterprise【1】首先,选择项目类型并创建【2】选择项目模版(虽然我们开发的是API项目,但是因为模式选择的还是...原创 2019-06-29 22:33:07 · 10858 阅读 · 0 评论 -
ASP.NET MVC/Web API项目远程发布到windows server服务器
转自:https://www.cnblogs.com/star-wind/p/7350256.html前端时间做一个找兼职工作App的后台Web API以及数据库开发,项目部署当中有些细节自己不是很清楚,网上找到了这个教程,根据自己的情况也加了点东西,跟着做了一下就OK了(不过以后我大概不会用到ASP.NET MVC了) 文章参考自学MVC看这里——全网最全ASP.NET MVC ...转载 2019-01-24 21:41:06 · 2095 阅读 · 0 评论