随笔分类 -  .NET

摘要:第一步:安装 WebGrease 使用 nuget 安装 WebGrease 安装依赖 第二步:修改配置文件 <configSections> <!-- For more information on Entity Framework configuration, visit http://go.m 阅读全文
posted @ 2016-10-07 10:24 caijinhao 阅读(2777) 评论(0) 推荐(0)
摘要:获取当前网站的根目录:HttpContext.Current.Request.PhysicalApplicationPath+“Content” 阅读全文
posted @ 2016-04-19 10:11 caijinhao 阅读(127) 评论(0) 推荐(0)
摘要:构建基于Chromium的应用程序 chromium是google chrome浏览器所采用的内核,最开始由苹果的webkit发展而出,由于webkit在发展上存在分歧,而google希望在开发上有更大的自由 度,2013年google决定自己开发webcore的分支,叫做Blink引擎,而后goo 阅读全文
posted @ 2016-03-04 22:22 caijinhao 阅读(8983) 评论(0) 推荐(0)
摘要:public static void FullOrMin(this Window window) { //如果是全屏,则最小化 if (window.WindowState == WindowState.Maximized) { window.Topmost = false; window.Wind... 阅读全文
posted @ 2015-11-14 08:17 caijinhao 阅读(6664) 评论(1) 推荐(0)
摘要:编辑Ctrl + Space 代码完成Ctrl + Shift + Space代码完成Ctrl + Alt + Space代码完成Ctrl + P 显示参数信息Alt + Insert 生成构造函数,属性,重载成员函数,实现接口Ctrl + Alt + J 生成if,try..catch,#regi... 阅读全文
posted @ 2015-06-13 16:34 caijinhao 阅读(292) 评论(0) 推荐(0)
摘要:public void LoadData(string StyleSheet) { string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" + Server.MapPath ... 阅读全文
posted @ 2015-06-11 16:21 caijinhao 阅读(139) 评论(0) 推荐(0)
摘要:一、AOP框架 Encase是C#编写开发的为.NET平台提供的AOP框架。Encase独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允... 阅读全文
posted @ 2015-06-06 11:55 caijinhao 阅读(564) 评论(0) 推荐(0)
摘要:public class PageFiltert : System.Web.UI.Page { public PageFiltert() { // //TODO: 在此处添加构造函数逻辑 // } ... 阅读全文
posted @ 2015-05-27 11:06 caijinhao 阅读(485) 评论(0) 推荐(0)
摘要:在J2EE Web开发中有过滤器filter,该filter可以对指定的URL访问进行拦截,并执行过滤器的方法,根据实际应用情况,在过滤器中修改请求的代码、判断会话信息,也可以做权限控制,总之这个过滤器是非常有意义的,也可以说是责任链设计模式在J2EE中的一个应用。那么在ASP.NET中是否也可以定... 阅读全文
posted @ 2015-05-26 17:55 caijinhao 阅读(602) 评论(0) 推荐(0)
摘要:这篇文章主要介绍了C#使用IHttpModule接口修改http输出的方法,涉及C#操作IHttpModule接口的相关技巧,非常具有实用价值,需要的朋友可以参考下本文实例讲述了C#使用IHttpModule接口修改http输出的方法。分享给大家供大家参考。具体实现方法如下:123456789101... 阅读全文
posted @ 2015-05-26 17:39 caijinhao 阅读(222) 评论(0) 推荐(0)
摘要:这里指的单点,泛指在WEB服务端,一个账户同一时刻只能存在一个票据!大家开发中可能都碰到的一个问题,怎么使同一个用户,在同一时间内只允许登录一次。很多人都会想到在数据库中用一个标识字段,登录进去置1,退出置0,登录时判断这个字段,如果是1就说明此用户在线,不允许登录,这个方案看似有效,但在实际使用中... 阅读全文
posted @ 2015-05-25 21:45 caijinhao 阅读(243) 评论(0) 推荐(0)
摘要:正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$) 特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号) 倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d跟数字) 倒杠后面跟小d, 只有数字来表示; 倒杠后面跟小a, 报警符号嘀一声; 倒杠后面跟小b, 单词分界或退格;... 阅读全文
posted @ 2015-05-18 10:24 caijinhao 阅读(152) 评论(0) 推荐(0)
摘要:正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$) 特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号) 倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d跟数字) 倒杠后面跟小d, 只有数字来表示; 倒杠后面跟小a, 报警符号嘀一声; 倒杠后面跟小b, 单词分界或退格;... 阅读全文
posted @ 2015-05-18 10:24 caijinhao 阅读(162) 评论(0) 推荐(0)
摘要:扩展方法(1)扩展方法是一种特殊的静态方法,它定义在一个静态类中,但可以在其他类的对象上向调用实例方法那样进行调用。因此,通过扩展方法,我们就可以在不修改一个类型的前提下对一个类型进行功能上的扩充,这种方法并不会产生新的类型,而是采用向已有类中加入新方法的方式来完成功能的扩展。(2)在对已有类进行扩... 阅读全文
posted @ 2015-05-15 13:47 caijinhao 阅读(280) 评论(0) 推荐(0)
摘要:GridViewToExcel(EdceExcelGV, "application/ms-exce","xxxxxx表");protected void GridViewToExcel(Control ctrl, string FileType, string FileName) { ... 阅读全文
posted @ 2015-05-12 09:19 caijinhao 阅读(262) 评论(0) 推荐(0)
摘要:全局超时时间 服务器上如果有多个网站,希望统一设置一下超时时间,则需要设置 Machine.config 文件中的 ExecutionTimeout 属性值。 Machine.config 文件位于 %SystemRoot%\Microsoft.NET\Framework\%VersionNumbe... 阅读全文
posted @ 2015-05-07 10:09 caijinhao 阅读(1634) 评论(0) 推荐(0)
摘要:第四讲 GridView 72般绝技目录1.GridView无代码分页排序:... 22.GridView选中,编辑,取消,删除:... 23.GridView正反双向排序:... 64.GridView和下拉菜单DropDownList结合:... 85.GridView和CheckBox结合:.... 阅读全文
posted @ 2015-05-07 09:27 caijinhao 阅读(154) 评论(0) 推荐(0)
摘要:微软股票再创新高,市值超越google,仅次于苹果,简洁、优雅、高效的C#语言,神一样的C#创始人Anders Hejlsberg,async/await编译器级异步语法,N年前就有的lambda表达式,.NET Native媲美C++的原生编译性能,新一代.NET全面开源、免费、跨平台,支持Win... 阅读全文
posted @ 2015-05-07 09:21 caijinhao 阅读(2254) 评论(1) 推荐(1)