<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[owner188的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/owner188</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; owner188]]></copyright><item><title><![CDATA[http 异常说明]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5976049</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5976049</guid><author>owner188</author><pubDate>Sat, 30 Oct 2010 14:11:00 +0800</pubDate><description><![CDATA[<br />HTTP 400 - 请求无效 <br />HTTP 401.1 - 未授权：登录失败 <br />HTTP 401.2 - 未授权：服务器配置问题导致登录失败 <br />HTTP 401.3 - ACL 禁止访问资源 <br />HTTP 401.4 - 未授权：授权被筛选器拒绝 <br />HTTP 401.5 - 未授权：ISAPI 或 CGI 授权失败 <br />HTTP 403 - 禁止访问 <br />HTTP 403 - 对 Internet 服务管理器 (HTML) 的访问仅]]></description><category></category></item><item><title><![CDATA[iis 500错误*]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5975952</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5975952</guid><author>owner188</author><pubDate>Sat, 30 Oct 2010 13:01:00 +0800</pubDate><description><![CDATA[<br />1、首先进入组件服务，查看组件服务/计算机/我的电脑/COM+应用程序，结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”，无法查看里面的对象。 <br />2、进入事件查看器，发现msdtc服务没有正常启动。 <br />3、运行CMD,停止MSDTC服务：net stop msdtc <br />4、卸载MSDTC服务：msdtc -uninstall <br />5、重新安装MSDTC服务：msdtc -install <br />这样之后，发现DTC依然没有启动，在]]></description><category></category></item><item><title><![CDATA[asp.net 缓存技术]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5972122</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5972122</guid><author>owner188</author><pubDate>Thu, 28 Oct 2010 16:04:00 +0800</pubDate><description><![CDATA[<br />提高性能最好最快的办法当然是通过缓存来改善，对于任何一个web开发者都应该善用缓存。Asp.net下的缓存机制十分强大，用好缓存机制可以让我们极大的改善web应用的性能，下面是一些总结的缓存的知识点，与大家分享交流：<br />1.页面缓存　<br />       要实现页面输出缓存，只要将一条 OutputCache 指令添加到页面即可。　　<br />        <%@ OutputCache CacheProfile=" " NoStore="True | False" Durati]]></description><category></category></item><item><title><![CDATA[asp.net 生成html 带分页功能]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5845378</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5845378</guid><author>owner188</author><pubDate>Sat, 28 Aug 2010 10:52:00 +0800</pubDate><description><![CDATA[<br />因为公司的产品用asp开发， 前一段时间用asp写了一个生成静态页面并分页的程序，但缘于对.net的热爱，写了这个.net下的生成静态页面并分页的程序。<br />主要的原理就是替换模板里的特殊字符。<br />1、静态模板页面 template.html，主要是定义了一些特殊字符，用来被替换。<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.]]></description><category></category></item><item><title><![CDATA[URL重写，asp.net URL重写，URLRewriter.dll下载，URLRewriter，URLRewriter下载，URL重写学习 ]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5837292</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5837292</guid><author>owner188</author><pubDate>Wed, 25 Aug 2010 13:53:00 +0800</pubDate><description><![CDATA[URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。   比如浏览器发来请求hostname/101.aspx ，服务器自动将这个请求中定向为http://hostname/list.aspx?id=101。url重写的优点在于：     缩短url，隐藏实际路径提高安全性     易于用户记忆和键入。      易于被搜索引擎收录二 实现url重写的基本方法    下载MS的URLRewriter.dll，放到你的web程序的bin下下载地址1：http://www.rickel]]></description><category></category></item><item><title><![CDATA[DataHelper  公共类]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5835319</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5835319</guid><author>owner188</author><pubDate>Tue, 24 Aug 2010 17:26:00 +0800</pubDate><description><![CDATA[1.建一个通用的处理数据的类using System;using System.Data;using System.Data.SqlClient;using System.Text;namespace Document{    /**////     /// Summary description for DataHelper.    ///     public class DataHelper    {        public DataHelper()        {            // ]]></description><category></category></item><item><title><![CDATA[Asp.Net：数据添加、修改的便捷方法]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5834909</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5834909</guid><author>owner188</author><pubDate>Tue, 24 Aug 2010 15:48:00 +0800</pubDate><description><![CDATA[<br />在通常情况下，进行数据的维护开发（添加、修改），是件相当耗费体力的劳动，一般需要先建立表单，然后是验证（客户端或非客户端），然后逐一提取表单数据，对应数据表中的字段，然后拼装Sql，然后执行Sql。。。 <br />    当我们面对大量的数据表（表中还包含繁多的字段），需要进行几乎相同的操作时，着实很让人头疼。。。 <br />    现在已经有很多方案来解决这个问题，例如 ASP.NET Dynamic Data Web Application，主要是借助ADO.NET 实体框架来实现对数据]]></description><category></category></item><item><title><![CDATA[关于ASP.NET中FORM验证的写法？]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5834841</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5834841</guid><author>owner188</author><pubDate>Tue, 24 Aug 2010 15:20:00 +0800</pubDate><description><![CDATA[<br />很多用户在开发 ASP.NET 应用程序时都有这样的需求：管理员角色的账户使用管理员的登录界面进行登录，普通用户角色的账户使用普通用户的登录界面进行登录。由于ASP.NET的 web.config里只能使用一个 authentication mode="Forms" 节点，所以，要实现不同用户采用不同的登录界面，一个办法就是创建一个管理员专用的虚拟目录，并设置为应用程序来实现。下面介绍另外一种采用重定向的办法来解决这个问题。<br />本文介绍的方法原理是根据登录界面的返回地址进行判断，然后重定]]></description><category></category></item><item><title><![CDATA[asp.net form验证]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5834602</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5834602</guid><author>owner188</author><pubDate>Tue, 24 Aug 2010 14:14:00 +0800</pubDate><description><![CDATA[<br />Asp.net的身份验证有有三种，分别是"Windows | Forms | Passport"，其中又以Forms验证用的最多，也最灵活。<br />Forms 验证方式对基于用户的验证授权提供了很好的支持，可以通过一个登录页面验证用户的身份，将此用户的身份发回到客户端的Cookie，之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的访问授权进行控制了。<br />问题来了，在实际是用中我们往往需要的是基于角色，或者说基]]></description><category></category></item><item><title><![CDATA[asp.net form验证]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5834612</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5834612</guid><author>owner188</author><pubDate>Tue, 24 Aug 2010 14:13:00 +0800</pubDate><description><![CDATA[<br />Asp.net的身份验证有有三种，分别是"Windows | Forms | Passport"，其中又以Forms验证用的最多，也最灵活。<br />Forms 验证方式对基于用户的验证授权提供了很好的支持，可以通过一个登录页面验证用户的身份，将此用户的身份发回到客户端的Cookie，之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的访问授权进行控制了。<br />问题来了，在实际是用中我们往往需要的是基于角色，或者说基]]></description><category></category></item><item><title><![CDATA[asp.net form验证]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5834619</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5834619</guid><author>owner188</author><pubDate>Tue, 24 Aug 2010 14:11:00 +0800</pubDate><description><![CDATA[<br />Asp.net的身份验证有有三种，分别是"Windows | Forms | Passport"，其中又以Forms验证用的最多，也最灵活。<br />Forms 验证方式对基于用户的验证授权提供了很好的支持，可以通过一个登录页面验证用户的身份，将此用户的身份发回到客户端的Cookie，之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的访问授权进行控制了。<br />问题来了，在实际是用中我们往往需要的是基于角色，或者说基]]></description><category></category></item><item><title><![CDATA[后装iis 支持asp.net]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5801976</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5801976</guid><author>owner188</author><pubDate>Tue, 10 Aug 2010 16:53:00 +0800</pubDate><description><![CDATA[aspnet_regiis.exe   -c aspnet_regiis.exe   -r]]></description><category></category></item><item><title><![CDATA[GridView嵌套]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5791513</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5791513</guid><author>owner188</author><pubDate>Thu, 05 Aug 2010 19:26:00 +0800</pubDate><description><![CDATA[<br />//aspx页面<br /><asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" GridLines="None"<br />                                    ShowHeader="False" OnRowDataBound="GridView2_RowDataBound"><br />               <Columns><br />           ]]></description><category></category></item><item><title><![CDATA[js图片展示特效 代码]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5732827</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5732827</guid><author>owner188</author><pubDate>Tue, 13 Jul 2010 21:40:00 +0800</pubDate><description><![CDATA[<br />十款超级酷的JS图片展示代码，一定会给你强烈的震撼，技术含量超高，保证你没见过<br /><br />1.预览地址：<br />http://preview.zcool.com.cn/code/js/04/1/<br /><br />2.预览地址：<br />http://preview.zcool.com.cn/code/js/04/2/<br /><br />3.预览地址：<br />http://preview.zcool.com.cn/code/js/04/3/<br /><br />4]]></description><category></category></item><item><title><![CDATA[js图片展示特效4]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5732821</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5732821</guid><author>owner188</author><pubDate>Tue, 13 Jul 2010 21:37:00 +0800</pubDate><description><![CDATA[10]]></description><category></category></item><item><title><![CDATA[js图片展示特效3]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5732816</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5732816</guid><author>owner188</author><pubDate>Tue, 13 Jul 2010 21:35:00 +0800</pubDate><description><![CDATA[<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><br /><html><br /><head><br /><title>5</title><br /><meta http-equiv="imagetoolbar" content="no"><br /><style type="text/css"><br /> html {<br />  overflow: hid]]></description><category></category></item><item><title><![CDATA[js图片展示特效2]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5732813</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5732813</guid><author>owner188</author><pubDate>Tue, 13 Jul 2010 21:33:00 +0800</pubDate><description><![CDATA[<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><br /><html><br /><head><br /><title>3</title><br /><style type="text/css"><br /> html {<br />  overflow: hidden;<br /> }<br /> body {<br />  margin: 0px;<br />]]></description><category></category></item><item><title><![CDATA[js图片展示特效1]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5732799</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5732799</guid><author>owner188</author><pubDate>Tue, 13 Jul 2010 21:26:00 +0800</pubDate><description><![CDATA[My identity lies in not knowing who I am...are made by not following instructions...can come between usHere you come!They don't know all the facts yetEmotional intimacy...remains to be done before we can announce our total failure to make any progressErrar]]></description><category></category></item><item><title><![CDATA[小图弹大图Js图片展示一例]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5732787</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5732787</guid><author>owner188</author><pubDate>Tue, 13 Jul 2010 21:17:00 +0800</pubDate><description><![CDATA[<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br />  <meta http-equiv="content-type" content="text/html; charset=]]></description><category></category></item><item><title><![CDATA[网页制作，常见兼容处理  本人QQ：8790671]]></title><link>https://blog.youkuaiyun.com/owner188/article/details/5715475</link><guid>https://blog.youkuaiyun.com/owner188/article/details/5715475</guid><author>owner188</author><pubDate>Tue, 06 Jul 2010 11:16:00 +0800</pubDate><description><![CDATA[<br />1.超链接访问过后hover样式就不出现的问题<br />被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇到过这个问题,解决方法是改变CSS属性的排列顺序: L-V-H-A<br />Code: <br /><br /><style type="text/css"><br /><!-- <br />a:link {}<br />a:visited {}<br />a:hover {}<br />a:active {}<br />--><br /></style><br ]]></description><category></category></item></channel></rss>