摘要: (1)SELECT表名=case when a.colorder=1 then d.name else '' end,表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,字段序号=a.colorder,字段名=a.name,标... 阅读全文
posted @ 2015-12-07 21:51 Percy宣森 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: SQL获取所有数据库名、表名、储存过程以及参数列表1.获取所有用户名:SELECTnameFROMSysuserswherestatus='2'andislogin='1'islogin='1'表示帐户islogin='0'表示角色status='2'表示用户帐户status='0'表示糸统帐户2.... 阅读全文
posted @ 2015-12-07 21:46 Percy宣森 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 一、对文档重要性的理解 文档的作用其实是很多,不仅仅只是为用户、程序员提供一个可靠的依据。无论是对于用户还是对于程序员都做到有据可寻,编程结束之后如果出现什么差错,检查这是谁的问题,当然就得根据文档,文档就相当于法律条文,明确规定各自的任务,不符合用户的需求就是程序员的问题,这样公司就会遭受损失... 阅读全文
posted @ 2015-12-04 16:34 Percy宣森 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 目录:UML的视图UML的九种图UML中类间的关系 1、用例图(usecase diagrams)【概念】描述用户需求,从用户的角度描述系统的功能【描述方式】椭圆表示某个用例;人形符号表示角色【目的】帮组开发团队以一种可视化的方式理解系统的功能需求【用例图】2、静态图类图(classdia... 阅读全文
posted @ 2015-12-04 16:23 Percy宣森 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1、工具的用途:用HTML5 file api读取文件的MD5码。MD5码在文件的唯一性识别上有很重要的应用,业内常用MD5进行文件识别、文件秒传、文件安全性检查等;2、适用性:IE、Chrome皆兼容;3、缺陷:当上传大文件时,需要较长的时间才能扫描出MD5码;4、关于引用:其中引用了js文件(s... 阅读全文
posted @ 2015-12-04 11:32 Percy宣森 阅读(7048) 评论(0) 推荐(0) 编辑
摘要: Sublime Text 3非常实用,但是想要用好,一些快捷键不可或缺,所以转了这个快捷键汇总。用惯了vim,有些快捷键也懒得用了,尤其是在win下面,还有图形界面,所以个人觉得最有用的还是搜索类,对于阅读和修改代码来说,非常实用。>>选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相... 阅读全文
posted @ 2015-11-30 10:10 Percy宣森 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Entity Framework之领域驱动设计实践EntityFramework之领域驱动设计实践 - 前言 EntityFramework之领域驱动设计实践 (一):从DataTable到EntityObject EntityFramework之领域驱动设计实践 (二):分层架构 Entit... 阅读全文
posted @ 2015-11-26 08:51 Percy宣森 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 本文是从What is Domain Driven Design?这篇文章翻译而来。 ”…在很多领域,专家的作用体现在他们的专业知识上而不是智力上。“ --Don Reinertsen 领域驱动设计(Domain Driven Design)是一种软件开发方法,目的是让软件系统在实现时准确... 阅读全文
posted @ 2015-11-22 22:30 Percy宣森 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 判断文件真实的类型,不是通过扩展名来判断: /// /// 判断文件格式 /// http://www.cnblogs.com/babycool /// /// /// public sta... 阅读全文
posted @ 2015-11-20 13:25 Percy宣森 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 从上面的用例图模型,我们可以大致了解用例图所描述的是什么。下面进行详细介绍。 用例图,即用来描述什么角色通过某某系统能做什么事情的图,用例图关注的是系统的外在表现,系统与人的交互,系统与其它系统的交互。 用例图有三种构成元素,分别是:角色,用例,关系1、角色(Actor):即使用本系统的有哪些角色... 阅读全文
posted @ 2015-11-19 21:42 Percy宣森 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 1.1.1 摘要 Ajax技术的核心是XMLHttpRequest对象(简称XHR),可以通过使用XHR对象获取到服务器的数据,然后再通过DOM将数据插入到页面中呈现。虽然名字中包含XML,但Ajax通讯与数据格式无关,所以我们的数据格式可以是XML或JSON等格式。 XMLHttpRequest对 阅读全文
posted @ 2015-11-19 21:41 Percy宣森 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 1、VS设置工具--》选项--》环境--》键盘--》重置2、RESHARPER -->Options--》Environment → Keyboard & Menus ,去掉Hide overridden勾选 ,keyboard shortcuts 选择None,--》点击 Apply Sheme ... 阅读全文
posted @ 2015-11-10 10:43 Percy宣森 阅读(187) 评论(0) 推荐(0) 编辑
摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不需要任何特殊的 API 或工具包。 本文主要是对... 阅读全文
posted @ 2015-11-02 10:23 Percy宣森 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 前言:不知不觉写了很多,希望你能耐心看完这篇文章任何一个编程者都少不了要去调试代码,不管你是高手还是菜鸟,调试程序都是一项必不可少的工作。一般来说调试程序是在编写代码之后或测试期修改Bug 时进行的,往往在调试代码期间更加能够体现出编程者的水平高低以及分析问题的准确度。不少初学者在寻找错误原因时,总... 阅读全文
posted @ 2015-10-28 21:25 Percy宣森 阅读(413) 评论(0) 推荐(0) 编辑
摘要: jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQu... 阅读全文
posted @ 2015-10-28 09:48 Percy宣森 阅读(255) 评论(0) 推荐(0) 编辑
摘要: a href="#"> 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP 点击链接后,页面不动,只打开链接 作用同上,不同浏览器会有差异。点击链接后,不想使页面滚到页首,就用href="javascript:void(0)",不要用href="#",return false也有类似作用详解h... 阅读全文
posted @ 2015-10-23 15:00 Percy宣森 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 参考(1)http://www.cnblogs.com/flyfish2012/archive/2013/02/01/2889184.html我们在开发MVC当中,经常在我们的全局类的路由设置,看到这样的代码:routes.IgnoreRoute("{resource}.axd/{*pathInfo... 阅读全文
posted @ 2015-10-23 11:45 Percy宣森 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 这一个系列的内容来自微软的音乐商店 Music Store, 这是项目在 Codeplex 上的地址:http://mvcmusicstore.codeplex.com/。这个项目使用 ASP.NET MVC3 完成,项目中除了提供完整的示例代码之外,还提供一个 100 多页的说明文档,这里的内容就... 阅读全文
posted @ 2015-10-22 17:45 Percy宣森 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.asp.net/learn/mvc/这篇教程探索了ASP.NET MVC控制器(controller)、控制器动作(controller action)和动作结果(action results)这几个主题。在读完本篇教程之后,你将会理解控制器如何控制访问者与ASP.N... 阅读全文
posted @ 2015-10-21 10:52 Percy宣森 阅读(265) 评论(0) 推荐(0) 编辑
摘要: MVC架构已深得人心,微软也不甘落后,推出了Asp.net MVC。特意整理博客园乃至整个网络最具价值的MVC技术原创文章,为想要学习ASP.NET MVC技术的学习者提供一个整合学习入口。本文从Why,What,How三个角度整理MVC 的学习资源,让学习者第一时间找到最有价值的文章,获取最彻底的... 阅读全文
posted @ 2015-10-21 09:15 Percy宣森 阅读(405) 评论(0) 推荐(1) 编辑
摘要: 一 工程结构4个程序集Microsoft.Web.Mvc --一些可以使用的,不确定的程序包System.Web.Mvc--主程序库下面两个列入3.5的Net框架了System.Web.Abstractions --Request,Respose等5大对象、缓存,那些用于Asp.net Webfro... 阅读全文
posted @ 2015-10-20 15:09 Percy宣森 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你... 阅读全文
posted @ 2015-10-19 20:20 Percy宣森 阅读(220) 评论(0) 推荐(0) 编辑
摘要: MVC中的Html.AntiForgeryToken()是用来防止跨站请求伪造(CSRF:Cross-site request forgery)攻击的一个措施,它跟XSS(XSS又叫CSS:Cross-Site-Script),攻击不同,XSS一般是利用站内信任的用户在网站内插入恶意的脚本代码进行攻... 阅读全文
posted @ 2015-10-19 20:06 Percy宣森 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一Html.ActionLink("linkText","actionName")该重载的第一个参数是该链接要显示的文字,第二个参数是对应的控制器的方法,默认控制器为当前页面的控制器,如果当前页面的控制器为Products,则Html.ActionLink("detail","Detail")则会生... 阅读全文
posted @ 2015-10-16 20:19 Percy宣森 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1:QueryString传值1)也可以使用new{}来为form的action增加querystring2)在controler里使用Request.QueryString["word"]获取值例如: Controler页面:public ActionResult Browse(stri... 阅读全文
posted @ 2015-10-16 19:41 Percy宣森 阅读(620) 评论(0) 推荐(0) 编辑