<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/enginetanmary" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/enginetanmary" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 10 Jun 2009 10:37:00 GMT</lastBuildDate><title>enginetanmary的专栏</title><link>http://blog.csdn.net/enginetanmary/</link><item><title>C#开源资源大汇总</title><link>http://blog.csdn.net/enginetanmary/archive/2009/06/10/4256708.aspx</link><wfw:comment>http://blog.csdn.net/enginetanmary/comments/4256708.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/enginetanmary/comments/commentRss/4256708.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4256708</trackback:ping><description>一、AOP框架&lt;br /&gt;        Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码，而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。&lt;br /&gt;&lt;br /&gt;        NKalore是一款编程语言，它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观，它的编译器是基于Mono C#编译器(MCS)。NKalore目前只能在命令行或#Develop内部使用。NKalore兼容公共语言规范CLS(Common Language Specification)，它可以在任何.NET开发环境中使用，包括微软的Visual Studio .NET。&lt;br /&gt;&lt;br /&gt;        PostSharp读取.NET字节模块，转换成对象模型。让插件分析和转换这个模型并写回到MSIL。PostSharp使开发程序分析应用程序容易得像分析代码规则和设计模式，它使程序开发的思想变革为面向方面软件开发(AOSD/AOD)思想。&lt;img src =&quot;http://blog.csdn.net/enginetanmary/aggbug/4256708.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/239868920/enginetanmary/csdn.net/s.gif?r=http://blog.csdn.net/enginetanmary/archive/2009/06/10/4256708.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/enginetanmary/239868920/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/enginetanmary/239868920/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 10 Jun 2009 18:37:00 +0800</pubDate><author>enginetanmary</author><comments>http://blog.csdn.net/enginetanmary/archive/2009/06/10/4256708.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/enginetanmary/archive/2009/06/10/4256708.aspx</guid><dc:creator>enginetanmary</dc:creator><fs:srclink>http://blog.csdn.net/enginetanmary/archive/2009/06/10/4256708.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/enginetanmary/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/enginetanmary/~1292545/239868920/1295364</fs:itemid></item><item><title>svn 错误处理</title><link>http://blog.csdn.net/enginetanmary/archive/2009/06/09/4254047.aspx</link><wfw:comment>http://blog.csdn.net/enginetanmary/comments/4254047.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/enginetanmary/comments/commentRss/4254047.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4254047</trackback:ping><description>svn 错误处理&lt;br /&gt;&lt;br /&gt;今天down代码的时候svn报错。&lt;br /&gt;百度后找到如下错误解决办法。转载过来，以备出问题时查看。&lt;br /&gt;问题1：’.’is not a working copy. Can’t open file ‘.svn\entries’:系统找不到指定的路径。&lt;br /&gt;解答：原因是输入的访问路径不正确，如svn://192.168.6.200/如果最后少写了“/”，就会出现这种错误提示。&lt;br /&gt;&lt;br /&gt;问题2：将文件checkout之后，没有出现SVN的图标，是怎么回事？&lt;br /&gt;解答：有些时候在客户端Checkout文件后，SVN的系统图标也会不显示，可以执行一下“Clean up”，就会出现SVN的系统图标。&lt;br /&gt;&lt;br /&gt;问题3：为什么添加的文件，别人看不到，版本库里也没有？&lt;br /&gt;解答：最可能的原因是，你只是执行了“Add”而没有“Commit”，这样只是在本地注明某个文件是预定要增加的，而没有实际添加到版本库中，要添加到版本库必须执行“Commit”。删除文件也是一样。&lt;br /&gt;&lt;br /&gt;问题4：“Co&lt;img src =&quot;http://blog.csdn.net/enginetanmary/aggbug/4254047.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/239868926/enginetanmary/csdn.net/s.gif?r=http://blog.csdn.net/enginetanmary/archive/2009/06/09/4254047.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/enginetanmary/239868926/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/enginetanmary/239868926/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 09 Jun 2009 18:47:00 +0800</pubDate><author>enginetanmary</author><comments>http://blog.csdn.net/enginetanmary/archive/2009/06/09/4254047.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/enginetanmary/archive/2009/06/09/4254047.aspx</guid><dc:creator>enginetanmary</dc:creator><fs:srclink>http://blog.csdn.net/enginetanmary/archive/2009/06/09/4254047.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/enginetanmary/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/enginetanmary/~1292545/239868926/1295364</fs:itemid></item><item><title>SmartClient技术收藏</title><link>http://blog.csdn.net/enginetanmary/archive/2009/06/08/4251595.aspx</link><wfw:comment>http://blog.csdn.net/enginetanmary/comments/4251595.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/enginetanmary/comments/commentRss/4251595.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4251595</trackback:ping><description>&lt;br /&gt;一、      解释一下智能客户端技术&lt;br /&gt;    智能客户端(Smart Client)，结合了瘦客户端(B/S模式)和胖客户端(C/S模式)的长处，是下一代的客户端软件技术。 &lt;br /&gt;    要了解智能客户端，首先要认识瘦客户端技术和胖客户端技术各自的优缺点。 &lt;br /&gt;    对于前者，典型的应用就是使用浏览器，通过输入URL远 程访问服务端，并向服务端发送命令，获取服务端的资源，然后在客户端的浏览器上显示出来。由于这种技术数据库存放在服务端，客户端应用界面的也是由服务端 的文件生成，因此在客户端上占用资源少，对客户端的设备要求不高，只需一个浏览器软件和可用的网络便能开始工作，另外，如果系统需要升级修改，只需要在服 务端更新文件，当客户再次访问时，就可以使用新的应用系统了，因而部署和升级重点都放在了服务端，实现起来比较简单。但是，这种B/S模式依赖网络，当网络不可用时或出现性能不稳定的情况时就会导致客户端变成“死界面”——既不能将数据发送回服务端进行保存，又不能从服务端获取数据拿到客户端操作，一切的工作将要在网络恢复后才能得以继续。 &lt;br /&gt;    对&lt;img src =&quot;http://blog.csdn.net/enginetanmary/aggbug/4251595.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/239868929/enginetanmary/csdn.net/s.gif?r=http://blog.csdn.net/enginetanmary/archive/2009/06/08/4251595.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/enginetanmary/239868929/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/enginetanmary/239868929/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 08 Jun 2009 22:47:00 +0800</pubDate><author>enginetanmary</author><comments>http://blog.csdn.net/enginetanmary/archive/2009/06/08/4251595.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/enginetanmary/archive/2009/06/08/4251595.aspx</guid><dc:creator>enginetanmary</dc:creator><fs:srclink>http://blog.csdn.net/enginetanmary/archive/2009/06/08/4251595.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/enginetanmary/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/enginetanmary/~1292545/239868929/1295364</fs:itemid></item><item><title>DONET的开发框架，在网上收集了一些资源。写道博客上已备忘</title><link>http://blog.csdn.net/enginetanmary/archive/2009/06/08/4250514.aspx</link><wfw:comment>http://blog.csdn.net/enginetanmary/comments/4250514.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/enginetanmary/comments/commentRss/4250514.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4250514</trackback:ping><description>&lt;br /&gt;最近研究DONET的开发框架，在网上收集了一些资源。写道博客上已备忘，个人觉得Castle + Nhibernate+ ASP.NET是DONET中的一个比较成熟和稳定的开发框架。&lt;br /&gt;以下是引用自“http://blog.csdn.net/CQP/”的博客&lt;br /&gt;以我个人的能力，没有足够的时间和资源自行开发一套完整的平台。在已有的众多开源项目中选择若干优秀的项目进行整合。“站在巨人肩膀上”是牛顿有一句名言.，同样适合我们的IT行业。&lt;br /&gt;我对平台的技术架构的构想，是采用开源的ORM框架做数据持久层， Asp.net没有合适的Web层框架，就采用Asp.net的Code-behind方式编写代码，数据持久层同Web表现层之间的连接采用IOC的容器。&lt;br /&gt;1、 开源框架选择：&lt;br /&gt;数据持久层Nhibernate和IbatisNet这两个都是非常优秀的数据持久层，Nhibernate是优秀的Hibernate的dotNet移植版本，在开源社区具有非常高的人气，IbatisNet是Data Mapper框架，也是JAVA版的Ibatis的移植版本，在d&lt;img src =&quot;http://blog.csdn.net/enginetanmary/aggbug/4250514.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/239868933/enginetanmary/csdn.net/s.gif?r=http://blog.csdn.net/enginetanmary/archive/2009/06/08/4250514.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/enginetanmary/239868933/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/enginetanmary/239868933/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 08 Jun 2009 17:05:00 +0800</pubDate><author>enginetanmary</author><comments>http://blog.csdn.net/enginetanmary/archive/2009/06/08/4250514.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/enginetanmary/archive/2009/06/08/4250514.aspx</guid><dc:creator>enginetanmary</dc:creator><fs:srclink>http://blog.csdn.net/enginetanmary/archive/2009/06/08/4250514.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/enginetanmary/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/enginetanmary/~1292545/239868933/1295364</fs:itemid></item><item><title>DoNet数据持久层框架的集大成者--Nhibernate收藏</title><link>http://blog.csdn.net/enginetanmary/archive/2009/06/08/4250505.aspx</link><wfw:comment>http://blog.csdn.net/enginetanmary/comments/4250505.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/enginetanmary/comments/commentRss/4250505.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4250505</trackback:ping><description>Nhibernate是一个面向.NET环境的对象/关系数据库映射工具.对象/关系数据库映射(object/relational mapping (ORM))这个术语表示一种技术，用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。 上面可能说得很抽象,我解释一下,为什么用Nhibernate省时省力. 如果在没有用Nhibernate的时候,如果往数据库中插入一条数据,我们可能会要写一个SQL语句,写的时候要了解数据表结构,然后这样写: insert into 表名 ([字段1],[字段2]) values ('&quot;&amp;页面参数1&amp;&quot;','&quot;&amp;页面参数2&amp;&quot;') 写的时候还要考虑到语句的正确性,这是比较简单的SQL语句,如果再复杂一点的话,对于编程人员来说很是麻烦. 有了Nhibernate,我们就可以不管这些了,因为Nhibernate将数据库的增,删,查,改都封装好了,我们只要提供对象属性给它,其他就交给Nhibernate去处理了,这就大大减轻的程序员的负担. 我们来进入实战,&lt;img src =&quot;http://blog.csdn.net/enginetanmary/aggbug/4250505.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/239868937/enginetanmary/csdn.net/s.gif?r=http://blog.csdn.net/enginetanmary/archive/2009/06/08/4250505.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/enginetanmary/239868937/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/enginetanmary/239868937/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 08 Jun 2009 17:00:00 +0800</pubDate><author>enginetanmary</author><comments>http://blog.csdn.net/enginetanmary/archive/2009/06/08/4250505.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/enginetanmary/archive/2009/06/08/4250505.aspx</guid><dc:creator>enginetanmary</dc:creator><fs:srclink>http://blog.csdn.net/enginetanmary/archive/2009/06/08/4250505.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/enginetanmary/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/enginetanmary/~1292545/239868937/1295364</fs:itemid></item><item><title>C#编写的winform程序脱离.net框架</title><link>http://blog.csdn.net/enginetanmary/archive/2009/05/31/4228902.aspx</link><wfw:comment>http://blog.csdn.net/enginetanmary/comments/4228902.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/enginetanmary/comments/commentRss/4228902.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4228902</trackback:ping><description>&lt;br /&gt;C#编写的winform程序脱离.net框架的方法不外乎以下几种，今天有空，特意做了一下测试，现在简单介绍下经验。以下所有例子，本人均亲自实验，在xp,2003,vista下都是可以运行的。&lt;br /&gt;本文引用于：http://hi.baidu.com/44498/blog/item/dabd37166a11bd10962b437d.html&lt;br /&gt;1， .Net Linker ：中国移动的飞信就利用了它的核心。飞信是使用C#在.NET上开发的。贵，最便宜的版本要1000多美金。&lt;br /&gt;2，用飞信的虚拟机来引导自己开发的.NET程序。&lt;br /&gt;3，使用mono来达到脱离.NET框架的效果，可以跨平台。【支持ASP.NET，以及.NET3.5】&lt;br /&gt;////////////////////////////////然后我就开始了痛苦的实践过程。&lt;br /&gt;例子1：先说最简单的，使用飞信虚拟机来试验吧。&lt;br /&gt;先安装&quot;飞信2008正式版&quot;，然后打开安装目录，里面有个VMDotNet文件夹，里面就是.NET虚拟环境相关文件了，找到飞信安装目录下的&quot;VMDotNe&lt;img src =&quot;http://blog.csdn.net/enginetanmary/aggbug/4228902.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/239868959/enginetanmary/csdn.net/s.gif?r=http://blog.csdn.net/enginetanmary/archive/2009/05/31/4228902.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/enginetanmary/239868959/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/enginetanmary/239868959/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 01 Jun 2009 00:49:00 +0800</pubDate><author>enginetanmary</author><comments>http://blog.csdn.net/enginetanmary/archive/2009/05/31/4228902.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/enginetanmary/archive/2009/05/31/4228902.aspx</guid><dc:creator>enginetanmary</dc:creator><fs:srclink>http://blog.csdn.net/enginetanmary/archive/2009/05/31/4228902.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/enginetanmary/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/enginetanmary/~1292545/239868959/1295364</fs:itemid></item><item><title>深入理解com+和mts,dcom,msmq,remoting</title><link>http://blog.csdn.net/enginetanmary/archive/2009/05/27/4220301.aspx</link><wfw:comment>http://blog.csdn.net/enginetanmary/comments/4220301.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/enginetanmary/comments/commentRss/4220301.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4220301</trackback:ping><description>&lt;br /&gt;开发人员经常要我讲一些关于微软在今后对于以下几个方面的策略：com+、微软事务服务（mts）以及它的jit引擎和对象缓冲（object pooling）、 微软消息队列（msmq）和dcom。还有网站、应用服务器、asp和组件整合之间的关系到底是什么？既然每个人都嚷着要答案，那么就让我们一次解决掉所有这些问题。首先，我来讲解一下有关com+和mts的问题。&lt;br /&gt;&lt;br /&gt;使用com+和mts&lt;br /&gt;&lt;br /&gt;com+一直以来都很流行，所以如果需要用到com+或mts的特点，你可以使用微软.net组件中的一些相应的技术。我认为：不管组件是否被发布都是解决方案的一部分。.net中的组件就象com组件，因为两者都是包含类的dll ，都能被另一应用程序实例化。它们之间主要的不同之处在于它们的实现方式不同，这也超出了我们所要谈论的范围。&lt;br /&gt;&lt;br /&gt;当考虑在一个应用程序中使用什么组件时，有几个可供选择。可以选择使用com+,也可以选择使用mts，或者这两者都不用。com+和mts都是建立在com组件上的。这样，如果你要创建一个可以在这两者中都可运行的组件，那么&lt;img src =&quot;http://blog.csdn.net/enginetanmary/aggbug/4220301.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/239868984/enginetanmary/csdn.net/s.gif?r=http://blog.csdn.net/enginetanmary/archive/2009/05/27/4220301.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/enginetanmary/239868984/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/enginetanmary/239868984/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 27 May 2009 21:58:00 +0800</pubDate><author>enginetanmary</author><comments>http://blog.csdn.net/enginetanmary/archive/2009/05/27/4220301.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/enginetanmary/archive/2009/05/27/4220301.aspx</guid><dc:creator>enginetanmary</dc:creator><fs:srclink>http://blog.csdn.net/enginetanmary/archive/2009/05/27/4220301.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/enginetanmary/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/enginetanmary/~1292545/239868984/1295364</fs:itemid></item><item><title>如何利用C生成.so供Mono调用</title><link>http://blog.csdn.net/enginetanmary/archive/2009/05/21/4206851.aspx</link><wfw:comment>http://blog.csdn.net/enginetanmary/comments/4206851.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/enginetanmary/comments/commentRss/4206851.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4206851</trackback:ping><description>如何利用C生成.so供Mono调用&lt;img src =&quot;http://blog.csdn.net/enginetanmary/aggbug/4206851.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/239868991/enginetanmary/csdn.net/s.gif?r=http://blog.csdn.net/enginetanmary/archive/2009/05/21/4206851.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/enginetanmary/239868991/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/enginetanmary/239868991/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 22 May 2009 00:59:00 +0800</pubDate><author>enginetanmary</author><comments>http://blog.csdn.net/enginetanmary/archive/2009/05/21/4206851.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/enginetanmary/archive/2009/05/21/4206851.aspx</guid><dc:creator>enginetanmary</dc:creator><fs:srclink>http://blog.csdn.net/enginetanmary/archive/2009/05/21/4206851.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/enginetanmary/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/enginetanmary/~1292545/239868991/1295364</fs:itemid></item><item><title>Jexus web server V2.1的安装使用</title><link>http://blog.csdn.net/enginetanmary/archive/2009/05/21/4206730.aspx</link><wfw:comment>http://blog.csdn.net/enginetanmary/comments/4206730.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/enginetanmary/comments/commentRss/4206730.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4206730</trackback:ping><description>&lt;br /&gt;Jexus web server V2.1的安装使用&lt;br /&gt;&lt;br /&gt;一、JEXUS 2.1 的安装：&lt;br /&gt;&lt;br /&gt;前提：&lt;br /&gt;A、安装好mono 2.0.1 或以上版本，下载地址www.go-mono.com 。&lt;br /&gt;B、特别注意，如果安装过Jexus的其它版本，请在安装这个版本之前卸载旧版本。&lt;br /&gt;   卸载方法：&lt;br /&gt;      1、终止jexus进程&lt;br /&gt;      2、注销全局程序集jxAspx，命令是 gacutil -u jxAspx&lt;br /&gt;      3、删除原jws文件夹中所有内容。&lt;br /&gt;      4、删除放在rc.local中的启动代码&lt;br /&gt;      5、重启服务器&lt;br /&gt;&lt;br /&gt;C、以root身份登入Linux。&lt;br /&gt;&lt;br /&gt;1、下载 Jexus V2.1:&lt;br /&gt;下载地址是：http://www.linuxdot.net/down/jexus-2.1.tar.gz&lt;br /&gt;&lt;br /&gt;2、解压 jexus-2.1.tar.gz&lt;br /&gt;命令是：tar -zxv&lt;img src =&quot;http://blog.csdn.net/enginetanmary/aggbug/4206730.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/239868996/enginetanmary/csdn.net/s.gif?r=http://blog.csdn.net/enginetanmary/archive/2009/05/21/4206730.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/enginetanmary/239868996/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/enginetanmary/239868996/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 22 May 2009 00:20:00 +0800</pubDate><author>enginetanmary</author><comments>http://blog.csdn.net/enginetanmary/archive/2009/05/21/4206730.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/enginetanmary/archive/2009/05/21/4206730.aspx</guid><dc:creator>enginetanmary</dc:creator><fs:srclink>http://blog.csdn.net/enginetanmary/archive/2009/05/21/4206730.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/enginetanmary/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/enginetanmary/~1292545/239868996/1295364</fs:itemid></item><item><title>TortoiseSVN客户端的使用</title><link>http://blog.csdn.net/enginetanmary/archive/2009/05/21/4205697.aspx</link><wfw:comment>http://blog.csdn.net/enginetanmary/comments/4205697.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/enginetanmary/comments/commentRss/4205697.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4205697</trackback:ping><description>&lt;br /&gt;TortoiseSVN客户端的使用 &lt;br /&gt;1.Checkout Repository &lt;br /&gt;首先要Checkout服务器端的Repository， &lt;br /&gt;所谓的Checkout就是指获得服务器端指定的Repository存储的所有文件。 &lt;br /&gt;这个Checkout和Visual Source Safe的Checkout意义完全不一样， &lt;br /&gt;VSS的Checkout指的是锁定某个文件，如果你以前使用过VSS， &lt;br /&gt;在学习Subversion时这个问题一定要注意。 &lt;br /&gt;Checkout的具体方式是： &lt;br /&gt;在客户端新建一个空目录，比如：F:\Project1 &lt;br /&gt;在该目录上单击右键，在弹出式菜单中选中SVN Checkout...， &lt;br /&gt;之后在“URL of Repository”文本框中填入你想要连接的Repository的地址， &lt;br /&gt;这个URL地址可以用浏览方式加入。 &lt;br /&gt;对于在本教程第二节建立的Repository， &lt;br /&gt;URL应该是“svn://xxx/project1” &lt;img src =&quot;http://blog.csdn.net/enginetanmary/aggbug/4205697.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/239869004/enginetanmary/csdn.net/s.gif?r=http://blog.csdn.net/enginetanmary/archive/2009/05/21/4205697.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/enginetanmary/239869004/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/enginetanmary/239869004/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 21 May 2009 18:48:00 +0800</pubDate><author>enginetanmary</author><comments>http://blog.csdn.net/enginetanmary/archive/2009/05/21/4205697.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/enginetanmary/archive/2009/05/21/4205697.aspx</guid><dc:creator>enginetanmary</dc:creator><fs:srclink>http://blog.csdn.net/enginetanmary/archive/2009/05/21/4205697.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/enginetanmary/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/enginetanmary/~1292545/239869004/1295364</fs:itemid></item></channel></rss>