<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/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>jiangsheng</title>
        <link>http://blog.joycode.com/jiangsheng/Default.aspx</link>
        <description>http://www.csdn.net/develop/author/netauthor/jiangsheng/</description>
        <language>af</language>
        <copyright>jiangsheng</copyright>
        <managingEditor>sheng_jiang@hotmail.com</managingEditor>
        <generator>Joycode Version 1.0.0.0</generator>
        <image>
            <title>jiangsheng</title>
            <url>http://www.joycode.com/images/jiangsheng/gravatar.aspx</url>
            <link>http://blog.joycode.com/jiangsheng/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>MFC Feature Pack发布</title>
            <link>http://blog.joycode.com/jiangsheng/archive/2008/04/08/115054.aspx</link>
            <description>摘要：Visual C++项目组今天发布了Visual C++ 2008 Feature Pack。这个Feature Pack包含了一些以前需要付费给BCG Soft才可以使用的控件，例如BCG著名的窗口布局和风格自定义功能，不过也有一些有用的控件，例如文件夹列表、文件夹树、属性窗格等等。  这个Feature Pack也包含从Dinkumware获得授权的一些对STL的扩展，实现了TR1草案。这包含新的随机算法、集合类和正则表达式支持。关于TR1的更多信息，可以参考Dinkumware的网站。  安装了这个...[&lt;a href=/jiangsheng/archive/2008/04/08/115054.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jiangsheng/aggbug/115054.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jiangsheng</dc:creator>
            <guid>http://blog.joycode.com/jiangsheng/archive/2008/04/08/115054.aspx</guid>
            <pubDate>Mon, 07 Apr 2008 17:58:03 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jiangsheng/comments/115054.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jiangsheng/archive/2008/04/08/115054.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/jiangsheng/comments/commentRss/115054.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jiangsheng/services/trackbacks/115054.aspx</trackback:ping>
        </item>
        <item>
            <title>MFC更新Beta版</title>
            <link>http://blog.joycode.com/jiangsheng/archive/2008/01/07/113507.aspx</link>
            <description>一个面向Visual C++ 2008的MFC更新测试版已经发布，同时也提供了文档的下载。这个版本包含新的界面的特性，例如Office Ribbon、2003和XP风格,Visual Studio风格和MDI标签。另外，这个版本也包含部分TR1的实现，例如正则表达式、更加丰富的集合和智能指针。 另外，在下载页面居然说这个版本还不支持Visual Studio 2008 Service Pack 1的Beta版，正式版才出来几天SP1的测试版就出来了？&lt;img src="http://blog.joycode.com/jiangsheng/aggbug/113507.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jiangsheng</dc:creator>
            <guid>http://blog.joycode.com/jiangsheng/archive/2008/01/07/113507.aspx</guid>
            <pubDate>Mon, 07 Jan 2008 13:20:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jiangsheng/comments/113507.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jiangsheng/archive/2008/01/07/113507.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jiangsheng/comments/commentRss/113507.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jiangsheng/services/trackbacks/113507.aspx</trackback:ping>
        </item>
        <item>
            <title>安装和部署Visual C++ 2005 SP1运行时刻库</title>
            <category>集成开发环境(IDE) </category>
            <link>http://blog.joycode.com/jiangsheng/archive/2007/12/20/113010.aspx</link>
            <description>摘要：在未安装Visual C++ 2005 的计算机上运行使用 Visual C++ 2005开发的应用程序，必须先安装Visual C++ 2005 运行时刻库组件。Visual C++ 2005&amp;nbsp;SP1更新了这个组件，所以使用Visual C++ 2005&amp;nbsp;SP1&amp;nbsp;开发的应用程序必须随程序发布Visual C++ 2005 SP1运行时刻库组件。但是Visual C++ 2005&amp;nbsp;SP1的一个BUG造成使用安装和部署项目进行部署的时候，安装程序可能安装原版的Visu...[&lt;a href=/jiangsheng/archive/2007/12/20/113010.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jiangsheng/aggbug/113010.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jiangsheng</dc:creator>
            <guid>http://blog.joycode.com/jiangsheng/archive/2007/12/20/113010.aspx</guid>
            <pubDate>Thu, 20 Dec 2007 07:24:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jiangsheng/comments/113010.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jiangsheng/archive/2007/12/20/113010.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jiangsheng/comments/commentRss/113010.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jiangsheng/services/trackbacks/113010.aspx</trackback:ping>
        </item>
        <item>
            <title>移动数据库关系图的后遗症</title>
            <link>http://blog.joycode.com/jiangsheng/archive/2007/11/19/111622.aspx</link>
            <description>摘要：今天一个项目进行到测试阶段，把开发用的数据库结构导出到测试用的数据库，之后移动数据库关系图，正想着没问题的时候，程序报错，一个存储过程没找到。先以为是导出出了问题，但是重新创建存储过程的时候SQL Server却报告对象已存在，不能创建同名对象。上网搜索错误消息之后找到一个解决方案，执行http://support.microsoft.com/kb/827448这里的存储过程就可以解决问题。回想起来，原因可能是部分存储过程导出失败，之后导入数据库关系图的时候把这些存储过程的属性也导入了，但是没有导入sys...[&lt;a href=/jiangsheng/archive/2007/11/19/111622.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jiangsheng/aggbug/111622.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jiangsheng</dc:creator>
            <guid>http://blog.joycode.com/jiangsheng/archive/2007/11/19/111622.aspx</guid>
            <pubDate>Mon, 19 Nov 2007 13:29:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jiangsheng/comments/111622.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jiangsheng/archive/2007/11/19/111622.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jiangsheng/comments/commentRss/111622.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jiangsheng/services/trackbacks/111622.aspx</trackback:ping>
        </item>
        <item>
            <title>Visual C++ 2008更新</title>
            <link>http://blog.joycode.com/jiangsheng/archive/2007/11/12/111275.aspx</link>
            <description>摘要：Visual C++类库组的Ale Contenti在欧洲TechEd上宣布MFC将会有新的界面支持。这些风格将会包含微软的旗舰产品使用的界面风格，   例如Visual Studio  和Office。  根据Channel9对Pat Brenner的采访，这个更新是微软从BCGSoft获得授权的（更新：BCGSoft的官方声明在此）。预计的测试版本发布日期是明年第一季度，正式发布日期在明年上半年。CodeJock对这个消息肯定不会高兴，个人认为他们的MFC扩展库比BCGSoft要强，但是他们的价格也比...[&lt;a href=/jiangsheng/archive/2007/11/12/111275.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jiangsheng/aggbug/111275.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jiangsheng</dc:creator>
            <guid>http://blog.joycode.com/jiangsheng/archive/2007/11/12/111275.aspx</guid>
            <pubDate>Sun, 11 Nov 2007 16:04:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jiangsheng/comments/111275.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jiangsheng/archive/2007/11/12/111275.aspx#feedback</comments>
            <slash:comments>10</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jiangsheng/comments/commentRss/111275.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jiangsheng/services/trackbacks/111275.aspx</trackback:ping>
        </item>
        <item>
            <title>对非Biztalk类型的项目的引用会导致Biztalk的Schema Mapper找不到Schema</title>
            <link>http://blog.joycode.com/jiangsheng/archive/2007/08/11/107158.aspx</link>
            <description>摘要：在Biztalk项目中想作分层，把一些代码搬到类库项目以便于单元测试，但是加了引用之后Biztalk的Schema Mapper在打开Biztalk Transform Map (btm)的时候IDE报错，找不到schema。现在想到的解决办法是再分几层，现在项目结构大概是这样    Database Layer  Schema Layer Custom Decoder Component  Business Layer Map Layer Custom Pipeline  Orchestration P...[&lt;a href=/jiangsheng/archive/2007/08/11/107158.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jiangsheng/aggbug/107158.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jiangsheng</dc:creator>
            <guid>http://blog.joycode.com/jiangsheng/archive/2007/08/11/107158.aspx</guid>
            <pubDate>Sat, 11 Aug 2007 00:30:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jiangsheng/comments/107158.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jiangsheng/archive/2007/08/11/107158.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jiangsheng/comments/commentRss/107158.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jiangsheng/services/trackbacks/107158.aspx</trackback:ping>
        </item>
        <item>
            <title>Visual C++ 2008 Beta2 里面的Class Designer</title>
            <link>http://blog.joycode.com/jiangsheng/archive/2007/07/29/106779.aspx</link>
            <description>摘要：  Visual Studio 2008 Beta2中的Class Designer终于支持C++了，上面是一个MFC程序的类图，可以看到已经支持扩展MFC的宏了，可惜只能看不能重构代码。尽管Class Designer这功能相当不错，但是设计师们可能还是更习惯IBM 的Rational Rose Developer for Visual Studio和UML。我用Class Designer的Ｃ＃支持的时候也就是加加注释而已，重构我更习惯用DevExpress提供的工具Refactor来做，类则用XSD...[&lt;a href=/jiangsheng/archive/2007/07/29/106779.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jiangsheng/aggbug/106779.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jiangsheng</dc:creator>
            <guid>http://blog.joycode.com/jiangsheng/archive/2007/07/29/106779.aspx</guid>
            <pubDate>Sat, 28 Jul 2007 16:04:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jiangsheng/comments/106779.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jiangsheng/archive/2007/07/29/106779.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jiangsheng/comments/commentRss/106779.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jiangsheng/services/trackbacks/106779.aspx</trackback:ping>
        </item>
        <item>
            <title>在使用CHtmlView的程序中处理NewWindow3和ShowModalDialog</title>
            <link>http://blog.joycode.com/jiangsheng/archive/2007/07/03/104995.aspx</link>
            <description>摘要：截至MFC 9.0（Visual Studio 2008）Beta1版本为止CHtmlView还不支持Windows XP SP2中IE新增的NewWindow3事件，但是在atlmfc\src\viewhtml.cpp源代码里面已经有了其他事件的处理代码，要加上NewWindow3的支持也很简单。 添加下面几行到你对CHtmlView的派生类的声明内 (在此示例中姑且名为CHtmlViewTestView) void NewWindow3(&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;...[&lt;a href=/jiangsheng/archive/2007/07/03/104995.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jiangsheng/aggbug/104995.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jiangsheng</dc:creator>
            <guid>http://blog.joycode.com/jiangsheng/archive/2007/07/03/104995.aspx</guid>
            <pubDate>Mon, 02 Jul 2007 16:13:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jiangsheng/comments/104995.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jiangsheng/archive/2007/07/03/104995.aspx#feedback</comments>
            <slash:comments>6</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jiangsheng/comments/commentRss/104995.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jiangsheng/services/trackbacks/104995.aspx</trackback:ping>
        </item>
        <item>
            <title>STL/CLR, Compiler and Marshaling</title>
            <link>http://blog.joycode.com/jiangsheng/archive/2007/04/12/100867.aspx</link>
            <description>摘要：MSDN第9频道又采访了Visual C++类库组的项目经理Nikola Dudar和Sarita Bafna，以及质量控制组的Marina Polishchuk。尽管Visual C++项目组已经转移了工作重点，但是很少人注意到这一点。或许这些采访可以帮助你了解Visual C++项目组的工作。 为什么C++仍旧重要？  非托管的应用程序有很大的代码积累，而这些程序的升级工作仍旧在进行  性能是选择C++的重要因素。举例来说，游戏和杀毒程序更适合用非托管代码来编写。  多平台支持。虽然.Net号称是跨平...[&lt;a href=/jiangsheng/archive/2007/04/12/100867.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jiangsheng/aggbug/100867.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jiangsheng</dc:creator>
            <guid>http://blog.joycode.com/jiangsheng/archive/2007/04/12/100867.aspx</guid>
            <pubDate>Wed, 11 Apr 2007 23:35:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jiangsheng/comments/100867.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jiangsheng/archive/2007/04/12/100867.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jiangsheng/comments/commentRss/100867.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jiangsheng/services/trackbacks/100867.aspx</trackback:ping>
        </item>
        <item>
            <title>Windows Vista SDK，Visual C++ 2005 SP1和Merge Module Hell</title>
            <category>C++/CLI/Managed C++ Extension</category>
            <category>平台SDK(Platform SDK)</category>
            <category>集成开发环境(IDE) </category>
            <link>http://blog.joycode.com/jiangsheng/archive/2007/04/11/100869.aspx</link>
            <description>摘要：使用过DLL的人都知道，重用二进制的代码很容易造成DLL地狱，这也是为什么Windows引入系统文件保护的原因之一。在Visual C++2005中引入的程序集清单（Assembly Manifest）看起来似乎可以解决这个问题，但是很多人发现在把Visual Studio更新到SP1后创建的安装程序项目不再能创建可以正常运行的安装程序。他们得到的是一个错误消息：应用程序配置错误，请重新安装应用程序。
看起来这个问题的原因是Windows Vista SDK和Visual Studio 2005 SP1...[&lt;a href=/jiangsheng/archive/2007/04/11/100869.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/jiangsheng/aggbug/100869.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>jiangsheng</dc:creator>
            <guid>http://blog.joycode.com/jiangsheng/archive/2007/04/11/100869.aspx</guid>
            <pubDate>Wed, 11 Apr 2007 10:29:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/jiangsheng/comments/100869.aspx</wfw:comment>
            <comments>http://blog.joycode.com/jiangsheng/archive/2007/04/11/100869.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/jiangsheng/comments/commentRss/100869.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/jiangsheng/services/trackbacks/100869.aspx</trackback:ping>
        </item>
    </channel>
</rss>