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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > .NET > 文章列表
· <<ABP框架>> 数据传发布时间:2016-10-28
文档目录本节内容:DTO必要性领域层的抽象数据隐藏序列化和延迟加载问题DTO约定和验证示例DTO和实体间自动映射使用特性和扩展方法进行映射辅助接口和类DataTransferObjects(DTO)用来在应用层和展现层之间传输数据。展现层使用一个DT... 查看全文
· <<ABP框架>> 验证数发布时间:2016-10-28
文档目录本节内容:简介使用数据注解自定义验证禁用验证正常化简介一个应用的输入应当先要验证,这个输入可能来自用户或另一个应用,在一个web应用里,验证通常实现两次:在客户端和在服务端,客户端验证是为了用户体验,最好是先检查一个表单并向用户显示无效的输入... 查看全文
· 在DevExpress中使用CameraContr发布时间:2016-10-28
在我们以前的项目了,做摄像头的图片采集,我们一般还是需要做一个封装处理的,在较新版本的DevExpress控件里面,增加了一个CameraControl控件,可以直接调用摄像头显示的,因此也可以做头像采集等功能,本文介绍如何基于这个控件做相关的图像采... 查看全文
· Emit学习(2)发布时间:2016-10-28
上一篇的介绍中,并没有介绍到对象的创建过程,这一篇主要就介绍一下,对象的创建过程.其实熟悉了IL语法之后,完全可以用Reflector反编译代码去查看.而且正因为有这个工具,可以对照着Reflecotr中的IL代码去写Emit的IL.好了,开始正题了... 查看全文
· Concurrency in csharp (As发布时间:2016-10-28
http://stephencleary.com/projects////<summary>//////</summary>publicpartialclassForm2:Form{//[ComVisible(false)]/... 查看全文
· 从.NET和Java之争谈IT这个行业发布时间:2016-10-28
一、有些事情难以回头开篇我得表名自己的立场:.NETJAVA同时使用者,但更加偏爱.NET.原因很简单1.NET语言更具开放性,从开源协议和规范可以看出;2.语言更具优势严谨;3.开发工具VS更具生产力;然而1.Java,C#的职位比率在4:1,虽然... 查看全文
· [开源ORM] SqliteSugar 3.x .发布时间:2016-10-28
SqliteSqlSugar3.XAPI作为支持.NETCORE为数不多的ORM之一,除了具有优越的性能外,还拥有强大的功能,不只是满足你的增,删,查和改。实质上拥有更多你想像不到的功能,当你需要实现某个功能时会发现有这个功能太棒了。因为每个版本的贴... 查看全文
· WPF自定义RoutedEvent事件代码段发布时间:2016-10-28
今天在写东西的时候,发现常用的代码段里没有RoutedEvent的,因此,写了一个代码段,方便以后使用,顺便记录一下,如何做代码段。1、在项目中新建一个XML文件,将扩展名修改为snippet。2、打开文件,然后右键--插入代码段--snippet3... 查看全文
· 一些踩过的坑发布时间:2016-10-28
1)关于特性过滤器这个我们经常用到,一般用在捕捉异常还有权限控制等方面,这个用着比较方便,但是这个确隐藏着一个坑,就是呢,特性过滤器会在被第一次访问的时候创建一次,仅仅会被创建一次,然后就被aspnet缓存下来,之后就是取缓存了。所以说如果我们要定义... 查看全文
1.添加并加入在project.json中添加"tools":{"Microsoft.EntityFrameworkCore.Tools":"1.0.0-preview2-final"},"dependencies":{"Microsoft.NETC... 查看全文
publicclassAccount{[Key][DatabaseGenerated(DatabaseGeneratedOption.Identity)]publicintAccountID{get;set;}publicstringLoginNam... 查看全文
· 4.2 多级可换源的配置(上)发布时间:2016-10-28
总所周知,配置信息是应用程序可变化的设置信息,存放于配置文件中,开发人员可以使用配置文件来更改应用的设置。.netcore提供了多种配置方式,例如json文件配置,注册表配置、环境配置,xml文件配置等。其中大家常用的是一个json配置文件方式,即每... 查看全文
"Microsoft.AspNetCore.Authentication.Cookies":"1.0.0",这里需要用到的是这个nuget包publicvoidConfigure(IApplicationBuilderapp,IHostingEnvi... 查看全文
一、前言通过前面二十几个章节的学习,我们知道了什么是WCF;WCF中的A、B、C;WCF的传输模式;WCF的寄宿方式;WCF的异常处理。本文综合应用以上知识点,一步一步写一个小的WCF应用程序——书籍管理系统(BookMgr)... 查看全文
· 7.dotnet core 如何发邮件发布时间:2016-10-28
需要用到的Nuget包"MailKit":"1.8.1",方法///<summary>///发送邮件(支持Html发送,支持添加一个附件)///</summary>///<paramname="subject">邮... 查看全文
· 8.mvc core上传文件发布时间:2016-10-28
以下方法均是个人,仅供参考publicinterfaceIFileHelper{///<summary>///保存文件(返回Test.jpg)出错就返回error|错误信息///</summary>stringSaveFile... 查看全文
· 1.Dotnet Core安装发布时间:2016-10-28
DtnetCore1.0.1的安装包我以上传至百度网盘,里面有安装教程。http://pan.baidu.com/s/1c2iLNNE如果安装不上,请留言,我会在第一时间回复你。不需要挂VPN。... 查看全文
项目中比较多的会对文件进行操作,例如文件的上传下载,文件的压缩和解压等IO操作。在.NET项目中较多的会使用DataSet,DataTable进行数据的缓存。项目中对文本文件的操作比较简单,但是如果需要将文本文件的内容写入系统的缓存中,操作起来,会稍... 查看全文
· mvc过滤器学习(1)发布时间:2016-10-28
mvc过滤器结构图AuthorizeAttributeAuthorizeAttribute是IAuthorizationFilter的默认实现,添加了Authorize特性的Action将对用户进行验证授权,只有通过了用户才可以进入这个Action.... 查看全文
· Emit学习(1)发布时间:2016-10-28
之前看过Dapper(使用到了Emit),CYQ.Data(另一种思路,没有使用Emit)类的框架之后,也想自己做一个小框架玩一下,不过此时能力太过欠缺,做不了Cyq.Data或者PDF.Net此类的框架,所以开始了学习之路.先制定一个能达到的小目标... 查看全文