ASPNet复习资料.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
ASP.NET是微软开发的一种Web应用程序框架,用于构建动态网站、Web应用和服务。以下是对文档中提到的ASP.NET相关知识点的详细解释: 1. **代码分离模式**:ASP.NET支持两种代码储存模式,即代码分离模式和单一模式。代码分离模式将页面设计与逻辑代码分开,提高了可维护性和可读性;而单一模式则将代码直接写入ASPX页面内。 2. **AutoPostBack属性**:Web控件的AutoPostBack属性,当设为true时,控件上的事件发生会立即触发服务器端的事件处理代码,无需用户进行额外操作。 3. **显示数据**:在TextBox控件中显示数据,可以使用ToString()方法将数值转换为字符串形式,例如`TextBox1.Text = nn.ToString();` 4. **密码输入框**:将TextBox控件的TextMode属性设置为"Password",可以使输入的内容以星号或圆点代替,隐藏密码。 5. **Response.Redirect**:此指令用于在服务器端将请求重定向到另一个URL,例如`Response.Redirect("新网页的Url");` 6. **验证控件**:验证控件的ControlToValidate属性用于指定要验证的控件ID。 7. **Session对象操作**:设置Session对象如`Session["greeting"] = "hello wang !";`,取出Session对象使用`string Myvar = Session["greeting"].ToString();` 8. **Application对象锁定**:防止竞争状态,可以使用`lock()`和`unlock()`来锁定和解锁Application对象,确保多线程环境下的安全性。 9. **废除Session**:使用`Session.Abandon();`可以清除当前用户的整个Session状态。 10. **轻量级服务器**:Visual Studio中的开发服务器,用于本地调试和测试。 11. **分布式类**:使用`partial`关键字可以在多个文件中定义同一命名空间和类名,编译器会合并成一个完整类。 12. **改变Session超时**:`Session.Timeout = 60;`可设置Session的有效时间为60分钟。 13. **XML与.NET的结合**:最大好处是允许跨平台的数据传输和数据交换。 14. **FormView控件**:Header模板常用于展示信息,InsertItem模板用于数据输入,ItemInserted事件用于处理插入后的操作。 15. **面向对象特性**:封装、继承和多态是面向对象语言的核心特性。 16. **foreach遍历**:可以遍历的对象需要实现IEnumerable接口或声明GetEnumerator方法。 17. **.NET Framework组件**:包括.NET Framework类库和公共语言运行库(CLR)。 18. **ASP与ASP.NET的区别**:主要体现在运行机制、速度和功能上,ASP.NET提供了更强大的功能和更好的性能。 19. **.NET安装组件**:IIS和.NET Framework SDK是安装.NET开发环境的必要组件。 20. **公共语言规范**:是公共类型系统的一部分,规定了编程语言应遵循的规则和结构。 21. **.NET Framework层次**:从低到高是公共语言运行库、基类库、类库和应用程序开发技术。 22. **运行ASP.NET**:需要安装和配置.NET Framework以及IIS。 23. **访问ASP.NET应用**:通过在IIS中创建虚拟目录,可以访问ASP.NET Web应用程序。 24. **ASP.NET内置对象**:Page、Response、Request、Session、Application、Cookie和Server是ASP.NET的七大内置对象,分别用于页面生命周期管理、响应处理、请求获取、会话状态管理、全局应用程序状态、客户端cookie和服务器端方法。 25. **URL**:统一资源定位符,用于唯一标识网络上的资源。 26. **HTML Server控件**:在HTML标记中添加`runat="server"`可以将其转化为服务器控件,使其能在服务器端处理事件。 27. **AutoPostBack属性**:决定TextBox控件在值改变时是否立即触发服务器端事件,实现异步更新页面。 这些知识点涵盖了ASP.NET的基本概念、对象、控件、会话管理、数据处理等多个方面,是复习ASP.NET开发所必需的基础知识。
剩余26页未读,继续阅读
- 粉丝: 0
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助