Bootstrap3中文文档
Bootstrap3中文文档
避免用户自定义控件定义的父类多次加载
在一个asp.net项目中,用户自定义控件是很经常使用的,一个项目中一般都会有多个用户自定义控件,而为了代码重用,通常这些控件都会继承一个父类,
一个页面还会引用多个用户自定义控件。
这种情况如果不注意控制就会出现父类中的代码多次运行。
这种情况是真实存在的,我新到现在的公司,参与一个项目的改版的时候,发现了这样的现象,为了避免这样的情况再次出现,我简单设计了一个框架。
设计模式精解-GoF 23 种设计模式 C++实现
懂了设计模式,你就懂了面向对象分析和设计(OOA/D )的精要。反之好像也可能成
立。道可道,非常道。道不远人,设计模式亦然如此
使用asp.net与长连接技术制作网页聊天工具(初步)
详细说明,请查看我的博客http://blog.csdn.net/showtime5156中的《使用asp.net与长连接技术制作网页聊天工具(初步)》
支持DataRow转换为Model和分页的简单三层模版(动软、C#)
支持DataRow类型转换为Model类型和分页的简单三层模版(动软、C#)
使用分页
前提条件:必须在数据库里运行page.sql生存一个分页的存储过程。
注意:在dal、和bll层中的分页方法默认都是注释掉了,必须去掉注释。
js验证“身份证”“信用卡”“邮编”等
jquery.validate 客户端验证“必填”“URL”“最小最小长度”“最大最小值”“数字”“身份证”“信用卡”“邮编”等
将一个JQGrid的数据通过拖曳的方式将数据复制到JQGrid
我在一个页面上定义了3个JQGrid,一个数据通过后台传过来,另外两个的数据通过将已有数据的JQGrid的数据拖曳过来。
中文版jQuery的api
中文版jQuery的api中文版jQuery的api中文版jQuery的api中文版jQuery的api中文版jQuery的api中文版jQuery的api
软件需求分析 BBS论坛系统功能需求:
BBS论坛系统功能需求:
系统可大致分为以下流程:用户登录进入论坛(若为游客,有时还要注册为会员),就某个话题(帖字的主题)展开讨论。通过发贴功能发布新的话题;通过回帖功能回复已有的话题;通过搜索功能查找已有的话题。管理员通过管理功能创建、编辑、删除论坛的版块;管理注册的用户;管理帖子。则系统的功能可分为以下模块:
会员注册
提供新会员注册功能,包括提供录入信息的界面,检查注册信息的有效性,并将注册会员的信息保存在对应数据库的数据表中。
会员登录
提供会员的登录功能,包括提供会员录入用户名和密码的界面,检查密码,用户名的正确性和有效性。用户登录后可以发表帖子,浏览帖子,回复帖子,修改个人信息。
发表帖子
提供会员发表文章的功能,未注册的用户不允许使用该功能。
回复帖子
注册会员可以对某一话题展开讨论,发表意见,并给出回复。
浏览帖子
对注册会员和未注册会员提供文章查询以及阅读的功能,即提供对应文章标
题信息,以及查看详细内容及回复文章的超链接。
会员管理
当网上论坛的会员完成注册后,系统会在数据库中加入会员的资料。包括会员名称、会员密码、会员E-mail等相关信息资料。同时,按照会员的不同身份,将特殊会员设置为版主,使他具备删除本讨论区中对应文章等特殊操作的权利。管理者可以依据数据库中注册的特殊身份登录到论坛后对会员信息进行管理。管理员可以删除会员,收回他的会员号,修改会员的积分,排行等。
版块管理
根据不同的讨论内容,管理员将整个讨论区划分成不同的区域,会员可以选择进入不同的讨论区,允许管理者对分类进行调整,同时提供不同讨论区中包括文章数量等的统计功能。管理员还可以添加新的版块。
帖子管理
管理员和版主都可以对会员发表的帖子进行转移、置顶和删除,设置精华帖,控制帖子的点击率等操作
Microsoft Expression Blend 4 Step by Step.pdf
学习如何使用Microsoft Expression Blend 4 开发silverlight,英文版的,英语不好的,请慎下哦,呵呵
《Spring.NET框架参考文档》中文版.chm
译者话:
首先,请读者注意原文中的版权信息:“您可以创建本文档的副本留作自用或分发他人,但前提是不得收取任何费用,另外,不管是以印刷版还是以电子版形式分发本文档,请在每个副本中包含这条版权信息。”。
Java社区早已有人将java版的文档翻译成中文,且目前有不少Spring的书籍可购买,但由于java与dotNet技术本身的差异,java版spring与spring.net还是存在一些细节上的不同,所以我决定将Spring.NET的文档翻译为中文,希望能对初学Spring.Net的朋友有所帮助。当然了,如果可以,还是建议您去阅读英文原文。不过,我会尽量保证译文和原文的一致性,使其更符合中文阅读习惯,更易理解。目标而已,能否实现自然要靠大家帮助,如果您觉得还可以,就拿来看看,您能从中获益就是对它的肯定。如果您觉得很糟糕,也别骂我,毕竟把这堆垃圾放在网上,也不至于对您造成损失。
中文版已在2006年12月7日版原文的基础上进行了更新。原文更新的规律一般是每月两次,分别在上旬中期和下旬中期,我会尽量保证在新版原文发布之后的一个星期内更新译文。
JavaScript基本教程.chm
一本javascript的全面教程
编者按:JavaScript是由Netscape公司开发并随Navigator导航者一起发布的、介于Java与HTML之间、基于对象事件驱动的编程语言,正日益受到全球的关注。因它的开发环境简单,不需要Java编译器,而是直接运行在Web浏览器中,而因倍受Web设计者的所爱。为了帮助我国广大计算机用户尽快了解和掌握这些新技术,本着先进的技术,要大家分享的原则,电脑网络学校特组织JavaScript技术讲座。其各讲内容为:
第一讲 JavaScript语言概况
第二讲 JavaScript基本数据结构
第三讲 JavaScript程序构成
第四讲 基于对象的JavaScript语言
第五讲 创建新对象
第六讲 使用内部对象系统
第七讲 窗口及输入输出
第八讲 WEB页面信息交互
第九讲 实现更复杂交互
ASP.NET MVC Framework Step by Step 中文版
........................................................................................................................................ 13
LINQ to SQL ......................................................................................................................................... 14
控制器和视图(Controllers and Views) .................................................................................................. 25
添加DinnersController 控制器 .......................................................................................................... 25
理解ASP.NET MVC Routing ................................................................................................................. 27
在DinnersController 控制器中使用DinnerRepository ..................................................................... 29
控制器Controller 使用视图Views .................................................................................................... 30
实现NotFound 视图模板 ................................................................................................................... 31
实现Details 视图模板 ........................................................................................................................ 33
实现Index 视图模板 .......................................................................................................................... 38
命名规范和\Views 目录结构 ............................................................................................................. 42
创建、更新、删除记录 ............................................................................................................................. 44
实现HTTP-GET 编辑Action 方法 ...................................................................................................... 45
Html.BeginForm() 和 Html.TextBox() HTML 辅助方法 ..................................................................... 49
实现HTTP-POST 的Edit Action 方法 ................................................................................................. 50
获取表单提交的值 ............................................................................................................................. 51
处理编辑异常 .................................................................................................................................... 53
理解ModelState 和验证HTML 辅助方法 ........................................................................................ 54
Html 辅助方法和ModelState 集成................................................................................................... 55
完成Edit Action 方法的实现 .............................................................................................................. 57
实现HTTP-GET 的Create Action 方法 ............................................................................................... 58
实现HTTP-POST 的Create Action 方法 ............................................................................................ 61
实现HTTP-GET 的Delete Action 方法 ............................................................................................... 63
实现HTTP-POST Delete Action 方法 .................................................................................................. 65
模型绑定的安全性 .................................................................................................................................... 66
基于用途来锁定绑定 ......................................................................................................................... 67
基于类型来锁定绑定 ......................................................................................................................... 67
CRUD 封装 .......................................................................................................................................... 68
ViewData 和ViewModel ............................................................................................................................. 70
从Controller 传递数据到View 视图模板 ......................................................................................... 71
使用ViewData 字典 ........................................................................................................................... 71
使用ViewModel 模式 ......................................................................................................................... 73
定制ViewModel 类(Custom-shaped ViewModel Classes) ............................................................ 76
Partials 和Master 页面 ............................................................................................................................... 76
使用Partial 视图模板 ........................................................................................................................ 76
使用Partial 视图模板简化代码 ........................................................................................................ 79
ASP.NET MVC Framework Step by Step 中文版
http://www.agiledon.com 制作; 本中文版来源于http://blog.entlib.com/entlibforum/Default.aspx; AgileDon 修订排版
Master 页面 ....................................................................................................................................... 80
分页 .................................................................................................................................................... 84
认证和授权 ................................................................................................................................................ 91
理解认证和授权 ................................................................................................................................ 91
Forms Authentication 和AccountController ....................................................................................... 91
使用[Authorize]过滤器对/Dinners/Create 授权 ................................................................................ 94
创建Dinners 时,使用User.Identity.Name 属性 ............................................................................. 95
在编辑Dinners 记录时,使用User.Identity.Name 属性 ................................................................. 96
显示/隐藏编辑和删除链接 ................................................................................................................ 98
AJAX 实现RSVP 响应 ................................................................................................................................. 99
显示用户是否已经回复了 ................................................................................................................. 99
实现Register Action 方法 ................................................................................................................. 101
使用AJAX 调用Register Action 方法 ............................................................................................... 101
添加jQuery 动画 .............................................................................................................................. 103
简化-重构RSVP Partial 视图 ............................................................................................................ 105
集成AJAX 地图 ........................................................................................................................................ 106
创建Map Partial 视图 ..................................................................................................................... 106
创建一个Map.js 工具类库 ............................................................................................................. 107
集成地图到创建和编辑表单 ........................................................................................................... 109
集成地图到Details 视图 .................................................................................................................. 113
在数据库和仓储中实现位置搜索 ................................................................................................... 114
实现基于JSON 的AJAX 搜索Action 方法 ....................................................................................... 118
使用jQuery 调用基于JSON 的AJAX 方法 ...................................................................................... 119
单元测试 .................................................................................................................................................. 122
为什么需要单元测试? ................................................................................................................... 122
NerdDinner.Tests 项目 ...................................................................................................................... 122
为Dinner 模型类创建单元测试 ...................................................................................................... 124
运行测试 .......................................................................................................................................... 127
创建DinnersController 单元测试 ................................................................................................... 127
依赖注入(Dependency Injection) ........................................................................................................ 129
提取IDinnerRepository 接口 ............................................................................................................ 129
更新DinnersController 支持构造器注入 ......................................................................................... 131
创建 FakeDinnerRepository 类 ........................................................................................................ 131
在单元测试中使用FakeDinnerRepository ....................................................................................... 134
创建Edit Action 方法的单元测试 .................................................................................................... 136
模仿User.Identity.Name 属性 .......................................................................................................... 137
测试UpdateModel() ......................................................................................................................... 139
单元测试总结 .................................................................................................................................. 141
NerdDinner 范例程序总结