许明会的计算机技术主页

Language:C,C++,.NET Framework(C#)
Thinking:Design Pattern,Algorithm,WPF,Windows Internals
Database:SQLServer,Oracle,MySQL,PostSQL
IT:MCITP,Exchange,Lync,Virtualization,CCNP

导航

随笔分类 -  AJAX + Webservice, ASP.NET

ASP.NET技术,Web服务,Ajax应用等
三种方法构建简单的WEB服务器!
摘要:《Essential ASP.NET 本质论》举例了Socket编程的基本知识,我稍加修改弄了个简单的应用。你可以将生成的EXE文件拷贝到服务器上,这样通过任意的WEB浏览器都可以获得该服务器的时间。这是一个仅仅显示服务器时间的WEB服务器,通过Socket、TcpListener、HttpListener三种方式实现,稍加修改可以作为其他应用。基本代码如下:三种方法实现的简单WEB服务器下载源代码usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Net;///&l 阅读全文

posted @ 2011-04-09 17:45 许明会 阅读(905) 评论(0) 推荐(1)

ASP.NET 采用MasterPage 后的控件组织结构
摘要:你可以在Page指令页设置启用Trace单页面跟踪,或者在Web.config中再启用全局跟踪,就可以看到Control Tree了。采用MasterPage后的页面结构如下: //Page --ASP.about_aspx // Master Page --ASP.site_master // (Master page markup and controls) // ContentPlaceHolder --HeadContent // Content page markup and server controls // (Master page markup and controls) / 阅读全文

posted @ 2011-03-27 00:16 许明会 阅读(427) 评论(0) 推荐(0)

嵌入式代码-表达式
摘要:嵌入式代码块是在呈现页面的过程中执行的服务器代码。块中的代码可以执行编程语句,并调用当前页类中的函数。 解析表达式 在嵌入式代码块中,语法 <% = expression %> 用于解析表达式,并将其值返回到块中。 嵌入式代码块必须使用页的默认语言进行编写。例如,如果页的 @Page 指令包含特性 language="VB",则页将使用 Visual Basic 编译器对标有 runat="server" 的所有脚本块中的代码以及 <% %> 分隔符中的所有内嵌代码进行编译。 由于代码仅在呈现页的过程中执行,因此与将代码置于适当的 阅读全文

posted @ 2011-03-24 11:18 许明会 阅读(484) 评论(0) 推荐(0)

获取页面可见区域,屏幕区域的尺寸
摘要:在设计网页时,常常需要考虑页面可见区域的宽度及高度,以便调整页面元素的相对位置. 例如创建2个div,使得高度上各占页面高度的50%,如何实现? 下面是一个页面区域的测试样例,参考即可实现: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> ... 阅读全文

posted @ 2008-01-16 11:39 许明会 阅读(880) 评论(0) 推荐(0)

ASP.NET 的数据绑定语法
摘要:asp.net1.1及2.0方式下的绑定语法有何区别,如何在按预定格式绑定数据;如何多个参数绑定到HyperLink等.请参看下面链接 http://www.15seconds.com/issue/040630.htm --===------------------------------------------===--- ASP.NET 1.X 1)最简单的绑定语法: 使用方法如下: ' ... 阅读全文

posted @ 2008-01-13 22:20 许明会 阅读(401) 评论(0) 推荐(0)

ASP.NET上下文路径和HttpModule,HttpHandler的思考
摘要:1、Asp.net上下文中获得访问路径的常用属性: ?context.Request.PhysicalApplicationPath "E:""XUMH""EDUCTACTION""WEBFORM08""Asp_net_HTTP""" ?context.Request.PhysicalPath "E:""XUMH""EDUCTACTION""WEBFORM08""Asp_net_HTTP 阅读全文

posted @ 2007-12-23 18:31 许明会 阅读(668) 评论(0) 推荐(0)

HttpHandler:给指定路径下的图片添加水印显示
摘要:圣诞节,25日,要交ACCP5.0认证的项目,其中有这样一个要求:书店的所有图书的封面放在了\images\convers\下面,要求所有引用这一路径下的图片都添加书店的店名水印图片。就是说拦截Http请求了,自然想到HttpHandler可以办到。考虑下,实现的效果应该是这样的:为了通用,监视的路径,水印图片路径,默认图片路径3者应该在配置文件里面设定,方便修改;监视路径下的所有图片只要物理存在... 阅读全文

posted @ 2007-12-23 18:20 许明会 阅读(1334) 评论(2) 推荐(1)

HttpHandler:处理特定类型的web页面
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->using System; using System.Data; using System.Configuration; using System.Linq; using System.Web;... 阅读全文

posted @ 2007-12-16 23:15 许明会 阅读(509) 评论(2) 推荐(0)

HttpModule,ASP.NET中多个HttpModule的处理
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> using System; using System.Web; namespace xumh { /// /// 多个HttpModule的应用示例: /// we... 阅读全文

posted @ 2007-12-16 21:48 许明会 阅读(632) 评论(0) 推荐(0)

HttpModule,对ASP.NET的事件处理进行过滤,干预
摘要:HttpModule通过对HttpApplication对象的一系列事件的处理来对HTTP处理管道施加影响。这些事件要在HttpModule的Init方法中进行注册,包括:BeginRequest,AuthenticateRequest, AuthorizeRequest, ResolveRequestCache, AcquireRequestState, PreRequestHandlerExe... 阅读全文

posted @ 2007-12-16 21:08 许明会 阅读(519) 评论(0) 推荐(0)

ASP.NET 验证码示例
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 无标题页 调用上面的验证程序: Code highlighting produced by Actipro CodeHighlighter (fre... 阅读全文

posted @ 2007-12-14 16:41 许明会 阅读(376) 评论(1) 推荐(0)

javascript调试测试,利用vs2008:智能对象类型感知,方法及属性提示;立即窗口调试等
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 测试vs2008对js脚本的支持能力 产品价格: 订购数量: 交付金额: 阅读全文

posted @ 2007-12-12 23:35 许明会 阅读(931) 评论(0) 推荐(0)

substitution控件:在页面输出缓存状态,保持部分数据的动态更新
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> Untitled Page substitution控件可以让缓存的页面部分刷新,从而保持部分数据的动态更新。 该时间将被缓存: ... 阅读全文

posted @ 2007-12-12 23:32 许明会 阅读(384) 评论(0) 推荐(0)