上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: Http Handler 介绍引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是 IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原 理。在本文中,我们通过几个范例来了解 IHttpHandler,看看掌握这些原理的实际用途。IHttpHandler 概述可能和我一样,很多Asp.Net开发人员都有过Asp的背景,以至于我们在开发程序的时候,通常都是在“页面级”上思考,也 阅读全文
posted @ 2012-04-14 12:04 網絡蛀蟲 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》一书,但当我翻看了一下其对角色(Role) 和 用户(Member)的讲解时,我决定跳过去直接读后面的章节。因为我发现他也随了大流,对这部分的讲解停留在“如何去做”的层面上。我相信像悉先生 这样的牛人是不可能不了解底层运作原理的,仅仅是因为那本书原 阅读全文
posted @ 2012-04-14 11:43 網絡蛀蟲 阅读(162) 评论(0) 推荐(0) 编辑
摘要: ASP.NET请求验证功能可以给我提供应用程序的安全保证,避免站点受到XSS的攻击。 但是在一些情况下,我们需要禁用这个功能,比如我们需要使用HtmlEditor来让用户输入一些HTML文本,这时候ASP.NET 2.0允许我们可以通过在web.config设置validateRequest="false"。或者在MVC中,我们可以通过在 Controller或者Action上设置[ValidateRequest(false)]这个特性来达到禁用的上的。但是在当你把站点从旧版本升级 到ASP.NET 4.0后,你会发现,即使你这样做,仍然会提示你这样的一个异常“A pote 阅读全文
posted @ 2012-04-11 21:45 網絡蛀蟲 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/zhaoyang/archive/2011/11/16/2251200.html用三张图片详解Asp.Net 全生命周期下面我们使用三张图片解析ASP.net的整个生命周期,我总感觉使用图片更加的清楚的说明这种问题,所以使用的这样方式说明:1 第一张图片从全局说明从客户端发出一个Request请求,服务器windows内核中的HTTP.SYS组件接收该请求开始到IIS处理完该请求并响应到客户端结束。2 第二张图片为图1中Http处理管线的详细步骤3 第三张图片为图2Http处理管线中调用处理程序(HttpHandler, 此处为Page对象) 阅读全文
posted @ 2012-04-10 21:20 網絡蛀蟲 阅读(176) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 4.0 安裝在 IIS6 最常遇到的四個問題作者:多奇數位創意有限公司 技術總監 黃保翕 ( Will 保哥 )ASP.NET 4.0 在開發與部署方面皆有許多強化的功能,若要協助客戶將新開發的 ASP.NET 4.0 網站部署到現有的 Windows Server 2003 伺服器 (IIS6) 一般來說還是挺順利的,不過客戶端現有的 IIS6 可能已經部署了許多網站,而且部署的環境與設定也不見得單純,因此很有可能遇到一些問題,筆者在部署 ASP.NET 4.0 網站至 IIS6 時也親自遭遇幾次問題,其實有些問題從 ASP.NET 1.1 升級到 ASP.NET 2.0 的 阅读全文
posted @ 2012-04-10 21:16 網絡蛀蟲 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 本解决方案解决了我的问题,在我本地上调试一切都是OK的,没有问题,而上传至服务器就出现以下的错误,现将此解决办法写给大家,很适用的,建议收藏 问题如下: 在windows 2003下安装了VS2003,在运行web应用程序的时候出现一下错误:对路径“D:\temp1\MyTest.txt”的访问被拒绝。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.UnauthorizedAccessException: 对路径“D:\temp1\MyTest.txt”的访问被拒绝。--------. 阅读全文
posted @ 2012-04-10 11:03 網絡蛀蟲 阅读(5330) 评论(0) 推荐(0) 编辑
摘要: Android之TabHost布局1.概念 盛放Tab的容器就是TabHost。TabHost的实现有两种方式: 第一种继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost。各个Tab中的内容在布局文件中定义就行了。 第二种方式,不继承TabActivity,在布局文件中定义TabHost即可,但是TabWidget的id必须是@android:id/tabs,FrameLayout的id必须是@android:id/tabcontent。2.案例1)继承TabActivityres/layout/main.xml<?xml versio 阅读全文
posted @ 2012-04-08 18:28 網絡蛀蟲 阅读(409) 评论(0) 推荐(1) 编辑
摘要: 在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用户的按键事件,用户接触屏幕的事件以及屏幕绘图事件,并把相关的事件分发到对应的组件进行处理。所以主线程通常又被叫做UI线程。 比如说从网上获取一个网页,在一个TextView中将其源代码显示出来,这种涉及到网络操作的程序.. 阅读全文
posted @ 2012-04-07 21:39 網絡蛀蟲 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 需求:项目中的消息列表界面要求实现类似sina微博的下拉刷新;思路:一般的消息列表为ListView类型,将list加载到adapter中,再将adapter加载到 ListView中,从而实现消息列表的展示。而下拉刷新要求给消息列表加一个头部,其中有图片(向上/向下箭头)和提示字样(下拉刷新/松开刷新),从 而我们需要做的事情:1.需要做一个head.xm来实现头部的样式定义;2.需要自定义一个继承了ListView的MsgListView,在该类中 将head加在MsgListView对象的头部;3.将原有的消息界面布局文件中的ListView改为 cn.xd.microblogging. 阅读全文
posted @ 2012-04-07 18:23 網絡蛀蟲 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。Android的animation由四种类型组成在XML文件中:alpha 渐变透明度动画效果scale 渐变尺寸伸缩动画效果translate 画面转换位置移动动画效果rotate 画面转移旋转动画效果在Java 源码中定义了相应 阅读全文
posted @ 2012-04-07 16:40 網絡蛀蟲 阅读(180) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页