代码改变世界

阅读排行榜

asp.net通过基类实现统一脚本和样式的管理

2013-02-19 14:20 by 埋头前进的码农, 444 阅读, 收藏,
摘要: 之前写PHP代码时经常把javascript脚本的引用和css样式的引用放到一个php文件中,然后通过include方式包含进来。现在使用asp.net开发程序。发现asp.net并没有include方法。想到C#是面向对象编程,通过基类使派生类继承应该能够实现统一管理javascript和css。实现的基类如下:/// <summary>/// 页面基类/// </summary>public class BasePage : Page{ #region 构造函数 public BasePage() { } ... 阅读全文

响应式Web设计

2013-02-21 14:47 by 埋头前进的码农, 414 阅读, 收藏,
摘要: 原文地址:http://www.oschina.net/translate/the-new-rules-of-the-responsive-web响应式Web设计(RWD)是Web领域的流行语。在推上搜索#rwd(Responsive Web Design),可以找到同样多的内容和垃圾推文。这是新概念逐渐成熟的常见现象。我记得满页面Ajax的时候,Ajax和RWD一样落到这个境地。如今,已经很少人聊Ajax,不过像jQuery的js库类又烂大街了(in workflow)。RWD如今也这样,到处都是。我有一个做杂志出版的朋友。她最近参加了一个会议。会议上一个一个很有名的新兴杂志的编辑就提到的了 阅读全文

C#开发中is和as的区别

2012-11-20 15:47 by 埋头前进的码农, 210 阅读, 收藏,
摘要: 废话不多说,上代码:static void Main(string[] args) { object o = new object(); //is的用法 //1.检查对象类型的兼容性,并返回结果,true或者false; // 2.不会抛出异常; // 3.如果对象为null,则返回值永远为false。 if (o is A) //执行第一次兼容检查 { A a = (A)o;//执行第... 阅读全文

C#几个经常犯错误汇总

2012-11-20 15:38 by 埋头前进的码农, 210 阅读, 收藏,
摘要: 在我们平常编程中,时间久了有时候会形成一种习惯性的思维方式,形成固有的编程风格,但是有些地方是需要斟酌的,即使是一个很小的错误也可能会导致昂贵的代价,要学会善于总结,从错误中汲取教训,尽量不再犯同样错误,注重编程之美,代码的优雅,总结几个平常经常犯的错误。1、在C#编程中,字符型类型是最容易处理出错的地方,代价是非常昂贵,在.Net Framwork中,字符串是一个相当特别的引用类型,string本省就是一个不可继承的密封类,但是它具有了值类型所应用的特点,但是它在CLR中内存还是保存于托管堆之上,也就是说,当我们每次定义一个字符串类型的时候,就在堆内存中开辟一端内存,而当我们字符串被修改之后 阅读全文

JavaScript事件冒泡简介及应用

2012-11-20 15:54 by 埋头前进的码农, 157 阅读, 收藏,
摘要: 一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。打个比方说:你在地方法院要上诉一件案子,如果地方没有处理此类案件的法院,地方相关部门会帮你继续往上级法院上诉,比如从市级到省级,直至到中央法院,最终使你的案件得以处理。二、事件冒泡有什么作用(1)事件冒泡允许多个操作被集中处理(把事 阅读全文