<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>SCIP.be - Blog</title>
	
	<link>http://scipbe.wordpress.com</link>
	<description>.NET development and software design</description>
	<lastBuildDate>Thu, 06 Sep 2012 13:01:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain="scipbe.wordpress.com" port="80" path="/?rsscloud=notify" registerProcedure="" protocol="http-post" />
<image><link>http://www.scip.be</link><url>http://www.scip.be/Images/ScipBe_Banner_Normal.jpg</url></image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://scipbe.wordpress.com/osd.xml" title="SCIP.be blog" />
	
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ScipBe_Blog" /><feedburner:info uri="scipbe_blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://scipbe.wordpress.com/?pushpress=hub" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FScipBe_Blog" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FScipBe_Blog" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FScipBe_Blog" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FScipBe_Blog" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FScipBe_Blog" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FScipBe_Blog" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><item>
		<title>Customize WCF RIA Services code generation</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/vCNEh31ZJWI/</link>
		<comments>http://scipbe.wordpress.com/2011/06/12/customize-wcf-ria-services-code-generation/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 10:04:07 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[RIA services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Code Generation]]></category>
		<category><![CDATA[Silveright]]></category>
		<category><![CDATA[T4]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=535</guid>
		<description><![CDATA[In March of this year SP1 of WCF RIA Services was released together with SP1 of Visual Studio 2010. Soon this was followed by a new version of the WCF RIA Services Toolkit. Microsoft has changed a few things in SP1 which makes it possible for you to implement you own code generation classes that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=535&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Article_RiaCodeGen.jpg" alt="" /></dt>
</dl>
</div>
<p>In March of this year SP1 of WCF RIA Services was released together with SP1 of Visual Studio 2010. Soon this was followed by a new version of the WCF RIA Services Toolkit. Microsoft has changed a few things in SP1 which makes it possible for you to implement you own code generation classes that can manipulate the client code generation of RIA Services entities, contexts, &#8230; In my opinion this is a great new feature which is very powerful when you are building your own Silverlight framework. So in this article I will describe how the code generation in RIA services SP1 works and I will demonstrate some scenarios and ideas were customizing the generated code is a nice technique to extend your own framework. </p>
</p>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET36#RiaServices" target="_blank">WCF RIA Services code  generation</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET36#DemoApplication" target="_blank">Setup of  demo  application</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET36#InstallationToolkit" target="_blank">Installation of Toolkit</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET36#T4CodeGenerationClasses" target="_blank">T4 Code generation classes</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET36#AddingInterfaces" target="_blank">Adding interfaces to the  generated entities</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET36#AddingAttributes" target="_blank">Adding attributes to the  generated entities</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET36#DerivedDataAnnotations" target="_blank">Using derived data  annotation attributes</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET36#AddingXmlComments" target="_blank">Adding XML comments to the  generated entities</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET36#DerivedClasses" target="_blank">Using derived classes for  entities, domain contexts and the web context</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET36#LogicDerivedClasses" target="_blank">Implementing your own  logic in the derived classes</a></li>
</ul>
<br />Filed under: <a href='http://scipbe.wordpress.com/category/net/'>.NET</a>, <a href='http://scipbe.wordpress.com/category/ria-services/'>RIA services</a>, <a href='http://scipbe.wordpress.com/category/silverlight/'>Silverlight</a>  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=535&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/vCNEh31ZJWI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2011/06/12/customize-wcf-ria-services-code-generation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Article_RiaCodeGen.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2011/06/12/customize-wcf-ria-services-code-generation/</feedburner:origLink></item>
		<item>
		<title>Functions in the Entity Framework 4.0: part 3</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/2uPH-an21wo/</link>
		<comments>http://scipbe.wordpress.com/2010/09/21/functions-in-the-entity-framework-4-0-part-3/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 19:18:23 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Entity Framework]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=514</guid>
		<description><![CDATA[Over the last few weeks I&#8217;ve been writing a series of articles that cover some great improvements in the Entity Framework 4.0 In this third article I will explore some SqlClr features and show how to call custom .NET functions and aggregates in LINQ to Entities queries. SqlClr Creating SqlClr user defined functions Deploying SqlClr [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=514&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Article_EntityFramework_SpUdf.jpg" alt="" /></dt>
</dl>
</div>
<p>Over the last few weeks I&#8217;ve been writing a series of articles that  cover some great improvements in the Entity Framework 4.0 In this third article I will explore  some SqlClr features and show how to call custom .NET functions and aggregates in LINQ to Entities  queries.</p>
<ul>
<li><a href="#SqlClr">SqlClr</a>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET35#CreatingSqlClrUdfs">Creating SqlClr user defined functions</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET35#DeployingSqlClrFunctions">Deploying SqlClr functions</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET35#CallingSqlClrFunctionsSql">Calling the SqlClr functions in SQL</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET35#CallingSqlClrFunctionsLinqToEntities">Calling the SqlClr functions in LINQ to Entities</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET35#SharingFunctions">Sharing functions between LINQ to Objects and LINQ to Entities</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET35#CreatingSqlClrAggregates">Creating SqlClr User Defined aggregates</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET35#CallingSqlClrAggregatesSql">Calling the SqlClr aggregates in SQL</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET35#CallingSqlClrAggregatesLinqToEntities">Calling the SqlClr aggregates in LINQ to Entities</a></li>
</ul>
</li>
</ul>
<br />Filed under: <a href='http://scipbe.wordpress.com/category/net/'>.NET</a>, <a href='http://scipbe.wordpress.com/category/entity-framework/'>Entity Framework</a>  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=514&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/2uPH-an21wo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2010/09/21/functions-in-the-entity-framework-4-0-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Article_EntityFramework_SpUdf.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2010/09/21/functions-in-the-entity-framework-4-0-part-3/</feedburner:origLink></item>
		<item>
		<title>Functions in the Entity Framework 4.0: part 2</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/RYwCTHHgOMQ/</link>
		<comments>http://scipbe.wordpress.com/2010/09/11/net-stored-procedures-udfs-in-the-entity-framework-part-2/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 13:12:48 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Entity Framework]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=500</guid>
		<description><![CDATA[In this second article about the Entity Framework version 4.0 user defined functions and the new Model Defined Functions will be explored. Based on a series of simple examples I will show how to map UDF’s and Entity SQL expressions to Model Defined Functions and how to call them in LINQ to Entities queries. User [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=500&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Article_EntityFramework_SpUdf.jpg" alt="" /></dt>
</dl>
</div>
<p>In this second article about the Entity Framework version 4.0 user defined functions and the new Model Defined Functions will be explored.</p>
<p> Based on a series of simple examples I will show how to map UDF’s and Entity SQL expressions to Model Defined Functions and how to call them in LINQ to Entities queries.</p>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET34#UserDefinedFunctions">User Defined Functions (UDF)</a>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET34#MappingFunctionsCrudOperations">Mapping functions to CRUD operations</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET34#CallingUdfsEntitySql">Calling UDF&#8217;s in Entity SQL statements</a></li>
</ul>
</li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET34#CreatingCustomFunctionsStorageModel">Creating custom functions in the storage model</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET34#ModelDefinedFunctions">Model Defined Functions</a>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET34#SqlFunctions">SqlFunctions</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET34#MappingUdfsModelDefinedFunctions">Mapping UDF&#8217;s to Model Defined Functions</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET34#MappingEntitySqlModelDefinedFunctions">Mapping Entity SQL expressions to Model Defined Functions</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET34#EntityFunctions">EntityFunctions</a></li>
</ul>
</li>
</ul>
<br />Filed under: <a href='http://scipbe.wordpress.com/category/net/'>.NET</a>, <a href='http://scipbe.wordpress.com/category/entity-framework/'>Entity Framework</a>  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=500&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/RYwCTHHgOMQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2010/09/11/net-stored-procedures-udfs-in-the-entity-framework-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Article_EntityFramework_SpUdf.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2010/09/11/net-stored-procedures-udfs-in-the-entity-framework-part-2/</feedburner:origLink></item>
		<item>
		<title>Functions in the Entity Framework 4.0: part 1</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/1-t99Mh6JzA/</link>
		<comments>http://scipbe.wordpress.com/2010/08/30/stored-procedures-udfs-in-the-entity-framework-part-1/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 18:37:58 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Entity Framework]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=487</guid>
		<description><![CDATA[The Entity Framework together with LINQ to Entities are very powerful technologies to access and manipulate data from a database. At first glance everyone is impressed by the conceptual layer which is mapped to tables in a database. When building large scale enterprise applications you will notice that the EF has a few shortcomings. When [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=487&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Article_EntityFramework_SpUdf.jpg" alt="" /></dt>
</dl>
</div>
<p>The Entity Framework together with LINQ to Entities are very powerful technologies to access and manipulate data from a database. At first glance everyone is impressed by the conceptual layer which is mapped to tables in a database. When building large scale enterprise applications you will notice that the EF has a few shortcomings. When you need to gain performance or need extra security, stored procedures and user defined functions are often required.  In this first article in a series of three I will focus on how to use stored procedures in the Entity Framework 4.0. In the second article I will demonstrate how to map user defined functions to model defined functions and to call them in LINQ to Entities queries. And in the final article SqlClr functions will be explored.</p>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#StoredProcedures">Stored procedures (SP/SPROC)</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#StoredProceduresExamples">Stored procedures examples</a>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#SalesByCategory">SalesByCategory</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#UpdateProductPrices">UpdateProductPrices</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#UpdateCategory">UpdateCategory</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#GetCategoryCount">GetCategoryCount</a></li>
</ul>
</li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#ImportingStoredProcedures">Importing stored procedures in the EDM</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#MappingFunctions">Mapping functions to CRUD operations</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#AddingFunctionImports">Adding Function Imports</a></li>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#NoReturnValue">No return value</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#ScalarValue">Returning a scalar value</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET33#ComplexType">Returning a complex type</a></li>
</ul>
</ul>
<br />Filed under: <a href='http://scipbe.wordpress.com/category/net/'>.NET</a>, <a href='http://scipbe.wordpress.com/category/entity-framework/'>Entity Framework</a>  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=487&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/1-t99Mh6JzA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2010/08/30/stored-procedures-udfs-in-the-entity-framework-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Article_EntityFramework_SpUdf.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2010/08/30/stored-procedures-udfs-in-the-entity-framework-part-1/</feedburner:origLink></item>
		<item>
		<title>Visual Studio 2010, .NET 4.0 &amp; Silverlight 4.0 RC links</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/nPTYHqYP1yM/</link>
		<comments>http://scipbe.wordpress.com/2010/03/23/visual-studio-2010-net-4-0-silverlight-4-0-rc-links/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 21:54:54 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[RIA services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=468</guid>
		<description><![CDATA[A few weeks ago Visual Studio 2010 &#38; .NET 4.0 (CLR, BCL, WPF, WCF, EF, &#8230;) release candidates have been released. Last week during the MIX ’10 conference Silverlight 4 &#38; WCF RIA Services v1 RC have been set online. Also a first community preview of Silverlight for Windows Phone 7 has been released. So [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=468&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Post_VS2010_NET4_SL4.jpg" alt="" /></dt>
</dl>
</div>
<p>A few weeks ago Visual Studio 2010 &amp; .NET 4.0 (CLR, BCL, WPF, WCF, EF, &#8230;) release candidates have been released. Last week during the MIX ’10 conference Silverlight 4 &amp; WCF RIA Services v1 RC have been set online. Also a first community preview of Silverlight for Windows Phone 7 has been released. So it’s time to roundup all download locations and links to useful articles, blog posts, videos, samples, &#8230;</p>
<p><strong> Visual Studio 2010<br />
</strong></p>
<ul>
<li>Downloads: <a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx" target="_blank">Microsoft Portal </a>with download links for all Visual Studio editions (Professional, Premium &amp; Ultimate), Team Foundation Server, SDK, Azure, …</li>
<li>Article: <a href="http://blogs.msdn.com/bharry/archive/2009/04/19/team-foundation-server-2010-key-concepts.aspx" target="_blank">Team Foundation Server 2010 Key Concepts</a></li>
<li>Article: <a href="http://geekswithblogs.net/jakob/archive/2009/05/23/tfs-team-build-2010-whatrsquos-new.aspx" target="_blank">Team Foundation Server 2010: What’s new</a> (Jakob Ehn)</li>
<li>Article: <a href="http://blogs.msdn.com/vstsdb/archive/2009/10/19/what-s-new-for-data-dude-in-visual-studio-2010.aspx" target="_blank">What&#8217;s new for Database projects in VS 2010</a></li>
<li>Article: <a href="http://blogs.msdn.com/codeanalysis/archive/2010/03/22/what-s-new-in-code-analysis-for-visual-studio-2010.aspx" target="_blank">What’s new in Code Analysis for Visual Studio 2010</a></li>
<li>Blog: <a href="http://intovsts.net/" target="_blank">Into Visual Studio Team System</a> (Pieter Gheysens)</li>
<li>Blog: <a href="http://blogs.msdn.com/profiler/" target="_blank">Visual Studio 2010 Profiler</a></li>
</ul>
<p><strong>.NET 4.0<br />
</strong></p>
<ul>
<li>Article: <a href="http://msdn.microsoft.com/en-us/magazine/ee428166.aspx" target="_blank">What’s new in the Base Class Libraries in .NET 4.0 RC</a></li>
<li>Article: <a href="http://blogs.msdn.com/bclteam/archive/2009/10/21/what-s-new-in-the-bcl-in-net-4-beta-2-justin-van-patten.aspx" target="_blank">What&#8217;s new in the Base Class Libraries in .NET 4.0 beta</a> (Justin Van Patten)</li>
<li>Article: <a href="http://blogs.msdn.com/pfxteam/archive/2010/02/10/9961019.aspx" target="_blank">Parallelism in .NET 4.0</a> (Reed Copsey)</li>
</ul>
<p><strong>Entity Framework 4.0<br />
</strong></p>
<ul>
<li>Article: <a href="http://blogs.msdn.com/adonet/archive/2010/02/12/what-s-new-with-entity-framework-in-visual-studio-2010-rc.aspx" target="_blank">What’s new in Entity Framework 4.0 RC</a></li>
<li>Blog: <a href="http://blogs.msdn.com/adonet/default.aspx" target="_blank">Entity Framework 4.0</a></li>
</ul>
<p><strong>WPF 4.0<br />
</strong></p>
<ul>
<li>Article: <a href="http://weblogs.asp.net/scottgu/archive/2009/10/26/wpf-4-vs-2010-and-net-4-0-series.aspx" target="_blank">What&#8217;s new in WPF 4.0</a> (Scott Guthrie)</li>
<li>Article: <a href="http://blogs.msdn.com/jaimer/archive/2009/10/23/what-is-new-in-wpf-and-cider-on-the-net-framework-4-and-vs2010-beta-2-release.aspx" target="_blank">What&#8217;s new in WPF 4.0 beta 2</a> (Jaime Rodriguez)<strong><br />
</strong></li>
</ul>
<p><strong>WCF 4.0<br />
</strong></p>
<ul>
<li>Article: <a href="http://santoshbenjamin.wordpress.com/2009/05/10/whats-new-in-wcf-4/" target="_blank">What’s new in WCF 4.0</a> (Santosh Benjamin)</li>
</ul>
<p><strong>WIF</strong></p>
<ul>
<li>Download: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c148b2df-c7af-46bb-9162-2c9422208504&amp;displaylang=en" target="_blank">Windows Identity Foundation SDK</a></li>
</ul>
<p><strong>Silverlight 4.0</strong></p>
<ul>
<li>Downloads: <a href="http://www.silverlight.net/getstarted/silverlight-4/#whatsnew" target="_blank">Silverlight 4.0, Blend 4.0 beta, WCF RIA Services</a></li>
<li>Article: <a href="http://www.silverlight.net/getstarted/silverlight-4/#whatsnew" target="_blank">What&#8217;s new in Silverlight 4.0</a></li>
<li>Article: <a href="http://timheuer.com/blog/archive/2010/03/15/whats-new-in-silverlight-4-rc-mix10.aspx" target="_blank">What has changed in the Silverlight 4.0 RC</a> (Tim Heuer)</li>
<li>Blog:<a href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/default.aspx" target="_blank"> Silverlight 4.0 features</a> (Mike Taulty)</li>
<li>Article: <a href="http://forums.silverlight.net/forums/t/167013.aspx" target="_blank">WCF RIA Services road to RTW via RC</a> (Dinesh Kulkarni)</li>
<li>Videos: <a href="http://channel9.msdn.com/learn/courses/Silverlight4/" target="_blank">Silverlight 4 training courses</a></li>
<li>Blog: <a href="http://blogs.msdn.com/brada/default.aspx" target="_blank">WCF RIA Services</a> (Brad Abrams)</li>
</ul>
<p><strong>Windows Phone Tools</strong></p>
<ul>
<li>Downloads: <a href="http://developer.windowsphone.com/windows-phone-7-series/" target="_blank">Windows Phone Portal</a><strong> </strong>with download links, articles, videos, samples, &#8230;</li>
<li>Article: <a href="http://silverlighthack.com/post/2010/03/16/Silverlight-for-Windows-Phone-7-is-NOT-the-same-full-Silverlight-3-RTM.aspx" target="_blank">Silverlight for WP7 vs Silverlight 3 &amp; 4</a> (Bart Czernicki)</li>
</ul>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:47px;width:1px;height:1px;overflow:hidden;">
<h1>What’s New in the Base Class Libraries in .NET Framework 4</h1>
</div>
<br />Filed under: <a href='http://scipbe.wordpress.com/category/net/'>.NET</a>, <a href='http://scipbe.wordpress.com/category/entity-framework/'>Entity Framework</a>, <a href='http://scipbe.wordpress.com/category/ria-services/'>RIA services</a>, <a href='http://scipbe.wordpress.com/category/silverlight/'>Silverlight</a>, <a href='http://scipbe.wordpress.com/category/wcf/'>WCF</a>, <a href='http://scipbe.wordpress.com/category/wpf/'>WPF</a>  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=468&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/nPTYHqYP1yM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2010/03/23/visual-studio-2010-net-4-0-silverlight-4-0-rc-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Post_VS2010_NET4_SL4.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2010/03/23/visual-studio-2010-net-4-0-silverlight-4-0-rc-links/</feedburner:origLink></item>
		<item>
		<title>Silverlight 4 design-time features for ViewModels</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/quZa_evWj1s/</link>
		<comments>http://scipbe.wordpress.com/2010/01/17/silverlight-4-design-time-features-for-viewmodels/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 16:16:04 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=455</guid>
		<description><![CDATA[Visual Studio 2010, .NET 4.0 and Silverlight 4 offer a lot of new features. I like all the new features but I was especially interested in improvements that could help my current developments which are based on a M-V-VM architecture with ViewModels and a lot of bindings with UI controls. So I wrote an article [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=455&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Article_Silverlight4_DesignTime.jpg" alt="" /></dt>
</dl>
</div>
<p>Visual Studio 2010, .NET 4.0 and Silverlight 4 offer a lot of new features. I like all the new features but I was especially interested in improvements that could help my current developments which are based on a M-V-VM architecture with ViewModels and a lot of bindings with UI controls. So I wrote an <a href="http://www.scip.be/index.php?Page=ArticlesNET32">article</a> and published it on my personal website. The article will focus on the improved design-time features. Along the way I will show a lot of screenshots and try to cover some other new Silverlight 4 features.</p>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET32#EntitiesAndServices" target="_blank">Domain entities and WCF RIA Services</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET32#ViewModel" target="_blank">Base classes and ViewModel interface and implementation</a>
<ul>
<li>ViewModel interface </li>
<li>ViewModelBase class</li>
<li>DelegateCommand class</li>
<li>ProductViewModel class</li>
</ul>
</li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET32#Designer" target="_blank">XAML designer</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET32#DesignTimeProperties" target="_blank">Design-time properties</a>
<ul>
<li>DesignWidth and DesignHeight</li>
<li>DataContext and DesignInstance</li>
</ul>
</li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET32#PropertiesWindow" target="_blank">Properties window and databinding</a>
<ul>
<li>TextBox</li>
<li>Button and Command</li>
<li>ListBox</li>
<li>DataGrid</li>
</ul>
</li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET32#DesignTimeData" target="_blank">Showing data in Design-time</a>
<ul>
<li>Design-time ViewModel</li>
<li>IsDesignTimeCreatable</li>
</ul>
</li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET32#OtherImprovements" target="_blank">Other Silverlight 4 DataBinding improvements</a>
<ul>
<li>String indexers</li>
<li>Dependency Objects</li>
<li>StringFormat &amp; TextTrimming
      </li>
</ul>
</li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET32#DataSources" target="_blank">Data Sources window</a>
  </li>
</ul>
<br />Posted in .NET, Silverlight, Visual Studio  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=455&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/quZa_evWj1s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2010/01/17/silverlight-4-design-time-features-for-viewmodels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Article_Silverlight4_DesignTime.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2010/01/17/silverlight-4-design-time-features-for-viewmodels/</feedburner:origLink></item>
		<item>
		<title>Silverlight 4 beta and WCF RIA Services CTP</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/M---yhUW-dg/</link>
		<comments>http://scipbe.wordpress.com/2009/11/19/silverlight-4-beta-and-wcf-ria-services-ctp/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 19:01:19 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[RIA services]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=433</guid>
		<description><![CDATA[Yesterday Microsoft released some new preview and beta versions of Silverlight, RIA Services, Blend, Media Framework, Toolkit, … It looks like a major update with a lot of new features (webcam support, RichText control, HTML content, access to local files, drag and drop, ICommand, right clicks and mouse wheel support, &#8230;) and improvements (data binding, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=433&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Post_Silverlight4_Links.jpg" alt="" /></dt>
</dl>
</div>
<p>Yesterday Microsoft released some new preview and beta versions of Silverlight, RIA Services, Blend, Media Framework, Toolkit, … It looks like a major update with a lot of new features (webcam support, RichText control, HTML content, access to local files, drag and drop, ICommand, right clicks and mouse wheel support, &#8230;) and improvements (data binding, validation, DataGrid, clipboard, styles, unit testing, &#8230;) In this post I will refer to the most interesting posts:</p>
<ul>
<li><a href="http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+timheuer+%28Method+~+of+~+failed+by+Tim+Heuer%29" target="_blank">Tim Heuer</a> gives a great overview with some videos of all new features in Silverlight 4 beta.</li>
<li>Fore more detailed information and examples about Silverlight 4 you should take a look at <a href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/default.aspx" target="_blank">Mike Taulty&#8217;s posts</a>.</li>
<li>Also <a href="http://blogs.microsoft.co.il/blogs/alex_golesh/" target="_blank">Alex Golesh</a> started posting a lot of detailed examples.</li>
<li>On Channel9 you can find several hands-on-labs from <a href="http://channel9.msdn.com/Niners/jopapa/" target="_blank">John Papa</a> that demonstrate all new Silverlight 4 features.</li>
<li><a href="http://blogs.msdn.com/nickkramer/archive/2009/11/20/silverlight-4-security-overview-white-paper.aspx" target="_blank">Nick Kramer</a> posted a Word document with an overview of the new security features in Silverlight 4.</li>
<li><a href="http://www.jeff.wilcox.name/2009/11/november-walkthrough/" target="_blank">Jeff Wilcox</a> posted a large walkthrough to demonstrate how to use the Silverlight unit testing tools.</li>
<li>In the <a href="http://forums.silverlight.net/forums/t/144513.aspx" target="_blank">RIA Services forum</a> you will find more information about the new preview of WCF RIA Services.  Don&#8217;t forget to read the &#8220;<a href="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=RiaServices&amp;DownloadId=8313" target="_blank">Breaking changes</a>&#8221; document.</li>
<li>And <a href="http://blogs.msdn.com/brada/archive/2009/11/18/welcome-to-wcf-ria-services-beta.aspx" target="_blank">Brad Abrams</a> describes the new features in WCF RIA Services CTP that are based on feedback of us developers and he also posted a nice <a href="http://blogs.msdn.com/brada/archive/2009/11/19/pdc09-talk-building-amazing-business-applications-with-silverlight-4-ria-services-and-visual-studio-2010.aspx" target="_blank">step-by-step guide</a> of his demo at PDC 2009.</li>
<li><a href="http://www.snowball.be" target="_blank">Gill Cleeren</a> succeeded in creating a blogpost about Silverlight 4 for each day of the month December.</li>
</ul>
<br />Posted in .NET, RIA services, Silverlight  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=433&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/M---yhUW-dg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2009/11/19/silverlight-4-beta-and-wcf-ria-services-ctp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Post_Silverlight4_Links.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2009/11/19/silverlight-4-beta-and-wcf-ria-services-ctp/</feedburner:origLink></item>
		<item>
		<title>Advanced databinding with ViewModels in Silverlight</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/zXtVxt-_Edc/</link>
		<comments>http://scipbe.wordpress.com/2009/08/23/advanced-databinding-with-viewmodels-in-silverlight/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 09:25:40 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[BindingHelper]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[ViewModel]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=417</guid>
		<description><![CDATA[Silverlight and RIA Services are great technologies and the Model-View-ViewModel (M-V-VM) pattern is a nice approach to keep UI and logic separated. But using the combination of view models with item controls, dataforms and commands can be a laborious task because the databinding features in Silverlight are quite limited. I posted an article on my [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=417&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Article_BindingHelper.jpg" alt="" /></dt>
</dl>
</div>
<p>Silverlight and RIA Services are great technologies and the Model-View-ViewModel (M-V-VM) pattern is a nice approach to keep UI and logic separated. But using the combination of view models with item controls, dataforms and commands can be a laborious task because the databinding features in Silverlight are quite limited. I posted an <a href="http://www.scip.be/index.php?Page=ArticlesNET31" target="_blank">article </a>on my website in which I  demonstrate how binding with ViewModels can be improved by using the BindingHelper class and by creating your own command behaviors.</p>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET31#ListBoxItemViewModel" target="_blank">Access ViewModel  properties in a ListBoxItem</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET31#ListBoxItemViewModel" target="_blank">Access ListBoxItem  properties in a ListBoxItem</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET31#ListBoxItemViewModel" target="_blank">Access Commands in a  ListBoxItem</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET31#ListBoxItemViewModel" target="_blank">Access ViewModel  properties and Commands in a DataForm</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET31#ListBoxItemViewModel" target="_blank">INotifyPropertyChanged vs.  DependencyProperty in a ViewModel</a></li>
</ul>
<br />Posted in .NET, Silverlight  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=417&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/zXtVxt-_Edc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2009/08/23/advanced-databinding-with-viewmodels-in-silverlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Article_BindingHelper.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2009/08/23/advanced-databinding-with-viewmodels-in-silverlight/</feedburner:origLink></item>
		<item>
		<title>Silverlight 3 &amp; RIA Services July CTP</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/XIg87fgZJ2Y/</link>
		<comments>http://scipbe.wordpress.com/2009/07/15/silverlight-3-ria-services-july-ctp/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 09:10:48 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[RIA services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Blend]]></category>
		<category><![CDATA[Silverlight 3]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=398</guid>
		<description><![CDATA[Last week Microsoft released the official version of Silverlight 3, a new CTP (July 2009) of RIA Services and a RC of Expression Blend 3.0. SL3 is a major update and it is released 9 months after version 2.0, which is quite fast. SL3 provides out of the browser support, HD media support, better graphics, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=398&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Article_RIAServices.jpg" alt="" /></dt>
</dl>
</div>
<p>Last week Microsoft released the official version of Silverlight 3, a new CTP (July 2009) of RIA Services and a RC of Expression Blend 3.0. SL3 is a major update and it is released 9 months after version 2.0, which is quite fast. SL3 provides out of the browser support, HD media support, better graphics, improved data binding, search engine optimization (SEO) support, &#8230; It seems that SL3 RTW disables the designer in Visual Studio 2008 because people were having a lot of problems with it. Fortunately the future version 2010 will  provide a fully interactive WYSIWYG designer including data binding support within the designer.</p>
<p>Following links can be used to download all the needed setups. Make sure to uninstall the previous versions first.</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?familyid=9442b0f2-7465-417a-88f3-5e7b5409e9dd&amp;displaylang=en" target="_blank">Microsoft Silverlight 3 runtime, tools &amp; SDK for Visual Studio 2008 SP1</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=0a9773a7-c854-41fa-b73d-535abfb73baf" target="_blank">Microsoft Silverlight 3 offline documentation (CHM)</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?familyid=92E1DB7A-5D36-449B-8C6B-D25F078F3609&amp;displaylang=en" target="_blank">Microsoft Expression Blend 3 + SketchFlow RC (trial)</a></li>
<li><a href="http://silverlight.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24246#ReleaseFiles" target="_blank">Silverlight Toolkit July 2009</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce&amp;displaylang=en" target="_blank">Microsoft .NET RIA Services July 2009 CTP</a></li>
</ul>
<p>It seems that these releases contain a lot of breaking changes. I’m already struggling 2 days to migrate a project that has been developed with Silverlight 3 beta and RIA Services CTP May. In SL3 the DataForm has been redesigned and there are changes in the AutoCompleteBox and DataGrid controls. In RIA Services a lot of things have been improved but also changed drastically; code sharing, loading data, authentication, custom validation, update parameters, …</p>
<p>Following blog posts and articles will help you to migrate:</p>
<ul>
<li><a href="http://timheuer.com/blog/archive/2009/07/10/silverlight-3-released-what-is-new-and-changed.aspx" target="_blank">What is new in Silverlight 3 (Tim Heuer)</a></li>
<li><a href="http://docs.google.com/View?id=dnkk749_0czvc86gx" target="_blank">Silverlight 3 changes</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce&amp;displaylang=en" target="_blank">RIA Services July 2009 overview</a>: make sure to read this document again because a lot of chapters have been rewritten or added. Chapter 25 describes all the breaking changes.</li>
<li><a href="http://silverlight.codeplex.com/Wiki/View.aspx?title=Silverlight%20Toolkit%20July%202009%20change%20list" target="_blank">Silverlight Toolkit July 2009 change list</a></li>
</ul>
<br />Posted in .NET, RIA services, Silverlight  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=398&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/XIg87fgZJ2Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2009/07/15/silverlight-3-ria-services-july-ctp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Article_RIAServices.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2009/07/15/silverlight-3-ria-services-july-ctp/</feedburner:origLink></item>
		<item>
		<title>Windows 7 for Developers</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/NNABjHea0rU/</link>
		<comments>http://scipbe.wordpress.com/2009/06/08/windows-7-for-developers/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 19:01:14 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Federated search]]></category>
		<category><![CDATA[UAC]]></category>
		<category><![CDATA[VHD]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=385</guid>
		<description><![CDATA[Last week I attended a two day Microsoft training about Windows 7 for Developers at U2U. We took a closer look at the Release Candidate and it&#8217;s features for developers.  It was quite interesting to see how to develop applications that use specific Windows 7 features like the new taskbar (thumb previews, jump lists, icon [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=385&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Post_Windows7.jpg" alt="" /></dt>
</dl>
</div>
<p>Last week I attended a two day Microsoft training about Windows 7 for Developers at U2U. We took a closer look at the Release Candidate and it&#8217;s features for developers.  It was quite interesting to see how to develop applications that use specific Windows 7 features like the new taskbar (thumb previews, jump lists, icon overlays), ribbons, multi touch, UAC, power management, sensors and location, Direct2D, DirectWrite, …</p>
<p>Afterwards I take some time to look up some extra information, libraries and tools. I found a lot of interesting websites and blog posts and so I summarize them here:</p>
<p><strong>Windows 7</strong></p>
<p>Microsoft already created a website with all information and downloads for Windows 7</p>
<ul>
<li> <a href="http://www.microsoft.com/windows/windows-7" target="_blank">http://www.microsoft.com/windows/windows-7 </a></li>
</ul>
<p>Another very interesting source is Paul Thurott&#8217;s Supersite for Windows</p>
<ul>
<li> <a href="http://www.winsupersite.com/faq/windows_7.asp" target="_blank">http://www.winsupersite.com/faq/windows_7.asp</a></li>
</ul>
<p>As a developer you really should follow up the posts at the hereunder blogs. Sergey Zwezdin posted 10 great posts about programming Windows 7.</p>
<ul>
<li><a href="http://geekswithblogs.net/sergun/Default.aspx" target="_blank">http://geekswithblogs.net/sergun/Default.aspx</a></li>
<li><a href="http://blogs.msdn.com/yochay/default.aspx" target="_blank">http://blogs.msdn.com/yochay/default.aspx</a></li>
</ul>
<p>There are several Windows 7 forums with a lot of interesting posts. You surely should checkout the Tutorials section of SevenForums.</p>
<ul>
<li><a href="http://www.sevenforums.com/tutorials/3011-libraries-icons-change.html" target="_blank">http://www.sevenforums.com</a></li>
<li><a href="http://www.w7forums.com" target="_blank">http://www.w7forums.com</a></li>
<li><a href="http://windows7forums.com" target="_blank">http://windows7forums.com</a></li>
</ul>
<p><strong>Windows API Code Pack</strong></p>
<p>The Windows API Code Pack contains several .NET libraries to access all the new Windows 7 features. This MSDN Code Gallery page also provides several videos.</p>
<ul>
<li><a href="http://code.msdn.microsoft.com/WindowsAPICodePack" target="_blank">http://code.msdn.microsoft.com/WindowsAPICodePack</a></li>
</ul>
<p><strong>Federated Search (ODSX)</strong></p>
<p>Following articles explain how to create your own Federated Search OSDX files. Popular OSDX files for Live, Google, MSDN, Wikipedia, Flickr, … can also be downloaded.</p>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/library/dd742951(VS.85).aspx" target="_blank">http://msdn.microsoft.com/en-us/library/dd742951(VS.85).aspx</a></li>
<li><a href="http://www.windows7hacker.com/index.php/2009/04/how-to-create-custom-open-search-in-windows-7" target="_blank">http://www.windows7hacker.com/index.php/2009/04/how-to-create-custom-open-search-in-windows-7</a></li>
<li><a href="http://www.blogsdna.com/2307/windows-7-search-connectors-for-google-youtube-yahoo-wikipedia-twitter.htm" target="_blank">http://www.blogsdna.com/2307/windows-7-search-connectors-for-google-youtube-yahoo-wikipedia-twitter.htm</a></li>
<li><a href="http://www.beingmanan.com/wp/2009/01/windows-7-resources-built-how-to-on-themes-connectors" target="_blank">http://www.beingmanan.com/wp/2009/01/windows-7-resources-built-how-to-on-themes-connectors</a></li>
<li><a href="http://www.sevenforums.com/tutorials/742-windows-7-search-federation-providers.html" target="_blank">http://www.sevenforums.com/tutorials/742-windows-7-search-federation-providers.html</a></li>
</ul>
<p><strong>Boot from VHD files</strong></p>
<p>Windows 7 offers great support for virtual harddisks and following articles describe how to create and mount these virtual harddisk VHD files and how to boot from them.</p>
<ul>
<li><a href="http://edge.technet.com/Media/Windows-7-Boot-from-VHD" target="_blank">http://edge.technet.com/Media/Windows-7-Boot-from-VHD</a></li>
<li><a href="http://blogs.zdnet.com/hardware/?p=3324" target="_blank">http://blogs.zdnet.com/hardware/?p=3324</a></li>
</ul>
<p><strong>Library XML files</strong></p>
<p>Windows 7 introduces the concept of libraries. A library is an aggregate of many different folders and it provides a view for specific content types. I noticed that there is no way to change a Library icon via the Windows UI. Following forum post explains where you can find the XML files which describe a Library and how to add a custom icon.</p>
<ul>
<li><a href="http://www.sevenforums.com/tutorials/3011-libraries-icons-change.html" target="_blank">http://www.sevenforums.com/tutorials/3011-libraries-icons-change.html</a></li>
</ul>
<p><strong>Run as different user</strong></p>
<p>In Windows 7 the “Run as” option is not visible by default. It seems that it is implemented as an extended menu which is only displayed if you hold the SHIFT key. More info can be found at following forum post:</p>
<ul>
<li><a href="http://www.sevenforums.com/tutorials/419-run-different-user.html" target="_blank">http://www.sevenforums.com/tutorials/419-run-different-user.html</a></li>
</ul>
<p><strong>Ribbon</strong></p>
<p>The WPF Ribbon control, a UI control that will replace menus, toolbars and popup windows in future applications, can be downloaded at Codeplex :</p>
<ul>
<li><a href="http://wpf.codeplex.com/Wiki/View.aspx?title=WPF%20Ribbon%20Preview" target="_blank">http://wpf.codeplex.com/Wiki/View.aspx?title=WPF%20Ribbon%20Preview</a></li>
</ul>
<p><strong>UAC</strong></p>
<p>The User Account Control Helpers library is a project on CodePlex supporting all the UAC features of Windows Vista and Windows 7. It facilitates interaction with the UAC mechanism, handles manifest creation, extraction and embedding, and more.</p>
<ul>
<li><a href="http://uachelpers.codeplex.com" target="_blank">http://uachelpers.codeplex.com</a></li>
</ul>
<p><strong>Compatibility</strong></p>
<p>Microsoft provides a Application Compatibility Toolkit (ACT) that contains all the necessary tools and documentation to evaluate and mitigate application compatibility issues before deploying applications to Windows 7. The toolkit already contains a lot of shims but you can also create your own shims to force privileged rights or program files or registry virtualization to run older applications.</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=24DA89E9-B581-47B0-B45E-492DD6DA2971&amp;displaylang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?FamilyId=24DA89E9-B581-47B0-B45E-492DD6DA2971&amp;displaylang=en</a></li>
</ul>
<p><strong>Instrumentation</strong></p>
<p>Following MSDN page provides a good overview of all the performance analysis, instrumentation, WMI, … features and tools:</p>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/performance/default.aspx" target="_blank">http://msdn.microsoft.com/en-us/performance/default.aspx</a></li>
</ul>
<p>If you are using WMI, you definitely should check out the LINQ to WMI project at CodePlex:</p>
<ul>
<li><a href="http://www.codeplex.com/linq2wmi" target="_blank">http://www.codeplex.com/linq2wmi</a></li>
</ul>
<p><strong>Training Kit</strong></p>
<p>Update: The official Windows 7 Training Kit for Developers can be downloaded at the Microsoft website</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1c333f06-fadb-4d93-9c80-402621c600e7&amp;displaylang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?FamilyID=1c333f06-fadb-4d93-9c80-402621c600e7&amp;displaylang=en</a></li>
</ul>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:0;width:1px;height:1px;"><!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Cambria; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073741899 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} h1 	{mso-style-priority:9; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-link:"Kop 1 Char"; 	mso-style-next:Standaard; 	margin-top:24.0pt; 	margin-right:0cm; 	margin-bottom:0cm; 	margin-left:0cm; 	margin-bottom:.0001pt; 	line-height:115%; 	mso-pagination:widow-orphan lines-together; 	page-break-after:avoid; 	mso-outline-level:1; 	font-size:14.0pt; 	font-family:"Cambria","serif"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:major-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:major-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:major-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:major-bidi; 	color:#365F91; 	mso-themecolor:accent1; 	mso-themeshade:191; 	mso-font-kerning:0pt; 	mso-fareast-language:EN-US;} a:link, span.MsoHyperlink 	{mso-style-priority:99; 	color:blue; 	mso-themecolor:hyperlink; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:purple; 	mso-themecolor:followedhyperlink; 	text-decoration:underline; 	text-underline:single;} span.Kop1Char 	{mso-style-name:"Kop 1 Char"; 	mso-style-priority:9; 	mso-style-unhide:no; 	mso-style-locked:yes; 	mso-style-link:"Kop 1"; 	mso-ansi-font-size:14.0pt; 	mso-bidi-font-size:14.0pt; 	font-family:"Cambria","serif"; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:major-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:major-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:major-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:major-bidi; 	color:#365F91; 	mso-themecolor:accent1; 	mso-themeshade:191; 	font-weight:bold;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:595.3pt 841.9pt; 	margin:70.85pt 70.85pt 70.85pt 70.85pt; 	mso-header-margin:35.4pt; 	mso-footer-margin:35.4pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:Standaardtabel; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-fareast-language:EN-US;} --> <!--[endif]--></p>
<p class="MsoNormal"><span lang="EN-US">Last week I attended a two day Microsoft training about Windows 7 for Developers at U2U. We took a closer look at the Release Candidate and it&#8217;s features for developers.<span> </span>It was quite interesting to see how to develop applications that use specific Windows 7 features like the new taskbar (thumb previews, jump lists, icon overlays), ribbons, multi touch, UAC, power management, sensors and location, Direct2D, DirectWrite, …</span></p>
<p class="MsoNormal"><span lang="EN-US">Afterwards I take some time to look up some extra information, libraries and tools. I found some interesting websites and blog posts and so I will share them:</span></p>
<h1><span lang="EN-US">Windows 7</span></h1>
<p class="MsoNormal"><span lang="EN-US">Microsoft already offers a website with all info and downloads about Windows 7: <a href="http://www.microsoft.com/windows/windows-7/" rel="nofollow">http://www.microsoft.com/windows/windows-7/</a><span> </span></span></p>
<p class="MsoNormal"><span lang="EN-US">Another very interesting source is Paul Thurott&#8217;s Supersite for Windows : <a href="http://www.winsupersite.com/faq/windows_7.asp" rel="nofollow">http://www.winsupersite.com/faq/windows_7.asp</a></span></p>
<p class="MsoNormal"><span lang="EN-US">Several Windows 7 forums contain a lot of interesting posts:</span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.sevenforums.com" rel="nofollow">http://www.sevenforums.com</a></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.w7forums.com/" rel="nofollow">http://www.w7forums.com/</a></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://windows7forums.com" rel="nofollow">http://windows7forums.com</a></span></p>
<h1><span lang="EN-US">Windows API Code Pack</span></h1>
<p class="MsoNormal"><span lang="EN-US">The Windows API Code Pack contains several .NET libraries to access all the new Windows 7 features. </span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://code.msdn.microsoft.com/WindowsAPICodePack" rel="nofollow">http://code.msdn.microsoft.com/WindowsAPICodePack</a></span></p>
<h1><span lang="EN-US">Federated Search (ODSX)</span></h1>
<p class="MsoNormal"><span lang="EN-US">Following articles explain how to create your own Federated Search OSDX files. Popular OSDX files for Live, Google, MSDN, Wikipedia, Flickr, … can also be downloaded.</span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://msdn.microsoft.com/en-us/library/dd742951(VS.85)" rel="nofollow">http://msdn.microsoft.com/en-us/library/dd742951(VS.85)</a>.aspx</span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.windows7hacker.com/index.php/2009/04/how-to-create-custom-open-search-in-windows-7/" rel="nofollow">http://www.windows7hacker.com/index.php/2009/04/how-to-create-custom-open-search-in-windows-7/</a></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.blogsdna.com/2307/windows-7-search-connectors-for-google-youtube-yahoo-wikipedia-twitter.htm" rel="nofollow">http://www.blogsdna.com/2307/windows-7-search-connectors-for-google-youtube-yahoo-wikipedia-twitter.htm</a></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.beingmanan.com/wp/2009/01/windows-7-resources-built-how-to-on-themes-connectors/" rel="nofollow">http://www.beingmanan.com/wp/2009/01/windows-7-resources-built-how-to-on-themes-connectors/</a></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.sevenforums.com/tutorials/742-windows-7-search-federation-providers.html" rel="nofollow">http://www.sevenforums.com/tutorials/742-windows-7-search-federation-providers.html</a></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<h1><span lang="EN-US">Boot from VHD files</span></h1>
<p class="MsoNormal"><span lang="EN-US">Windows 7 offers great support for virtual harddisks and following articles describe how to create and mount these virtual harddisk VHD files and how to boot from them.</span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://edge.technet.com/Media/Windows-7-Boot-from-VHD/" rel="nofollow">http://edge.technet.com/Media/Windows-7-Boot-from-VHD/</a></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://blogs.zdnet.com/hardware/?p=3324" rel="nofollow">http://blogs.zdnet.com/hardware/?p=3324</a></span></p>
<h1><span lang="EN-US">Library XML files</span></h1>
<p class="MsoNormal"><span lang="EN-US">Windows 7 introduces the concept of libraries. A library is an aggregate of many different folders and it provides a view for specific content types. I noticed that there is no way to change a Library icon via the Windows UI. Following forum post describes where you can find the XML files which describe a Library and how a custom icon can be added.</span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.sevenforums.com/tutorials/3011-libraries-icons-change.html">http://www.sevenforums.com/tutorials/3011-libraries-icons-change.html</a></span></p>
<h1><span lang="EN-US">Run as different user</span></h1>
<p class="MsoNormal"><span lang="EN-US">In Windows 7 the “Run as” option is not visible by default. It seems that it is implemented as an extended menu which is only displayed if you hold the SHIFT key. More info can be found at following forum post:</span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.sevenforums.com/tutorials/419-run-different-user.html">http://www.sevenforums.com/tutorials/419-run-different-user.html</a></span></p>
<h1><span lang="EN-US">Ribbon</span></h1>
<p class="MsoNormal"><span lang="EN-US">The WPF Ribbon control, a UI control that will replace menus, toolbars and popup windows in future applications, can be downloaded at Codeplex :</span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://wpf.codeplex.com/Wiki/View.aspx?title=WPF%20Ribbon%20Preview" rel="nofollow">http://wpf.codeplex.com/Wiki/View.aspx?title=WPF%20Ribbon%20Preview</a></span></p>
<h1><span lang="EN-US">UAC</span></h1>
<p class="MsoNormal"><span lang="EN-US">The User Account Control Helpers library is a project on CodePlex supporting all the UAC features of Windows Vista and Windows 7. It facilitates interaction with the UAC mechanism, handles manifest creation, extraction and embedding, and more.</span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://uachelpers.codeplex.com/" rel="nofollow">http://uachelpers.codeplex.com/</a></span></p>
<h1><span lang="EN-US">Compatibility</span></h1>
<p class="MsoNormal"><span lang="EN-US">Microsoft provides a Application Compatibility Toolkit (ACT) that contains all the necessary tools and documentation to evaluate and mitigate application compatibility issues before deploying applications to Windows 7. The toolkit already contains a lot of shims but you can also create your own shims to force privileged rights or program files or registry virtualization to run older applications.</span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=24DA89E9-B581-47B0-B45E-492DD6DA2971&#038;displaylang=en" rel="nofollow">http://www.microsoft.com/downloads/details.aspx?FamilyId=24DA89E9-B581-47B0-B45E-492DD6DA2971&#038;displaylang=en</a></span></p>
<h1><span lang="EN-US">Instrumentation</span></h1>
<p class="MsoNormal"><span lang="EN-US">Following MSDN page provides a good overview of all the performance analysis, instrumentation, WMI, … features and tools:</span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://msdn.microsoft.com/en-us/performance/default.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/performance/default.aspx</a></span></p>
<p class="MsoNormal"><span lang="EN-US">If you are using WMI, you definitely should check out the LINQ to WMI project at CodePlex:</span></p>
<p class="MsoNormal"><a href="http://www.codeplex.com/linq2wmi" rel="nofollow">http://www.codeplex.com/linq2wmi</a></p>
</div>
<br />Posted in .NET, Windows 7  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=385&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/NNABjHea0rU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2009/06/08/windows-7-for-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Post_Windows7.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2009/06/08/windows-7-for-developers/</feedburner:origLink></item>
		<item>
		<title>First look at RIA Services</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/vv1D8CuZGaw/</link>
		<comments>http://scipbe.wordpress.com/2009/05/17/ria-services-part-1/#comments</comments>
		<pubDate>Sun, 17 May 2009 14:12:35 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[RIA services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Entity Framework]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=380</guid>
		<description><![CDATA[A few months ago Microsoft released the first preview of .NET RIA Services. This new framework promises to simplify building n-tier Line of Business (LoB) applications by providing patterns, components and tools to build services, query data, handle CRUD operations, resolve concurrency, manage data validation, … The March 2009 and the new May 2009 CTP&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=380&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Article_RIAServices.jpg" alt="" /></dt>
</dl>
</div>
<p>A few months ago Microsoft released the first preview of .NET <strong>RIA Services</strong>. This new framework promises to simplify building n-tier Line of Business (LoB) applications by providing patterns, components and tools to build services, query data, handle CRUD operations, resolve concurrency, manage data validation, … The March 2009 and the new May 2009 CTP&#8217;s only support Silverlight 3 but the final version will also offer support for ASP.NET/MVC/AJAX and WPF.</p>
<p>I have been exploring RIA services for a few weeks now and I must admit that I’m really excited. The architectural design looks quite good, these first CTP&#8217;s work fine and it really boosts productivity. The RIA Services framework handles all the plumbing to move entities from the server to the client, it offers advanced change-tracking and caching, several techniques for data validation are provided, there is support for authentication and roles, the integration with Silverlight UI controls like DataForm and DataPager works great and the current support for the ADO.NET Entity Framework really simplifies certain tasks.</p>
<p>If you want to start exploring RIA Services then you should definitely start reading the <a href="http://go.microsoft.com/fwlink/?LinkID=144687" target="_blank">PDF document</a> that Microsoft has published. This document gives a very good overview of all features of RIA Services.</p>
<p>While using RIA Services I found several great features that I wanted to blog about. In the coming months I will try to write a series of articles about RIA Services. I will not explain the details about its design, but I will try to give a lot of code samples, tips and ideas. I also stumbled upon some limitations and shortcomings of the current preview. So in this first article I will focus on the current limitations and I will offer you some of my workarounds and tips.</p>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#MultipleServerSideProjects">Multiple server side projects</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#MultipleClientSideProjects">Multiple client side projects</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#ReSharperIntellisense">ReSharper and Intellisense</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#MetadataFiles">Metadata files</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#MetadataAttributes">Metadata attributes</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#OperationParameters">Operation parameters</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#ValidationExceptions">Validation exceptions</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#LoadingOneEntity">Loading one entity</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#ServerSideProblems">Server side problems</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#ClientSideProblems">Client side problems</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#AssociationsEntityFramework">Assocations and Entity Framework entities</a>
<ul>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#AssociationsEntityFramework">Many-to-one</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#ManyToMany">Many-to-many</a></li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#SelfReferencing">Self referencing</a></li>
</ul>
</li>
<li><a href="http://www.scip.be/index.php?Page=ArticlesNET30#MayCTPChanges">May CTP changes</a></li>
</ul>
<br />Posted in .NET, RIA services, Silverlight  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=380&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/vv1D8CuZGaw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2009/05/17/ria-services-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Article_RIAServices.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2009/05/17/ria-services-part-1/</feedburner:origLink></item>
		<item>
		<title>Live Mesh services</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/lynUuAoFGZ0/</link>
		<comments>http://scipbe.wordpress.com/2009/05/01/live-mesh-services/#comments</comments>
		<pubDate>Fri, 01 May 2009 18:41:22 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[Live]]></category>
		<category><![CDATA[Mesh]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=371</guid>
		<description><![CDATA[Last week Christophe Geers, a friend of mine, posted a great article about the Live Mesh services and framework. Live Mesh is one of the building blocks of Microsoft&#8217;s Azure platform and it allows you to easily synchronize files with all your devices (PC, PDA, smartphone, &#8230;) The great thing for us developers is that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=371&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Post_LiveMesh.jpg" alt="" /></dt>
</dl>
</div>
<p>Last week Christophe Geers, a friend of mine, posted a <a href="http://cgeers.wordpress.com/2009/04/19/live-mesh-programming-against-the-live-framework/" target="_blank">great article</a> about the <strong>Live Mesh services and framework</strong>. Live Mesh is one of the building blocks of Microsoft&#8217;s <strong>Azure </strong>platform and it allows you to easily synchronize files with all your devices (PC, PDA, smartphone, &#8230;) The great thing for us developers is that it also provides REST-based API&#8217;s which can be used to query the shared files or to store all kinds of data.</p>
<p><a href="http://cgeers.wordpress.com/2009/04/19/live-mesh-programming-against-the-live-framework/" target="_blank">Christophe</a> demonstrates how to query the Mesh, how to create folders and how to upload and download files.</p>
<p>Some months ago another Belgian .NET developer (and trainer) <a href="http://www.u2u.be/Res/Article.aspx?ART=LiveMeshAndLiveFrameworkArticle" target="_blank">Peter Himschoot</a> also posted an article about Live Mesh which explains how to create your own data structures and how to store and retrieve data.</p>
<br />Posted in .NET, Azure  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=371&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/lynUuAoFGZ0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2009/05/01/live-mesh-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Post_LiveMesh.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2009/05/01/live-mesh-services/</feedburner:origLink></item>
		<item>
		<title>New connection providers in LINQPad</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/tdmg5DI0wVM/</link>
		<comments>http://scipbe.wordpress.com/2009/04/14/new-connection-providers-in-linqpad/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 19:12:56 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[LINQ to Entities]]></category>
		<category><![CDATA[LINQ to SQL]]></category>
		<category><![CDATA[LINQPad]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=308</guid>
		<description><![CDATA[A few weeks ago I started testing the beta version of LINQPad 1.35. Some days ago it has been officially released. This great tool from Joe Albahari was introduced in 2007 and nowadays it has become a very mature tool which should be in the toolbox of every .NET developer. Version 1.35 offers new connection [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=308&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Article_LINQPad.jpg" /></dt>
</dl>
</div>
<p>A few weeks ago I started testing the beta version of <strong>LINQPad 1.35</strong>. Some days ago it has been officially released. This great tool from Joe Albahari was introduced in 2007 and nowadays it has become a very mature tool which should be in the toolbox of every .NET developer.</p>
<p>Version 1.35 offers new connection providers and it has native support for LINQ to SQL and the Entity Framework models. It also provides new query types like SQL and Entity-SQL.</p>
<p>I am a fan of this tool and I already demonstrated its features in many of my articles. I was probably one of the first developers who used LINQPad to execute LINQ to Entities queries. In the past you needed to add some references and create the ObjectContext in each script. It was a bit of work but it functioned fine. Now you can do the same thing with the new connection providers but they also offer many advantages. In a <a href="http://www.scip.be/index.php?Page=ArticlesNET29" target="_blank">small article</a> which can found on my website I will highlight some of the new features.</p>
<br />Posted in .NET, Entity Framework, LINQ  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=308&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/tdmg5DI0wVM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2009/04/14/new-connection-providers-in-linqpad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Article_LINQPad.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2009/04/14/new-connection-providers-in-linqpad/</feedburner:origLink></item>
		<item>
		<title>Silverlight 3 beta &amp; RIA services beta links</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/mDh2gaWk1Cw/</link>
		<comments>http://scipbe.wordpress.com/2009/03/25/silverlight-3-ria-services-links/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 18:40:04 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[RIA services]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=259</guid>
		<description><![CDATA[A week ago Microsoft demonstrated the first beta of Silverlight 3 and the new RIA Services framework on the MIX09 conference in Vegas. A lot of shortcomings from Silverlight 2 are solved and many new interesting features have been added. Following weeks and months I will try to examine all the new Silverlight features and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=259&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Post_Silverlight3_beta.jpg" /></dt>
</dl>
</div>
<p>A week ago Microsoft demonstrated the first beta of <strong>Silverlight 3</strong> and the new <strong>RIA Services</strong> framework on the <a href="http://live.visitmix.com/" target="_blank">MIX09</a> conference in Vegas. A lot of shortcomings from Silverlight 2 are solved and many new interesting features have been added. Following weeks and months I will try to examine all the new Silverlight features and explore some approaches to integrate the  RIA services. In this post I will try to give a roundup of all interesting articles and blog posts.</p>
<p><strong>Downloads </strong></p>
<ul>
<li>The <a href="http://silverlight.net/GetStarted/silverlight3/default.aspx" target="_blank">Get Started page</a> from the Silverlight website provides links to all setups you need to install Silverlight 3 beta, the Silverlight Tools for Visual Studio, the SDK, the RIA Services and a trial version of Expression Blend 3.</li>
</ul>
<p><strong> Silverlight 3</strong></p>
<ul>
<li>The same <a href="http://silverlight.net/GetStarted/silverlight3/default.aspx" target="_blank">Get Started page</a> also describes all the new features of Silverlight 3 (new controls, data binding improvements, data validation, WCF improvements, higher quality video and audio, 3D support, skinning, new effects and animations, search engine optimization and deep linking, out of the browser capabilities,  save file dialog, …).</li>
<li>Following link is an interesting e-book (PDF) from <a href="http://go.microsoft.com/?linkid=9654953" target="_blank">Laurence Moroney</a> who takes a first look at Silverlight 3.</li>
<li><a href="http://timheuer.com/blog/archive/2009/03/18/silverlight-3-whats-new-a-guide.aspx" target="_blank">Tim Heuer</a> also posted an interesting overview of all the new features.</li>
<li>And <a href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/03/18/silverlight-3-more-posts.aspx" target="_blank">Mike Taulty’s blog</a> contains several posts with a lot of source code and screenshots about some new cool things.</li>
</ul>
<p><strong>WCF </strong></p>
<ul>
<li><a href="http://blogs.msdn.com/silverlightws/archive/2009/03/20/what-s-new-with-web-services-in-silverlight-3-beta.aspx" target="_blank">Yavor Georgiev</a> from the Silverlight Web Services Team posted an overview of the WCF improvements in Silverlight 3 (binary encoding, faults support, duplex serivces, credentials transport, &#8230;)</li>
<li>And <a href="https://blogs.msdn.com/jamlew/archive/2009/03/18/silverlight-3-tools-issue-new-wcf-template-is-broken-by-silverlight-2-sdk.aspx" target="_blank">Jimmy Lewis</a> describes how to fix a problem with Silverlight enabled-webservices when Silverlight 2 SDK is installed.</li>
</ul>
<p><strong>SEO</strong></p>
<ul>
<li><a href="http://blogs.msdn.com/waldred/default.aspx" target="_blank">Following blog</a> contains some posts about the Search Engine Optimization (SEO) features of Silverlight 3.</li>
</ul>
<p><strong>Application Extensibility</strong></p>
<ul>
<li><a href="http://www.silverlightplayground.org/post/2009/03/18/Silverlight3-Application-Services.aspx" target="_blank">Andrea Boschin</a> describes in his blogpost the new IApplicationService interface which can be used to build client side services.</li>
</ul>
<p><strong>Graphics &amp; 3D</strong></p>
<ul>
<li><a href="http://community.irritatedvowel.com/blogs/pete_browns_blog/default.aspx" target="_blank">Pete Brown&#8217; blog</a> contains a lot of posts about 3D transforms, Bitmap API, Pixel Shader, &#8230;</li>
<li>Also <a href="http://www.andybeaulieu.com/Home/tabid/67/Default.aspx" target="_blank">Andy Beaulieu</a> posted a lot about Pixel Shaders, GPU acceleration, Bitmap caching, &#8230;</li>
<li><a href="http://www.silverlightplayground.org/post/2009/03/22/Silverlight-30-Tile-Effect-with-a-Pixel-Shader.aspx" target="_blank">Andrea Boshin</a> demonstrates his TileEffect with the Pixel Shader.</li>
<li><a href="http://www.wintellect.com/CS/blogs/jprosise/archive/2009/03/25/silverlight-3-s-new-pixel-shaders.aspx" target="_blank">Jeff Prosise</a> shows how to use the Pixel Shader and the High-Level Shading Language (HLSL) to create fancy effects like his WateryEffect.</li>
<li><a href="http://blogs.msdn.com/jaimer/archive/2009/03/25/wpf-effects-library-running-in-silverlight-3.aspx" target="_blank">Jaime Rodriguez</a> announces that more than 20 effects from the WPF Effects Library have been converted to Silverlight 3.</li>
</ul>
<p><strong>Out of the browser</strong></p>
<ul>
<li><a href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/03/18/a-quick-look-at-silverlight-3-running-outside-the-browser.aspx" target="_blank">Mike Taulty</a> has a blogpost which shows how to run a Silverlight application outside the browser.</li>
<li>Also <a href="http://www.silverlightplayground.org/post/2009/03/18/Silverlight3-Out-of-browser-experience.aspx" target="_blank">Andrea Boshin</a> demonstrates these features.</li>
</ul>
<p><strong>Controls &amp; Silverlight Toolkit </strong></p>
<ul>
<li><a href="http://blogs.msdn.com/swiss_dpe_team/archive/2009/03/26/what-s-new-on-the-datagrid-control-in-silverlight-3-beta.aspx" target="_blank">Yifung Lin</a> provides a quick overview of the new features in the DataGrid.</li>
<li>A lot of controls from the previous CodePlex Silverlight Toolkit release have been moved to the new Silverlight release. The Toolkit itself has been updated and the march 2009 release contains new controls (Accordion, DomainUpDown, ChildWindow, &#8230;) and a lot of improvements. The package can be downloaded via <a href="http://silverlight.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=20430#ReleaseFiles" target="_blank">following link</a>. The <a href="http://silverlight.codeplex.com/Wiki/View.aspx?title=Silverlight%20Toolkit%20March%202009%20change%20list&amp;referringTitle=Home" target="_blank">Wiki page</a> describes all the changes in this latest release.</li>
<li><a href="http://www.ningzhang.org/2009/03/19/silverlight-toolkit-design-time-features-march-2009-release-update" target="_blank">Ning Zhang </a>posted an article with a lot of screenshots which demonstrates the new design time features.</li>
<li><a href="http://www.sitechno.com/Blog/default.aspx" target="_blank">Ruurd Boeke&#8217;s blog</a> contains detailed posts about several new controls like DomainUpDown, Accordion, &#8230;</li>
<li>And the <a href="http://blogs.msdn.com/delay/archive/2009/03/19/silverlight-charting-is-faster-and-better-than-ever-silverlight-toolkit-march-09-release-now-available.aspx" target="_blank">following blog post</a> describes the performance improvements in the charting controls.</li>
<li><a href="http://www.jeff.wilcox.name/2009/03/sl3-highlighting-autocompletebox/" target="_blank">Jef Wilcox</a> has already updated and improved his AutoCompleteBox Highlighting controls.</li>
</ul>
<p><strong>RIA Services</strong></p>
<p>The new RIA Services is a framework to simplify building n-tier Line of Business (LoB) applications. This framework provides patterns, components and tools to build services, query data, handle CRUD operations, resolve concurrency, manage data validation, … It looks promising so you should at least take a look at the current documentation.</p>
<ul>
<li>Microsoft published an interesting <a href="http://download.microsoft.com/download/F/B/8/FB8CA635-296B-487F-965C-8148F08B5319/riaservicesoverviewpreview.pdf" target="_blank">PDF document</a> which gives a full overview of all its features.</li>
<li>Several sample applications can be found at the <a href="http://code.msdn.microsoft.com/RiaServices" target="_blank">MSDN code gallery</a>.</li>
<li><a href="http://www.nikhilk.net/NET-RIA-Services-Vision-Architecture.aspx" target="_blank">Nikhil Kothari</a> explains the architectural concepts behind RIA Services.</li>
</ul>
<p><strong>Tools </strong></p>
<ul>
<li><a href="//silverlightspy.com/blog/silverlight-spy-update-for-sl3-and-ie8" target="_blank">Koen Zwikstra</a> already released an update for this great Silverlight Spy tool which now supports Silverlight 3 and IE8.</li>
</ul>
<p><strong>Videos </strong></p>
<p>All sessions from MIX09 have been recorded and these video files are available on the internet. Following page gives an overview of the <a href="http://sessions.visitmix.com/Tags/Silverlight" target="_blank">24 Silverlight related videos</a>. Of course a lot of these sessions were interesting but in my opinion following ones are the most fascinating.</p>
<ul>
<li><a href="http://sessions.visitmix.com/MIX09/T14F" target="_blank">What&#8217;s New in Microsoft Silverlight 3 (Joe Stegman)</a></li>
<li><a href="http://sessions.visitmix.com/MIX09/T41F" target="_blank">RIA Services &#8211; Building Data-Driven Applications with Microsoft Silverlight and Microsoft ASP.NET (Nikhil Kothari)</a></li>
<li><a href="//sessions.visitmix.com/MIX09/T15F" target="_blank">High-Speed RIA Development with the Microsoft Silverlight Toolkit (Shawn Oster)</a></li>
<li><a href="http://sessions.visitmix.com/MIX09/T78M" target="_blank">Offline Network Detection in Microsoft Silverlight 3 (Peter Smith)</a></li>
<li><a href="http://sessions.visitmix.com/MIX09/T42F" target="_blank">Consuming Web Services in Microsoft Silverlight 3 (Eugene Osovetsky)</a></li>
</ul>
<br />Posted in .NET, Silverlight  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=259&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/mDh2gaWk1Cw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2009/03/25/silverlight-3-ria-services-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Post_Silverlight3_beta.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2009/03/25/silverlight-3-ria-services-links/</feedburner:origLink></item>
		<item>
		<title>ReSharper 4.5 beta</title>
		<link>http://feedproxy.google.com/~r/ScipBe_Blog/~3/lHuTfO-tTG0/</link>
		<comments>http://scipbe.wordpress.com/2009/03/18/resharper-45-beta/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 20:42:54 +0000</pubDate>
		<dc:creator>scipbe</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[ReSharper]]></category>

		<guid isPermaLink="false">http://scipbe.wordpress.com/?p=243</guid>
		<description><![CDATA[Today I installed the public beta of ReSharper 4.5. I&#8217;m using this tool for more than a year and I really like it. ReSharper integrates in every part of the IDE of Visual Studio and it offers me a big productivity boost. ReSharper provides a lot of great features like all kinds of coding assistance, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=243&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-135" src="http://www.scip.be/ImagesLogos/Small/Post_ReSharper45_beta.jpg" /></dt>
</dl>
</div>
<p>Today I installed the public beta of <strong>ReSharper 4.5</strong>. I&#8217;m using this tool for more than a year and I really like it. ReSharper integrates in every part of the IDE of Visual Studio and it offers me a big productivity boost. ReSharper provides a lot of great features like all kinds of coding assistance, handy refactorings, code cleanup wizards, fast navigation and search popups, …</p>
<p>The new version 4.5 is mostly about increasing performance and indeed the tool looks even more responsive. Besides it also offers several improvements and I especially like the following onces:</p>
<ul>
<li>Better Silverlight support: code assistance for datatemplates in XAML, &#8230;</li>
<li>MSTest support: the handy unit test explorer can now be used together with MSTest.</li>
<li>New solution-wide warnings and suggestions: unassigned fields, suspicious type conversions or checks, &#8230;</li>
<li>New naming style configuration for variables, fields, properties, events, methods, enums, interfaces, classes, …</li>
<li>New and improved refactorings.</li>
</ul>
<p>A detailed list of the new features and the download link for this beta version can be found on the website of JetBrains: <a href="http://www.jetbrains.com/resharper/beta.html" target="_blank">http://www.jetbrains.com/resharper/beta.html </a></p>
<p>Finally I would like to recommend a great plugin for ReSharper. <strong>StyleCopForResharper </strong>is a plugin which adds all the StyleCop (=Style Analysis) rules to the code assistant and cleanup wizard of ReSharper. It is not so easy to find the perfect combination of all the rules from Code Analyses, ReSharper and StyleCop but you really should give it a try: <a href="http://www.codeplex.com/StyleCopForReSharper" target="_blank">http://www.codeplex.com/StyleCopForReSharper</a></p>
<br />Posted in .NET, Tools, Visual Studio  <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scipbe.wordpress.com&#038;blog=2397467&#038;post=243&#038;subd=scipbe&#038;ref=&#038;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/ScipBe_Blog/~4/lHuTfO-tTG0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scipbe.wordpress.com/2009/03/18/resharper-45-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/26fdfd20b8d28aad9daf9d80076f68c2?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">scipbe</media:title>
		</media:content>

		<media:content url="http://www.scip.be/ImagesLogos/Small/Post_ReSharper45_beta.jpg" medium="image" />
	<feedburner:origLink>http://scipbe.wordpress.com/2009/03/18/resharper-45-beta/</feedburner:origLink></item>
	</channel>
</rss>
