Nuget管理dll文件依赖
2017-02-26 14:23:18.0 浏览数:6
  Nuget是VS的一个扩展工具,能让我们在项目中添加、删除、更新引用变得更加快捷方便。现在有许多传统公司对dll的管理还是很落后的,有些甚至时通过发送dll文件,这样做的直接缺点就是很繁琐、容易出错。之前就有试过一个dll的版本不对,测......
.NET WebSocket即时通信服务端实例
2017-02-10 13:12:20.0 浏览数:3
System.Net.WebSockets.WebSocket 是.NET 4.5的技术,对服务器环境有所要求,IIS8及以上。意味着Windows8及Server2012以上自带的IIS才可以。本文主要将这种方式的实例 完整流程1).客户......
JWT(Json Web Token)无状态分布式授权
2017-01-18 11:04:05.0 浏览数:20
JWT 是JSON风格轻量级的授权和身份认证规范,可实现无状态、分布式的Web应用授权;从客户端请求服务器获取token, 用该token 去访问实现了jwt认证的web服务器。 token 可保存自定义信息,如用户基本信息, web服务器......
树莓派搭建Net、NodeJS
2016-12-09 01:28:06.0 浏览数:24
树莓派是当前最火的嵌入计算平台没有之一,树莓派可以给我们无数的想象,树莓派的高性能、低功耗、低成本、可扩展性(最新的树莓派原生支持WIFI和蓝牙,这功能太赞了)深受大家的喜爱。虽然树莓派到目前为止已经很好安装系统了。但是要想方便的使用和部署......
C#创建泛型类T的实例
2016-11-02 01:03:13.0 浏览数:18
如何怎么创建一个泛型类T的实例呢?    废话不多说,直接上代码,目前发现三种方法,先贴上,以后再总结,希望能帮助跟我遇到同样问题的朋友。 方法一,通过外部方法传入的实例来实例化://泛型类:public class MySQLHelp{......
C#.NET函数式响应型编程FRP(Reactive Programming)
2016-06-06 18:13:06.0 浏览数:96
一、反应式编程(Reactive Programming)1、什么是反应式编程:反应式编程(Reactive programming)简称Rx,他是一个使用LINQ风格编写基于观察者模式的异步编程模型。简单点说Rx = Observable......
Web API应用开发HTTPS经验
2015-12-09 01:24:02.0 浏览数:112
一般情况下,由于HTTP协议的安全性,传递的参数容易被拦截,从而可能导致潜在的危险,所以一般WebAPI接口层都采用了HTTPS协议的,也就是采用SSL层来对数据进行安全性的加密的。1、HTTPS基础知识介绍1) HTTPSHTTPS(全称......
SharpPcap C#.NET抓包分析网络开发
2015-11-19 08:39:06.0 浏览数:562
SharpPcap 是.NET 环境平台的网络包捕获框架,基于著名的 pcap/WinPcap 库开发。提供了捕获、注入、分析和构建的功能,适用于 C# 和 VB.NET 开发语言。 我使用的是SharpPcap 3.1版本,如果你使用最新......
C#拦截CEF请求并响应
2015-11-06 01:12:19.0 浏览数:830
一、前言忙里偷闲,研究了一下如何在CEF中拦截请求,并作出响应。这个功能对某些需要修改服务器响应的需求来说必不可少,可以直接读取本地文件作为响应内容。C#的CEF封装项目有很多,我使用的是ChromiumFx。它的最大特点是采用事件的形式实......
WPF 元素数据绑定
2015-10-30 01:33:05.0 浏览数:18
1.什么是数据绑定数据绑定是一种关系,WPF程序从源对象中提取一些信息,并根据这些信息设置目标对象的属性,目标属性作为依赖项属性。源对象可以是任何内容,可以是另一个wpf内容,甚至是自行创建的纯数据对象。 2.简单的单绑定将一个元素绑定到另......