<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_小绿虫博客</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/63257/rss</id><updated>2012-02-11T06:37:18Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/63257/rss"/><entry><id>http://www.cnblogs.com/Simcoder/archive/2012/02/11/2346546.html</id><title type="text">从程序员到seo和网站运营转变的过程</title><summary type="text">以前一直从事网站开发的工作，有ASP.NET和JAVA开发经验，ASP.NET运用的较多，毕业后在几家网络公司工作，主要是做企业网站开发、 B2C、B2B网站开发。熟悉MSSQL数据库，但是在这几家公司工作后，发现很多企业的网站开发好了却没有得到有效的推广，基本上只有自己和网络公司知 道有这个网站。 网站顶多是印在名片装点点“门面”，所以那时候我就在想，什么职业可以帮助企业来推广自己的网站，并且利用网站来实现盈利，后来经过朋友的介绍，了解到了SEO，也就是搜索引擎优化。 其实以前对广州SEO有一定的了解，毕竟自己一直是在网络公司工作，网络公司一般都有自己的SEO或者是外包的SEO，过完年我..</summary><published>2012-02-11T06:37:00Z</published><updated>2012-02-11T06:37:00Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Simcoder/archive/2012/02/11/2346546.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/archive/2012/02/11/2346546.html"/><content type="html">&lt;div&gt;以前一直从事网站开发的工作，有ASP.NET和JAVA开发经验，ASP.NET运用的较多，毕业后在几家网络公司工作，主要是做企业网站开发、 B2C、B2B网站开发。熟悉MSSQL数据库，但是在这几家公司工作后，发现很多企业的网站开发好了却没有得到有效的推广，基本上只有自己和网络公司知 道有这个网站。 &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;网站顶多是印在名片装点点&amp;#8220;门面&amp;#8221;，所以那时候我就在想，什么职业可以帮助企业来推广自己的网站，并且利用网站来实现盈利，后来经过朋友的介绍，了解到了SEO，也就是搜索引擎优化。&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;其实以前对&lt;a href="http://www.liuyangsem.com/"&gt;广州SEO&lt;/a&gt;有一定的了解，毕竟自己一直是在网络公司工作，网络公司一般都有自己的SEO或者是外包的SEO，过完年我辞职以后，很快就进入了SEO角色，开始帮助企业获得百度排名以及有效的访问客户，经过一年的努力，公司的网站接了不少的订单了，期待今年，加油！&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/Simcoder/aggbug/2346546.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Simcoder/archive/2012/02/11/2346546.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Simcoder/archive/2012/02/11/2346544.html</id><title type="text">最适合年轻人阅读的孤独的正确解释-复旦情商课程</title><summary type="text">最适合年轻人阅读的孤独的正确解释-复旦情商课程 孤独是自我选择的自我消遣的生活方式，孤独者是最有思想的人，因为自我的选择，所以孤独所以更具有思想。 一个思考者必然是一个优秀的孤独者。 爱因为距离，倍加思恋。 真正的孤独者一定是积极思考的人，乐于读书的人。 真正的孤独者是善于与自己对话的人，是善于自我批评的人，是让自己成长最快的人，孤独者是有趣的，是真正的有趣，任何的乔装打扮都是虚伪的有趣，真实的有趣来自人的本身，因为他想用虚伪刻意装扮自己，所以会将自己打扮的更加靓丽，会购买更多的奢侈品和更多的衣服来消遣别人的羡慕嫉妒。 真实才是高贵。真才是美，假的包装再好都是假的。一个老了的女人还在浓妆艳抹，</summary><published>2012-02-11T06:34:00Z</published><updated>2012-02-11T06:34:00Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Simcoder/archive/2012/02/11/2346544.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/archive/2012/02/11/2346544.html"/><content type="html">&lt;div&gt;&lt;p&gt;&lt;strong&gt;最适合年轻人阅读的孤独的正确解释-复旦情商课程&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="color: #ff0000"&gt;孤独是自我选择的自我消遣的生活方式，孤独者是最有思想的人&lt;/span&gt;，因为自我的选择，所以孤独所以更具有思想。&lt;/p&gt; &lt;p&gt;一个思考者必然是一个优秀的孤独者。&lt;/p&gt; &lt;p&gt;爱因为距离，倍加思恋。&lt;/p&gt; &lt;p&gt;真正的孤独者一定是积极思考的人，乐于读书的人。&lt;/p&gt; &lt;p&gt;&lt;span style="color: #ff0000"&gt;真正的孤独者是善于与自己对话的人，是善于自我批评的人，是让自己成长最快的人，孤独者是有趣的，是真正的有趣，任何的乔装打扮都是虚伪的有趣，真实的有趣来自人的本身&lt;/span&gt;，因为他想用虚伪刻意装扮自己，所以会将自己打扮的更加靓丽，会购买更多的奢侈品和更多的衣服来消遣别人的羡慕嫉妒。&lt;/p&gt; &lt;p&gt;真实才是高贵。真才是美，假的包装再好都是假的。一个老了的女人还在浓妆艳抹，那不是在展现美，而是一种可怜。&lt;span style="color: #ff0000"&gt;孤独就是寻找自我的过程，不断自我沉默冥想，自我祷告。&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="color: #ff0000"&gt;只有自我孤独的人，才能拥有更多优秀的朋友。&lt;/span&gt;什么是朋友？&lt;span style="color: #ff0000"&gt;朋友不是酒友、玩伴、功利人脉、情感倾诉者，不是精神庇护所，不是你伤心难过的安慰者。&lt;/span&gt;扎堆的往往不是朋友，朋友不是任何时候都认为你是对的，朋友应该是对你很严格的，朋友一般都不是一见如故的。。。&lt;/p&gt; &lt;p&gt;为什么朋友不是精神庇护所？&lt;a title="刘洋" href="http://www.liuyangsem.com/" target="_blank"&gt;刘洋&lt;/a&gt;&lt;a title="博客" href="http://www.liuyangsem.com/" target="_blank"&gt;博客&lt;/a&gt; &lt;a href="http://www.liuyangsem.com/" target="_blank"&gt;www.liuyangsem.com&lt;/a&gt;&amp;nbsp;解释：你在把你朋友当作一个工具，一个语言垃圾箱，一个垃圾桶，你没有为他她考虑过，你在利用他发泄自己的情绪，这是不负责人的推卸，朋友不是这么用的，因为朋友是&amp;#8216;无用&amp;#8217;的。之所以交朋友，是因为朋友无用。一切有用的人或事都是在利用，这都是功利之用。&lt;span style="color: #ff0000"&gt;朋友不是为了索取，相反是为了奉献，我们之所以交朋友，是因为想奉献。&lt;/span&gt;朋友，并不是时常想起，却无处不在。&lt;/p&gt; &lt;p&gt;&lt;span style="color: #0000ff"&gt;爱，就不要给她制造麻烦，爱就不要让对方操心。不要在不必要的时候给她增加烦恼，不要让她承担功利之用。友情是纯洁的，君子之交淡如水，不要被太多的&amp;#8216;颜料&amp;#8217;污染了它&lt;/span&gt;。&lt;span style="color: #ff0000"&gt;交朋友不是为了利用&lt;/span&gt;，交朋友需要的是真诚。&lt;/p&gt; &lt;p&gt;跟朋友在一起最幸福的事情，满足而安宁，不是为了暖场而可以的找话题。跟朋友在一起享受&amp;#8216;孤独&amp;#8217;的时候，远远超于自己一个人孤独着。跟朋友在一起呆着是如此的安宁契合，有一种绝对的安全感。&lt;/p&gt; &lt;p&gt;人跟人的无需语言交流，&lt;span style="color: #ff0000"&gt;人跟人交流语言是最低档次&lt;/span&gt;，说话声音越大关系越远，真正和朋友的在一起的时候无需刻意的假释，和朋友在一起，是相互的信赖，是宽松的氛围，语言交流都很自在。&lt;/p&gt; &lt;p&gt;朋友之间 的&amp;nbsp; &lt;strong&gt;&lt;span style="color: #ff0000"&gt;理解的同情  同情的理解&lt;/span&gt;&lt;/strong&gt;！相互理解朋友的难处和忙碌，和朋友在一起不一定要说很多话，安宁，无拘无束，不会感觉到尴尬。&lt;/p&gt; &lt;p&gt;真诚是无需假释无需刻意，即便是善意的刻意也不是真诚的。不要忽略时间的犀利，时间的作用，不要心太急，你和我能不能成为朋友，不是我决定的，不是  你决定，是由时间决定。朋友是没法用庸俗的语言定义的，朋友是超脱庸俗之外的，头脑清醒的人才可以做朋友，所以孤独者才能成为朋友，相互扶持。朋友的最终  的概念是让自己变得更自由，朋友见面需要预约，不要打乱他人时间，帮助了别人才能更加了解自己，当我们了解了朋友的时候，我们需要更多的帮助他，无需回 馈。&lt;/p&gt; &lt;p&gt;&lt;span style="color: #ff0000"&gt;朋友之间无需虚伪，无需矫饰，在成为朋友之前相当严格的怀疑是必要的&lt;/span&gt;。朋友不是让你走出孤独，是让你更加充实而美丽的孤独。孤独不是一个姿态，而是一种精神境界。孤独跟沉默没有必然的关系，孤独者是精神的思想的流浪者，是一个思想者。&lt;/p&gt; &lt;p&gt;孤独者是孤独心的追求，不是任何表面的刻意的表现。孤独是最原始最本真的生活状态，上帝、真理都是孤独的，一切优秀的东西都是孤独的。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;span style="color: #ff0000"&gt;孤独者不代表无趣，他是积极丰富有趣的，孤独者不代表寂寞，他有着诚实可靠的朋友，但是思想一定是源于孤独。&lt;/span&gt;&lt;/strong&gt;梭罗的《瓦尔登湖》，他就是刻意在寻找孤独。还有《一个孤独者的散步》，都可以去看看充满思想的孤独。&lt;/p&gt; &lt;p&gt;呃&amp;#8230;今天写很多了，很久没这么写过了。《复旦情商》&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/Simcoder/aggbug/2346544.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Simcoder/archive/2012/02/11/2346544.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Simcoder/archive/2012/01/05/2312722.html</id><title type="text">新人建站如何选择适合自己的开发语言或者开发程序？</title><summary type="text">首先谈谈大家熟悉ZBLOG程序，Zblog程序采用的是ASP程序编写的，ASP是一种脚本语言，全名 Active Server Pages ，使用ASP可以开发和执行动态的、互动的、高性能的WEB服务应用程序。但是不幸的是微软已经放弃了ASP的技术支持。 既然微软放弃了ASP，那么就不得不提微软现在主推的ASP.NET程序，ASP.NET程序无论是三层架构、MVC框架都是得到了广泛的运用，而且也是现在很多网络公司主要的发展方向和开发重点。ASP.NET的优点有很多，比如代码和界面设计分开，方便美工和程序员各施其职。还有就是ASP.NET是已经在服务器上面编译好的公共语言运行库代码，这样就...</summary><published>2012-01-05T01:55:00Z</published><updated>2012-01-05T01:55:00Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Simcoder/archive/2012/01/05/2312722.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/archive/2012/01/05/2312722.html"/><content type="html">&lt;p&gt;首先谈谈大家熟悉ZBLOG程序，Zblog程序采用的是ASP程序编写的，ASP是一种脚本语言，全名 Active Server Pages ，使用ASP可以开发和执行动态的、互动的、高性能的WEB服务应用程序。但是不幸的是微软已经放弃了ASP的技术支持。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;既然微软放弃了ASP，那么就不得不提微软现在主推的ASP.NET程序，ASP.NET程序无论是三层架构、MVC框架都是得到了广泛的运用，而且也是现在很多网络公司主要的发展方向和开发重点。ASP.NET的优点有很多，比如代码和界面设计分开，方便美工和程序员各施其职。还有就是ASP.NET是已经在服务器上面编译好的公共语言运行库代码，这样就提高了网站的运行速度，性能有大幅度提升。并且在使用了三层架构或者MVC以后，更加方便网站的管理和维护，可扩展性也很强，而且啊ASP.NET程序的安全性也是非常有保障的，如果你去购买过ASP.NET商城就会发现，你获得不是源程序，而是编译过的，你就不能进行功能上的修改，这样的好处是你的网站程序即便不小心泄漏，也很难复用。(ASP.NET+MSSQL)ASP.NET网站开发主要使用的是C#语言。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;当然PHP程序也是相当的受欢迎，比如我们经常用到的开源程序，DEDECMS，WORDPRESS，ECSHOP，SHOPEX等等都是使用PHP+MYSQL开发而成的。PHP是一种跨平台的服务器端的嵌入式脚本语言，所以很多网站都会考虑到平台型采用到PHP来开发网站或系统，典型的几个大型网站和搜索引擎均有用到，如新浪、百度。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;最后不得不提一下JSP，JSP是Sun公司推出的网站开发语言，这个程序一般大家很少简单，因为开发成本相当昂贵，一般是大型系统、政府网站、机构网站使用JSP开发的比较多。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;所以对于我们来说，如何选择网站开发语言，只用把握一下几点基本就差不多了：&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;1. 网站的开发成本 你有没有成本投入，是考虑自己独立开发还是使用开源程序。&lt;/p&gt;&lt;p&gt;2. 你网站的开发周期是多长，也就是开发这个网站你需要多长时间。&lt;/p&gt;&lt;p&gt;3. 网站的扩展性，也就是你以后想增加功能 修改功能会不会很麻烦。&lt;/p&gt;&lt;p&gt;4. 网站是否具有可移植性，如是否会更换服务器等&lt;/p&gt;&lt;p&gt;5. 网站日访问量是多少，网站的负载是多少，这一点也会考虑到数据库的使用，大型网站可能采用的数据库都是非常昂贵的。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;简单罗列这么多，希望对想做网站想开发网站的朋友有一些小小的帮助。&lt;/p&gt;&lt;p&gt;原创文章，转载请保留网址：http://www.liuyangsem.com/389.html 违者必究!&lt;/p&gt;&lt;img src="http://www.cnblogs.com/Simcoder/aggbug/2312722.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Simcoder/archive/2012/01/05/2312722.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276922.html</id><title type="text">ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法</title><summary type="text">ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载) 10小时前 ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载) 分类： ASP.NET| 标签：|字号大中小 订阅 注意：http://192.168.65.225 为我的服务器; 在Oracle/bin文件夹上右键-------共享和安全------安全-----点击“添...</summary><published>2011-12-05T07:52:00Z</published><updated>2011-12-05T07:52:00Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276922.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276922.html"/><content type="html">&lt;p&gt; ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载) 10小时前&lt;/p&gt;  &lt;p&gt; ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载)&lt;/p&gt;  &lt;p&gt; 分类： ASP.NET| 标签：|字号大中小 订阅 注意：http://192.168.65.225 为我的服务器;&lt;/p&gt;  &lt;p&gt; 在Oracle/bin文件夹上右键-------共享和安全------安全-----点击“添加”按钮，出现下面的界面&lt;/p&gt;  &lt;p&gt; 2.点击“高级”----“立即查找”，在下面显示的账户中选择“NTWORK SERVICE”(注意：IIS6中aspnet的账户是NTWORK SERVICE;而在IIS5中是aspnet。) ----将所有的权限都赋予----确定。&lt;/p&gt;  &lt;p&gt; 3.在“计算机管理”(哈哈，如果不知道怎么进入那就没办法说了)-----双击右侧的Administrators------将上一步搜索出来的账户添加进去。&lt;/p&gt;  &lt;p&gt; 今天在连接Oracle的时候碰到一个问题，我的机器装的是Oracle10g客户端，当在asp.net应用中使用数据访问的组件(调用System.Data.OracleClient)时，程序报“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。 ”的错误，无法创建OracleConnection，但我在该服务器上用vs2008运行程序时候确可以的喔!。&lt;/p&gt;  &lt;p&gt; 找了半天 ，终于搞清楚了原因。原来当Oracle 9.2运行在NTFS的分区上时，对于某些非administrator组的用户，ORACLE_HOME 目录是不可见的，而在windows server 2003下asp.net应用使用的帐户是netword service，因此无法创建oracle连接，只要重设一下ORACLE_HOME目录的权限就可以了。步骤如下：&lt;/p&gt;  &lt;p&gt; 1、以管理员的用户登录;&lt;/p&gt;  &lt;p&gt; 2、找到ORACLE_HOME文件夹(我的是C:/oracle/ora92)，点右键，选属性--安全，在组或用户栏中选“Authenticated Users”，在下面权限列表中把“读取和运行”的权限去掉，再按应用;重新选上“读取和运行”权限，点击应用;选权限框下面的“高级”按钮，确认“Authenticated Users”后面的应用于是“该文件夹、子文件夹及文件”，按确定把权限的更改应用于该文件夹;&lt;/p&gt;  &lt;p&gt; 3、重新启动计算机，让权限设置生效(请注意，这一步很重要);&lt;/p&gt;  &lt;p&gt; 4、登录后运行asp.net应用，正常取得Oracle数据库的数据。 (转载) 4.重新启动IIS即可。可以在“运行”中输入“IISRESET”。 注意：上面这些是设置权限方面的，如果配置完上面这些报ORA-12154的错误，需要在服务器上配置“Net Configuration Assistant”。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/Simcoder/aggbug/2276922.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276922.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276917.html</id><title type="text">asp.net三层架构 为何使用N层架构</title><summary type="text">asp.net三层架构 为何使用N层架构 因为每一层都可以在仅仅更改少量的代码后 ，就能放在物理上不同的服务器上使用，因为每层做些什么其他层都不知道 一个N层的应用程序通常有三层：表现层、业务层、和数据层 表现层 表现层用于用户接口的展示，以及用业务层的类和对象来驱动这些接口 在asp.net中，该层包括aspx页面、用户控制、服务器控制以及某些与安全相关的类和对象 业务逻辑层(Business...</summary><published>2011-12-05T07:50:00Z</published><updated>2011-12-05T07:50:00Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276917.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276917.html"/><content type="html">&lt;p&gt; asp.net三层架构 为何使用N层架构 因为每一层都可以在仅仅更改少量的代码后 ，就能放在物理上不同的服务器上使用，因为每层做些什么其他层都不知道 一个N层的应用程序通常有三层：表现层、业务层、和数据层 表现层 表现层用于用户接口的展示，以及用业务层的类和对象来驱动这些接口 在asp.net中，该层包括aspx页面、用户控制、服务器控制以及某些与安全相关的类和对象 业务逻辑层(Business Tier)(BLL) 业务层用于访问数据层，从数据层取数据、修改数据以及删除数据、并将结果返回到表示层。 在asp.net中，该层使用sqlclient 从数据库取数据、更新数据及其删除数据，并把取得的数据返回到表现层，返回的也许只有一个整型。 数据访问层(Data Tier)(DLL) 数据层是数据库或者数据源。在.NET中，通常它是一个SQL Server 不仅是数据库而且可能是xml&lt;/p&gt;&lt;img src="http://www.cnblogs.com/Simcoder/aggbug/2276917.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276917.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276914.html</id><title type="text">asp.net配置IIS后; 服务器应用程序不可用</title><summary type="text">asp.net配置IIS后; 服务器应用程序不可用 您试图在此Web服务器上访问的Web应用程序当前不可用 的解决办法 错误：服务器应用程序不可用 您试图在此Web服务器上访问的Web应用程序当前不可用。 请点击Web浏览器中的“刷新”按钮重试您的请求。管理员注意事项：详述此特定请求失败原因的错误消息可在Web服务器的系统事件日志中找到。请检查此日志项以明确该错误发生的原因。 重新注册.Net ...</summary><published>2011-12-05T07:49:00Z</published><updated>2011-12-05T07:49:00Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276914.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276914.html"/><content type="html">&lt;p&gt; asp.net配置IIS后; 服务器应用程序不可用 您试图在此Web服务器上访问的Web应用程序当前不可用 的解决办法 错误：服务器应用程序不可用 您试图在此Web服务器上访问的Web应用程序当前不可用。 请点击Web浏览器中的“刷新”按钮重试您的请求。管理员注意事项：详述此特定请求失败原因的错误消息可在Web服务器的系统事件日志中找到。请检查此日志项以明确该错误发生的原因。 重新注册.Net 2.0 原因大概是先安装了 .Net Framework后安装的IIS导致.Net没有在IIS注册， 从.net命令行工具里运行aspnet_regIIS /u 卸载，再aspnet_regIIS /i 安装，然后重启IIS，删除“默认应用程序”，然后将站点重新创建为应用程序。 我通过此方法解决了&lt;/p&gt;&lt;img src="http://www.cnblogs.com/Simcoder/aggbug/2276914.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276914.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276910.html</id><title type="text">xp下asp.net开发环境配置 iis安装教程</title><summary type="text">xp下asp.net环境配置 闲话不多说，开始配置asp.net环境。由于我以前玩asp的时候装过iis5.1，后来系统重装了，换成了现在的win7加上xp双系统。说实话win7是拿来欣赏的，效果确实不错，但是兼容性太让人心寒了，因此最好再装个xp来个双系统，这样既跟上了潮流，还能弥补当前win7上软件的不完善，以后玩什么游戏，编程序都可以在xp下;没事的时候么用win7上上网，看看电影。...</summary><published>2011-12-05T07:47:00Z</published><updated>2011-12-05T07:47:00Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276910.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276910.html"/><content type="html">&lt;p&gt; xp下asp.net环境配置 &lt;/p&gt;  &lt;p&gt; 闲话不多说，开始配置asp.net环境。由于我以前玩asp的时候装过iis5.1，后来系统重装了，换成了现在的win7加上xp双系统。说实话win7是拿来欣赏的，效果确实不错，但是兼容性太让人心寒了，因此最好再装个xp来个双系统，这样既跟上了潮流，还能弥补当前win7上软件的不完善，以后玩什么游戏，编程序都可以在xp下;没事的时候么用win7上上网，看看电影。。。&lt;/p&gt;  &lt;p&gt;前段时间还玩过php，机子上了apache服务器，所以想过直接在apache上解析asp.net，但是由于我的是apache 2.2 上网找了半天好像只有与apache 2.0 对应的mod_aspdotnet 2.0.0组件，而且那个配置起来很麻烦，搞不好把原来的php环境破坏掉了，那就得不偿失了。由此决定还是改用iis吧，毕竟微软的东西，还是用微软的服务器好一点，虽然都说iis容易受到攻击，学习阶段也没那点顾虑，又不发布网站。。。 &lt;/p&gt;  &lt;p&gt;我在xp sp2系统下配置asp.net环境时用了 iis5.1 ，和 .net framework 2.0 。虽然版本有点陈旧，但是比较稳定、成熟，配置不容易出这样那样的问题。虽然如此，在配置的时候还是出现了一点小问题啊，杯具啊。。。安装的时候我有点本末倒置，我先安了.net framework，然后在安iis，装好的时候那个激动啊，马上打开一个实现编好的.aspx网页，哇塞。一个杯具出现在浏览器页面上。。错误提示：Server Application Unavailable。。。那个郁闷阿。。。没办法，上网找找又没有和我一样杯具的同学。找到一个解决办法：在iis5.1中出现这个问题，是因为先装了.netframework后装的iis造成asp.net没有在iis里正确的注册。 &lt;/p&gt;  &lt;p&gt;解决办法就是在windows2000,xp,2003系统下运行： C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 按这个方法试了一下还是不行，这次什么提示忘记了，好像说.netframework配置有问题。浪费时间嘛这简直就是，还不如直接重新安装.netframework来的快呢。于是想先把.netframework卸载掉，打开卸载程序，看到他有修复选项，我又幻想通过修复解决这个问题，毕竟重装还是要不少时间，装过的都知道。经过一番等待后(几乎用了像重装那么长的时间)。怀着激动的心情刷新了那个网页，这回简直就是餐具啊，连错误提示都是乱码。彻底得绝望了，完全卸载掉重装吧。漫长的等待之后终于迎来了激动人心的时刻.&lt;/p&gt;&lt;img src="http://www.cnblogs.com/Simcoder/aggbug/2276910.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Simcoder/archive/2011/12/05/2276910.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270259.html</id><title type="text">vs中将网站aspx.cs文件打包成一个dll</title><summary type="text">vs中将网站aspx.cs文件打包成一个dll 23小时前 vs中将网站asp.net cs文件打包成一个dll。 在vs2008以上的版本中可以建立web应用来开发网站，这样网站aspx.cs文件【生成网站】的时候就会自动生产单个dll，如果使用的是网站的话那就不能。那介绍一种微软提供的组件将传统的网站的aspx.cs打包成一个dll。 1.Visual Studi...</summary><published>2011-12-01T03:19:00Z</published><updated>2011-12-01T03:19:00Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270259.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270259.html"/><content type="html">&lt;p&gt;&lt;strong&gt;vs中将网站aspx.cs文件打包成一个dll &lt;/strong&gt;&lt;/p&gt; 23小时前  &lt;br /&gt;  &lt;br /&gt; vs中将网站&lt;em&gt;asp.net&lt;/em&gt; cs文件打包成一个dll。   &lt;br /&gt;  &lt;br /&gt; 在vs2008以上的版本中可以建立web应用来开发网站，这样网站aspx.cs文件【生成网站】的时候就会自动生产单个dll，如果使用的是网站的话那就不能。那介绍一种微软提供的组件将传统的网站的aspx.cs打包成一个dll。   &lt;br /&gt;  &lt;br /&gt; 1.Visual Studio 2010 Web Deployment Projects - Beta 1 for vs 2010   &lt;br /&gt;  &lt;br /&gt; 2.Visual Studio 2008 Web Deployment Projects - RTW for vs 2008   &lt;br /&gt;  &lt;br /&gt; 2.Web Deployment Projects with Visual Studio 2005 for vs2005   &lt;br /&gt;  &lt;br /&gt; 下载安装后，重新打开vs开发工具，在【生成（B）】下【发布网站】下多了一项【add Web Deployment Project&lt;em&gt;...&lt;/em&gt;】。如图   &lt;br /&gt;  &lt;br /&gt; &lt;img onclick="window.open(&amp;#39;http://images.cnblogs.com/cnblogs_com/lecone/WebDeployment1.jpg&amp;#39;)" height="120" onerror="this.src=&amp;#39;http://cache.soso.com/img/blog/p1.gif&amp;#39;" src="http://images.cnblogs.com/cnblogs_com/lecone/WebDeployment1.jpg" width="403" onload="addjustimg(this)" type="audio/mpeg" /&gt;   &lt;br /&gt;  &lt;br /&gt; 点击【add Web Deployment Project&lt;em&gt;...&lt;/em&gt;】弹出提示框，设置好生成路径，你的解决方案里就多了一个项目。右击新项目生成，网站就会生成，生成过程要有耐心，它是先生成网站的DLL然后再合并，如果aspx.cs 的名字有重复的话就会提示ILMerge.Merge: ERROR!!: Duplicate type 'xxzx' found in assembly 'yyy'，要保持各个类名不同才能被成功编译。   &lt;img src="http://www.cnblogs.com/Simcoder/aggbug/2270259.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270259.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270256.html</id><title type="text">如何让ASP.NET页面执行两次Page_Load方法</title><summary type="text">如何让ASP.NET页面执行两次Page_Load()方法 最近在firefox浏览器中发现Page_Load方法被加载了两次,原因比较怪异,在网上查找了许多的解决方案,贴子很多,但是真正解决问题的答案没有. 查了微软MSDN,建议将aspx页面头部的AutoEventWireup属于,设置为false. 纯属扯淡,在设置了AutoEventWireup属于为false后,页面...</summary><published>2011-12-01T03:17:00Z</published><updated>2011-12-01T03:17:00Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270256.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270256.html"/><content type="html">&lt;p&gt;&lt;strong&gt;如何让ASP.NET页面执行两次Page_Load()方法 &lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;最近在firefox浏览器中发现Page_Load方法被加载了两次,原因比较怪异,在网上查找了许多的解决方案,贴子很多,但是真正解决问题的答案没有.   &lt;br /&gt;  &lt;br /&gt;查了微软MSDN,建议将aspx页面头部的AutoEventWireup属于,设置为false.   &lt;br /&gt;  &lt;br /&gt;纯属扯淡,在设置了AutoEventWireup属于为false后,页面中的所有事件委托需要手工绑定.   &lt;br /&gt;  &lt;br /&gt;对于已经写了许多方法的页面来说,这样的修改是不可取的。   &lt;br /&gt;  &lt;br /&gt;后来在页面中仔细检查后，发现不知道哪位兄弟在写img控件时，将src设置为了&amp;quot;&amp;quot;.   &lt;br /&gt;  &lt;br /&gt;&amp;lt;img id=&amp;quot;jt1&amp;quot; src=&amp;quot;&amp;quot; style=&amp;quot;display:none;z-index:600;position:absolute; &amp;quot; /&amp;gt;   &lt;br /&gt;  &lt;br /&gt;这样在firefox浏览器运行时，检查到src=&amp;quot;&amp;quot;的img，会自动将src赋值为iis站点设置中的默认页．index.aspx   &lt;br /&gt;  &lt;br /&gt;解决方案：将&amp;lt;img / &amp;gt;控件的 src=&amp;quot;&amp;quot; 属性删除，就ＯＫ了！   &lt;br /&gt;  &lt;br /&gt;原因找到，记录下来，以备后来的兄弟们遇到这种问题时，能提供一点帮助．   &lt;br /&gt;  &lt;br /&gt;以后写&amp;lt;img /&amp;gt;时，千万别将src设置为&amp;quot;&amp;quot;了．   &lt;img src="http://www.cnblogs.com/Simcoder/aggbug/2270256.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270256.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270250.html</id><title type="text">asp.net服务器验证控件失效的问题</title><summary type="text">asp.net服务器验证控件失效的问题 问题是这样的：对一些TextBox输入框做数据验证时，最初用到的是服务器数据验证控件。这样是没有问题的。后来对其他的一些TextBox也要做一些数据验证，这时没有使用服务器验证控件，而是对按钮加了一个OnClientClick脚本验证函数judgeInput()。&lt;asp:Button ID="btnSave" SkinID="ButtonStyle"...</summary><published>2011-12-01T03:15:00Z</published><updated>2011-12-01T03:15:00Z</updated><author><name>小绿虫</name><uri>http://www.cnblogs.com/Simcoder/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270250.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270250.html"/><content type="html">&lt;p&gt;&lt;strong&gt;asp.net服务器验证控件失效的问题 &lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt; 问题是这样的：对一些TextBox输入框做数据验证时，最初用到的是服务器数据验证控件。这样是没有问题的。后来对其他的一些TextBox也要做一些数据验证，这时没有使用服务器验证控件，而是对按钮加了一个OnClientClick脚本验证函数judgeInput()。&amp;lt;&lt;em&gt;asp&lt;/em&gt;:Button ID=&amp;quot;btnSave&amp;quot; SkinID=&amp;quot;ButtonStyle&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;保存&amp;quot; OnClick=&amp;quot;btnSave_Click&amp;quot; OnClientClick=&amp;quot;return judgeInput();&amp;quot; /&amp;gt;。   &lt;br /&gt;  &lt;br /&gt; 此时，问题暴露出来了，judgeInput()中的数据验证功能正常，而之前采用服务器数据验证控件的，全部失效了。看来是对服务器数据验证控件的内部机制不了解。   &lt;br /&gt;  &lt;br /&gt; 问题解决之道：在judgeInput()函数的开头加上if(Page_ClientValidate()){&lt;em&gt;...&lt;/em&gt;//数据验证代码}。问题解决。   &lt;br /&gt;  &lt;br /&gt; 归纳：对服务器数据验证控件的数据验证，它是在客户端执行的，验证通过后Page_ClientValidate()返回true,否则为false.没有OnClientClick时，它默认会去执行，但有了客户端函数OnClientClick，如果不显示书写Page_ClientValidate()，那么默认不执行服务器数据验证控件的数据验证。   &lt;img src="http://www.cnblogs.com/Simcoder/aggbug/2270250.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/Simcoder/archive/2011/12/01/2270250.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
