分享50个 CSS3 最佳应用示例
CSS3 和 HTML5 是现在Web开发领域的技术热点,它们的确给 Web 开发带来了革命性的影响。今天,要与大家分享的是50个 CSS3 应用的最佳例子,从中你能体会到 CSS3 中许多让人欣喜的特性,尽情欣赏吧。
1- Leaves CSS3
2- Easily Turn Your Images Into Polaroids with CSS3
3- CSS3 Lightbox Ga
http://www.cyqdata.cn/cnblogs/article-detail-36711
Silverlight 5 beta新特性探索系列:9.视频快进快退和TextSearch对象对文字项查询
本节讲诉两个新特性:一、在Silverlight 5中可以控制MediaElement对象播放的视频进行快进快退控制。二、在Silverlight 5中的文字项进行搜索查询。
一、对于MediaElement媒体播放对象的视频进
http://www.cyqdata.cn/cnblogs/article-detail-36707
Synchronization N层 使用WebService同步SQLCompact
Synchronization N层 使用WebService同步SQLCompact
使用Synchronization做与web service进行数据库同步。
Sync同步非常强大,可以同步不同地点的数据库中的数据。
说明:本案例使用微软的经典数据库示例NorthWind,数据库系统使用 MSSQL Express
步骤:
1.使用VS2010 SP1创建新解决方案:"DataBa
http://www.cyqdata.cn/cnblogs/article-detail-36704
Asp.net MVC 3 自定义错误信息
我喜欢自己自定义下错误信息,比如:添加个错误的小图标,搞错误样式。发现默认的@Html.ValidationMessage 达不到我的目标。
建立Model:
public class Login_Index { [DisplayName("登录账号")] [Required(ErrorMessage = "登录账号不能为空")] pub
http://www.cyqdata.cn/cnblogs/article-detail-36699
Wcf通讯基础框架方案(一)——基本结构
由于希望使用Wcf作为公司内的通讯框架,因此基于Wcf进行了一些扩展,主要的目的有以下几个方面:
1) 希望减少客户端调用的复杂度,调用方式简化为WcfServiceLocator.Create<ITestService>().Add(1,2)。不需要考虑:endpoint配置,信道创建,信道出问题等等问题。
2) 希望减少服务端配置的复杂度,没有配置文件(或者说配置文件不需要更改),
http://www.cyqdata.cn/cnblogs/article-detail-36694
在ASP.NET MVC中进行排序
在上一篇文章中曾经说了一个排序,当然,那个是客户端的排序,能力有限。
但是在我的项目中却真的就需要一个排序功能,鄙人不才,能力有限,写了一堆丑陋的代码,仅实现了功能,希望路过的神们review下。
好,废话不多说,直接【插入】主题吧。(咦?这个词很好啊。)
首先早Models里创建一个实体,这里没弄数据库,凑合凑合吧,就瞎写了个实体。
代码如下:
public class UserInfo
http://www.cyqdata.cn/cnblogs/article-detail-36693
html5中可通过document.head获取head元素
今天,看一个国外网站发现人家获取head元素如下
var head = document.head || document.getElementsByTagName('head')[0];
后面的是我们常用的方式,前面的 document.head 着实第一次见。查资料发现原来是html5的东东。的确简单了,一个属性搞定。
当然,IE6/7/8不支持。IE9/Safari/Chro
http://www.cyqdata.cn/cnblogs/article-detail-36692
学习笔记:ASP.NET MVC2 之验证
大家好,最近忙于工作,现在又有空闲了,现在一起来温习一下ASP.NET MVC 2 的Validation功能。
ASP.NET MVC2 支持2种验证模式,一种是前端验证,一种是服务端验证。我们一般做项目都是2种一起用的。先使用前端验证的好处毋庸置疑,因为它是在客户端执行的,它会把错误消息直接反馈给客户而无须经过服务器的处理,这样就节省了服务器宝贵的资源。而之后的服务器验证呢,又能保证数据的严格
http://www.cyqdata.cn/cnblogs/article-detail-36690
C#控件的闪烁问题解决方法总结
最近对代码作了一些优化,试验后效果还可以,但是发现界面会闪烁,具体是TreeView控件会闪烁,语言为C#,IDE为VS2005。在查阅一些资料,使用了一些基本技术后(如开启双缓冲),发现没什么效果。
于是使用Profiler工具,查找出瓶颈在于每次更新完界面的EndUpdate操作(使用这个是为了减少界面更新次数,但这里不理想是因
http://www.cyqdata.cn/cnblogs/article-detail-36686
Ispostback原理
ispostback,从事asp.net学习和开发的人都很熟悉,这是页面类的一个属性,用来判断页面是提交表单呢,还是首次访问的一个标记。asp.net的运行机制就是提交请求,处理请求,响应请求的过程。提交表单时:提交到服务器的表单元素一定要设置name属性(名字),id是设给Dom和jquery用的,服务只认name。
现在开发web网站,都是用aspx页面做处理页面的。现在我就来探讨一下该处
http://www.cyqdata.cn/cnblogs/article-detail-36680
用Castor 处理XML文档
——Castor可以完成Java和XML的相互转换 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html 以及Jackson这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html 它们都可以完
http://www.cyqdata.cn/cnblogs/article-detail-36678
ACM Steps Chapter One
ACM Steps @ HDOJ
HDOJ最近新推出的ACM Steps功能,支持一下。
虽然已经不再参加ACM/ICPC竞赛了,平时也不太做题了。
:现在就偶尔逛一下HDOJ,偶尔有兴致找几道简单易读的题写一下,练一下,
老菜鸟一个,不再以参赛为目的。
ACM Steps很好的一个功能,打算从Chapter One开始记录一下自己的ACM Steps路程。
记录一些代码,这样也能方便
http://www.cyqdata.cn/cnblogs/article-detail-36677
步步为营 .NET 设计模式学习笔记 十五、Composite(组合模式)
概述 组合模式有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。 描述Composite模式的最佳方式莫过于树形图。从抽象类或接口为根节点开始,然后生枝发芽,以形成树枝节点和叶结点。因此,Composite模式通常用来描述部分与整体之间的关系,而通过根节点对该结构的抽象,
http://www.cyqdata.cn/cnblogs/article-detail-36668
C#学习之路—基础中的核心(一):变量
我是个菜鸟,十足的菜鸟,所有我需要学习,我从最基础的开始学习,今天终于有空了,把自己学到的总结一下,巩固自己的知识!小弟才疏学浅,写错的地发,希望大家指出来!
1、变量
声明变量很简单,我想就不用多说了!但是在声明变量的时候需要注意的两点:
①、变量是类或结构中的字段,如果没有显示初始化,创建这些变量的时候,其默认值是0。
②、方法的局部变量必须在代码中显示初始化,之后才能在语句中
http://www.cyqdata.cn/cnblogs/article-detail-36661
编程十年 (6):虚荣的C
编程十年 (6):虚荣的C
本文地址:http://www.cnblogs.com/AndersLiu/archive/2011/04/24/programming10years-06.html
作者:Anders Liu
高二的暑假里,我带着自己写的一些程序跑到发小儿家里显摆。他家里也买了电脑,其实他家的经济状况还不如我家,但因为比我晚买了半年,所以价钱便宜了将近一千块钱!性能也提升了不少,
http://www.cyqdata.cn/cnblogs/article-detail-36660
14个非常棒的 JavaScript 游戏开发框架推荐
随着JavaScript结合HTML5开发越来越受欢迎,很多浏览器支持的新功能正被用户使用,与此同时,许多新的游戏正在使用JavaScript进行开发。基于JavaScript开发的游戏是唯一一个能够跨桌面,Web和移动三种平台的。今天,本文向大家推荐一些非常棒的JavaScript游戏框架。
LimeJS
这是一个基于HTML5游戏框架,用于快速构建运行于现代触摸屏和桌面浏览器的游
http://www.cyqdata.cn/cnblogs/article-detail-36659
eXpressApp Framework 之DC技术入门系列(2)DC中的实体关系之一对多关系
在现实世界里面,我们遇到很多种错综复杂的关系,这些关系概括起来主要分为以下几种关系:
一对多关系,多对多关系,一对一关系,这些关系是在关系型数据库应用系统中应用广泛,DC作为一种ORM技术,它又是如何实现的呢?这里的一对一关系很简单,我就不介绍了,重点介绍复杂的一对多和多对多关系的实现,我在上一篇文章中只实现了货品资料这一个实体,作为一个完整的采购系统,还要涉及到采购询价,采购单,采购收货以及供应
http://www.cyqdata.cn/cnblogs/article-detail-36656
让浏览器非阻塞加载javascript的几种方式
通常大多数浏览器是并行下载资源的,但由于外部脚本的特殊性例如通过脚本改变文档的DOM结构、脚本之间的存在依赖关系、使用document.write 向页面输出HTML等。浏览器为了确保正确执行脚本和呈现布局在浏览器加载和执行完成它之前会完全阻塞页面后续内容的呈现和其他资源的加载。
在页面的加载过程中如果可以做到内容的逐步呈
http://www.cyqdata.cn/cnblogs/article-detail-36654
NVelocity在项目中的使用
本文要说明的是如果要在项目中加入NVelocity引擎模板。而且在使用和操作起来更加的方便!
NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template
http://www.cyqdata.cn/cnblogs/article-detail-36644
明确的说WCF需要及时关闭
刚学WCF的时候没发现这个问题,调得很愉快却没有发现其实“暗藏杀机”,可谓危险重重,还好后来觉得是有些不妥,于是google“WCF需要关闭吗”,立马找到了几个博客园的链接,进去一看,各位大侠均纷纷表示“关是一定要关的,但是你还不能用完就关,因为关了,就不能再打开了,还得New,可以New的成本又有一点高”,好吧,这么说来就只
http://www.cyqdata.cn/cnblogs/article-detail-36637