易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET获取服务器信息

"服务器名称:"+Server.MachineName;//服务器名称 
                  "服务器IP地址:" + Request.ServerVariables["LOCAL_ADDR"];//服务器IP地址 
                  "服务器域名:" + Request.ServerVariables["SERVER_NAME"];//服务器域名 
                  ".NET解释引擎版本:" + ".NET CLR" + Environment.Version.Major + "." + Environment.Version.Minor + "." + Environment.Version.Build + "." + Environment.Version.Revision;//.NET解释引擎版本 
                  "服务器操作系统版本:" + Environment.OSVersion.ToString();//服务器操作系统版本 
                 "服务器IIS版本:" + Request.ServerVariables["SERVER_SOFTWARE"];//服务器IIS版本 
                  "HTTP访问端口:" + Request.ServerVariables["SERVER_PORT"];//HTTP访问端口 
                 "虚拟目录的绝对路径:" + Request.ServerVariables["APPL_RHYSICAL_PATH"];//虚拟目录的绝对路径 
                  "执行文件的绝对路径:" + Request.ServerVariables["PATH_TRANSLATED"];//执行文件的绝对路径 
                  "虚拟目录Session总数:" + Session.Contents.Count.ToString();//虚拟目录Session总数 
                  "虚拟目录Application总数:" + Application.Co


相关文档:

浅谈ASP.NET页面的SEO优化

1.前台页面一般不用gridview datalist treeview updatepanel 等控件,因为他们会生成很多我不想要的代码。而且嵌套一大堆table
2.用repeater+div+css+ul li已经足够我做很多东西了。
3.发布后的页面,可以把一些空行和换行 和一些不必要的空格去掉,尽量减少aspx页面的容量。提高加载速度。
4.在页面的title写上本页内容 ......

提高asp.net ajax应用程序性能的一些方法

1. 适当使用UpdatePanel
2. 利用WebService方法动态生成用户控件的内容,避免UpdatePanel回传造成的性能损失(ViewState)
3. ToolkitScriptManager代替ScriptManager
4. <asp:ScriptManager runat="server" ID="sm" ScriptMode="Release" EnablePartialRendering="false"
......

定义和使用ASP.NET Profile(附例)

1、双击一个数据源控件,将要存储profile的数据库作为数据源加入控件(这个步骤没什么用,只是为了方便大家用控件建立连接,这样不容易出错),建立好之后将design页面的数据源控件删除,你会发现在web.config里还是有一条连接语句,不要删除,我们下面将用到它,如: <connectionStrings>
  <add ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号