摘要: HTTP请求流程(一)----流程简介最近一直在研究如何让asp.net实现上传大文件的功能,所以都没怎么写技术类的文章了。可惜的是至今还没研究出来,惭愧~~~。不过因为这样,也了解了一下http消息请求的大致过程。我就先简单介绍下,然后再来讲如何利用Telnet来模拟Http请求。讲得不对的地方还希望大家给我指出来。因为内容比较多,所以分成两部分来写。1、流程简介2、Telnet模拟HTTP请求这篇我们就来做一个简单介绍。先提个问题:当我们在浏览器的地址栏中输入"/",然后按"回车",这之后发生了什么事?这里先不回答,大家接着往下看先。我们来分析一下: 阅读全文
posted @ 2011-05-26 11:21 web程序人生 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 以下为引用的内容:#region/// 过滤html,js,css代码/// <summary>/// 过滤html,js,css代码/// </summary>/// <paramname="html">参数传入</param>///<returns></returns>public static string CheckStr(string html){System.Text.RegularExpressions.Regex regex1 = newSystem.Text.RegularExpres 阅读全文
posted @ 2011-05-26 09:19 web程序人生 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 原文地址:/intellisense/ie5"></head><body><formid="ViewStateTest" method="post"runat="server"><asp:ButtonID="btnPostBack" Runat="server" Text="Post Back"Width="85px"></asp:Button><br/><asp 阅读全文
posted @ 2011-05-25 10:57 web程序人生 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 在项目中用程序中嵌入mdf文件的方式来进行SQLServer数据库开发非常方便,用来发布开源项目等很方便,点击就可以运行,免部署,特别是在教学中用起来更加方便,老师不用先将数据库文件detach再发给学生,学生也不用将数据库文件attach。采用项目中嵌入mdf文件的方式,老师把讲课的代码发给学生,学生打开就可以运行。我在传智播客.net培训班教学中就是用的这种方式进行讲解。在ASP.net程序中只要将mdf文件放到项目的App_Data文件夹即可,在连接字符串中使用DataSource=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\CallCen 阅读全文
posted @ 2011-05-25 10:38 web程序人生 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 利用Command对数据库进行增加、删除和修改操作,但是我们利用DataSet和DataAdapter能够更加方便的对数据库进行操作,基本是我们可以认为DataSet是专门为WEB而设计的,这也是ADO.NET和ADO的一个重要的区别。整个过程分以下几步:读:1.建立数据库连接(打开数据库)2.建立OleDbDataAdapter对象!3.实例化OleDbDataAdapter对象!4.建立一个DataSet对象,执行SQL语句得到的表添加到其中 (Fill方法)5.关闭数据库连接通过上面的步骤我们就可以使用DataBind将DataSet中的数据绑定到特定的控件上了!(下一章我们将讲解如何邦 阅读全文
posted @ 2011-05-24 14:00 web程序人生 阅读(236) 评论(0) 推荐(0) 编辑
摘要: #region 弹出对话框 /// <summary> /// 弹出对话框 /// </summary> /// <param name="strMsg">内容</param> private void ShowMessage(string strMsg) { Response.Write("<script>window.alert('"+strMsg+"');</script>"); } #endregion ////////////////// 阅读全文
posted @ 2011-05-24 13:03 web程序人生 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 设置静态d0d错误页面的方法则比较简单,在IIS治理器中右键单击要治理的网站,打开“属性”中的“自定义错误信息”页,为“d0d”设定相应的错误信息页即可。不过,此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“b00”状态码。d0d:服务器找不到指定的资源,请求的网页不存在(譬如浏览器请求的网页被删除或者移位,但不排除日后该链接有效的可能性);da0:请求的网页不存在(留意:da0表示永久性,而d0d表示临时性);b00:服务器成功返回请求的网页;c0a:网址永久性重定向c0b:网址临时性重定向在“通过HTTP状态码查看搜索引擎蜘蛛如何爬行你的网站”一 阅读全文
posted @ 2011-05-24 09:48 web程序人生 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 1.asp.net呼叫js Response.Write("<scriptlanguage=javascript>"); Response.Write("alert('登峰欢迎您 ');" ); Response.Write("location.href='login.aspx';") ; Response.Write("</script>"); 在这里情况下,你可以调用页面中的JS脚本的函数都可以 2、js脚本如何访问服务器控件的值 界面上有一个TextBo 阅读全文
posted @ 2011-05-24 09:29 web程序人生 阅读(220) 评论(0) 推荐(0) 编辑
摘要: //弹出窗口刷新当前页面width=200 height=200菜单。菜单栏,工具条,地址栏,状态栏全没有Response.Write("<scriptlanguage=javascript>window.open('newpage.aspx','newwindow','width=200,height=200')</script>");//弹出提示窗口.确定后弹出子窗口(WebForm2.aspx)Response.Write("<scriptlanguage='javascr 阅读全文
posted @ 2011-05-23 23:05 web程序人生 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: ASP.NET程序在编译的时候默认是AnyCPU,即编译的程序可以在X86、X64系统平台上运行。若希望我们的ASP.NET程序运行在X64系统上,我们所要做的仅仅是部署IIS,修改配置。若想程序运行于IIS32位模式下,即运行在.net framwork32位下进行如下配置:1.cscript %systemdrive%\inetpub\adminscripts\adsutil.vbs setw3svc/appPools/enable32bitapponwin64 1 修改IIS配置,允许32位程序运行2.C:\WINDOWS\Microsoft.NET\Framework\v2.0.507 阅读全文
posted @ 2011-05-23 22:56 web程序人生 阅读(141) 评论(0) 推荐(0) 编辑