﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-Ewin-随笔分类-5.VS.Net</title><link>http://ewin.cnblogs.com/category/134397.html</link><description>非常代码，新新人类
梦想可以到达的地方，网络就可以做到-开放、平等、自由、充满激情......</description><language>zh-cn</language><lastBuildDate>Wed, 13 Aug 2008 16:16:08 GMT</lastBuildDate><pubDate>Wed, 13 Aug 2008 16:16:08 GMT</pubDate><ttl>60</ttl><item><title>动易安全开发手册</title><link>http://www.cnblogs.com/Ewin/archive/2008/07/25/1251709.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Fri, 25 Jul 2008 13:21:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/07/25/1251709.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1251709.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/07/25/1251709.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1251709.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1251709.html</trackback:ping><description><![CDATA[摘要: 安全开发手册（初稿） </br>
目录 </br>
一、输入验证</br>
1.什么是输入</br>
2.输入验证的必要性</br>
3.输入验证技术</br>
3.1 主要防御方式</br>
3.2 辅助防御方式：</br>
二、输出编码</br>
1.输出的种类</br>
2.输出编码的必要性</br>
3.输出编码</br>
4.常用测试输出方法</br>
三、防止SQL注入</br>
1.什么是SQL注入</br>
2.SQL注入的种类</br>
3.如何防止SQL注入</br>
3.1 SQL注入产生的原因:</br>
3.2主要防御方式：</br>
3.3 辅助防御方式</br>
四、跨站脚本攻击</br>
1.什么是跨站脚本攻击</br>
2.跨站脚本攻击的危害</br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/07/25/1251709.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1251709.html?type=1" width = "1" height = "1" />]]></description></item><item><title>实体类作用 </title><link>http://www.cnblogs.com/Ewin/archive/2008/07/25/1251702.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Fri, 25 Jul 2008 13:09:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/07/25/1251702.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1251702.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/07/25/1251702.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1251702.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1251702.html</trackback:ping><description><![CDATA[摘要: 在设计.net程序架构的时候，我更倾向于使用接口而不是实体类在作为函数的参数。我们来看看下面这个例子：第一个方法publicIList&lt;Article&gt;Get()，他调用数...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/07/25/1251702.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1251702.html?type=1" width = "1" height = "1" />]]></description></item><item><title>微软2008年7月「最有价值专家」(MVP)当选名单</title><link>http://www.cnblogs.com/Ewin/archive/2008/07/16/1244642.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Wed, 16 Jul 2008 12:25:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/07/16/1244642.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1244642.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/07/16/1244642.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1244642.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1244642.html</trackback:ping><description><![CDATA[摘要: 微软2008年7月「最有价值专家」(MVP)当选名单:包建强...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/07/16/1244642.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1244642.html?type=1" width = "1" height = "1" />]]></description></item><item><title>ASP.net下大文件上传的解决方案及WebbUpload组件源码</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/21/1204366.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Wed, 21 May 2008 14:34:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/21/1204366.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1204366.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/21/1204366.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1204366.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1204366.html</trackback:ping><description><![CDATA[摘要: 特性简介<br>可上传上小于1G的文件，可以配置Web.config文件来设定上传文件的大小。 <br>完全基于.NET开发，无需任何客户端配置。 <br>提供同步的上传进度条，显示实时上传进度信息。 <br>不破坏页面逻辑，提供类似ASP.NET内置上传组件的使用方法。 <br>不受 Server.ScriptTimeout(请求的超时设置) 影响，可配置服务器处理时间。<br><br><br>开发测试环境<br>操作系统:Windows XP Professional(en)<br>开发工具:Microsoft Visual Studio.NET 2003<br>WEB服务器:IIS 5.0 & .NET Framework 1.1 <br>浏览器:Internet Explorer 6.0/&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/21/1204366.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1204366.html?type=1" width = "1" height = "1" />]]></description></item><item><title>asp.net 上传大文件解决方案(转)</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/21/1204364.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Wed, 21 May 2008 14:30:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/21/1204364.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1204364.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/21/1204364.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1204364.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1204364.html</trackback:ping><description><![CDATA[摘要: 这次在项目中，用到了大文件上传，要上传的文件有100多m，于是研究现在国内使用的大文件上传的<br>组件发现用的比较多的有两个控件AspnetUpload 2.0和Lion.Web.UpLoadModule，另外还有思归在它的博客<br>堂中所说的办法 http://blog.joycode.com/saucer/archive/2004/03/16/16225.aspx&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/21/1204364.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1204364.html?type=1" width = "1" height = "1" />]]></description></item><item><title>如何让一个函数返回多个值</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/21/1204360.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Wed, 21 May 2008 14:19:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/21/1204360.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1204360.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/21/1204360.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1204360.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1204360.html</trackback:ping><description><![CDATA[摘要: 有两种方法：<br>1.使用指针变量声明函数（或者使用数组变量）<br>2.使用传出参数&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/21/1204360.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1204360.html?type=1" width = "1" height = "1" />]]></description></item><item><title>网页进度条动画在线制作工具：Ajaxload</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/15/1199214.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Thu, 15 May 2008 12:39:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/15/1199214.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1199214.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/15/1199214.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1199214.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1199214.html</trackback:ping><description><![CDATA[摘要: <p><img src="http://www.ajaxload.info/download.php?img=cache/ff/ff/ff/ff/00/00/19-1.gif" align="right"/>在很多Web 2.0 网站，加载某项任务的时候，我们经常会看到一些新颖的“网页加载中…”（或loading）的进度条图片，是不是想在自己的博客或网站上也放置一个大小合适的loading 图片？用Ajaxload 即可在线制作出个性化的加载进度条。在Ajaxload 网站中，有几十种样式可供选择，如圆圈型、花型、方形、条形等，至于图片的颜色及其背景颜色，则可以根据自己网站的风格自由设定。如果不知道颜色的值，可以使用在线配色器提取颜色代码。</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/15/1199214.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1199214.html?type=1" width = "1" height = "1" />]]></description></item><item><title>网站进度条完美解决方案</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/15/1199170.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Thu, 15 May 2008 12:21:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/15/1199170.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1199170.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/15/1199170.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1199170.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1199170.html</trackback:ping><description><![CDATA[摘要: 发现了新东西，如果让它在自己的眼线下消失，那就是自己罪过了！我不断的google\baidu，搜出来的东西都不是想要的，一度失望，叹气：漂亮的进度条，只会出自于高手里的高手。今晚在网上逛了一下，无意中又让我发现了神奇的进度条！马上sase as这个网页的源文件，取了进度条关键的js代码，放在我的网站上运行，oh！！！功夫不负有心人，我的网站也有漂亮的进度条了，嘻，我也是高手了！<br><br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/15/1199170.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1199170.html?type=1" width = "1" height = "1" />]]></description></item><item><title>把DataGrid控件定制成漂亮的课程表</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/10/1191373.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Sat, 10 May 2008 09:01:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/10/1191373.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1191373.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/10/1191373.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1191373.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1191373.html</trackback:ping><description><![CDATA[摘要: <p><img src="http://www.cnbeta.com/images/topics/ms_winxp.gif" align="right"/>在以前制作课表控件的时候借助了System.Windows.Forms.DataGrid控件的强大功能，制作了一个功能较强的课程表控件。可以完成所见即所得的排课功能。</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/10/1191373.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1191373.html?type=1" width = "1" height = "1" />]]></description></item><item><title>使用C#登录带验证码的网站</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/08/1189034.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Thu, 08 May 2008 14:30:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/08/1189034.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1189034.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/08/1189034.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1189034.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1189034.html</trackback:ping><description><![CDATA[摘要: <p><img src="http://www.cnblogs.com/images/logo.gif" align="right"/>验证码的由来<br>几年前，大部分网站、论坛之类的是没有验证码的，因为对于一般用户来说验证码只是增加了用户的操作，降低了用户的体验。但是后来各种灌水机器人、投票机器人、恶意注册机器人层出不穷，大大增加了网站的负担同时也给网站数据库带来了大量的垃圾数据。为了防止各种机器人程序的破坏，于是程序员想出了只有人眼能够识别的，程序不容易识别的验证码！</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/08/1189034.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1189034.html?type=1" width = "1" height = "1" />]]></description></item><item><title>带线的无限级下拉树列表</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/07/1187325.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Wed, 07 May 2008 11:39:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/07/1187325.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1187325.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/07/1187325.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1187325.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1187325.html</trackback:ping><description><![CDATA[摘要: <p><img src="http://www.cnblogs.com/images/logo.gif" align="right"/></p>调用方法很简单:<br>1.继承自IDropDownTree接口<br>2.实现3个接口方法&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/07/1187325.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1187325.html?type=1" width = "1" height = "1" />]]></description></item><item><title>用Javascript进行简单的Table点击排序</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/07/1187304.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Wed, 07 May 2008 11:15:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/07/1187304.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1187304.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/07/1187304.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1187304.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1187304.html</trackback:ping><description><![CDATA[摘要: <p><img src="http://www.cnblogs.com/images/logo.gif" align="right"/>闲着没事,随便写了个简单的Table排序的js,大家有兴趣的看看,有需要的就拿去吧.废话不说了,<br>大家看代码吧,最下面是效果,着急的就直接往下拉好了.新发现一个bug:10比2小,原因是sort默认是按ascii排序的,已修复该问题.</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/07/1187304.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1187304.html?type=1" width = "1" height = "1" />]]></description></item><item><title>Asp.Net中虚拟文件系统的使用</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/07/1187298.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Wed, 07 May 2008 11:09:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/07/1187298.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1187298.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/07/1187298.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1187298.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1187298.html</trackback:ping><description><![CDATA[摘要: <p><img src="http://www.cnblogs.com/images/logo.gif" align="right"/></p>在Asp.Net的开发过程中页面文件等都是放在当前网站目录下的，其实我们可以利用.Net2.0新增的虚拟文件系统(VirtualPathProvider)将页面、图片等信息保存到数据库或其他目录中去，达到灵活配置。本文以一个例子来说明虚拟文件系统的使用，要实现的功能场景描述如下：以前开发Asp.Net的web用户控件时，需要把用户控件和当前项目作为同一个项目时才能正常使用，而且发布时需要把dll文件和所有的ascx文件都发布才能使用；另外也不方便作为公用类给其他人使用利用虚拟文件系统后可以把ascx文件作为资源打包到dll中，下次只要有这个dll就可以使用了，不需要ascx文件，很方便。&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/07/1187298.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1187298.html?type=1" width = "1" height = "1" />]]></description></item><item><title>多IE版本共存的解决方案—IETester(推荐)</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/04/1182219.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Sun, 04 May 2008 11:32:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/04/1182219.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1182219.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/04/1182219.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1182219.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1182219.html</trackback:ping><description><![CDATA[摘要: <p><img src="http://justinyoung.cnblogs.com/images/cnblogs_com/justinyoung/common/mulIE.gif" align="right"/>官方信息:IETester is a free WebBrowser that allows you to have the rendering and javascript engines of IE8 beta 1, IE7 IE 6 and IE5.5 on Vista and XP, as well as the installed IE in the same process. New in v0.2.1 : Improved stability and multi-lingual interface !</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/04/1182219.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1182219.html?type=1" width = "1" height = "1" />]]></description></item><item><title>全国省份、城市、地区全数据（SQL版与XML版）包括各城市邮编</title><link>http://www.cnblogs.com/Ewin/archive/2008/05/03/1180522.html</link><dc:creator>Ewin</dc:creator><author>Ewin</author><pubDate>Sat, 03 May 2008 11:36:00 GMT</pubDate><guid>http://www.cnblogs.com/Ewin/archive/2008/05/03/1180522.html</guid><wfw:comment>http://www.cnblogs.com/Ewin/comments/1180522.html</wfw:comment><comments>http://www.cnblogs.com/Ewin/archive/2008/05/03/1180522.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Ewin/comments/commentRss/1180522.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Ewin/services/trackbacks/1180522.html</trackback:ping><description><![CDATA[摘要: <p><img src="http://www.cnblogs.com/images/cnblogs_com/WilsonWu/131474/r_T22.jpg" align="right"/>这套数据共包括： <br>省份34个（包括港澳台地区）； <br>城市345个（每个城市包括一个可通用的邮政编码）； <br>城市对应的地区2862个（这个地区只的是城市中的小的区，比如：北京的海淀区）． <br></p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/Ewin/archive/2008/05/03/1180522.html'>阅读全文</a><img src ="http://www.cnblogs.com/Ewin/aggbug/1180522.html?type=1" width = "1" height = "1" />]]></description></item></channel></rss>