Jasmine 为 JavaScript 提供了 TDD (测试驱动开发)的框架,对于前端软件开发提供了良好的质量保证。目前,Jasmine 的最新版本是 2.3 版,这里以 2.3 版进行说明。网上已经有一些关于 Jasmine 的资料,但是,有些资料比较久远,已经与现有版本不一致。所以,这里特别以最新版进行说明。
本文链接:使用 Jasmine 进行测试驱动的 JavaScript 开发,转载请注明。
Jasmine 为 JavaScript 提供了 TDD (测试驱动开发)的框架,对于前端软件开发提供了良好的质量保证。目前,Jasmine 的最新版本是 2.3 版,这里以 2.3 版进行说明。网上已经有一些关于 Jasmine 的资料,但是,有些资料比较久远,已经与现有版本不一致。所以,这里特别以最新版进行说明。
本文链接:使用 Jasmine 进行测试驱动的 JavaScript 开发,转载请注明。
第一次购买树莓派的时候往往被各种版本搞乱了,这里将目前各个版本的树莓派列出来,送你一副火眼金睛。第一代的树莓派包括多个版本:A, A+, B, B+ ,国内常见的是 B 版本,A 版实际上没有发售,找个图都困难。第二代目前发行 B 版本。
本文链接:树莓派版本,转载请注明。
第一次购买树莓派的时候往往被各种版本搞乱了,这里将目前各个版本的树莓派列出来,送你一副火眼金睛。第一代的树莓派包括多个版本:A, A+, B, B+ ,国内常见的是 B 版本,A 版实际上没有发售,找个图都困难。第二代目前发行 B 版本。
本文链接:树莓派版本,转载请注明。
对于日常的开发来说,最常见的开发场景就是通过表单编辑数据,这里涉及的问题就是验证问题。angularjs 内置已经支持了常见的验证方式,可以轻松实现表单验证。
本文链接:AngularJs 入门系列-2 表单验证,转载请注明。
这几天,有同学问到为什么在 ASP.NET MVC 应用中,无法在 .ASMX 中使用 NInject 进行注入。现象比如,我们定义了一个接口,然后定义了一个实现。public interface IMessageProvider{ string GetMessage();}定义一个接口的实现…
本文链接:在 ASP.NET MVC 应用中使用 NInject 注入 ASMX 类型的 Web Service,转载请注明。
这几天,有同学问到为什么在 ASP.NET MVC 应用中,无法在 .ASMX 中使用 NInject 进行注入。现象比如,我们定义了一个接口,然后定义了一个实现。public interface IMessageProvider{ string GetMessage();}定义一个接口的实现…
本文链接:在 ASP.NET MVC 应用中使用 NInject 注入 ASMX 类型的 Web Service,转载请注明。
项目又出问题了!手贱了一下,使用某个工具整理了一下 View 中的内容,不经意之间,将View 的输出中大小写不小心搞错了,导致输出的内容没有办法正常解析。这种问题太隐蔽了,下次再遇到怎么办呢?测试我们的 View ,保证下次不再出现这种问题。比如说,我们有一个控制器 HomeController….
本文链接:ASP.NET MVC 之 View 测试,转载请注明。
项目又出问题了!手贱了一下,使用某个工具整理了一下 View 中的内容,不经意之间,将View 的输出中大小写不小心搞错了,导致输出的内容没有办法正常解析。这种问题太隐蔽了,下次再遇到怎么办呢?测试我们的 View ,保证下次不再出现这种问题。比如说,我们有一个控制器 HomeController….
本文链接:ASP.NET MVC 之 View 测试,转载请注明。
Build 2015 之后,最新的在 Mac OS X 上安装运行 ASP.NET 5 的详细说明。
本文链接:在Mac OS X Yosemite 10.10.3 中搭建第一个 ASP.NET 5 Web 项目,转载请注明。
观察者模式是开发中经常使用的模式,这个模式由两个主要部分组成:主题和观察者。通过观察者模式,实现主题和观察者的解耦。主题负责发布内容,而观察者则接收主题发布的内容。通常情况下,观察者都是多个,所以,我们需要一个集合来保存所有的观察者,在主题发布内容之后,依次将主题发布的内容提供给观察者,从程序的角度…
本文链接:jquery 之 Deferred 使用与实现,转载请注明。