ASP.NET

Asp.net MVC源码分析--DependencyResolver与Ser

这一篇我们讲解如何利用DependencyResolver来定位我们的自定义服务(service)也就查找Controller.首先让我们来看一下DependencyResolver的实现。DependencyResolver.csViewCode1publicclassDependencyResolver{2//Staticaccessors34privatestaticDependencyResolver_instance=newDependencyR

系统 2019-08-12 09:27:23 1843

ASP.NET

response.redirect on asp.net is a 302 jump a

VS2010和.NET4.0系列之《ASP.NET4中的SEO改进》篇http://blog.joycode.com/scottgu/archive/2010/01/06/115842.joy.NET4的新特性:图表、SEO及可扩展的输出缓存http://www.infoq.com/cn/news/2010/02/.NET-4-Charts-SEO-CacheAsp.Net4.0/VS2010新变化(4):SEO的改进http://www.cnblogs.

系统 2019-08-29 22:30:20 1835

ASP.NET

Scott Mitchell 的ASP.NET 2.0数据教程之73:保

本文英文原版及代码下载:http://www.asp.net/learn/data-access/tutorial-73-cs.aspxScottMitchell的ASP.NET2.0数据教程之73:保护连接字符串及其它设置信息导言:ASP.NET应用程序的设置信息通常都存储在一个名为Web.config的XML文件里。在教程的前面部分我们已经好几次修改过Web.config文件了.比如在第一章,我们创建名为Northwind的数据集时,数据库连接字符串信

系统 2019-08-29 22:12:27 1822

ASP.NET

Spring.Net+NHibenate+Asp.Net mvc +ExtJs 系列

就以一个简单的DirectCenter项目开始介绍这个框架吧,DirectCenter主要分为用户管理,部门管理,公司管理三个模块。首先先搭建起解决方案DirectCenter:DirectCenter:DirectCenter.Model(类库项目)实体类库,其中包括hibernate映射文件(可以把映射文件放到DAL层,这样使Model也比较单纯,而DAL则只是Nhibernate的完整实现)DirectCenter.IDAL(类库项目)数据访问层接口

系统 2019-08-12 09:29:58 1814

ASP.NET

ASP.NET深入学习笔记之IIS5.0的进程模型

1.IIS5.0的进程模型如果把ASP.NET应用程序部署到windowsserver2003之前的版本(例如windows2000、windowsxp),IIS5.0进程模型是唯一的选择。根据该进程模型,aspnet_isapi.dll不能处理.aspx文件,而是充当调度程序。它搜集所有有关激活URL和基础资源的信息,然后把请求传递给另一个不同的进程:名为aspnet_wp.exe的asp.net工作进程。ISAPI扩展和工作进程之间的通信通过命名管道进

系统 2019-08-29 22:42:45 1794

ASP.NET

ASP.NET管线与应用程序生命周期

ASP.NETWeb编程原理之8.2ASP.NET管线与应用程序生命周期8.1节介绍了IIS的系统架构和HTTP请求处理的总体流程,从中可以知道每个ASP.NET网站都对应着一个Web应用程序,此Web应用程序可以响应HTTP请求,为用户提供所需的信息。那么,ASP.NET应用程序具体是如何响应HTTP请求的?包括哪些具体的处理流程?这涉及到ASP.NET应用程序的生命周期问题。8.2.1ASP.NET应用程序生命周期*本节以IIS6为例分步介绍ASP.N

系统 2019-08-29 22:52:39 1791

ASP.NET

ASP.NET AJAX示例程序:实现IDragSource和IDrop

本文来自《ASP.NETAJAX程序设计——第II卷:客户端MicrosoftAJAXLibrary相关》第9章第3节。9.3示例程序:实现IDragSource和IDropTarget接口将商品拖放至购物车中本章第1节介绍了ASP.NETAJAX客户端拖放框架中的DragDropManager对象以及IDragSource和IDropTarget两个重要接口。下面就让我们通过一个简单但却足够完善的示例程序来说明其具体的使用方法。9.3.1示例程序功能本示

系统 2019-08-29 22:26:47 1791

ASP.NET

ASP.NET MVC 多语言方案

前言:好多年没写文章了,工作很忙,天天加班,每天都相信不用多久,就会升职加薪,当上总经理,出任CEO,迎娶白富美,走上人生巅峰,想想还有点小激动~~~~直到后来发生了邮箱事件,我竟然忘了给邮箱密码赋值,导致遇到“邮箱不可用。服务器响应为:5.7.1Unabletorelayfor”的问题,网上一查后,让Boss去设置IIS里的SMTP。结果Boss力证不用设置也可以发,还给我发了N多Demo代码,让我蛋碎一地,最后那点小激动,就在这小事件上栽没了~~~好了

系统 2019-08-29 22:21:58 1786

ASP.NET

ASP.net实现WEB站点的后台定时任务

采用Asp.net的定时处理方式,在WEB服务器层处理业务核心处理就是System.Threading.Timer。这个定时类可以用于在后台定时执行用户提交操作,它的使用方法:System.Threading.TimerCallbackt=newSystem.Threading.TimerCallback(你的处理方法);System.Threading.Timert=newSystem.Threading.Timer(t,null,1000,5000);

系统 2019-08-29 22:23:10 1779

ASP.NET

[ASP.NET] Session 详解

本文仅代表作者个人观点,正确与否请读者自行研究!阅读本文章之前的准备阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。懂得ASP/ASP.NET编程了解ASP/ASP.NET的Session模型了解ASP.NETWeb应用程序模型了解ASP.NETWeb应用程序配置文件Web.config的作用、意义及使用方法了解InternetInformationServices(以下简称IIS)的基本使用方法了解如何在Mi

系统 2019-08-29 23:51:37 1769

ASP.NET

ASP.NET jQuery 食谱24 (通过AJAX简单实现DropD

这节主要内容是通过AJAX调用页面后台代码方法实现下拉框二级联动效果,实现步骤如下:1.创建文件Recipe24.aspx,实现后台代码如下://引入命名空间usingSystem.Web.Services;//实现下拉框二级联动AJAX请求加载数据方法[WebMethod()]publicstaticArrayListGetSubList(stringsBuyID){ArrayListsubList=newArrayList();if(sBuyID=="

系统 2019-08-12 01:33:09 1753