Bootstrap3.3.6 中文手册-组件
Bootstrap3.3.6 中文手册-组件 -黑白
从Bootstrap中文社区整理而来,目前最新稳定版本是3.3.6,只包含了CSS样式,组件和javascript插件,由于页面含有样式表的问题,部分样式转换成PDF后可能会有问题。但不影响使用。
jQuery 制作的简便好使的无刷新文件上传系统,很好的增强用户体验,更多内容,http://www.edovip.com
AjaxControlTools控件虽说好用,可是其说明基本是英文,通常.Net开发者还是比较中意中文的控件,还有,社区开发的东西,网上的资料还是比较的难以统一,于是,本人整理了一下,将使用的详细源码共享,希望对于学习ajax控件的朋友有所帮助!备注:源码是vs2008环境下开发的,控件是3.5sp1的,用到得数据库是Northwind数据库!!
JSValidation是客户端表单验证框架,用在BS系统中,或者简单的网页系统中。表单验证在这些开发中很常见:新用户注册,需要校验某些字段;用户登陆,需要校验;等等。在这之前,页面开发者(JavaScript开发者)需要编写大量的JavaScript来与表单对象交互,并进行校验。常见的校验如不能为空,必须满足长度要求,必须为数字,必须为Email等等。根据一般的经验,如果表单中需要校验的域个数超过10个,开发过程就显得枯燥无味——多段重复的代码不断重复,如果要求跨浏览器,更多的考虑因素使人头疼不已。往往这个页面的验证还不能用于那个验证……虽然逻辑基本相同;但是在大多数情况下,出于种种原因,开发者宁愿(或者没办法)重新编写另一个页面的JavaScript代码。 在系统复杂,表单复杂的场景下,JSValidation的优势更加突出。JSValidation目前能够完成客户端的13种验证如下: ? 取值非空 ? 必须为整数 ? 必须为双精度数 ? 必须为普通英文字符(字母,数字,下划线) ? 必须为中文字符 ? 最小长度 ? 最大长度 ? 是否为Email格式 ? 是否为日期格式(yyyy-mm-dd) ? 自定义的正则表达式 ? 整数范围(大于某数小于某数) ? 双精度数范围 ? 必须与某个域的值相同 使用步骤: 以我所做的测试为例,说明在实际应用中如何使用JSValidation。
从事.NET开发也有两年多的时间了,期间积累了一些日常工作中常用的软件,在这里和大家分享一下,希望能为大家的日常工作带来便利,
关于视图的单元测试 说到ASP.NET MVC,我们似乎始终都在关注对于Controller的测试——虽然Stephen Walther也写过如何脱离Web Server对View进行单元测试,但是他的方法可看而不可用。复杂的构造和预备,以及对生成的HTML字符串作判断——这真是在对视图做单元测试吗?仔细分析他的代码可以发现,这其实是在对ViewEngine做单元测试。而且,如果真要对ViewEngine做单元测试,也不应该像他那样依赖外部文件。在我看来,他的做法什么都不是……似乎美观,似乎能博得一些“掌声”,但是这个掌声是来自于他的解决方案,还是大家一时的冲动呢?......
/// <summary> /// 数据库的通用访问代码 /// 此类为抽象类,不允许实例化,在应用时直接调用即可 /// </summary> public abstract class SqlHelper { //获取数据库连接字符串,其属于静态变量且只读,项目中所有文档可以直接使用,但不能修改 public static readonly string SqlConn = ConfigurationManager.ConnectionStrings["SqlConn"].ConnectionString; // 哈希表用来存储缓存的参数信息,哈希表可以存储任意类型的参数。 private static Hashtable parmCache = Hashtable.Synchronized(new Hashtable()); /// <summary> ///执行一个不需要返回值的SqlCommand命令,通过指定专用的连接字符串。 /// 使用参数数组形式提供参数列表 /// </summary> /// <remarks> /// 使用示例: /// int result = ExecuteNonQuery(connString, CommandType.StoredProcedure, "PublishOrders", new SqlParameter("@prodid", 24)); /// </remarks> /// <param name="connectionString">一个有效的数据库连接字符串</param> /// <param name="commandType">SqlCommand命令类型 (存储过程, T-SQL语句, 等等。)</param> /// <param name="commandText">存储过程的名字或者 T-SQL 语句</param> /// <param name="commandParameters">以数组形式提供SqlCommand命令中用到的参数列表</param> /// <returns>返回一个数值表示此SqlCommand命令执行后影响的行数</returns>..............