03 2014 档案

摘要:原文来自VAllen cnblogs一、使用教程1、解压后,双击Reflector.exe,如果有选择默认版本的.Net Framework,根据需要选择即可。你选择的版本不同则出现的默认程序集也不同,我选择的是.Net4.0;2、点击file-open选择要反编译的DLL,打开后程序集的命名空间会出现在列表中;3、点击树形列表中的类,右边就会出现相应的反编译代码。反编译后的代码和原代码基本没有什么区别;4、如果想把反编译后的代码导入到文件中,我们可以使用Reflector.FileDisassembler这个Reflector插件,下面介绍Reflector.FileDisassembler 阅读全文
posted @ 2014-03-31 15:23 藤露 阅读(1282) 评论(0) 推荐(0) 编辑
摘要:本文转载自张子阳目录委托的作用 将方法绑定到委托 事件的来由Observer设计模式.Net Framework中的委托与事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作 阅读全文
posted @ 2014-03-31 14:13 藤露 阅读(245) 评论(0) 推荐(0) 编辑
摘要:本文转载自张逸:晴窗笔记.Net平台与Java平台相比,由于它至今在服务端仍不具备与unix系统的兼容性,也不具备类似于Java平台下J2EE这样的企业级容器,使得.Net平台在大型的企业级应用上,常常为人所诟病。就目前而言,.Net平台并没有提供AOP技术的直接实现,而微软在未来对于.Net的发展战略目标,我们仍未可知。但我相信微软对于目前炙手可热的AOP技术应该不会视而不见。也许在未来的.Net平台下,会出现类似于Spring那样的轻量级IoC容器,加上O/R Mapping的进一步实现与完善,随着Windows Server操作系统的逐步推新,.Net平台对于企业级系统开发的支持会越.. 阅读全文
posted @ 2014-03-24 11:41 藤露 阅读(293) 评论(0) 推荐(0) 编辑
摘要:本文转载自张逸:晴窗笔记AOP技术本质2.2.1 技术概览AOP(Aspect-Oriented Programming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系。例如日志功能。日志代码往往水平地散布在所有对象层次中,而与它所散布到的对象的核心功能毫无关系。对于其他类型的代码,如安全性、异常处理和透明的持 阅读全文
posted @ 2014-03-24 11:36 藤露 阅读(477) 评论(0) 推荐(0) 编辑
摘要:Aspect-Oriented Programming(面向方面编程,AOP)正好可以解决这一问题。它允许开发者动态地修改静态的OO模型,构造出一个能够不断增长以满足新增需求的系统,就象现实世界中的对象会在其生命周期中不断改变自身,应用程序也可以在发展中拥有新的功能。AOP利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了多个类的行为封装到一个可重用模块,并将其名为“Aspect”,即方面。所谓“方面”,简单地说,就是将那些与业务无关,却为业务模块所共同调用的逻辑或责任,例如事务处理、日志管理、权限控制等,封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可.. 阅读全文
posted @ 2014-03-24 11:34 藤露 阅读(360) 评论(0) 推荐(1) 编辑
摘要:本文转载自努力,努力,努力1.委托的定义:委托是函数的封装,它代表一"类"函数.他们都符合一定的签名:拥有相同的参数列表,返回值类型.同时,委托也可以看成是对函数的抽象,是函数的"类".此时,委托的实例将代表一个具体的函数.委托声明和定义了一个引用类型,它用来封装方法,用指定的签名来封装方法.一个委托的实例,可以封装静态或者实例方法.委托是一种引用的类型,一旦为委托分配了方法,委托将与该方法完全相同的行为,委托方法的使用可以像其他任何方法一样,具有参数和返回值委托的一个特征是它们的类型是安全的.可以确保被调用的方法签名是正确的,但他们并不关心调用该方法的 阅读全文
posted @ 2014-03-24 11:27 藤露 阅读(258) 评论(0) 推荐(0) 编辑
摘要:本文转载自:DANCE WITH JAVA 在《道法自然——面向对象实践指南》一书中,我们采用了一个对立统一的辩证关系来说明“模板方法”模式—— “正向依赖 vs. 依赖倒置”(参见:《道法自然》第15章[王咏武, 王咏刚 2004])。这种把“好莱坞”原则和 “依赖倒置”原则等量齐观的看法其实来自于轻量级容器PicoContainer主页上的一段话: “控制反转(Inversion of Control)的一个著名的同义原则是由Robert C. Martin提出的依赖倒置原则(Dependency Inversion Principle),它的另一个昵称是好莱坞原则(Hollywood.. 阅读全文
posted @ 2014-03-23 23:05 藤露 阅读(322) 评论(0) 推荐(0) 编辑
摘要:作者:张博出处:http://yilin.cnblogs.com Entity Framework支持Database First、Model First和Code Only三种开发模式,各模式的开发流程大相径庭,开发体验完全不一样。三种开发模式各有优缺点,对于程序员没有哪种模式最好,只有哪种模式更 阅读全文
posted @ 2014-03-21 11:34 藤露 阅读(1177) 评论(0) 推荐(0) 编辑
摘要:本文转载自dodream视图状态是ASP.NET页框架用于在往返过程之间保留页和控件值的方法。在呈现页的HTML标记时,必须在回发过程中保留的页和值的当前状态将被序列化为Base64编码字符串。然后,此信息将被放入一个或多个视图状态隐藏字段。1、方案视图状态由ASP.NET页框架自动用于保存在各个回发之间必须保留的信息。此信息包括控件的任何非默认值。您还可以使用视图状态来存储特定于页的应用程序数据。2、功能视图状态是ASP.NET页中的存储库,可以存储必须在回发过程中保留的值。页框架使用视图状态在各个回发之间保存控件设置。可以在您自己的应用程序中使用视图状态完成以下工作:·在各个回发 阅读全文
posted @ 2014-03-21 10:29 藤露 阅读(363) 评论(0) 推荐(0) 编辑
摘要:所有System.Web.UI.*命名空间下的内容可以称为Web From,而System.Web.*命名空间下的其他内容可以称为ASP.NET.@section用法:配合母版页中的@RenderSection使用。如页面中@section styles{...}中的内容将展示在母版页中的@RenderSection("styles", false)位置上。参数 false意思是不验证页面中是否存在@section style,该参数如果为true的话,当页面中不存在@section styles的时候会报错。 阅读全文
posted @ 2014-03-20 17:29 藤露 阅读(189) 评论(0) 推荐(0) 编辑
摘要:2000年全新平台的ASP.NET 1.0正式发布,发展速度异常惊人,2003年升级为1.1版本。ASP.NET 1.1发布之后,更加激发了Web应用程序开发人员对ASP.NET的兴趣,并且对网络技术的发展起到了巨大的推动作用。为了达到"减少70%代码"的目标,2005年11月微软公司又发布了ASP.NET 2.0。ASP.NET 2.0的发布是.NET技术走向成熟的标志。伴随着强劲的发展势头,2008年微软推出了ASP.NET 3.5,使网络程序开发更倾向于智能开发。ASP.NET 3.5是建立在ASP.NET 2.0 CLR(公共语言运行库)基础上的一个框架,其底层类库 阅读全文
posted @ 2014-03-20 08:49 藤露 阅读(1730) 评论(0) 推荐(0) 编辑
摘要:HtmlHelper帮助我们生成Html标记代码;UrlHelper帮助我们生成URL链接地址 我们学习一下UrlHelper帮助类,看类名也都知道这个类是用来帮我们生成URL在ASP.NET MVC应用程序中。让我们来看看该类给我们带来了哪些方便的方法和属性,UrlHelper提供了四个非常常用的 阅读全文
posted @ 2014-03-19 22:56 藤露 阅读(298) 评论(0) 推荐(0) 编辑
摘要:本文转自 大卫Baby ViewBag和ViewData其实是互通的ViewBag和ViewData的区别:ViewBag 不再是字典的键值对结构,而是 dynamic 动态类型,它会在程序运行的时候动态解析。 eg: ViewBag其实本质就是ViewData,只是多了层Dynamic控制。所以, 阅读全文
posted @ 2014-03-19 22:48 藤露 阅读(258) 评论(0) 推荐(0) 编辑
摘要:ActionResult ActionResult是Action的返回结果。ActionResult 有多个派生类,每个子类功能均不同,并不是所有的子类都需要返回视图View,有些直接返回流,有些返回字符串等。我们来看一下ActionResult派生类关系图 具体看一下每个类的功能,由于MSDN的示 阅读全文
posted @ 2014-03-19 22:38 藤露 阅读(463) 评论(0) 推荐(0) 编辑
摘要:ASP.NET MVC 3 已经正式发布了,现在估计许多人都在拼命学,我也不能例外,刚刚看到了一篇文章,介绍了三个非常有用的方法:RenderBody,RenderPage和RenderSection,现在自己再总结下。 1. RenderBody 在Razor引擎中没有了“母版页”,取而代之的是叫 阅读全文
posted @ 2014-03-19 21:33 藤露 阅读(1507) 评论(0) 推荐(1) 编辑
摘要:打开VS2010安装目录下的 Setup 文件夹,找到 baseline.dat 文件和 vs_setup.pdi 文件还有一个 locdata.ini 文件,是对应的。 这些都是文本文件,用记事本就可以打开。在 vs_setup.pdi 文件,找到 [Microsoft Visual Studio 2010 Ultimate - CHS] 项 ,这里所列,全部就是安装程序加载将要安装的。再打开 locdata.ini 文件, 比如gencomp15条目,可以在locdata.ini找到[gencomp15]项,说明该条目是什么来的。大家根据需要删除不要即可。我的最终只留了:gencomp15 阅读全文
posted @ 2014-03-13 21:32 藤露 阅读(3813) 评论(0) 推荐(0) 编辑
摘要:本文转载自龚赤兵 电子工业出版社,如给您带来不便之处,请联系博主。eb开发新体验:ASP.NET 3.5 MVC架构与实战》第13章网站部署,本章主要实现了如何在IIS 6.0中一步一步地成功部署ASP.NET 3.5 MVC项目。本节为大家介绍配置通配符应用程序映射。配置通配符应用程序映射在图13-5中的IIS 6.0管理器中,用鼠标右键单击网站名称"MVCApplication1",在弹出的快捷菜单中选择"属性"命名,然后在弹出的对话框中,单击"配置"按钮,打开如图13-11所示的"应用程序配置"对话框。(点击 阅读全文
posted @ 2014-03-07 15:04 藤露 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:原因是:执行文件的路径太长,需要激活按钮。方法一:选择较短路径的执行文件,先激活按钮。方法二:点击该路径,就可以激活确认按钮了、 阅读全文
posted @ 2014-03-07 14:45 藤露 阅读(350) 评论(0) 推荐(0) 编辑
摘要:“/”应用程序中的服务器错误。操作可能会破坏运行时稳定性。说明:执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Security.VerificationException: 操作可能会破坏运行时稳定性。源错误:行 2439: toThrow = new DataException(ex.Message, ex);行 2440: }行 2441: throw toThrow;行 2442: }行 2443: ... 阅读全文
posted @ 2014-03-04 11:33 藤露 阅读(2528) 评论(0) 推荐(1) 编辑
摘要:本文转载自duxw,如给您带来不便之处,请联系博主。1.Petri网书籍:《petri网导论》,吴哲辉非常适合初学者。概念清晰,容易理解。2.工作流书籍:《WorkflowManagement:Models,MethodsandSystems》,WilvanderAalst3.Petri网文章:《PetriNets:Properties,AnalysisandApplication》,TadaoMurata,IEEEinvitedpaper既包含petri网基本知识的介绍,同时也有较深层次petri网知识的介绍。是一篇很全面的文章。短期内希望对petri网有所了解的人,推荐阅读这篇文章。4.网 阅读全文
posted @ 2014-03-04 08:57 藤露 阅读(5471) 评论(0) 推荐(0) 编辑
摘要:本文转载自liusj2003,如给您带来不便之处,请联系博主。首先要介绍的的一个非常有名的Petri网网站--Petri Nets World:http://www.informatik.uni-hamburg.de/TGI/PetriNets/我这里介绍的软件大部分在该网站中的Tools and Software中的Petri Nets Tool Database里可以找到相关的链接。Petri网的相关模拟仿真软件现在已经相当成熟了,在国外已经有很多投入商用的案例。但目前每年的国际性Petri网学术会议上都有一个专题就是:Petri Nets Tools的开发。也就是说Petri网界对于新的 阅读全文
posted @ 2014-03-04 08:49 藤露 阅读(2556) 评论(0) 推荐(3) 编辑
摘要:本文转载自花总丢了金箍棒,如果给您带来不便请联系博主今天和几位朋友聊到这话题,趁着有兴致,把自己的观点记录如下,又臭又长,不要见怪:1、自媒体是一个虚的概念,或者说不是一个新东西。在个人网站和博客盛行的时代,自媒体就已经有了。比如徐静蕾、洪波,还有猛小蛇……可以举出一大把。换言之,现在生产内容的人,相当部分还是那一拨。现在的自媒体,不过是换了个新瓶子。2、社交网络的井喷式发展,让传播变得更迅速而有效率。依托微博、微信平台与App等载体,自媒体的形成、发展(以及没落)也都更快了。现在谈自媒体,重点是自媒体的产品化与商业化。3、自媒体产品化的核心,是稳定的优质内容生产。会生产内容的人很多,但能生产 阅读全文
posted @ 2014-03-01 13:39 藤露 阅读(210) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示