从架构设计到系统实施-基于.NET 3.0的全新企业应用之设计基于AJAX和IIS7的网站
2010-02-27 21:46
841 查看
AJAX应用场景
更丰富的UI
页面分部分刷新
对性能的影响
对异常处理的影响
IIS 7兼容模式
扩展IIS 7架构
添加xml配置文件到
%SystemDir%\instsrv\config\schema
使用Microsoft.Web.Administration读取
<configSchema>
<sectionSchema name="system.webServer/imageCopyright">
<attribute name="enabled" type="bool" defaultValue="false" />
<attribute name="message" type="string" defaultValue="Copyright Message" />
<attribute name="color" type="string" defaultValue="Red" />
<attribute name="cacheDuration" type="int" defaultValue="20" />
</sectionSchema>
</configSchema>
IIS 7编程
Microsoft.Web.Administration
ServerManager iisManager = new ServerManager();
foreach(WorkerProcess w3wp in iisManager.WorkerProcesses)
{
Console.WriteLine("W3Wp {0}", w3wp.ProcessId);
foreach(Request request in w3wp.GetRequests(0))
{
Console.WriteLine("{0}-{1},{2},{3}", request.Url, request.ClientIPAddr, request.TimeElapsed, request.TimeInState);
}
}
更丰富的UI
页面分部分刷新
对性能的影响
对异常处理的影响
IIS 7兼容模式
扩展IIS 7架构
添加xml配置文件到
%SystemDir%\instsrv\config\schema
使用Microsoft.Web.Administration读取
<configSchema>
<sectionSchema name="system.webServer/imageCopyright">
<attribute name="enabled" type="bool" defaultValue="false" />
<attribute name="message" type="string" defaultValue="Copyright Message" />
<attribute name="color" type="string" defaultValue="Red" />
<attribute name="cacheDuration" type="int" defaultValue="20" />
</sectionSchema>
</configSchema>
IIS 7编程
Microsoft.Web.Administration
ServerManager iisManager = new ServerManager();
foreach(WorkerProcess w3wp in iisManager.WorkerProcesses)
{
Console.WriteLine("W3Wp {0}", w3wp.ProcessId);
foreach(Request request in w3wp.GetRequests(0))
{
Console.WriteLine("{0}-{1},{2},{3}", request.Url, request.ClientIPAddr, request.TimeElapsed, request.TimeInState);
}
}
相关文章推荐
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(4):设计基于IIS7和AJAX的网站.zip(7.53 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(4):设计基于IIS7和AJAX的网站.zip(7.53 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(6):为网站添加Silverlight支持.zip(6.31 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(6):为网站添加Silverlight支持.zip(6.31 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(2):设计基于WCF的服务.zip(8.29 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(3):设计基于WF的工作流.zip(11.65 MB)
- 从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(1):基于.NET 3.0的系统架构.zip(8.83 MB)
- 从架构设计到系统实施-基于.NET 3.0的全新企业应用之设计基于WPF的客户端
- 从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(视频课程讲师:徐晓卓)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(2):设计基于WCF的服务.zip(8.29 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(9):设计基于CardSpace的身份验证系统.zip(7.98 MB)
- 从架构设计到系统实施-基于.NET 3.0的全新企业应用之加入Silverlight支持
- 从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(视频课程讲师:徐晓卓)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(9):设计基于CardSpace的身份验证系统.zip(7.98 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(1):基于.NET 3.0的系统架构.zip(8.83 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(8):为Vista用户设计Gadget.zip(8.67 MB)
- 从架构设计到系统实施-基于.NET 3.0的全新企业应用之开发基于MMC 3.0的管理工具
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(8):为Vista用户设计Gadget.zip(8.67 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(7):设计基于MMC 3.0的管理工具.zip(8.70 MB)
- 从架构设计到系统实施-基于.NET 3.0的全新企业应用之设计基于WF的工作流