随笔分类 -  asp.net C# 开发

asp.net C# 开发技术相关文章
ASP.NET SQL 注入免费解决方案
摘要:介绍2中工具:UrlScan 3.1UrlScan 3.1是一个安全方面的工具,微软官方的东西。它会检查所有IIS处理的HTTP请求。UrlScan 可以在有安全问题的HTTP请求到达应用程序之前就阻止这个请求。UrlScan 3.1 是UrlScan 2.5的一个升级版本,支持Windows Vista 和Windows Server 2008系统之上的IIS 5.1, IIS 6.0 和 II... 阅读全文
posted @ 2009-12-30 15:01 yhb199 阅读(273) 评论(0) 推荐(0)
关于跨域名访问,反向代理系列话题集锦
摘要:一:关于Nginx: Nginx是什么玩意? Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开发的,它已经在该站点运行超过两年半了。Ig... 阅读全文
posted @ 2009-11-05 16:05 yhb199 阅读(745) 评论(0) 推荐(0)
C#反编译工具Reflector的使用
摘要:C#反编译工具Reflector(支持VB、Delphi等)1.下载安装Reflector:Reflector下载地址:http://www.pediy.com/tools/Decompilers/net/Reflector/Reflector.zip(下载后须在线免费升级)Reflector.FileDisassembler.dll 输入.cs文件的工具下载地址 :http://www.deni... 阅读全文
posted @ 2009-10-29 13:52 yhb199 阅读(923) 评论(0) 推荐(0)
asp.net程序调试问题小结
摘要:一、分析器错误信息: 未能加载类型"命名空间.类"... 1、---看看你上次修改程序后,是不是没有编译通过?如果没有编译通过,修改错误的代码(检查你的Namespace如果在asp.net页里使用Namespace是需要先编译的)。----删除原来的bin及obj下面的dll文件(删除该程序生成的dll文件,引用的dll文件不要删除)----在VS.NET中,选择“生成”... 阅读全文
posted @ 2009-10-28 11:02 yhb199 阅读(310) 评论(0) 推荐(0)
windows server 2003 service pack 1、2 无法安装解决办法
摘要:今天安装vs,office2007时都提示安装service pack,结果先后下载了sp1\sp2都无法安装提示如下:windows server 2003 service 1、pack 2 无法安装。用来安装Microsoft Windows的产品密钥可能无效。有关接受到此错误消息的原因和如何解决此问题的更多消息,请访问http://www.howtotell.com/.出现此错误原因主要是因... 阅读全文
posted @ 2009-10-14 13:29 yhb199 阅读(781) 评论(0) 推荐(0)
通行证漫谈(不断补充)
摘要:提前通行证,首先想到的是,经常用的网易的站内通行证,一处登陆,畅通无阻,怎么样,很方便吧? 所以,在多系统中,该做法很是盛行,比如在企业级系统应用中。 提个概念,那就是“单点登录”: 单点登录(Single Sign On),简称为 SSO,是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。是目前比较流行的企业业务整合的解决方案之一。 多说点,其实现机... 阅读全文
posted @ 2009-08-01 19:56 yhb199 阅读(291) 评论(0) 推荐(0)
【ASP.NET】网页中嵌入视频的三种方法
摘要:第一种是通过调用window media player进行播放诸如:wmv,asf等格式文件: <object align=center class=OBJECT classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95 height=320 id=MediaPlayer width=356> <param name="ShowStat... 阅读全文
posted @ 2009-03-31 21:21 yhb199 阅读(815) 评论(1) 推荐(0)
MVC 是什么?记录一下,欢迎讨论!
摘要: 简评MVC 的优缺点? 凡事有利必有弊,技术也一样。不过MVC的缺点定义我还不是很清晰。不过,她毕竟使得一个大的应用程序的松耦合几乎发挥到了极致,一旦一个强大的模型被设计出来,后台数据随便更换平台,前台显示方式任意显示,几乎真个系统都实现了“跨平台”。 不过说的这么强大,终归我们需要一个强大的“模型”出来,这就需要我们设计时一定要考虑充分,精心设计。再有,我们由此也可以得出,使用MVC我们可以使系统“工厂化”,一旦一个模型不见设计出来,经过测试,我们就可以规模化生产,使用,我们的代码就可以多处发热,不仅用于眼下,还可以成为产品,一举多得,成为一个通用的“中间件”,何乐而不为呢?从而我们的代码就结束了一次性产品时代! 阅读全文
posted @ 2009-03-26 10:55 yhb199 阅读(528) 评论(3) 推荐(0)
fckeditor2.63 上传图片的一个问题的解决办法
摘要: fckeditor2.63 上传图片的一个问题的解决办法: 问题描述: 图片上传成功,但滚动条还处于滚动状态,也没有弹出“上传成功”的消息(本地测试no problems,upload 到服务器就出现) 阅读全文
posted @ 2009-03-12 17:28 yhb199 阅读(394) 评论(0) 推荐(0)
ASP.NET刷新页面的六种方法
摘要:ASP.NET刷新页面的六种方法 (MySkey总结)asp.net页面刷新重是有问题,收藏几种方法挺有用的.第一: private void Button1_Click( object sender, System.EventArgs e ){ Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Cl... 阅读全文
posted @ 2009-03-11 11:26 yhb199 阅读(531) 评论(1) 推荐(0)
.NET设计模式(19):观察者模式(Observer Pattern)
摘要:.NET设计模式(19):观察者模式(Observer Pattern) 概述在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系” ——一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都将得到通知。如果这样的依赖关系过于紧密,将使软件不能很好地抵御变化。使用面向对象技术,可以将这种依赖关系弱化,并形成一种稳定的依赖关系。从而实现软件体系结构的松耦合。... 阅读全文
posted @ 2009-02-05 13:41 yhb199 阅读(228) 评论(0) 推荐(0)
.NET设计模式(18):迭代器模式(Iterator Pattern)
摘要:.NET设计模式(18):迭代器模式(Iterator Pattern) 概述在面向对象的软件设计中,我们经常会遇到一类集合对象,这类集合对象的内部结构可能有着各种各样的实现,但是归结起来,无非有两点是需要我们去关心的:一是集合内部的数据存储结构,二是遍历集合内部的数据。面向对象设计原则中有一条是类的单一职责原则,所以我们要尽可能的去分解这些职责,用不同的类去承担不同的职责。Iterator模式就... 阅读全文
posted @ 2009-02-05 13:38 yhb199 阅读(154) 评论(0) 推荐(0)
.NET设计模式(17):命令模式(Command Pattern)
摘要:.NET设计模式(17):命令模式(Command Pattern) 命令模式(Command Pattern)——.NET设计模式系列之十七TerryLee,2006年7月概述在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”... 阅读全文
posted @ 2009-02-05 13:36 yhb199 阅读(194) 评论(0) 推荐(0)
.NET设计模式(16):模版方法(Template Method)
摘要:.NET设计模式(16):模版方法(Template Method) 摘要:Template Method模式是比较简单的设计模式之一,但它却是代码复用的一项基本的技术,在类库中尤其重要。主要内容1.概述2.Template Method解说3..NET中的Template Method模式4.适用性及实现要点概述变化一直以来都是软件设计的永恒话题,在XP编程中提倡拥抱变化,积极应对。如何更好的去... 阅读全文
posted @ 2009-02-05 13:13 yhb199 阅读(162) 评论(0) 推荐(0)
.NET设计模式(15):结构型模式专题总结
摘要:.NET设计模式(15):结构型模式专题总结 ——探索设计模式系列之十五Terrylee,2006年5月摘要:结构型模式,顾名思义讨论的是类和对象的结构,它采用继承机制来组合接口或实现(类结构型模式),或者通过组合一些对象,从而实现新的功能(对象结构型模式)。这些结构型模式,它们在某些方面具有很大的相似性,仔细推敲,侧重点却各有不同。本文试图对这几种结构型模式做一个简单的小结。主要内容1.结构型模... 阅读全文
posted @ 2009-02-05 13:12 yhb199 阅读(208) 评论(0) 推荐(0)
.NET设计模式(12):外观模式(Façade Pattern)
摘要:.NET设计模式(12):外观模式(Façade Pattern) 外观模式(Façade Pattern)——.NET设计模式系列之十二Terrylee,2006年3月概述在软件开发系统中,客户程序经常会与复杂系统的内部子系统之间产生耦合,而导致客户程序随着子系统的变化而变化。那么如何简化客户程序与子系统之间的交互接口?如何将复杂系统的内部子系统与客户程序之间的依赖解耦?这就... 阅读全文
posted @ 2009-02-05 13:11 yhb199 阅读(193) 评论(0) 推荐(0)
.NET设计模式(13):享元模式(Flyweight Pattern)
摘要:.NET设计模式(13):享元模式(Flyweight Pattern) 享元模式(Flyweight Pattern)——.NET设计模式系列之十三Terrylee,2006年3月摘要:面向对象的思想很好地解决了抽象性的问题,一般也不会出现性能上的问题。但是在某些情况下,对象的数量可能会太多,从而导致了运行时的代价。那么我们如何去避免大量细粒度的对象,同时又不影响客户程序使用面向对象的方式进行操... 阅读全文
posted @ 2009-02-05 13:07 yhb199 阅读(179) 评论(0) 推荐(0)
.NET设计模式(11):组合模式(Composite Pattern)
摘要:.NET设计模式(11):组合模式(Composite Pattern) 组合模式(Composite Pattern)——.NET设计模式系列之十一Terrylee,2006年3月概述组合模式有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。意图将对象组合成树形结构以表示&... 阅读全文
posted @ 2009-02-05 12:01 yhb199 阅读(313) 评论(0) 推荐(1)
.NET设计模式(10):装饰模式(Decorator Pattern)
摘要:.NET设计模式(10):装饰模式(Decorator Pattern) 装饰模式(Decorator Pattern)——.NET设计模式系列之十Terrylee,2006年3月概述在软件系统中,有时候我们会使用继承来扩展对象的功能,但是由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性;并且随着子类的增多(扩展功能的增多),各种子类的组合(扩展功能的组合)会导致更多子类的膨胀。如何使&#... 阅读全文
posted @ 2009-02-05 12:00 yhb199 阅读(187) 评论(0) 推荐(0)
.NET设计模式(9):桥接模式(Bridge Pattern)
摘要:.NET设计模式(9):桥接模式(Bridge Pattern) 桥接模式(Bridge Pattern)——.NET设计模式系列之九Terrylee,2006年2月概述在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bri... 阅读全文
posted @ 2009-02-05 11:59 yhb199 阅读(186) 评论(0) 推荐(0)