冠军

导航

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 48 下一页

2013年12月6日

翻译:Knockout 快速上手 - 4: 你需要知道的顶级特性

摘要: Knockout 最棒的一个特点就是它的可扩展性。Knockout 存在大量的扩展点,包含大量的工具来创建我们的应用程序。许多开发者除了 Knockout 核心库之外没有使用任何其他的脚本库 ( 甚至包括 jQuery ) 就创建了非常棒的站点。 阅读全文

posted @ 2013-12-06 10:25 冠军 阅读(5042) 评论(1) 推荐(4) 编辑

2013年11月27日

翻译:Knockout 快速上手 - 3: knockoutJS 快速上手

摘要: 许多时候,学会一种技术的有效方式就是使用它解决实际中的问题。在这一节,我们将学习使用 Knockout 来创建一个常见的应用,库存管理应用。应用概览在创建我们的应用之前,我们需要一个公司,来理解应用解决的问题。我们的应用将能够完成下列任务:浏览公司销售的每种产品,跟踪 SKU 数量和说明。对每种产品的价格,费用和数量进行赋值。当公司决定销售某种新产品的时候,可以创建新的产品。当公司停售某种产品的时候,可以删除这种产品。第一步 定义命名空间在我们实际开始开发应用之前,很重要的一个问题就是规划我们如何组织我们的程序,将我们应用的代码与浏览器界面和本地函数进行分离。你可能奇怪对于这么小的应用我们为什 阅读全文

posted @ 2013-11-27 22:50 冠军 阅读(4712) 评论(6) 推荐(1) 编辑

翻译:Knockout 快速上手 - 2: 安装 knockoutJS

摘要: 只需要五个简单的步骤,就可以做好使用 Knockout 开发的准备!第一步 我们需要什么?最低限度,为了完成后面的教程,你需要如下的准备Web 浏览器文本编辑器你的电脑上大约 2M 的磁盘空间基本的 Web 服务器Knockout 的开发可以在大多数你可以安装上面软件的操作系统上进行。为了完成这个教程,我将会使用 Chrome 浏览器。这个浏览器是免费的,并且可以安装在多个操作系统上,包括 Windows操作系统和Mac 操作系统。你可以在这里 http://www.google.com/chrome 下载这个软件。我选择的文本编辑器也会同时兼顾到文本编辑工作和 web 服务器。我将会使用微软 阅读全文

posted @ 2013-11-27 16:06 冠军 阅读(2672) 评论(2) 推荐(2) 编辑

2013年11月26日

翻译:Knockout 轻松上手 - 1 Knockout 是什么?

摘要: 原文名称:KnockoutJS StarterKnockout 是一个非常棒的脚本库,可是我发现许多人并不了解它,所以,思胜翻译了这本著作。这一节,我们将会讨论 Knockout 可以做什么,又如何使用它的功能。Knockout 是一个 JavaScript 脚本库Knockout ,从本质上讲,是一个 JavaScript 脚本库,可以用在网站或者网页的开发中。用来增强脚本的功能以便提供更好的客户体验。默认情况下,除非你调用 Knockout ,否则它什么都不会做。这是区别其他的脚本库或者框架很重要的一点。你可以从这里下载它。Knockout 是一个 MVVM ( Model-View-Vi 阅读全文

posted @ 2013-11-26 22:46 冠军 阅读(2935) 评论(3) 推荐(5) 编辑

2013年10月19日

使用 Bootstrap Typeahead 组件

摘要: Bootstrap 中的 Typeahead 组件就是通常所说的自动完成 AutoComplete,功能很强大,但是,使用上并不太方便。这里我们将详细介绍一下这个组件的使用。 阅读全文

posted @ 2013-10-19 22:31 冠军 阅读(77027) 评论(16) 推荐(11) 编辑

2013年9月18日

翻译:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 6 - 业务逻辑

摘要: 下面我们讨论整个应用的结构,根据应用中不同组件的逻辑相关性,分离到不同的层中,层与层之间的通讯通过或者不通过限制。分层属于架构风格,在应用的长时间生命周期中,解决维护和扩展问题。 阅读全文

posted @ 2013-09-18 17:51 冠军 阅读(5528) 评论(9) 推荐(8) 编辑

2013年9月4日

Bootstrap 3 How-To #3 布局

摘要: 对于 Web 开发来说,一个永远的话题是如何创建一个跨浏览器兼容的布局。许多年来,各种框架使用各种技术来解决这个问题。Bootstrap 使用了一个不同的方式来解决这个问题。 3.0 版本对这一部分有比较大的变动,可以区分特小型设备 xs ( Extra small devices, 小于 768px 比如手机 ), 小型设备 sm ( Small devices, 小于 992px, 比如平板 ), 中型设备 md ( Medium devices, 小于 1200px, 比如桌面计算机), 大型设备 lg ( Large devices, 比如宽屏显示器 )。 阅读全文

posted @ 2013-09-04 15:34 冠军 阅读(25908) 评论(8) 推荐(3) 编辑

2013年9月2日

Bootstrap 3 How-To #2 标题,链接与按钮

摘要: 从简单的标题,链接和按钮开始学习吧。 阅读全文

posted @ 2013-09-02 20:31 冠军 阅读(7072) 评论(4) 推荐(3) 编辑

2013年9月1日

Bootstrap 3 How-To #1 下载与配置

摘要: Bootstrap 3 发布了,通过简单的几步,我们就可以使用 Bootstrap 的样式表,图标,以及 javascript 来配置一个简单的站点。 阅读全文

posted @ 2013-09-01 22:51 冠军 阅读(5986) 评论(12) 推荐(6) 编辑

2013年8月21日

使用 Razor 生成 HTML5 中的 data- 属性

摘要: 在 HTML5 中, 可以使用 data- 属性来表示用户数据,这些数据甚至可以是 JSON 格式的数据,对 Web 前端开发带来很大的方便。在 MVC 的 Razor 中,可以使用匿名对象来生成定制的属性,不过,这样的属性可不能通过 Razor 的语法检查。new{ data-id= 1 }编译器会直接报告错误。 The name 'data' does not exist in the current context ,原因很简单,把 - 号当作运算符了。其实,HtmlHelper 提供的方法 AnonymousObjectToHtmlAttributes 已经可以解决这个 阅读全文

posted @ 2013-08-21 22:12 冠军 阅读(3446) 评论(0) 推荐(1) 编辑

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 48 下一页