摘要:
命名规范和命名习惯 C#中一些常用的命名习惯:Pascal 大小写形式:所有单词第一个字母大写,其他的字母小写。 Camel 大小写形式:除了第一个单词大写,其他的字母小写。 1. 类名使用Pascal 大小写形式 public class HelloWorld{ ...}2. 方法使用Pascal 大小写形式 public class HelloWorld{ void SayHello(string name) { ... }}3. 变量和方法参数使用Camel 大小写形式 public class HelloWorld{ int totalCount = 0; void SayHello( 阅读全文
摘要:
1、response.redirect这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息将会丢失,所以需要用到session。 2、server.transfer速度快,只需要一次postback,但是。。。。他必须是在同一个站点下,因为它是server的一个方法。另外,他能跳过登录保护。你可.. 阅读全文
摘要:
1.打开新的窗口并传送参数:传送参数:以下是代码片段:response.write("<script>windows.open('*.aspx?id="this.DropDownList1.SelectIndex+"&id1="+..+"')</script>>")接收参数:以下是代码片段:string a = Request.QueryString("id"); string b = Request.QueryString("id1"); 阅读全文
摘要:
点一:1.ASP.NET优点: 1) 与浏览器无关 2) 方便设置断点,易于调试 3) 编译后执行,运行效率高 4) 丰富的控件库 5) 代码后置,逻辑分明 Asp.net页面编译:asp.net代码经过编译后生成MSIL(微软中间语言),然后通过JIT(即时编译器)进一步编译成机器语言,其中JIT并非一次完全编译,而是调用哪部分代码就编译哪部分,编译好的不需要再编译。2.IIS:基于Windows系统的Web服务器的,ASP.NET的发布是基于IIS服务器的,类似JSP中使用Tomcat。在VS中,内置了轻量级的Web服务器,为Cassini,无须配置IIS。3.ASP.NET解决方案自动生 阅读全文
摘要:
变量规则命名规范和命名习惯 C#中一些常用的命名习惯:Pascal 大小写形式:所有单词第一个字母大写,其他的字母小写。 Camel 大小写形式:除了第一个单词大写,其他的字母小写。 1. 类名使用Pascal 大小写形式 public class HelloWorld{ ...}2. 方法使用Pascal 大小写形式 public class HelloWorld{ void SayHello(... 阅读全文