上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: 一、JavaScriptResult JavaScriptResult使我们可以在服务端动态地生成一段JavaScript脚本,并以此作为请求的响应,而这段脚本会在客户端被执行。其实JavaScriptResult的实现非常简单,它仅仅是将表示JavaScript脚本的字符串通过当前的HttpResponse响应给请求的客户端而已。如下面的代码片断所示,JavaScriptResult的属性Scr... 阅读全文
posted @ 2014-01-07 18:20 简单的执着_俊 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 使用.NET框架编写Windows程序,在很多方面已经变得很简单。在许多情况下,.NET框架使用,.NET编译器在编译时绑定到程序集的元数据,.使灵活的程序设计变得更容易。事实上,对于.NET而言,使用内嵌的元数据把我们从DLL地狱解脱出来是可能的。 值得庆幸的是,.NET框架的设计者们并没有选择把这些元数据优雅的隐藏起来。设计者们把反射API给予了我们,通过反射,一个.NET程序可以通过编程查看... 阅读全文
posted @ 2014-01-02 19:19 简单的执着_俊 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 如果没有看《C#反射(一)》、建议先看《C#反射(一)》再看这一篇。上一篇文章发表,有人评论我所写的东西比较基础。其实我也知道我也只不过是在写最基础的语法而已,之所以写它是因为自己学编程学了一两年之后才接触到反射,相信会有很多人跟我有过同样的经历。概其原因,书店里几乎90%的书籍都不谈反射。还有,曾经在百度、goole搜索过反射,但也很难找到自己喜欢的答案。希望我所写的东西能为那些初学编程的新手有... 阅读全文
posted @ 2013-12-30 13:16 简单的执着_俊 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 在还不太熟悉反射的昨天,以为反射很神秘,在网上到处找答案.今天找了段代码敲了一下,茅塞顿开!其实反射也就那么简单的一回事! 反射是一种机制,通过这种机制我们可以知道一个未知类型的类型信息.比如,有一个对象a,这个对象不是我们定义的,也许是通过网络捕捉到的,也许是使用泛型定义的,但我们想知道这个对象的类型信息,想知道这个对象有哪些方法或者属性什么的.甚至我们想进一步调用这个对象的方法.关键是现在我们... 阅读全文
posted @ 2013-12-30 12:36 简单的执着_俊 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 粗粒度和细粒度的区别主要是出于重用的目的,像类的设计,为尽可能重用,所以采用细粒度的设计模式,将一个复杂的类(粗粒度)拆分成高度重用的职责清晰的类(细粒度).对于数据库的设计,原责:尽量减少表的数量与表与表之间的连接,能够设计成一个表的情况就不需要细分,所以可考虑使用粗粒度的设计方式. 简单点,给你两个接口,你看看细粒度的查询任务的接口interface TaskService{ public List getTaskById(int id); public List getTaskByName(String name); public List getTaskByAge(int age);} 阅读全文
posted @ 2013-12-26 11:49 简单的执着_俊 阅读(1647) 评论(0) 推荐(0) 编辑
摘要: bind(type,[data],fn) 为每个匹配元素的特定事件绑定事件处理函数$("a").bind("click",function(){alert("ok");});live(type,[data],fn) 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的$("a").l... 阅读全文
posted @ 2013-12-26 09:25 简单的执着_俊 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 首先需要说明这本书代码太多,但是也有一定的好处,尤其是对于阅读源代码比较费力的同学(比如我)可以起到很好的入门指引. 该书主要描述如何将领域驱动设计应用到c#的项目中来,那么不得不简单介绍一下什么是领域驱动设计了。其实按我个人的理解所谓领域驱动设计就是将领域模型作为关注点来进行系统分析,设计,实现和测试,以达到各个阶段,模块的高度统一。 本书其实是围绕一个项目的开发书写,主要可以分为两部分: 项目介绍以及概念介绍(项目需求,架构设计) 各模块的详细设计开发介绍(代码的解读,个人感觉过于重复) 项目需求部分这里略过,个人感觉本章的重点就是系统架构的确定,主要分为: UI表示层--用户交互(WP. 阅读全文
posted @ 2013-12-26 09:15 简单的执着_俊 阅读(233) 评论(1) 推荐(0) 编辑
摘要: 阅读目录 开始 SQL Server 查找记录的方法 SQL Server Join 方式 更具体执行过程 索引统计信息:查询计划的选择依据 优化视图查询 推荐阅读-MSDN文章对于SQL Server的优化来说,优化查询可能是很常见的事情。由于数据库的优化,本身也是一个涉及面比较的广的话题, 因此本文只谈优化查询时如何看懂SQL Server查询计划。毕竟我对SQL Server的认识有限,如有错误,也恳请您在发现后及时批评指正。首先,打开【SQL Server Management Studio】,输入一个查询语句看看SQL Serv... 阅读全文
posted @ 2013-12-25 09:08 简单的执着_俊 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 项目中有时会用到自动补全查询,就像Google搜索框、淘宝商品搜索功能,输入汉字或字母,则以该汉字或字母开头的相关条目会显示出来供用户选择, autocomplete插件就是完成这样的功能autocomplete官网:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/(可下载jQuery autocomplete插件)。 淘宝商品搜索功能 效果:下面来使用 autocomplete插件来实现类似效果。1. 创建 AjaxPage.aspx 页面,在其中定义 WebMethod 方法来返回 搜索页面需要的输入框所有提. 阅读全文
posted @ 2013-12-20 10:54 简单的执着_俊 阅读(500) 评论(0) 推荐(0) 编辑
摘要: MVC中的Html.AntiForgeryToken()是用来防止跨站请求伪造(CSRF:Cross-site request forgery)攻击的一个措施,它跟XSS(XSS又叫CSS:Cross-Site-Script),攻击不同,XSS一般是利用站内信任的用户在网站内插入恶意的脚本代码进行攻击,而CSRF则是伪造成受信任用户对网站进行攻击。举个简单例子,譬如整个系统的公告在网站首页显示,而这个公告是从后台提交的,我用最简单的写法:网站后台(Home/Index页面)设置首页公告内容,提交到HomeController的Text Action@using(Html.BeginForm(& 阅读全文
posted @ 2013-12-18 11:07 简单的执着_俊 阅读(288) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页