随笔分类 - .net
.net架构设计,控件
摘要:public class TestController : Controller { [ThreadStatic] static ThreadInfo obj; [HttpGet] public string Index() { return "123456"; } [HttpGet] public
阅读全文
摘要:名称 描述 BeginRequest HTTP管道开始处理请求时,会触发BeginRequest事件 AuthenticateRequest,PostAuthenticateRequest ASP.NET先后触发这两个事件,使安全模块对请求进行身份验证 AuthorizeRequest,PostAu
阅读全文
摘要://MVC 处理流程public class UrlRoutingModule : IHttpModule{ //mvc框架注册了一个IHttpModule 在里面注册了PostResolveRequestCache事件来处理请求路由 protected virtual void Init(Http
阅读全文
摘要://梳理下asp.net 对请求的处理流程: [Guid("08a2c56f-7c16-41c1-a8be-432917a1a2d1"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] [ComImport] public interfac
阅读全文
摘要:DxPackNet 对视频的压缩和解压也提供了很好的支持,且系统不需要装第三方解码器哦~ 主要用到了 IxVideoEncoder 视频编码器 和 IxVideoDecoder 两个接口 这里只做简单的组件功能使用介绍,实际应用中可能涉及到 UDP分包,包顺序控制, 音视频传输协议制定, P2P,这
阅读全文
摘要:捕获到了音视频后要保存到本地文件,这是很常见的应用场景,DxPackNet保存视频文件也比较简单 用 IAviStreamWriter avi文件写入流即可 1.初始化相关设备,设定好数据捕获的回调函数 2.创建avi写入流 打开设备 3.在回调中写入音/视频 数据
阅读全文
摘要:用DxpackNet捕捉音频其实很简单 1.初始化控件 2.打开设备 3.通过回调函数获得音频数据,写音频文件,或者输出到其他平台 4.如果是写文件,录音完成后做收尾工作 加上wav格式的头 不然文件不被其他播放器识别 源码下载 AudioRecord.zip
阅读全文
摘要:好久没写博客了 ,这个系列将给大家介绍.net下一个非常好用的视频控件 DxPackNet, 用这个控件大家可以轻松开发出 视频会议,视频监控,远程桌面,远程教学,远程白板,视频直播,视频聊天 等和网络多媒体相关的功能。 具体内容准备分为下面几节,陆续的会贴上来: 1.打开摄像头 2.视频截图和捕捉
阅读全文
摘要:自主研发的一款棋牌软件(实现了标准中国麻将的各种功能),IOS版没时间搞,跨平台部分都抽象出来了 支持android2.3+, ios6+ 系统,自适应各种分辨率的移动设备 采用的 xamarin 移动端跨平台技术 纯C#语言实现,游戏引擎完全自己编写, 有兴趣的小伙伴可以解压安装包 ILSpy 研
阅读全文
摘要:android 飞行射击游戏类 采用的 xamarin 移动端跨平台技术 纯C#语言实现,游戏引擎完全自己编写, 有兴趣的小伙伴可以解压安装包 ILSpy 研究 ^_^ 自主研发动画引擎 ,碰撞引擎,UI引擎,各种算法 操作简单 1.手指拖动飞机 躲避敌机 2.通过吃敌机爆炸后遗落的物品增加各种属性
阅读全文
摘要:最近项目前端使用 jquery+easyui来做,用了几个月,觉得easyui是一个很不错的开源前端UI框架, 虽然偶尔会遇到一些小问题,但是凭借多年前端开发的实力积累 都一一解决了,其中比较典型的就是 这个 easyui.editgrid插件了,是基于easyui.datagrid扩展的。其实只用
阅读全文
摘要:几年前写的一个获取windows窗体基本信息和屏幕取色的小工具 ,一直在用。 下载地址 http://files.cnblogs.com/dint/SpyPlus.zip
阅读全文
摘要:提起ORM框架,大家都很熟悉,网上流行的ORM框架有很多,其中出名的有一些,不出名的更是数不胜数。 下面是自己实现的一个简单的ORM框架,实现了常用的增删查改功能,供大家研究ORM实现原理。 还有一些性能优化相关的功能没有做,这里并不想重复造轮子 仅供学习参考 功能描述: 1.支持Update语句
阅读全文
摘要:1.项目中有需要用到反射的地方,仔细研究了下反射,其效率并不高 还好微软提供了IL的编程方法,自己实现了一个高效反射类 下面举些常用例子: 我们反射出.NETFramework中的一个未公开的类 SessionStateUtility 并调用其私有方法 Deserialize 1 public st
阅读全文
摘要:最近项目View层越来越趋向于无刷新化,特别是数据展示方面,还要对Linq有很好的支持.在WebFrom模式的开发中,GridView是一个功能很强大,很常用的控件,但是他也不是完美的,没有自带的无刷新和排序(有人说UpdatePanel或第三方插件就可以实现无刷新,呵呵... 相信不少朋友和我一样
阅读全文