<?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; C# &amp; .Net</title>
	<atom:link href="http://ray.imiddle.net/category/tech/dotnet/feed/" rel="self" type="application/rss+xml" />
	<link>http://ray.imiddle.net</link>
	<description>狂人的成长史</description>
	<lastBuildDate>Thu, 17 Nov 2011 01:01:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>XapOptimizer</title>
		<link>http://ray.imiddle.net/2009/03/xap-optimizer/</link>
		<comments>http://ray.imiddle.net/2009/03/xap-optimizer/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 02:20:00 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[C# & .Net]]></category>
		<category><![CDATA[silverlight 2]]></category>

		<guid isPermaLink="false">http://ray.imiddle.net/?p=524</guid>
		<description><![CDATA[现在主要阻碍Flash、Sliverlight发展可能就是文件大小所占带宽的问题，否则肯定是RIA的网站遍地开花。 ComponentOne不愧是大公司的风范，抓紧时间就来一个Xap Optimizer，不过现在还是Beta版，要实现的功能如下： Integrate XapOptimizer as part of the build process in Microsoft Visual Studio to automatically optimize your XAP files. Reduce the size of your XAP files by 30-70%. Obfuscate your code. Use XapOptimizer with any Silverlight assembly including third party components; is not restricted to ComponentOne components. 挺诱惑人的，看来文件臃肿还是微软的老毛病。不清楚是不是微软的策略，他一直留了一些功能让第三方来支持，这个是不是就叫“做共同致富”。 有兴趣可以试试这个Beta网络版，看看效果如何？http://labs.componentone.com/XapOptimizer/]]></description>
			<content:encoded><![CDATA[<p>现在主要阻碍Flash、Sliverlight发展可能就是文件大小所占带宽的问题，否则肯定是RIA的网站遍地开花。</p>
<p>ComponentOne不愧是大公司的风范，抓紧时间就来一个Xap Optimizer，不过现在还是Beta版，要实现的功能如下：</p>
<ul>
<li>Integrate XapOptimizer as part of the build process in Microsoft Visual Studio to automatically optimize your XAP files.</li>
<li>Reduce the size of your XAP files by 30-70%.</li>
<li>Obfuscate your code.</li>
<li>Use XapOptimizer with any Silverlight assembly including third party components; is not restricted to ComponentOne components.</li>
</ul>
<p>挺诱惑人的，看来文件臃肿还是微软的老毛病。不清楚是不是微软的策略，他一直留了一些功能让第三方来支持，这个是不是就叫“做共同致富”。</p>
<p>有兴趣可以试试这个Beta网络版，看看效果如何？<a href="http://labs.componentone.com/XapOptimizer/">http://labs.componentone.com/XapOptimizer/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ray.imiddle.net/2009/03/xap-optimizer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LINQPad</title>
		<link>http://ray.imiddle.net/2009/02/linqpad/</link>
		<comments>http://ray.imiddle.net/2009/02/linqpad/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 08:07:36 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[C# & .Net]]></category>

		<guid isPermaLink="false">http://ray.imiddle.net/?p=516</guid>
		<description><![CDATA[LINQPad是一款由Joseph Albahari编写的免费独立应用程序，并是C# 3.0 in a Nutshell一书中的附加程序。 基本上，LINQPad是集成了IDE和SQL的LINQ解析器。LINQPad有简单而实用的用户界面，可即时执行LINQ查询，包括LINQ to SQL、LINQ to Objects和LINQ to XML等多语句查询。 LINQPad允许用户引用自定义程序集和导入自定义命名空间来进行扩展。通过这种扩展可以支持LINQ to Entities。 除了是学习和测试工具以外，LINQPad 针对SQL数据库执行特定查询方面越来越受欢迎。]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.linqpad.net/">LINQPad</a>是一款由<a href="http://www.albahari.com/">Joseph Albahari</a>编写的免费独立应用程序，并是<a href="http://www.albahari.com/nutshell/">C# 3.0 in a Nutshell</a>一书中的附加程序。</p>
<p>基本上，LINQPad是集成了IDE和SQL的LINQ解析器。LINQPad有简单而实用的用户界面，可即时执行LINQ查询，包括<a href="http://msdn.microsoft.com/en-us/library/bb425822.aspx">LINQ to SQL</a>、<a href="http://msdn.microsoft.com/en-us/library/bb397919.aspx">LINQ to Objects</a>和<a href="http://msdn.microsoft.com/en-us/library/bb387098.aspx">LINQ to XML</a>等多语句查询。</p>
<p>LINQPad允许用户引用自定义程序集和导入自定义命名空间来进行扩展。通过这种扩展可以支持<a href="http://www.scip.be/index.php?Page=ArticlesNET13#LINQPad">LINQ to Entities。</a></p>
<p>除了是学习和测试工具以外，<a href="http://www.aneyfamily.com/terryandann/post/2008/12/Ive-Left-Query-Analyzer-Hell-For-LINQPad-Heaven.aspx">LINQPad</a> 针对SQL数据库执行特定查询方面越来越受欢迎。</p>
]]></content:encoded>
			<wfw:commentRss>http://ray.imiddle.net/2009/02/linqpad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight 2 Unleashed</title>
		<link>http://ray.imiddle.net/2009/01/silverlight-2-unleashed/</link>
		<comments>http://ray.imiddle.net/2009/01/silverlight-2-unleashed/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 02:06:06 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[C# & .Net]]></category>
		<category><![CDATA[读书]]></category>
		<category><![CDATA[silverlight 2]]></category>

		<guid isPermaLink="false">http://ray.imiddle.net/?p=511</guid>
		<description><![CDATA[Silverlight 2 Unleashed by Laurent Bugnion Publisher: Sams Pub Date: October 15, 2008 Print ISBN-10: 0-672-33014-8 Print ISBN-13: 978-0-672-33014-8 Web ISBN-10: 0-7686-8684-9 Web ISBN-13: 978-0-7686-8684-5 Pages: 608 Overview Silverlight is Microsoft&#8217;s new web-based User Interface (UI) technology, based on Windows Presentation Foundation (WPF), which is introducing many revolutionary concepts in the world of UI development. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-512" title="2008090101" src="http://ray.imiddle.net/wp-content/uploads/2009/01/2008090101.png" alt="2008090101" width="382" height="499" /></p>
<h2>Silverlight 2 Unleashed</h2>
<p>by <strong>Laurent Bugnion</strong><br />
Publisher: <strong>Sams</strong><br />
Pub Date: <strong>October 15, 2008</strong><br />
Print ISBN-10: <strong>0-672-33014-8</strong><br />
Print ISBN-13: <strong>978-0-672-33014-8</strong><br />
Web ISBN-10: <strong>0-7686-8684-9</strong><br />
Web ISBN-13: <strong>978-0-7686-8684-5</strong><br />
Pages: <strong>608</strong></p>
<hr />
<h3><span class="h2">Overview</span></h3>
<p class="docText">Silverlight is Microsoft&#8217;s new web-based User Interface (UI) technology, based on Windows Presentation Foundation (WPF), which is introducing many revolutionary concepts in the world of UI development. Silverlight uses XAML, with tools like Expression Design and Expression Blend, to create astonishing UI effects (such as gradients, compositions, and animations.) In addition to the richness of the UI elements, Silverlight 2 allows the use of C# or VB in addition to JavaScript to automate web pages. With Silverlight, you have the power of .NET on multiple platforms (IE and Firefox on Windows, Firefox and Safari on Macintosh, and Firefox on Linux). The author brings you up to speed very quickly with numerous hands-on examples.</p>
<ul>
<li>
<p class="docList">Use XAML to create state-of-the-art user interfaces</p>
</li>
<li>
<p class="docList">Create XAML transforms and animations</p>
</li>
<li>
<p class="docList">Design compelling user experiences with Microsoft Expression Blend</p>
</li>
<li>
<p class="docList">Integrate media into your rich Internet applications</p>
</li>
<li>
<p class="docList">Program Silverlight with both JavaScript and .NET languages</p>
</li>
<li>
<p class="docList">Deploy Silverlight content to web pages</p>
</li>
<li>
<p class="docList">Encode videos with Expression Media Encoder</p>
</li>
<li>
<p class="docList">Make the most of Silverlight elements, resources, and styles</p>
</li>
<li>
<p class="docList">Use templates to quickly change your application&#8217;s look and feel</p>
</li>
<li>
<p class="docList">Efficiently debug Silverlight code</p>
</li>
<li>
<p class="docList">Use design tools to create graphics that import seamlessly into Silverlight</p>
</li>
</ul>
<h3 class="docText">Author:</h3>
<p class="docText">Laurent Bugnion has been a software engineer since 1996. He has worked with many programming languages and environments, including C, C++, Java, HTML/CSS/JavaScript, and, since 2002, the Microsoft .NET platform. He has been honored twice as a Microsoft MVP: first for ASP.NET and now for Client Application Development. He blogs about Silverlight and related technologies at http://blog.galasoft.ch.</p>
]]></content:encoded>
			<wfw:commentRss>http://ray.imiddle.net/2009/01/silverlight-2-unleashed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NET 4特性聚焦：并行编程</title>
		<link>http://ray.imiddle.net/2008/10/net-4-feature-focus-parallel-programming/</link>
		<comments>http://ray.imiddle.net/2008/10/net-4-feature-focus-parallel-programming/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 14:20:18 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[C# & .Net]]></category>
		<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">http://ray.imiddle.net/?p=503</guid>
		<description><![CDATA[作者: Jonathan Allen 译者: 朱永光 通用语言运行时（Common Language Runtime，CLR）以锁、线程和线程池的形式为并行编程提供基本的支持。不过，随着多核CPU重要性的逐步增加，大家又重燃构建高级并行编程函数库的热情。 很多人现在都投身于函数式编程的世界，由于它们具有不可变的对象，以及与生俱来的线程安全属性。基于F#语言的Haskell和OCaml可以归入此类。其他例如Erlang这样倍受大家偏爱的语言，是基于消息传递和轻量级进程的。除了支持F#外，微软也尝试了几种不同的方式，以需求并行编程的准确提炼。 最先公布的产品是并行LINQ（Parallel LINQ），也即所谓的PLINQ。类似对SQL的处理一样，并行的版本通过语言本身来处理，而无需开发人员的努力。通过把AsParallel附加到查询上，就能正常工作了。不过正如SQL一样，在这里通常还是需要设定很多额外的选项。 下一个出现的是结构化并行性语法（Structured Parallelism），这种技术会让人想起OpenMP。不过它不像OpenMP那样，使用编译器指令标记；微软的解决方案是基于匿名委托。最直观的反应就是代码只需作细微的修改；在“for”语句内的代码块，可以作为参数传递到“Parallel.For”函数中。 如果代码无法轻易地表示为查询或迭代循环，则可以选择任务并行库（Task Parallel Library）。乍看之下，它似乎是另外一种线程池，但它却支持任务之间的父子关系。 为了对应用程序进行更好地控制，微软提供了协调一致的数据结构（Coordination Data Structures）。它们为未来提供了线程安全的集合以及改良过的同步对象。 摘自：InfoQ]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">作者</span>:         <strong>Jonathan Allen</strong> <span style="color: #0000ff;">译者</span>:         <strong>朱永光</strong></p>
<p>通用语言运行时（Common Language Runtime，CLR）以锁、线程和线程池的形式为并行编程提供基本的支持。不过，随着多核CPU重要性的逐步增加，大家又重燃构建高级并行编程函数库的热情。</p>
<p>很多人现在都投身于函数式编程的世界，由于它们具有不可变的对象，以及与生俱来的线程安全属性。基于<a href="http://research.microsoft.com/fsharp/fsharp.aspx">F#</a>语言的<a href="http://www.haskell.org/">Haskell</a>和<a href="http://en.wikipedia.org/wiki/OCaml">OCaml</a>可以归入此类。其他例如<a href="http://www.erlang.org/">Erlang</a>这样倍受大家偏爱的语言，是基于消息传递和轻量级进程的。除了支持F#外，微软也尝试了几种不同的方式，以需求并行编程的准确提炼。</p>
<p>最先公布的产品是并行LINQ（<a href="http://www.infoq.com/news/2007/09/PLINQ-MSDN">Parallel LINQ</a>），也即所谓的PLINQ。类似对SQL的处理一样，并行的版本通过语言本身来处理，而无需开发人员的努力。通过把AsParallel附加到查询上，就能正常工作了。不过正如SQL一样，在这里通常还是需要设定很多额外的选项。</p>
<p>下一个出现的是结构化并行性语法（<a href="http://msdn.microsoft.com/en-us/magazine/cc163340.aspx">Structured Parallelism</a>），这种技术会让人想起OpenMP。不过它不像OpenMP那样，使用编译器指令标记；微软的解决方案是基于匿名委托。最直观的反应就是代码只需作细微的修改；在“for”语句内的代码块，可以作为参数传递到“Parallel.For”函数中。</p>
<p>如果代码无法轻易地表示为查询或迭代循环，则可以选择任务并行库（<a href="http://blogs.msdn.com/salvapatuel/archive/2007/11/11/task-parallel-library-explored.aspx">Task Parallel Library</a>）。乍看之下，它似乎是另外一种线程池，但它却支持任务之间的父子关系。</p>
<p>为了对应用程序进行更好地控制，微软提供了协调一致的数据结构（<a href="http://www.infoq.com/news/2008/06/CDS">Coordination Data Structures</a>）。它们为未来提供了线程安全的集合以及改良过的同步对象。</p>
<p>摘自：InfoQ</p>
]]></content:encoded>
			<wfw:commentRss>http://ray.imiddle.net/2008/10/net-4-feature-focus-parallel-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Silverlight 2 RTM 正式发布</title>
		<link>http://ray.imiddle.net/2008/10/microsoft-silverlight-2-rtm-release/</link>
		<comments>http://ray.imiddle.net/2008/10/microsoft-silverlight-2-rtm-release/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 23:38:39 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[C# & .Net]]></category>
		<category><![CDATA[silverlight]]></category>

		<guid isPermaLink="false">http://ray.imiddle.net/?p=497</guid>
		<description><![CDATA[Microsoft Silverlight是一个跨浏览器的、跨平台的插件，为网络带来下一代基于.NET的媒体体验和丰富的交互式应用程序。Silverlight提供灵活的编程模型，并可以很方便地集成到现有的网络应用程序中。Silverlight可以对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。 包括以下新功能 .NET Framework支持完整.NET Framework的一个兼容子集 内置了一些控件，包括DataGrid、ListBox、Slider、ScrollViewer、Calendar等等很多控件 支持换肤和模板 Deep Zoom，能实现更具交互性和导航的超高分辨率图像应用 更好的网络支持。开箱即支持对REST、WS*/SOAP、POX、RSS和标准的HTTP服务的调用 广泛的.NET Framework语言支持，包括Visual Basic、C#、JavaScript、IronPython和IronRuby 支持内容保护，包含基于PlayReady技术的Silverlight DRM 提高了服务器可伸缩能力，广泛的广告商支持，包括新的流式和渐进式下载功能，出众的搜索引擎优化技术，以及内容流内的广告支持 安装路径：http://www.microsoft.com/silverlight/resources/install.aspx?v=2.0]]></description>
			<content:encoded><![CDATA[<p>Microsoft Silverlight是一个跨浏览器的、跨平台的插件，为网络带来下一代基于.NET的媒体体验和丰富的交互式应用程序。Silverlight提供灵活的编程模型，并可以很方便地集成到现有的网络应用程序中。Silverlight可以对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。</p>
<p>包括以下新功能</p>
<blockquote></blockquote>
<ul>
<li>.NET Framework支持完整.NET Framework的一个兼容子集</li>
<li>内置了一些控件，包括DataGrid、ListBox、Slider、ScrollViewer、Calendar等等很多控件</li>
<li>支持换肤和模板</li>
<li>Deep Zoom，能实现更具交互性和导航的超高分辨率图像应用</li>
<li>更好的网络支持。开箱即支持对REST、WS*/SOAP、POX、RSS和标准的HTTP服务的调用</li>
<li>广泛的.NET Framework语言支持，包括Visual Basic、C#、JavaScript、IronPython和IronRuby</li>
<li>支持内容保护，包含基于PlayReady技术的Silverlight DRM</li>
<li>提高了服务器可伸缩能力，广泛的广告商支持，包括新的流式和渐进式下载功能，出众的搜索引擎优化技术，以及内容流内的广告支持</li>
</ul>
<blockquote></blockquote>
<p>安装路径：<a title="安装地址" href="http://www.microsoft.com/silverlight/resources/install.aspx?v=2.0" target="_blank">http://www.microsoft.com/silverlight/resources/install.aspx?v=2.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ray.imiddle.net/2008/10/microsoft-silverlight-2-rtm-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XamlPadX 3.0</title>
		<link>http://ray.imiddle.net/2008/10/xamlpadx-30/</link>
		<comments>http://ray.imiddle.net/2008/10/xamlpadx-30/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 23:36:49 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[C# & .Net]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[XAML]]></category>

		<guid isPermaLink="false">http://ray.imiddle.net/?p=489</guid>
		<description><![CDATA[XAML是类似MXML的一种设计UI的XML语言，主要使用在.Net 3.5中，是WPF中的主要核心部件。微软想通过使用Xaml来实现开发Windows程序的一次重大改进，让UI和代码的分离。设计人员像学习HTML那样学习XAML，然后通过XAML来设计Windows应用程序的UI。而开发人员就在设计人员的UI基础上进行程序撰写。想法非常的不错。 如有兴趣学习和测试XAML，可以使用XAML PadX来进行XAML的简单编辑及预览。 下载地址：http://blogs.msdn.com/llobo/archive/2007/12/19/xamlpadx-v3-0.aspx 具体说明：http://msdn.microsoft.com/en-us/library/ms742398.aspx XAML的说明：http://msdn.microsoft.com/en-us/library/ms752059.aspx]]></description>
			<content:encoded><![CDATA[<p>XAML是类似MXML的一种设计UI的XML语言，主要使用在.Net 3.5中，是WPF中的主要核心部件。微软想通过使用Xaml来实现开发Windows程序的一次重大改进，让UI和代码的分离。设计人员像学习HTML那样学习XAML，然后通过XAML来设计Windows应用程序的UI。而开发人员就在设计人员的UI基础上进行程序撰写。想法非常的不错。</p>
<p>如有兴趣学习和测试XAML，可以使用XAML PadX来进行XAML的简单编辑及预览。</p>
<p>下载地址：<a href="http://blogs.msdn.com/llobo/archive/2007/12/19/xamlpadx-v3-0.aspx" target="_blank">http://blogs.msdn.com/llobo/archive/2007/12/19/xamlpadx-v3-0.aspx</a></p>
<p>具体说明：<a href="http://msdn.microsoft.com/en-us/library/ms742398.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/ms742398.aspx</a></p>
<p>XAML的说明：<a href="http://msdn.microsoft.com/en-us/library/ms752059.aspx">http://msdn.microsoft.com/en-us/library/ms752059.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ray.imiddle.net/2008/10/xamlpadx-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft.NET Framework 终于开源</title>
		<link>http://ray.imiddle.net/2008/01/microsoftnet-framework-open-source/</link>
		<comments>http://ray.imiddle.net/2008/01/microsoftnet-framework-open-source/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 05:24:50 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[C# & .Net]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://ray.imiddle.net/2008/01/17/microsoftnet-framework-open-source/</guid>
		<description><![CDATA[终于抵制不了Open Source的吸引，Microsoft. Net Framework也开源了。 微软在MS-RL协议下终于公开了.NET Framework源代码，可以自由查看，但不允许直接进行修改。 第一批开放的源代码包括： .NET基本类库： System，System.CodeDom，System.Collections,System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading ASP.NET: System.Web, System.Web.Extensions Windows Forms： System.Windows.Forms Windows Presentation Foundation： System.Windows ADO.NET和 XML： System.Data System.Xml 详见]]></description>
			<content:encoded><![CDATA[<p>终于抵制不了Open Source的吸引，Microsoft. Net Framework也开源了。</p>
<p>微软在MS-RL协议下终于公开了.NET Framework源代码，可以自由查看，但不允许直接进行修改。</p>
<p>第一批开放的源代码包括：</p>
<p><strong>.NET基本类库：</strong> System，System.CodeDom，System.Collections,System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading</p>
<p><strong>ASP.NET:</strong> System.Web, System.Web.Extensions</p>
<p><strong>Windows Forms</strong>： System.Windows.Forms</p>
<p><strong>Windows Presentation Foundation：</strong> System.Windows</p>
<p><strong>ADO.NET和 XML：</strong> System.Data<br />
System.Xml</p>
<p><a href="http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framework-library-source-code-now-available.aspx">详见</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ray.imiddle.net/2008/01/microsoftnet-framework-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX</title>
		<link>http://ray.imiddle.net/2008/01/programming-aspnet-ajax-build-rich-web-20-style-ui-with-aspnet-ajax/</link>
		<comments>http://ray.imiddle.net/2008/01/programming-aspnet-ajax-build-rich-web-20-style-ui-with-aspnet-ajax/#comments</comments>
		<pubDate>Sat, 12 Jan 2008 03:20:02 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[C# & .Net]]></category>
		<category><![CDATA[读书]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[aspdotnet]]></category>
		<category><![CDATA[Oreilly]]></category>

		<guid isPermaLink="false">http://ray.imiddle.net/2008/01/12/programming-aspnet-ajax-build-rich-web-20-style-ui-with-aspnet-ajax/</guid>
		<description><![CDATA[TITLE : Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX [ILLUSTRATED] (Paperback) AUTHOR : by Christian Wenz (Author) PUBLISHER : O’Reilly Media publisher ISBN : 0596514247 EDITION : 1st PUB DATE : September 18, 2007 LANGUAGE : English DOWNLOAD : EMULE DESCRIPTION: Delivering rich, Web 2.0-style experiences has never been easier. This [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ray.imiddle.net/wp-content/uploads/2008/01/programming-asp-net-ajax.jpg" title="programming-asp-net-ajax.jpg"><img src="http://ray.imiddle.net/wp-content/uploads/2008/01/programming-asp-net-ajax.jpg" alt="programming-asp-net-ajax.jpg" /></a></p>
<p><strong> TITLE</strong> : Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX [ILLUSTRATED] (Paperback)<br />
<strong> AUTHOR</strong> : by Christian Wenz (Author)<br />
<strong> PUBLISHER</strong> : O’Reilly Media publisher<br />
<strong> ISBN</strong> : 0596514247<br />
<strong> EDITION</strong> : 1st<br />
<strong> PUB DATE</strong> : September 18, 2007<br />
<strong> LANGUAGE</strong> : English<br />
<strong>DOWNLOAD</strong> : <a href="ed2k://|file|OReilly.Programming.ASP.NET.AJAX.Sep.2007.pdf|8825479|D97708000B27B56ABFF27A3EE99746DA|/">EMULE</a></p>
<p><strong>DESCRIPTION:</strong></p>
<p>Delivering rich, Web 2.0-style experiences has never been easier. This book gives you a complete hands-on introduction to Microsoft ASP.NET AJAX 1.0, the new framework that offers many of the same benefits for Ajax development that ASP.NET provides for server-side development. With Programming ASP.NET AJAX, you’ll learn how to create professional, dynamic web pages with Ajax in no time. Loaded with code and examples that demonstrate key aspects of the framework, this book is ideal not only for ASP.NET developers who want to take their applications a step further with Ajax, but for any web developers interested in ASP.NET AJAX, no matter what technology they use currently. That includes JavaScript programmers who would like to avoid the headaches of writing cross-browser code. Programming ASP.NET AJAX offers you: A high-level overview of the ASP.NET AJAX framework Functional code that you can cut and paste for use in your own applications The essentials of JavaScript and Ajax to help you understand individual technologies used by the framework An organization that reflects the framework’s packages, including Extensions, Control Toolkit, the Futures CTP, and the AJAX Library Sidebars throughout the book that identify and propose solutions to potential security breaches Ways to use the standards-based AJAX Library with other platforms, such as PHP A complete chapter on the UpdatePanel control for making individual parts of a web page independently updateable — one of the framework’s most important elements Released previously as Programming Atlas to cover the beta version of the Microsoft framework, this edition is fully up-to-date and expanded for the official 1.0 release of ASP.NETAJAX. Written by Christian Wenz — Microsoft MVP for ASP/ASP.NET and AJAX Control Toolkit Contributor — Programming ASP.NET AJAX contains many hard-to-find details, along with a few unofficial ways to accomplish things.</p>
]]></content:encoded>
			<wfw:commentRss>http://ray.imiddle.net/2008/01/programming-aspnet-ajax-build-rich-web-20-style-ui-with-aspnet-ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mono 1.2.6 发布</title>
		<link>http://ray.imiddle.net/2007/12/mono-1-2-6-released/</link>
		<comments>http://ray.imiddle.net/2007/12/mono-1-2-6-released/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 09:46:28 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[C# & .Net]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Mono]]></category>

		<guid isPermaLink="false">http://ray.imiddle.net/2007/12/14/mono-1-2-6-released/</guid>
		<description><![CDATA[微软开发框架的开源版本现在能够在更多现有.NET应用程序上运行.该项目由 Novell支持,允许为Windows框架编写的应用程序在Linux和其它非微软平台上运行.最新版本全面支持.NET 1.1,并部分与.NET 2.0兼容,包括支持Windows Forms. Mono 按ECMA标准ECMA-335定义的标准执行.NET,ECMA-335指定通用语言基础构架(Common Language Infrastructure)、一个C#编译器和与微软相似的类库,虽然这些并非ECMA标准的工作范围.Mono可在Linux、Mac OS X、Solaris和Windows上运行,并被第三方应用到其它平台上,包括Symbian OS. 新的版本更新包括以下内容： Native Windows.Forms driver for MacOS X allows Winforms-based applications to run without an X server. Support for the ASP.NET AJAX APIs and controls. Support for FastCGI deployments: ASP.NET can now be deployed on a multitude of servers that implement the FastCGI protocol [...]]]></description>
			<content:encoded><![CDATA[<p>微软开发框架的开源版本现在能够在更多现有.NET应用程序上运行.该项目由 Novell支持,允许为Windows框架编写的应用程序在Linux和其它非微软平台上运行.最新版本全面支持.NET 1.1,并部分与.NET 2.0兼容,包括支持Windows Forms.</p>
<p>Mono 按ECMA标准ECMA-335定义的标准执行.NET,ECMA-335指定通用语言基础构架(Common Language Infrastructure)、一个C#编译器和与微软相似的类库,虽然这些并非ECMA标准的工作范围.Mono可在Linux、Mac OS X、Solaris和Windows上运行,并被第三方应用到其它平台上,包括Symbian OS.</p>
<p>新的版本更新包括以下内容：</p>
<ol>
<li>Native Windows.Forms driver for MacOS X allows   Winforms-based applications to run without an X   server.</li>
<li>Support for the ASP.NET AJAX APIs and controls.</li>
<li>Support for FastCGI deployments: ASP.NET can now be deployed on a multitude of servers that implement the FastCGI protocol (lighttpd for example) in addition to Apache.</li>
<li>Windows.Forms now supports the WebControl on   Windows and Linux using Mozilla.</li>
<li>Runtime will now consume much less memory for 2.0-based applications due to various optimizations in generics support as well as including many new performance improvements and an updated verifier and an implementation of CoreCLR security.</li>
<li>C# compiler is quickly approaching full 3.0 support, most of the basics work right now (except support for System.Query.Expression AST generation).</li>
<li>Mono 1.2.6 can now be used as an SDK for creating Silverlight 1.1 applications on all platforms. This allows developers to create applications that target Silverlight without requiring a Windows installation.</li>
</ol>
<p>其实免费的东东也很不错的。点击<a href="http://www.mono-project.com/Downloads">下载</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://ray.imiddle.net/2007/12/mono-1-2-6-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Pro Series)</title>
		<link>http://ray.imiddle.net/2007/12/pro-csharp-2008-and-the-dot-net-3-5-platform/</link>
		<comments>http://ray.imiddle.net/2007/12/pro-csharp-2008-and-the-dot-net-3-5-platform/#comments</comments>
		<pubDate>Sun, 09 Dec 2007 05:23:47 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[C# & .Net]]></category>
		<category><![CDATA[读书]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[csharp]]></category>

		<guid isPermaLink="false">http://ray.imiddle.net/2007/12/09/pro-csharp-2008-and-the-dot-net-3-5-platform/</guid>
		<description><![CDATA[Apress.Pro.C.Sharp.2008.and.the.dot.NET.3.5.Platform.4th.Edition.Nov.2007.eBook-BBL 书名：Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Pro Series) 作者：Andrew Troelsen (Author) 出版社：Apress publisher ISBN：1590598849 EDITION：4th 出版日期：November 12, 2007 语言：English 下载：emule 简介： Released at the Microsoft Tech-Ed conference in Atlanta, Georgia, back in 2001, the first edition of this book coincided with the beta .NET platform and, in many ways, the [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Apress.Pro.C.Sharp.2008.and.the.dot.NET.3.5.Platform.4th.Edition.Nov.2007.eBook-BBL</strong></p>
<p><a href="http://ray.imiddle.net/wp-content/uploads/2007/12/csharp4.jpg" title="csharp4.jpg"><img src="http://ray.imiddle.net/wp-content/uploads/2007/12/csharp4.jpg" alt="csharp4.jpg" /></a></p>
<p><strong>书名</strong>：Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Pro Series)<br />
<strong> 作者</strong>：Andrew Troelsen (Author)<br />
<strong>出版社</strong>：Apress publisher<br />
<strong> ISBN</strong>：1590598849<br />
<strong> EDITION</strong>：4th<br />
<strong>出版日期</strong>：November 12, 2007<br />
<strong> 语言</strong>：English<br />
<strong>下载</strong>：<a href="ed2k://%7Cfile%7CApress.Beginning.Joomla.From.Novice.to.Professional.Jul.2007.rar%7C15029596%7C18A522F83B81943C96D071701926DF83%7C/">emule<br />
</a></p>
<p><span id="more-128"></span><strong>简介</strong>：</p>
<p>Released at the Microsoft Tech-Ed conference in Atlanta, Georgia, back in 2001, the first edition of this book coincided with the beta .NET platform and, in many ways, the manuscript was in beta too. Its fresh approach won a place as a 2002 Jolt Award finalist, and it won the 2003 Reference ware Excellence Award in the programming book category. Following the successful earlier editions, author Andrew Troelsen is pleased to announce completion of the fourth edition of his acclaimed book:</p>
<p>“Over the years that I’ve spent working with the common language runtime (CLR), I’ve gained a deeper understanding of the .NET platform and the subtleties of the C# programming language. I’m happy to say that this fourth edition of Pro C# 2008 and the .NET 3.5 platform is as close to a ‘final release’ as I’ve come yet!”</p>
<p>Whether you’re moving to .NET for the first time or you’re already writing applications on .NET 2.0 or .NET 3.0, Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition will provide you with a solid grounding in this new technology and serve as a comprehensive reference throughout your coding career:</p>
<ul>
<li>Explore five new chapters of content—including the grammar of the common intermediate language (CIL), .NET generics, and object serialization services.</li>
<li>Discover all the new .NET 3.5 features—nullable types, delegate covariance, ASP.NET 2.0 master pages, the new Windows Forms ” controls, and much more.</li>
<li>Get a professional foothold—targeted to appeal to experienced software professionals and/or graduate students of computer science (so don’t expect three chapters on iteration or decision constructs!).</li>
<li>Gain a rock-solid foundation in programming using C#.</li>
<li>Get comfortable with all the core aspects of the .NET platform—including assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, and much more. Once you’ve digested the information contained in the 25 chapters of this 1000+ page book, you’ll be ready to apply this knowledge to your specific programming assignments and well equipped to explore the .NET universe on your own.</li>
</ul>
<p>What you’ll learn:</p>
<ul>
<li>Everything you need to put .NET 3.5 and C# 2008 to use in your professional work–before anyone else!</li>
<li>Insights and techniques from the author’s experience since .NET 1.0</li>
<li>Complete coverage of .NET 3.5—WPF, WCF, and WF</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ray.imiddle.net/2007/12/pro-csharp-2008-and-the-dot-net-3-5-platform/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

