随笔分类 -  asp.net基础知识

摘要:1. 数据库访问性能优化数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接... 阅读全文
posted @ 2009-03-30 16:53 zhougb 阅读(294) 评论(0) 推荐(0)
摘要:我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分:1. 大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时候就可以很灵活地去把这些网站部署到不同的服务器上。2. 静态动态分离:静态文件和... 阅读全文
posted @ 2009-03-30 14:41 zhougb 阅读(318) 评论(0) 推荐(1)
摘要:今天做项目时发现,用get方法传递中文参数时出现乱码,解决办法改成post就可以了1. get是从服务器上获取数据,post是向服务器传送数据。  2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER... 阅读全文
posted @ 2009-03-25 11:18 zhougb 阅读(492) 评论(0) 推荐(0)
摘要:        asp.net 之所以现在开发方便和快捷,关键是它有一组强大的控件库,包括 web 服务器控件,web 用户控件,web 自定义控件,html 服务器控件和 html 控件等。这里我主要说说 html 控件、html 服务器控件和 web 服务器控件的区别。      &#... 阅读全文
posted @ 2009-03-23 09:49 zhougb 阅读(1811) 评论(0) 推荐(1)
摘要:如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework... 阅读全文
posted @ 2009-03-20 15:58 zhougb 阅读(496) 评论(0) 推荐(0)