ASP.NET
far-away-wind
静坐常思己过,闲谈莫论人非
展开
-
ASP.NET优化性能技巧:数据库,字符串及其他
ASP.NET优化性能技巧1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。asp.net中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的转载 2012-11-22 12:37:47 · 455 阅读 · 0 评论 -
Asp.net页面之间传递参数的几种方法
第一种方法:通过URL链接地址传递send.aspx: protected void Button1_Click(object sender, EventArgs e) { Request.Redirect("Default2.aspx?username=honge"); }receive.aspx:string username转载 2012-12-14 13:24:14 · 386 阅读 · 0 评论 -
关于排错:专注思考,细心观察,步步为营
时常有朋友发邮件给我,说遇到了一个什么什么奇怪的问题,不知道是怎么回事,希望我帮忙看看。我基本上每天都会抽出或长或短的时间来回复这些邮件,不过也经常发现,其实许许多多的问题都完全是有能力自行解决的。在很多时候,我发现许多朋友还缺乏最基本的解决问题,分析问题的方式。其实我在平时工作中也会遇到各种各样的问题,有时候甚至异常古怪,但是在仔细分析之下,往往都能解决。于是我现在打算谈点解决问题的基本方式,希转载 2012-11-23 22:08:01 · 279 阅读 · 0 评论 -
ASP.NET Web开发框架之 数据库文档方法
随着项目的进度推进,数据库的表越来越多,字段也频繁的变更。如何对这些变更作出文档说明,既要方便,又要有可维护性。比如,可以为所有的表创建WORD文档来说明,各个表的含义和字段的意义,但是如果数据库表或字段变更频繁的话,更新WORD文档是个相对麻烦的工作。在博客园中曾经有技术人员专门创建文档生成工具,以程序的方式直接生成WORD文档,使为数据库创建文档的可行性提高很多,轻松点击鼠标就可以做完的工作,转载 2012-11-23 22:02:56 · 583 阅读 · 0 评论 -
ASP.NET用户登录后跳转到 登录前 的页面 url 跳转
在一般有用户登录的网站中,都会有需要用户登录后才能操作的页面,如果在用户登录后能跳转到之前的页面,就会给用户一个很好的体验,也能让他们更容易的浏览要操作的页面。这中间主要用到的是获取Url参数,获取后用于跳转。主要实现步骤:为了能很好的说明,主要已两个页面为例,order.aspx,login.aspx1、order.aspx,实现订单页面,主要功能是实现用户在选定商品时提转载 2012-11-23 14:29:53 · 4808 阅读 · 0 评论 -
C#使用WebResponse实现断点续传
代码如下,最好还需要加上文件版本判断,确定是不是同一个文件,不要是牛头马面了 fileStream = new FileStream(Path,FileMode.Append,FileAccess.Write); inStream = null; try { HttpWebRequest myre=(HttpWebR转载 2012-11-23 08:18:34 · 443 阅读 · 0 评论 -
C#网络编程系列:HTTP协议详解
我们在用Asp.net技术开发Web应用程序后,当用户在浏览器输入一个网址时就是再向服务器发送一个HTTP请求,此时就使用了应用层的HTTP协议,在上一个专题我们简单介绍了网络协议的知识,主要是为了后面讲HTTP协议做一个铺垫的,只有对HTTP协议有一个清楚的认识,这样当我们用Asp.net技术开发Web应用程序时,我们可以多从网络协议的方面去思考我们的应用程序,而不是只是单单停留在对服务器控件的转载 2012-11-22 20:27:33 · 890 阅读 · 0 评论 -
ASP.NET调用V3版本的Google Maps API
写在最前面早就听说过Google Maps API了,但一直没用过,今天在CodeProject上看到了这篇关于Google Maps API(V3版本)使用的文章,觉得很容易上手,就将他翻译下来了,相信对初学者会有大的帮助。译文允许转载,但请在页面明显处标明以下信息,且保留完整原文链接地址和译文链接地址,谢谢合作!英文原文:Google Maps API V3 for ASP.N转载 2012-11-22 20:24:00 · 587 阅读 · 0 评论 -
ASP.NET Forms身份认证
用户登录是个很常见的业务需求,在ASP.NET中,这个过程被称为身份认证。由于很常见,因此,我认为把这块内容整理出来,与大家分享应该是件有意义的事。在开发ASP.NET项目中,我们最常用的是Forms认证,也叫【表单认证】。这种认证方式既可以用于局域网环境,也可用于互联网环境,因此,它有着非常广泛的使用。这篇博客主要讨论的话题是:ASP.NET Forms 身份认证。有一点我要申明转载 2012-11-22 20:23:00 · 475 阅读 · 0 评论 -
C#网络编程系列:自定义Web服务器
前言:经过前面的专题中对网络层协议和HTTP协议的简单介绍相信大家对网络中的协议有了大致的了解的, 本专题将针对HTTP协议定义一个Web服务器,我们平常浏览网页通过在浏览器中输入一个网址就可以看到我们想要的网页,这个过程中浏览器只是一个客户端,浏览器(应用层应用程序)通过HTTP协议把用户请求发送到服务端, 服务器接受到发送来的HTTP请求,然后对请求进行处理和响应,最后把响应的内容发送给客户端转载 2012-11-22 20:28:11 · 453 阅读 · 0 评论 -
.net连接MySQL的方法
最近要用C#做一个东西,连接之前项目的数据库(用MySQL建的)。.net连接MySQL实现起来其实并不是很复杂的事,网上找找,方法挺多的,下面将我实现的方法简单记录一下:1、首先上MySQL网站下驱动(以前学Java的时候,要用connecter来做):http://www.mysql.com/products/connector/因为是用.net来连接MySQL,使用我转载 2012-11-22 12:45:56 · 732 阅读 · 0 评论 -
Asp.net页面之间传递参数的几种方法
第一种方法:通过URL链接地址传递send.aspx: protected void Button1_Click(object sender, EventArgs e) { Request.Redirect("Default2.aspx?username=honge"); }receive.aspx:string username转载 2012-11-22 12:39:34 · 325 阅读 · 0 评论 -
WebClient下载图片示例
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Net转载 2012-11-22 12:52:44 · 736 阅读 · 0 评论 -
asp.net用户登入验证
引言 前一段时间有两个朋友问我,为什么在HttpModule中无法获得到Session值,因为他们希望自定义一个HttpModule,然后在其中获取 Session来进行用户验证。我奇怪为什么不使用。Net Framework已经提供的验证机制,而要和Asp时一样,自己手工进行cookie+Session引言 前一段时间有两个朋友问我,为什么在HttpModule中无法获转载 2012-11-22 12:48:28 · 695 阅读 · 0 评论 -
ASP.NET Web开发框架之 查询
http://csidm.comEnterprise Solution 支持用户自定义查询(query and lookup),并把查询query定义为一个标准功能,查找lookup用于返回查询的值给数据输入窗体。先配置数据库连接字符串,使用公司注册来注册一个新的数据库连接。再到查询设计器中,选取相应的对象,设计关联,Web框架可以解析此查询,变成一个页面功能。在客户页转载 2012-11-23 22:04:59 · 664 阅读 · 0 评论