摘要: 作为上床后需要下床检查好几次门关了没有的资深强迫症患者,有一个及其搞我的问题,就是dll问题。 曾几何时,在没有nuget的年代,当有依赖项需要引用的时候,只能通过文件引用来管理引用问题,版本问题,更新问题层出不穷,很是难受。 后来出来nuget,喜大普奔,总算解决了引用的问题。开心之余,依然还有一阅读全文
posted @ 2019-05-09 01:22 波多尔斯基 阅读(2084) 评论(10) 编辑
摘要: .NET Standard支持一组新的API,System.Span, System.Memory,还有System.IO.Pipelines。这几个新的API极大了提升了.NET程序的效能,将来.NET很多基础API都会使用它们进行重写。 Pipelines旨在解决.NET编写Socket通信程序阅读全文
posted @ 2019-05-04 00:26 波多尔斯基 阅读(4486) 评论(17) 编辑
摘要: asp.net core很大的方便了跨平台的开发者,linux的开发者可以使用apache和nginx来做反向代理,windows上可以用IIS进行反向代理。 反向代理可以提供很多特性,固然很好。但是还有复杂性,我们也可以使用windows service来直接启动kestrel。 asp.net 阅读全文
posted @ 2018-12-02 17:37 波多尔斯基 阅读(1392) 评论(9) 编辑
摘要: 微软近几年推出.NET Standard,将.NET Framework,.NET Core,Xamarin等目标平台的api进行标准化和统一化,极大地方便了类库编写人员的工作。简单的说,类库编写人员在发布库的时候,只需要基于.NET Standard进行发布,那么编写的程序可以在各个目标平台上都能阅读全文
posted @ 2018-05-04 01:29 波多尔斯基 阅读(558) 评论(2) 编辑
摘要: 使用C 编写程序,给最终用户的程序,是需要使用release配置的,而release配置和debug配置,有一个关键区别,就是release的 编译器 优化默认是启用的。 优化代码开关即optimize开关,和debug开关一起,有以下几种组合。 在Visual Sutdio中新建一个C 项目时, 阅读全文
posted @ 2018-05-03 21:22 波多尔斯基 阅读(1689) 评论(1) 编辑
摘要: C 换什么比较合适? 从TIOBE来看,Java、C++、C、Python都好,对了,还不能忘了JS。 Sql Server换什么比较合适? MySql挺好,Oracle也不错,也还有不少选择。 都挺好,那问题来了,你为什么要换呢? 最初踏进.NET的世界,很多人都是为了能够快速开发一个程序,解决一阅读全文
posted @ 2017-12-25 23:45 波多尔斯基 阅读(9281) 评论(60) 编辑
摘要: 之前写了一个功能性的文件上传asp.net core的小程序,加上点七七八八的东西,勉强能够应付了,打算学习一下微软的官方.NET CORE微服务示例 "https://github.com/dotnet architecture/eShopOnContainers" 。这个例子很全面地展现了微服务阅读全文
posted @ 2017-11-11 17:55 波多尔斯基 阅读(4431) 评论(5) 编辑
摘要: 最近开发一个新项目,使用了asp.net core 2.0,采用webapi开发后台,postgresql为数据库。最先来的问题就是上传文件的问题。 POST文件的一些坑 使用默认模板创建webapi的controller后,post请求,默认有 请求使用了 标记,用来指示用请求体里获得数据。 对于阅读全文
posted @ 2017-11-06 21:06 波多尔斯基 阅读(8548) 评论(7) 编辑
摘要: "上一个教程" 向我们展示了如何在屏幕上画一个三角形。但是,我说过,那是一种古老的方式,即使它能够正常运行,但是现在这已经不是“正确”的方式。上篇文章中我们将几何发送到GPU的方式是所谓的“即时模式”,它非常简单,但是已经不再推荐使用。 在本教程中,我们将要实现同样的最终目标,但是我们将以更复杂的方阅读全文
posted @ 2017-08-23 09:53 波多尔斯基 阅读(3060) 评论(11) 编辑
摘要: OpenTK的官方文档是真心的少,他们把怎么去安装OpenTK说的很清楚,但是也就仅限于此,这有一篇learn opentk in 15的教程(链接已经失效,译者注),但是并不完美。你可以在15分钟内做一些简单的事情,但是却很难理解代码的内部机制。本文使用了一部分该教程的代码,使用的是过时的方式(非阅读全文
posted @ 2017-08-21 20:55 波多尔斯基 阅读(1226) 评论(0) 编辑