程序员.NET_程序员俱乐部_.NET频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > .NET > 文章列表
· C# 多态的实现发布时间:2017-11-08
封装、继承、多态,面向对象的三大特性,前两项理解相对容易,但要理解多态,特别是深入的了解,对于初学者而言可能就会有一定困难了。我一直认为学习OO的最好方法就是结合实践,封装、继承在实际工作中的应用随处可见,但多态呢?也许未必,可能不经意间用到也不会把... 查看全文
· 异步与线程阻塞发布时间:2017-11-08
返回目录应该这样理解它异步,早期开发人员对它有很多误解,认为不阻塞主线程就是异叔,更有认为不阻塞UI就是异步,但异步归根结底和这两个东西关系并不大,异步的出现主要是为了提高线程的利用率,让可用线程更高,而不是一个线程只做一件事,这件事没有完成就不去做... 查看全文
在《.NETCore跨平台的奥秘[上篇]:历史的枷锁》中我们谈到:由于.NET是建立在CLI这一标准的规范之上,所以它天生就具有了“跨平台”的基因。在微软发布了第一个针对桌面和服务器平台的.NETFramework之后,它开始“乐此不疲”地对这个完整... 查看全文
随着云计算的深入落地,大数据技术有了坚实的底层支撑,不断向前发展并日趋成熟,无论是传统企业还是互联网公司,都不再满足于离线批处理计算,而是更倾向于应用实时流计算,要想在残酷的企业竞争中立于不败之地,企业数据必须被快速处理并输出结果,流计算无疑将是企业... 查看全文
本文将通过场景例子演示,来通俗易懂的讲解在复杂的业务逻辑下,如何以最简练的代码,最直观的编写事务代码。通过一系列优化最终达到两个效果,1.通过代码块来控制事务(分布式事务),2.通过委托优化TransactionScope的编码写法。本文需要的知识点... 查看全文
· ABP .Net Core 部署到IIS 问题汇总发布时间:2017-11-08
在ABP官网创建一个.NetCore项目编译完成1、发布网站2、IIS新建站点目录指向发布的目录3、安装WindowsHostingIIS安装服务器上安装DotNetCore.X.X.X-WindowsHosting安装成功后重启IIS服务器。根据版... 查看全文
· Asp.Net 设计模式 之 单例模式发布时间:2017-11-07
一、设计目的:让项目中只显示一个实例对象二、设计步骤:创建一个类;构建类类型静态变量;定义返回值类为单例类型的静态方法;判断静态变量instance是否为空:如果为空,就创建实例,然后给单例类中的字段进行赋值;如果不为空:返回此变量(returnin... 查看全文
· Asp.Net Web API(六)发布时间:2017-11-07
Asp.NetWebAPI不可以需要IIS。可以自己在主机上承载一个WebAPI创建WebAPI.Server项目创建一个控制器项目的服务端在Nuget中添加Microsoft.AspNet.WebApi.SelfHost创建Model与Contro... 查看全文
· 轻量级ORM——PetaPoco发布时间:2017-11-07
近乎产品的数据访问是基于轻量级ORM——PetaPoco,哪怕是他们最新的5.2版本也是基于PetaPoco。至于为什么没有选用EF这些ORM,感兴趣的可以去咨询他们的产品人员,本文就不详细说明了。关于近乎源码下载:www.jinhusns.com... 查看全文
· WPF TextBox按字节长度限制输入发布时间:2017-11-07
前两天做一个项目的时候,由于页面没有限制TextBox的输入长度,所以,后台直接报错了,超出数据库最大的长度。数据库的长度是按照字节来计算的,而且不同的编码格式,汉字占用的字节长度又不相同,比如,我们用的是UTF8,一个汉字是3个字节,而默认的Def... 查看全文
先看一下Redis是一个什么东西。官方简介解释到:Redis是一个基于BSD开源的项目,是一个把结构化的数据放在内存中的一个存储系统,你可以把它作为数据库,缓存和消息中间件来使用。同时支持strings,lists,hashes,sets,sorte... 查看全文
在做一个属性入库的功能,将Excel属性数据导入到图层要素当中,这里Excel和SDE数据库数据存在一个关联字段,通过关联字段值进行匹配属性入库。在实际业务中,由于普查数据往往某些字段值比较复杂,在写入到图层中时用户可能做一些简化,例如一个要素编号为... 查看全文
前言今天这篇文章的标题,显然是要搞事情。一个JS交互效果,居然花费了一天的宝贵时间才研究出来,我是不是不太适合做前端?别急,搬好小板凳,正文从这开始~本来今天下班回来感觉有点累,想着今天就别学了吧,正好看见停播了好久的《极限挑战》在网上放出了最新的一... 查看全文
Hi,之前有同学说要我把源码发出来,那我就把半成品源码的链接放在每篇文件的最后,有兴趣的话可以查阅参考,有问题可以跟我私信,也可以关注我的个人公众号,互相交流嘛。当然,代码也是在不断的持续改进中~上期我们实现了叫地主功能,不过遗留了一个小功能:叫地主... 查看全文
· x01.SportWeb: An Example 发布时间:2017-11-06
新的刚来到,旧的就忘掉。学习AspNetCore2.0,没有好的例子,是很痛苦的。《ProASP.NETCoreMVC2》中的SportsStore值得一看,不妨下载研究一下:准备工作1.使用Ubuntu系统2.安装NetCore2.03.安装VSC... 查看全文
本次是结合近乎免费源码版产品代码进行的介绍,关于近乎产品下载可以访问:www.jinhusns.com下载免费源码版本了解。... 查看全文
· 记录下Webapi签名机制发布时间:2017-11-06
首先,写这篇文章的原因是因为最近某一个项目中的接口被人为调用了,导致了数据库数据被串改。虽然是内部人无意点的,但还是引起了我的担忧,所有整理了下关于Webapi的相关签名机制。一、我们在开发接口时,有时候嫌麻烦就懒进行相关的验证或只进行一些简单的验证... 查看全文
--DateTime数字型System.DateTimecurrentTime=newSystem.DateTime();取当前年月日时分秒currentTime=System.DateTime.Now;取当前年int年=currentTime.Ye... 查看全文
一、Model层1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Web;56namespaceMvc_Demo.Models7{8publicc... 查看全文
· 请求跨域处理发布时间:2017-11-06
在web.config配置文件增加以下节点配置信息:<!--支持跨域--><system.webServer><httpProtocol><customHeaders><!--指定请求的方式--&... 查看全文