摘要:
ASP.NET 4.0 Webform传统开发模式下如何压缩css, js网上查了很多压缩css/js的方法,感觉还是用ms自己的简便,其他的虽然功能强大,但是比较复杂,要简单化...在ASP.NET MVC中新建一个Web工程后,那些Bundle功能已经写在代码中了,但是传统的webform工程中怎样使用这个Bundle压缩功能呢?实现步骤如下:1. 新建工程,并且为了演示,我把工程初始化成如下结构2.通过NuGet安装扩展"Microsoft ASP.NET Web Optimization Framework"寻找到“Microsoft ASP.NET Web Opt 阅读全文
posted @ 2013-03-29 23:43
HackerVirus
阅读(178)
评论(0)
推荐(0)
摘要:
用C#写的JS代码生成器一接触FluentAPI,就被它的流畅编码和良好可读性吸引,园子里有很多介绍FluentAPI的文章,我也忍不住把自己最近写的一个小类库放在这里来补充一下流畅API的应用场景。 我写这个小型的类库来源于我昨天的发表的文章<asp.net webForm也可以这样用Ajax -- My Ajax Framework>一文后面网友“、Dark”对我的一个建议,是否可以用框架动态生成JS文件,这样直接类似AjaxPro的方式,仔细考虑感觉是很好的建议,于是就写了一下,结果发现向Response中写入一些JS数据流是多么乱,又很容易出错。我起初的代码是这样的:(为了 阅读全文
posted @ 2013-03-29 23:40
HackerVirus
阅读(480)
评论(0)
推荐(0)
摘要:
没有源代码也能加功能也能玩美化【使用工具】Peid 0.94,OllyDbg(OllyIce),exeScope,Spy4Win【运行平台】WinXP【软件名称】IMMSG飞鸽传书 (下载) 【软件简介】一个用于内网交流和传输文件的小工具 前些日子到同事的同学哪里去拷《康熙大帝》。可惜网连好后,就是访问不了。看来又是什么安全策略的问题了,本想重设一下。这时同事的同学就讲可以使用飞鸽传书。 这个软件用起来后感觉还不错,很方便,不过也有些不足。界面如下 看上图可知。首先是窗体太窄,尤其是显示用户名和主机名的那个LISTVIEW。看起来很不爽。第二个问题是ICON(图标)太难看。第三个呢在... 阅读全文
posted @ 2013-03-29 23:36
HackerVirus
阅读(504)
评论(0)
推荐(0)
摘要:
安装nginx什么是nginx?说到nginx大家都不会陌生。它是一个HTTP和反向代理服务器,同时也是一个邮件代理服务器。nginx是俄罗斯程序员Igor Sysoev编写的,并在BSD 2-clause协议下开放源代码。现在很多网站都采用了nginx作为服务器,大名鼎鼎的Wordpress.com就是典型的例子。目前支持的平台也相当多,像类UNIX平台、Windows平台等。为什么要写这篇博客?虽然我没怎么用过nginx,但是现在了解一下,看看源码还是很不错的。我知道国内早就有很多人在研究nginx源码,并且有很深的造诣。我不敢跟大牛们攀比,写这些东西仅仅作为notes来记录我的学习经历以 阅读全文
posted @ 2013-03-29 23:34
HackerVirus
阅读(184)
评论(0)
推荐(0)
摘要:
Linux下C编程,进程通信之标准流管道通信(即系统调用)1.概述 在编程的过程中总会需要使用系统调用,如linux下的ps,touch,rm,grep命令等;windows下的dir,mkdir,del命令等。 在linux中执行系统调用,通常使用标准流管道。 标准流管道将一系列的创建过程合并到一个函数popen()中。poen完成的工作有以下几步: (1)创建一个管道。 (2)fork一个子进程。 (3)在父子进程中关闭不需要的文件描述符。 (4)执行exec函数族调用。 (5)执行函数中所指定的命令。2.主要函数说明 FILE*popen(const char*comm... 阅读全文
posted @ 2013-03-29 23:33
HackerVirus
阅读(445)
评论(0)
推荐(0)
摘要:
可复用的WPF或者Silverlight应用程序和组件设计(5)——布局重用内容概述我去年写过几篇关于在WPF和Silverlight中实现可复用的设计的文章,分别如下,如果有兴趣地可以先参考一下可复用的WPF或者Silverlight应用程序和组件设计(1)——应用程序级别可复用的WPF或者Silverlight应用程序和组件设计(2)——组件级别可复用的WPF或者Silverlight应用程序和组件设计(3)——控件级别可复用的WPF或者Silverlight应用程序和组件设计(4)——外观级别今天要继续写第五篇的原因在于最近的一些思考,也是我被问到的一个问题:我们知道WPF中的布局控件有 阅读全文
posted @ 2013-03-29 23:32
HackerVirus
阅读(272)
评论(0)
推荐(0)
摘要:
变化多端的列表集合大家都不陌生,但是实际应用确实有时候让人无从下手。其比数组最大的好处就是针对多变的动态的元素降服之功能!妙哉,笔者通过《C#高级编程》集合章节发现集合也会“博大精深,变化多端”的。但是有不同于书本,那么大一本厚书,让人敬而远之,特别一些些一套套理论的东西更是头大。笔者准备从集合的列表,队列,栈,链表,有序表,字典,等分系列发布。尽可呢避免大篇理论(核心的还是要强调的)。然后笔者自己做一些小实例,通过自己总结描述设计思想,结合代码实现,加以重点强调语句。最后配上运行结果!尽可能达到初学者有所悟吧。【列表】:针对列表适合于动态创建元素。下面结合多变的创建方法,多种方法添加元素,插 阅读全文
posted @ 2013-03-29 23:31
HackerVirus
阅读(154)
评论(0)
推荐(0)
摘要:
Ajax无刷新技术实现省市县三级联动下拉菜单--Asp.Net不废话,先上效果图。开始工作。第一步:准备好数据,中国省市县行政区域编码做好三张表,分别是province表,sity表,area表,上截图:,这三张表,主要有code,和name两个字段,code用来存储区域编码,name用来存储行政区域名字,当然了还有个Id主键,自增长,我们利用code来判断依赖关系。第二步:数据库和表做好之后呢,就可以写代码了,先拖一个ScriptManager控件和一个UpdatePanel控件,这两个控件是用来实现无刷新技术的,非常方便。接着拖3个DropDownList控件,一定要注意,要放在Updat 阅读全文
posted @ 2013-03-29 23:30
HackerVirus
阅读(269)
评论(0)
推荐(0)
摘要:
Javascript执行效率小结Javascript是一门非常灵活的语言,我们可以随心所欲的书写各种风格的代码,不同风格的代码也必然也会导致执行效率的差异,开发过程中零零散散地接触到许多提高代码性能的方法,整理一下平时比较常见并且容易规避的问题Javascript自身执行效率Javascript中的作用域链、闭包、原型继承、eval等特性,在提供各种神奇功能的同时也带来了各种效率问题,用之不慎就会导致执行效率低下。1、全局导入我们在编码过程中多多少少会使用到一些全局变量(window,document,自定义全局变量等等),了解javascript作用域链的人都知道,在局部作用域中访问全局变量 阅读全文
posted @ 2013-03-29 20:25
HackerVirus
阅读(172)
评论(0)
推荐(0)
摘要:
wcf基础教程之 数据契约的序列化DataContractSerializer上一篇博客我们说明了数据契约的前身Xml的序列化,这次还是言归正传,回到wcf的技术上来,分析一下DataContractSerializer 。首先我们必须了解wcf默认是通过xml进行数据传输,但是并不意味着就一定要用这种,还有轻量级的json。DataContractSerializer继承自XmlObjectSerializer,是可以直接对.Net对象进行序列化操作,但是DatacontractSerializer的使用更加方便。要使一个类成为数据契约,我们必须要通过DataContractAttribut 阅读全文
posted @ 2013-03-29 09:33
HackerVirus
阅读(391)
评论(0)
推荐(0)
浙公网安备 33010602011771号