<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>朝圣者(梁鹏) &#187; .NET</title>
	<atom:link href="http://www.liangpeng.net/ytag/net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.liangpeng.net</link>
	<description>寻找一小块属于自己的栖息地</description>
	<lastBuildDate>Fri, 13 Jan 2012 01:33:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>google也发布了其交友SNS&#8211;Orkut</title>
		<link>http://www.liangpeng.net/y2009/m06/googleyefabuliaoqijiaoyousns-orkut_679.html</link>
		<comments>http://www.liangpeng.net/y2009/m06/googleyefabuliaoqijiaoyousns-orkut_679.html#comments</comments>
		<pubDate>Sat, 06 Jun 2009 07:33:06 +0000</pubDate>
		<dc:creator>梁鹏</dc:creator>
				<category><![CDATA[生活]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[aspx]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Orkut]]></category>
		<category><![CDATA[交友]]></category>
		<category><![CDATA[社交]]></category>

		<guid isPermaLink="false">http://www.liangpeng.net/?p=679</guid>
		<description><![CDATA[前一段和一个朋友聊过一下google，其实在我眼中google是没有创新力的，与apple还有些差距，google的产品大多是在别人已经做的很好的情况下推出的。gmail，视频，blogger，在线照片，社交等，当然围绕搜索的（统计、网站管理我是把它划分到他自己的老本行搜索的）。但是凭借着google强大的品牌力量，还是获得了不少用户，不知道这次发布的Orkut情况如何。仔细一看居然是aspx，难道google也研究.net技术，而且还用其做了产品？难道用的是linux上的Mono？真是诧异了，如果真是用的Windows .net，那么就不得不让人钦佩了。 不管如何，在技术层面上，一直还是很欣赏Google的，所有的产品，用起来还是比较上手，稳定性也不错，也许这就使其核心竞争力？这段时间稍微研究了一下其Open API，发现涉及范围很广，用起来也不错。 希望中国也尽快出现一个这样伟大的公司。]]></description>
			<content:encoded><![CDATA[<p>前一段和一个朋友聊过一下<span class='wp_keywordlink_affiliate'><a href="http://www.liangpeng.net/ytag/google" title="查看 google 中的全部文章" target="_blank">google</a></span>，其实在我眼中<span class='wp_keywordlink_affiliate'><a href="http://www.liangpeng.net/ytag/google" title="查看 google 中的全部文章" target="_blank">google</a></span>是没有创新力的，与apple还有些差距，<span class='wp_keywordlink_affiliate'><a href="http://www.liangpeng.net/ytag/google" title="查看 google 中的全部文章" target="_blank">google</a></span>的产品大多是在别人已经做的很好的情况下推出的。gmail，视频，blogger，在线照片，<span class='wp_keywordlink_affiliate'><a href="http://www.liangpeng.net/ytag/%e7%a4%be%e4%ba%a4" title="查看 社交 中的全部文章" target="_blank">社交</a></span>等，当然围绕搜索的（统计、网站管理我是把它划分到他自己的老本行搜索的）。但是凭借着google强大的品牌力量，还是获得了不少用户，不知道这次发布的<a href="http://www.orkut.com/Main#Home.aspx" target="_blank">Orkut</a>情况如何。仔细一看居然是<span class='wp_keywordlink_affiliate'><a href="http://www.liangpeng.net/ytag/aspx" title="查看 aspx 中的全部文章" target="_blank">aspx</a></span>，难道google也研究.net技术，而且还用其做了产品？难道用的是linux上的Mono？真是诧异了，如果真是用的Windows .net，那么就不得不让人钦佩了。</p>
<p>不管如何，在技术层面上，一直还是很欣赏Google的，所有的产品，用起来还是比较上手，稳定性也不错，也许这就使其核心竞争力？这段时间稍微研究了一下其Open API，发现涉及范围很广，用起来也不错。</p>
<p>希望中国也尽快出现一个这样伟大的公司。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liangpeng.net/y2009/m06/googleyefabuliaoqijiaoyousns-orkut_679.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.net一些自己总结的知识</title>
		<link>http://www.liangpeng.net/y2007/m02/net%e7%b1%bb%e5%9e%8b%e4%b8%8ewin32%e7%b1%bb%e5%9e%8b%e5%af%b9%e5%ba%94%e8%a1%a8-2_21.html</link>
		<comments>http://www.liangpeng.net/y2007/m02/net%e7%b1%bb%e5%9e%8b%e4%b8%8ewin32%e7%b1%bb%e5%9e%8b%e5%af%b9%e5%ba%94%e8%a1%a8-2_21.html#comments</comments>
		<pubDate>Sat, 03 Feb 2007 08:48:29 +0000</pubDate>
		<dc:creator>梁鹏</dc:creator>
				<category><![CDATA[生活]]></category>
		<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://www.liangpeng.net/?p=21</guid>
		<description><![CDATA[1.最好使用范型的List.. 2.好像.net没有提供c++的map定义.. 3.估计class和struct的区别只有一点，一个按值处理，一个按地址处理，所以很多地方感觉用struct不能理解，很多限制，比如把struct放到list里之后，不让修改struct的成员。。不理解，改成class后就可以了。。 4.只有定义成class，声名的变量才能当作指针使用。 5.当变量还是null时不能使用.Equ(null)来判断，这时候他是null，所以他没有equ方法？]]></description>
			<content:encoded><![CDATA[<p>1.最好使用范型的List..<br />
2.好像.net没有提供c++的map定义..<br />
3.估计class和struct的区别只有一点，一个按值处理，一个按地址处理，所以很多地方感觉用struct不能理解，很多限制，比如把struct放到list里之后，不让修改struct的成员。。不理解，改成class后就可以了。。<br />
4.只有定义成class，声名的变量才能当作指针使用。<br />
5.当变量还是null时不能使用.Equ(null)来判断，这时候他是null，所以他没有equ方法？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liangpeng.net/y2007/m02/net%e7%b1%bb%e5%9e%8b%e4%b8%8ewin32%e7%b1%bb%e5%9e%8b%e5%af%b9%e5%ba%94%e8%a1%a8-2_21.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>c#递归中的DataReader的一些问题</title>
		<link>http://www.liangpeng.net/y2007/m02/c%e9%80%92%e5%bd%92%e4%b8%ad%e7%9a%84datareader%e7%9a%84%e4%b8%80%e4%ba%9b%e9%97%ae%e9%a2%98_19.html</link>
		<comments>http://www.liangpeng.net/y2007/m02/c%e9%80%92%e5%bd%92%e4%b8%ad%e7%9a%84datareader%e7%9a%84%e4%b8%80%e4%ba%9b%e9%97%ae%e9%a2%98_19.html#comments</comments>
		<pubDate>Thu, 01 Feb 2007 11:32:15 +0000</pubDate>
		<dc:creator>梁鹏</dc:creator>
				<category><![CDATA[生活]]></category>
		<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://www.liangpeng.net/?p=19</guid>
		<description><![CDATA[        private bool fillTree(ref TreeNode pNode, int parentId)         {             string queryString = “SELECT mId,parentId,mName,mPath,mHide FROM musicInfo WHERE parentId=” + parentId.ToString();             SqlCommand command = new SqlCommand(queryString, myConn);             SqlDataReader reader = command.ExecuteReader();             while (reader.Read())             {                 TreeNode nNode = null;                 if (null == pNode)                 {                     nNode = musicTree.Nodes.Add(reader[2].ToString()); [...]]]></description>
			<content:encoded><![CDATA[<p>        private bool fillTree(ref TreeNode pNode, int parentId)<br />
        {<br />
            string queryString = “SELECT mId,parentId,mName,mPath,mHide FROM musicInfo WHERE parentId=” + parentId.ToString();<br />
            SqlCommand command = new SqlCommand(queryString, myConn);<br />
            SqlDataReader reader = command.ExecuteReader();<br />
            while (reader.Read())<br />
            {<br />
                TreeNode nNode = null;<br />
                if (null == pNode)<br />
                {<br />
                    nNode = musicTree.Nodes.Add(reader[2].ToString());<br />
                }<br />
                else<br />
                {<br />
                    nNode = pNode.Nodes.Add(reader[2].ToString());<br />
                }<br />
                fillTree(ref nNode,(int)reader[0]);<br />
            }<br />
            return true;<br />
        }<br />
这段代码居然在递归的时候说command已经有了reader，根使用了static一样，应该是每次递归都创建一个新的command和reader才对呀，不知道.net是怎么处理reader的，反正这样用是不能执行，只能使用dataSet了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liangpeng.net/y2007/m02/c%e9%80%92%e5%bd%92%e4%b8%ad%e7%9a%84datareader%e7%9a%84%e4%b8%80%e4%ba%9b%e9%97%ae%e9%a2%98_19.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

