摘要: Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。任何时候如果你的UI需要自动更新(比如:更新依赖于用户的行为或者外部数据源的改变),KO能够很简单的帮你实现并且很容易维护。AD: 2013大数据全球技术峰会低价抢票中1 Knockout简介 (Introduction)Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。Knockout有如下4大重要概念:◆ 声明式 阅读全文
posted @ 2013-01-30 16:47 Patrick005 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 详解Server.Transfer根本上,Response是叫浏览器去重新转向到指定的网页,而Server自然是发生在服务器端为主了,因此会有以下区别:1. Server.Transfer只能够转跳到本地虚拟目录指定的页面,而Response.Redirect则十分灵活;2. Server.Transfer可以将页面参数方便传递到指定页面;3. 使用时,Server.Transfer跳到别的页面后,浏览器显示的地址不会改变,有时反而会造成误会,当然也有些场合需要这样的效果;4. Server.Transfer可以减少客户端对服务器的请求;补充一下,Response.Redirect()需要在服 阅读全文
posted @ 2013-01-30 14:08 Patrick005 阅读(218) 评论(0) 推荐(1) 编辑
摘要: EF4.1有三种方式来进行数据操作及持久化。分别是Database-First,Model-First,Code-first,下面简单小结一下:1.Database First是基于已存在的数据库,利用某些工具(如Vs提供的EF设计器)创建实体类,数据库对象与实体类的匹配关系等,你也可以手动修改这些自动生成的代码及匹配文件。2.Model First 这种方式是先利用某些工具(如VS的EF设计器)设计出实体数据模型及他们之间的关系,然后再根据这些实体、关系去生成数据库对象及相关代码文件。3.Code First 这种方式需要先写一些代码,如实体对象,数据关系等,然后根据已有的代码描述,自动创建 阅读全文
posted @ 2013-01-30 13:42 Patrick005 阅读(3144) 评论(0) 推荐(0) 编辑
摘要: SQL Server数据库ROW_NUMBER()函数的使用是本文我们要介绍的内容,接下来我们就通过几个实例来一一介绍ROW_NUMBER()函数的使用。实例如下:1.使用row_number()函数进行编号,如selectemail,customerID,ROW_NUMBER()over(orderbypsd)asrowsfromQT_Customer原理:先按psd进行排序,排序完后,给每条数据进行编号。2.在订单中按价格的升序进行排序,并给每条记录进行排序代码如下:selectDID,customerID,totalPrice,ROW_NUMBER()over(orderbytotalP 阅读全文
posted @ 2013-01-30 08:48 Patrick005 阅读(460) 评论(0) 推荐(0) 编辑