.Net
MT
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
谈谈对于企业级系统架构的理解
<br />在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。<br /><br />这个是最基本的三层架构模式。<br />表现层充当系统的界面呈现以及UI逻辑的角色,也就是说,UI(用户界面)属于表现层;<br />举一个对于asp.net WebForm来说,人们喜欢把对于UI的控制逻辑(服务器控件的读取、设置、事件等等)写在页面的后置隐藏代码中转载 2011-05-14 12:41:00 · 421 阅读 · 0 评论 -
Request.ServerVariables 参数大全
Request.ServerVariables("Url") 返回服务器地址 Request.ServerVariables("Path_Info") 客户端提供的路径信息 Request.ServerVariables("Appl_Physical_Path") 与应用程序元数据库路径相应的物理路径 Request.ServerVariables("Path_Translated") 通过由虚拟至物理的映射后得到的路径 Request.ServerVariables("原创 2011-05-04 19:38:00 · 530 阅读 · 0 评论 -
jmail使用方法
准备工作和WinForm程序中应用的差不多: 1.首先下载jmail控件,然后安装(其实不安装也行,只要你能找到jmail.dll文件,然后注册该dll文件。这里不支持上传附件,否则我就把我下载的传上来了),附上手工注册它的批处理:echo offcopy jmail.dll C:/windows/system32regsvr32 jmail.dllecho 执行完毕转载 2011-06-15 23:59:00 · 3877 阅读 · 1 评论 -
asp.net跳转页面的三种方法比较
1 response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所转载 2011-06-12 22:56:00 · 433 阅读 · 0 评论 -
AppSettings和ConnectionStrings的区别
AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings专门用来获取配置文件在ConfigurationManager类中. 1. 或是 在 里,在页面还可以这样引用. 2.: 1)AppSettings 是在2003中常用的,ConnectionStrins是2005中常用的. (2)使用Connec原创 2011-04-15 14:39:00 · 400 阅读 · 0 评论 -
asp.net中使用UrlRewritingNet重写URL
1、到官方网站下载dll: http://www.urlrewriting.net/159/en/downloads.html 在这个页面还可以找到源文件和官方提供的例子,有兴趣的可以下下来看一下。 2、引用到网站中。 3、修改web.config (1)添加下边这段到configSections节点中: (2)添加下边这段到configuration节点中: 在这里,我专门为重写规则定义了一个配置文件,放在根目录的config文件夹下,这个位置和文件名可以修改成自己的,也可转载 2011-04-16 09:12:00 · 957 阅读 · 0 评论 -
ASP.NET中用IHttpModule接口实现伪静态
在开发网站的时候,会经常的用到get的方式来传值,这样,对我们来说,后台代码的实现是比较容易和方便的,但是,这种URL也会有相应的弊端,一个就是令我们经常头疼的Sql注入,一个是可以不利于SEO(搜索引擎优化)。而伪静态的技术就很好的解决了这一问题。 要想清楚地知道伪静态的技术,我们还是先来看看IHttpModule这个接口吧! IHttpModule:向实现类提供模块化初始化和处理事件。相对于整个应用程序来讲,如果我们需要在请求发生之时对请求的地址进行处理就需要用到 IhttpModule接转载 2011-04-15 21:33:00 · 697 阅读 · 0 评论 -
UrlRewritingNet 完美实现 ASP.NET 2.0 中的URL重写(映射)
URL重写好处有很多,如有利于SEO、便于记忆、隐藏真实路径使安全性提高、便于更新等等。本文概要描述了各种URL重写的实现。 ASP.NET 2.0 中实现URL重写有很多方法,如:Global.asax中捕获用Application_BeginRequest请求,再用HttpContext类的Rewrite方法或Server.Transfer方法实现重写;自己实现IHttpModule实现重写;还有的利用服务器的404错误引导到新的页面实现重写;最后就是用组件实现重写(基本原理大多也是实现IHt转载 2011-04-15 23:25:00 · 648 阅读 · 0 评论 -
Http Status Code/http响应状态码
1.1 消息1xx(Informational 1xx) 该类状态代码用于表示临时回应。临时回应由状态行(Status-Line)及可选标题组成, 由空行终止。HTTP/1.0中没有定义任何1xx的状态代码,所以它们不是对HTTP/1.0请求的合法回应。实际上,它们主要用于实验用途,这已经超出本文档的范围。 1.2 成功2xx(Successful 2xx) 表示客户端请求被成功接收、理解、接受。 200 OK 请求成功。回应的信息依赖于请求所使用的方法,如下:原创 2011-04-14 12:02:00 · 592 阅读 · 0 评论 -
Login 控件的使用
今日,想学下Login空间的使用,找了代码看了,硬是不知道数据库在那里来的!还有怎么获取数据的! 后来才知道,原来,它是在新用户注册的时候自动创建的数据库!搞笑,!但是,怎么自己连接sql 数据库呢?? 看看转载的东西吧!很多东西MSDN上都有!我也复制了一些高级的功能! 作为一个开发者,我们清楚大多数的程序都有一个登陆与处理忘记密码等等功能的模块。 第一步:- 在拖拽 Login 控件到页面上这样在设计视图中它会看起来像一个登陆页面。 第二步:一旦 UI 设置好了就该转到代码部原创 2011-04-13 02:05:00 · 11018 阅读 · 1 评论 -
利用HttpHandler创建自定义后缀Rss源
<br />RSS如今已经可以说是随处可见,而RSS的实现方式,通常是在一个.aspx的CodeBehind文件中写一个XML文件,然后加载到Response的OutputStream中, Rss源通常是Rss.aspx这种形式的。通过第一章学到的ISAPI的知识,再结合本章学到的关于HttpHandler的知识,很容易想到:我们可以自定一个以 .rss 作为后缀名的文件来实现 Rss 源,比如说Article.rss。现在我们就一步步来实现它:<br />NOTE:关于RSS的更多内容,可转载 2011-05-28 22:11:00 · 692 阅读 · 0 评论 -
自定义配置节点
我希望在web.config中,配置网站信息,管理员信息,和用户信息(当然这个配置有点不切实际了,这里只是为了演示),所以,我希望按下面的格式做配置。 这个siteSetting配置节点是一个稍微复杂一点的配置,自己包含有Attributes,同时包含子节点siteAdmin, siteUsers, 而siteUsers又包含多个siteUser子转载 2011-05-26 23:31:00 · 625 阅读 · 0 评论 -
Asp.Net防止刷新重复提交数据
最近在用Asp.Net编写点东西时遇到个问题:即用户在提交表单后按刷新就会重复提交数据,即所谓的“刷新重复提交”的问题。在网上搜 一下,可以找到很多关于这方面的资料,其中有一篇是来自MSDN上的一种解决方法: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/BedrockASPNET.asp 它是通过重新定义 System.Web.UI.Page 类来实现加载页面时,是“刷新”、“后退”请求,还是正转载 2011-05-26 12:17:00 · 636 阅读 · 0 评论 -
Response.AddHeader使用方法
AddHeader 方法以确定值增加一个HTML头(header)。此方法总是给response增加一个新的头,而不提换掉现存的同名的头,一个头增加之后就无法删除。<br />文件下载,指定默认名<br />Response.AddHeader(”content-type”,”application/x-msdownload”);<br /> Response.AddHeader(”Content-Disposition”,”attachment;filename=要下载的文件名.ra转载 2011-05-19 09:51:00 · 3688 阅读 · 1 评论 -
webservice接口
快递查询接口 http://webservice.36wu.com/ExpressService.asmxip查询接口 http://webservice.36wu.com/ipService.asmx天气预报接口 http://webservice.36wu.com/weatherService.asmx身份证查询接口 http://webservice.36wu.com转载 2012-05-30 15:28:10 · 1067 阅读 · 0 评论
分享