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

<channel>
	<title>Radu Poenaru &#187; Conferences</title>
	<atom:link href="http://www.radupoenaru.com/category/conferences/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.radupoenaru.com</link>
	<description>Team leader and Software engineer</description>
	<lastBuildDate>Mon, 01 Aug 2011 20:47:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>SpringBoard 2010 &#8211; RIA Business Applications</title>
		<link>http://www.radupoenaru.com/springboard-2010-ria-business-applications/</link>
		<comments>http://www.radupoenaru.com/springboard-2010-ria-business-applications/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 15:58:00 +0000</pubDate>
		<dc:creator>Radu Poenaru</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[MSP]]></category>
		<category><![CDATA[Business Application]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[SpringBoard. RIA]]></category>

		<guid isPermaLink="false">http://www.radupoenaru.com/springboard-2010-ria-business-applications/</guid>
		<description><![CDATA[Today I had the pleasure to present the “RIA Business Applications”. This was a conference of Microsoft Student Partners, of which I am a proud member. My talk covered the Visual Studio 2010 RIA business template, Silverlight 4 in general, RIA WCF and more than this, the Business perspective on software development.<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/springboard-2010-ria-business-applications/">SpringBoard 2010 &#8211; RIA Business Applications</a></p>
]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fspringboard-2010-ria-business-applications%2F' data-shr_title='SpringBoard+2010+-+RIA+Business+Applications'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fspringboard-2010-ria-business-applications%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fspringboard-2010-ria-business-applications%2F' data-shr_title='SpringBoard+2010+-+RIA+Business+Applications'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fspringboard-2010-ria-business-applications%2F' data-shr_title='SpringBoard+2010+-+RIA+Business+Applications'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://www.radupoenaru.com/microsoft-student-partners/" target="_blank"><img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="studentpartners" border="0" alt="studentpartners" align="left" src="http://www.radupoenaru.com/wp-content/uploads/2010/05/studentpartners.jpg" width="96" height="96" /></a>
</p>
<p>Today I had the pleasure to present the “<a href="http://springboard.stnc.de/2010/Talks/Details/24" target="_blank">RIA Business Applications</a>”. This was a <a href="http://springboard.stnc.de/2010/Talks" target="_blank">conference</a> of <a href="http://www.radupoenaru.com/microsoft-student-partners/" target="_blank">Microsoft Student Partners</a>, of which I am a proud member. My talk covered the Visual Studio 2010 RIA business template, <a href="http://www.radupoenaru.com/forecast-on-websphere-flex-or-silverlight-or-ajax-or-javafx/" target="_blank">Silverlight</a> 4 in general, RIA WCF and more than this, the Business perspective on software development.</p>
<p>Silverlight, Entities and RIA WCF service combined brings in business world a new approach, outclassing previous implementations of processes by taking what is good in both worlds, of web and desktop applications. It combines the power of a client side application with the web availability, offering a quick way to improve the experience of the business users.</p>
<p>First, we had a quick walkthrough through different options that a user can have when building a Silverlight application, for business or not:</p>
<ul>
<li>the Silverlight template, who offers only the basics required to create a Silverlight application</li>
<li>Navigation template, who adds navigation and deep linking in the picture</li>
<li>Business template, who, besides navigation, inserts also a RIA WCF service into the solution and links it to the corresponding Silverlight project.</li>
</ul>
<p>Then we jumped into the code, the rest of the presentation focusing on features required by professionals : </p>
<ul>
<li>different templates for editing and viewing, </li>
<li>Domain Data Source who encapsulates and exposes strong types, </li>
<li>the CollectionViewSource object and its use, </li>
<li>Drag&amp;Drop databinding, Charting, </li>
<li>cross field validation including the new INotifyDataError, </li>
<li>Camera usage in a real application, </li>
<li>Printing features in Silverlight 4 with custom templates, </li>
<li>Clipboard interaction – copy / paste into Excel, </li>
<li>Theming of application – usage and switching, </li>
<li>Contextual menus at right click and their scopes and availability, </li>
<li>the new Commanding feature from Silverlight 4</li>
</ul>
<p>I had a lot to present, jumping from code to PowerPoint presentation, in a very fast pace. </p>
<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/springboard-2010-ria-business-applications/">SpringBoard 2010 &#8211; RIA Business Applications</a></p>
<div class="shr-publisher-1291"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.radupoenaru.com/springboard-2010-ria-business-applications/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>URL Rewrite = mod_rewrite</title>
		<link>http://www.radupoenaru.com/url-rewrite-mod_rewrite/</link>
		<comments>http://www.radupoenaru.com/url-rewrite-mod_rewrite/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 21:08:08 +0000</pubDate>
		<dc:creator>Radu Poenaru</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[IIS 7]]></category>
		<category><![CDATA[MIX 09]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.radupoenaru.com/url-rewrite-mod_rewrite/</guid>
		<description><![CDATA[SEO tools and mod_rewrite were out for a while. They do amazing things, like enabling humans to have a crisp view about the contents of a link. Unfortunately, until IIS 7 Microsoft didn&#8217;t had nothing comparable as default, but some companies struggled to offer this basic service.The two options were the rather cheap IISRewrite and&#8230;<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/url-rewrite-mod_rewrite/">URL Rewrite = mod_rewrite</a></p>
]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Furl-rewrite-mod_rewrite%2F' data-shr_title='URL+Rewrite+%3D+mod_rewrite'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Furl-rewrite-mod_rewrite%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Furl-rewrite-mod_rewrite%2F' data-shr_title='URL+Rewrite+%3D+mod_rewrite'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Furl-rewrite-mod_rewrite%2F' data-shr_title='URL+Rewrite+%3D+mod_rewrite'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>SEO tools and mod_rewrite were out for a while. They do amazing things, like enabling humans to have a crisp view about the contents of a link. Unfortunately, until <a href="http://www.iis.net/" target="_blank">IIS 7</a> Microsoft didn&#8217;t had nothing comparable as default, but some companies struggled to offer this basic service.The two options were the rather cheap <a href="http://www.qwerksoft.com/products/iisrewrite/">IISRewrite</a> and the free <a href="http://cheeso.members.winisp.net/IIRF.aspx">ISAPI Rewrite Filter</a>. </p>
<p><a href="http://blogs.iis.net/thomad/" target="_blank">Mr Thomas Deml</a>, Lead Program Manager in the IIS team, responsible for Security, Performance, Shared Hosting, presents in his overview about how SEO can be added to your application in his breakout session in MIX 09 </p>
<p><a href="http://www.radupoenaru.com/wp-content/uploads/2009/03/mix09thomasdeml.jpg" target="_blank"><img title="MIX09 Thomas Deml" style="border-right:0;border-top:0;display:inline;border-left:0;border-bottom:0;" height="256" alt="MIX09 Thomas Deml" src="http://www.radupoenaru.com/wp-content/uploads/2009/03/mix09thomasdeml-thumb1.jpg" width="454" border="0" /></a> </p>
<blockquote><p>Come learn SEO best practices and proven techniques that can boost the position of a Web site in search results pages.</p>
</blockquote>
<p>Instead of having <a href="http://www.blabla.com/index.aspx?q=cats">www.blabla.com/index.aspx?q=cats</a> you can create a redirect to same page, but have instead the link <a href="http://www.blabla.com/search/cats">www.blabla.com/search/cats</a>. This&#160; enables the search engines to operate more efficiently in serving their customers (which can be also your customers, by the way) more accurate responses to their needs.</p>
<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/url-rewrite-mod_rewrite/">URL Rewrite = mod_rewrite</a></p>
<div class="shr-publisher-386"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.radupoenaru.com/url-rewrite-mod_rewrite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usability</title>
		<link>http://www.radupoenaru.com/usability/</link>
		<comments>http://www.radupoenaru.com/usability/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 20:54:07 +0000</pubDate>
		<dc:creator>Radu Poenaru</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[MIX 09]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Usability principles]]></category>
		<category><![CDATA[User experience]]></category>

		<guid isPermaLink="false">http://www.radupoenaru.com/usability/</guid>
		<description><![CDATA[Is Microsoft learning basic principles of Usability? Corrina Black, lead designer for the Silverlight platform, presents usability principles implementation in the newest Silverlight 3. She is focused very much on design, so no coding best practices will be heard here. Only good advices on how to create an appealing, easy to understand interface. She started&#8230;<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/usability/">Usability</a></p>
]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fusability%2F' data-shr_title='Usability'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fusability%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fusability%2F' data-shr_title='Usability'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fusability%2F' data-shr_title='Usability'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Is Microsoft learning basic principles of Usability?</p>
<p><a href="http://blogs.msdn.com/corrinab/" target="_blank">Corrina Black</a>, lead designer for the Silverlight platform, presents usability principles implementation in the newest Silverlight 3. She is focused very much on design, so no coding best practices will be heard here. Only good advices on how to create an appealing, easy to understand interface.</p>
<p><a href="http://sessions.visitmix.com/MIX09/C21F" target="_blank"><img title="Mix09 Usability th" style="display:inline;border-width:0;" height="256" alt="Mix09 Usability" src="http://www.radupoenaru.com/wp-content/uploads/2009/03/mix09usabilityth-thumb.jpg" width="454" border="0" /></a></p>
<p> <span id="more-380"></span>
<p>She started by stating the design principles and explain them. Once the conceptual base was established, she pointed out by showing some examples of themes and designs that can be created with the newest XAML editor, Blend and how easy is to switch between them. A question that she failed to answer both in the presentation and on the official Mix page of the presentation was a suggestion on about how to switch on runtime (or based on some user preferences / profile) between the available themes.</p>
<p>Another key points in her presentation were:</p>
<ul>
<li>design patterns supported by controls: data grid, expanding panels, data navigator, graphs; </li>
<li>auto generation of a sample dataset based on user selected fields, helping designers to be more efficient and not wait for real databases; </li>
<li>errors are prevented by constraining user to input only correct data, being signaled when he inputted wrong data; </li>
<li>the controls affords users to input correct data by suggesting some possible answers from an autocompleted customizable list and guiding him in case of complex and cultural dependant inputs, like date picker; </li>
<li>graphs that are easy to implement and give a quick view on the data. </li>
</ul>
<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/usability/">Usability</a></p>
<div class="shr-publisher-380"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.radupoenaru.com/usability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MIX09 Scott Hanselman&#8217;s FILE&#124;New Project &#8230;</title>
		<link>http://www.radupoenaru.com/mix09-scott-hanselmans-filenew-project/</link>
		<comments>http://www.radupoenaru.com/mix09-scott-hanselmans-filenew-project/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 14:10:39 +0000</pubDate>
		<dc:creator>Radu Poenaru</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[ASP .Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Hanselman]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[MIX 09]]></category>
		<category><![CDATA[Scott Hanselman]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.radupoenaru.com/mix09-scott-hanselmans-filenew-project/</guid>
		<description><![CDATA[Scott Hanselman had a presentation at Mix 09 conference &#8211; File &#124; New Company: Creating NerdDinner.com with Microsoft ASP.NET MVC. This was in its unique style – fun,&#160; rich in content, tricks, advices but most of all was fun. This year he managed to create a new type of presentation – without the actual presentation!&#8230;<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/mix09-scott-hanselmans-filenew-project/">MIX09 Scott Hanselman&#8217;s FILE&#124;New Project &#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fmix09-scott-hanselmans-filenew-project%2F' data-shr_title='MIX09+Scott+Hanselman%26%238217%3Bs+FILE%26%23124%3BNew+Project+%26%238230%3B'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fmix09-scott-hanselmans-filenew-project%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fmix09-scott-hanselmans-filenew-project%2F' data-shr_title='MIX09+Scott+Hanselman%26%238217%3Bs+FILE%26%23124%3BNew+Project+%26%238230%3B'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fmix09-scott-hanselmans-filenew-project%2F' data-shr_title='MIX09+Scott+Hanselman%26%238217%3Bs+FILE%26%23124%3BNew+Project+%26%238230%3B'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Scott Hanselman had a presentation at <a href="http://sessions.visitmix.com/mix09">Mix 09</a> conference &#8211; <em><a href="http://sessions.visitmix.com/MIX09/T49F"><strong>File | New Company: Creating NerdDinner.com with Microsoft ASP.NET MVC</strong></a>. </em>This was in its unique style – fun,&#160; rich in content, tricks, advices but most of all was fun. </p>
<p>This year he managed to create a new type of presentation – without the actual presentation! No more constrained to some slides, just him, Visual Studio and the audience. Yes, the audience – who seemed to absorb any words spoken there, helping Scott with few advices in some key points.</p>
<p><a href="http://sessions.visitmix.com/MIX09/T49F" target="_blank"><img title="Mix09 Hanselman" style="display:inline;border-width:0;" height="257" alt="Mix09 Hanselman" src="http://www.radupoenaru.com/wp-content/uploads/2009/03/mix09hanselman-thumb.jpg" width="453" border="0" /></a> </p>
<p> <span id="more-373"></span>
<p>What can a man do in the 75 minutes allotted?</p>
<p>In the case of Scott Hanselman .. a LOT !</p>
<p>Some key points of his presentation, hosted also on his <a href="http://www.hanselman.com/blog/MixMobileWebSitesWithASPNETMVCAndTheMobileBrowserDefinitionFile.aspx" target="_blank">website</a>:</p>
<ol>
<li><strong>XHTML Strict – </strong>Showing an easy way to to validate a site as XHTML Strict by using ASP.NET MVC. He pointed out that “You&#8217;ve got complete control over every bit that goes out on the wire. I&#8217;m still not 100% convinced that XHTML Strict is as crucially important as the <strong>&lt;ul-mafia/&gt;</strong> says it is, but it&#8217;s a simple thing to do it you keep the markup clean, simple and semantic.” </li>
<li><strong>Mobile and ASP.NET MVC </strong>-&#160;&#160; Easy&#160; to make a site done in ASP.NET MVC, but not started with a mobile target in mind, to be available also on mobile devices. </li>
<li>Rules. They drive our life why they don’t drive our programming also? Scott has a good point in proposing a fallback strategy who can work neatly for almost any mobile device capable of internet technology. </li>
<li><strong>Windows Mobile and iPhone &#8211; </strong>Interesting point – move all the features also to competitors – <strong><a href="http://www.microsoft.com" target="_blank">Microsoft</a></strong> has passed the bridge to propose also to the programmers an iPhone alternative, although the <strong><a href="http://www.apple.com" target="_blank">Apple</a></strong> keeps iPhone application development captive to Apple world. </li>
</ol>
<p><strong></strong></p>
<p><strong>Final word:</strong> If you found this interesting, more conferences can be found on <a href="http://sessions.visitmix.com/mix09"><strong>Mix 09 Sessions Site</strong></a>.</p>
<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/mix09-scott-hanselmans-filenew-project/">MIX09 Scott Hanselman&#8217;s FILE&#124;New Project &#8230;</a></p>
<div class="shr-publisher-373"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.radupoenaru.com/mix09-scott-hanselmans-filenew-project/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PDC 2008 &#8211; Project &quot;Velocity&quot;: A First Look</title>
		<link>http://www.radupoenaru.com/pdc-2008-project-velocity-a-first-look/</link>
		<comments>http://www.radupoenaru.com/pdc-2008-project-velocity-a-first-look/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 18:42:00 +0000</pubDate>
		<dc:creator>Radu Poenaru</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[ASP .Net]]></category>
		<category><![CDATA[Distributed caching platform]]></category>
		<category><![CDATA[PDC 2008]]></category>
		<category><![CDATA[Velocity]]></category>

		<guid isPermaLink="false">http://www.radupoenaru.com/pdc-2008-project-velocity-a-first-look/</guid>
		<description><![CDATA[PDC 2008 Velocity - the distributed caching platform. Presentation about new methods and services for better caching web application, but also on scaling this methods for a computer farm or a cluster.<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/pdc-2008-project-velocity-a-first-look/">PDC 2008 &ndash; Project &quot;Velocity&quot;: A First Look</a></p>
]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-project-velocity-a-first-look%2F' data-shr_title='PDC+2008+%26ndash%3B+Project+%26quot%3BVelocity%26quot%3B%3A+A+First+Look'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-project-velocity-a-first-look%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-project-velocity-a-first-look%2F' data-shr_title='PDC+2008+%26ndash%3B+Project+%26quot%3BVelocity%26quot%3B%3A+A+First+Look'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-project-velocity-a-first-look%2F' data-shr_title='PDC+2008+%26ndash%3B+Project+%26quot%3BVelocity%26quot%3B%3A+A+First+Look'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>This presentation was held by Murali Krishnaprasad, who is a prestigious Microsoft professional. He is Principal Architect of <a target="_blank" href="http://blogs.msdn.com/velocity/">Velocity</a> &#8211; the distributed caching platform&rdquo;. His presentation revolved around new methods and services for better caching web application, but also on scaling this methods for a computer farm or a cluster.</p>
<p>Let&rsquo;s take a look on the system architecture:</p>
<p><a target="_blank" href="http://www.radupoenaru.com/wp-content/uploads/2008/12/tl14-velocity.jpg"><img width="331" height="250" border="0" src="http://www.radupoenaru.com/wp-content/uploads/2008/12/tl14-velocity-thumb.jpg" alt="TL14 Velocity: explicit, distributed, in-memory cache for all kinds of data (CLR Objects, rows, XML, binary etc)" title="TL14 Velocity: explicit, distributed, in-memory cache for all kinds of data (CLR Objects, rows, XML, binary etc)" style="border-width: 0px; display: inline;" /></a></p>
<p><span id="more-270"></span>First are presented three ways that helps websites by caching:</p>
<ul>
<li><strong>Reference Data</strong> (Social Network) : local cache in webtier who keeps the link between Usernames and their corresponding database IDs and distributed cache keeping friends list usernames;</li>
<li><strong>Activity-Oriented Data </strong>(Enterprise LOB Application): the caches are now kept in Application Tier instead directly in Web tier, and integrated hubs keep their catalogs cached for easy retrieval;</li>
<li><strong>Resource-Oriented Data</strong> (Flight inventory and pricing booking service): the cache gets now his own compact layer whom keeps track on flight itineraries, segments of travel for interconnection in case of no direct flight, flight prices and seat inventory since most of customers want to choose also a specific seat (I personally love to fly on a seat with window, between cockpit and the wing plane because of visibility of terrain).</li>
</ul>
<p>&nbsp; So there are lots of types of cache implementations&nbsp; &#8211; the question which arise is how this new service can improve the caching already existing ?</p>
<p>First thing that we notice is that it is a repository for cache. It is an explicit environment where almost any type of objects can be stored. Secondly, it can be distributed over several machines and still acts unitary.</p>
<p>More interesting points are underlined by Mr. Murali Krishnaprasad:</p>
<ul>
<li>it uses any device who has an Windows operating system, .Net framework installed, memory and network interface &ndash; not only expensive servers, but also normal development machines ( by example during the weekend when no one is in office );</li>
<li>it increases performance by caching objects close to application;</li>
<li>you can add more machines dynamically (by using one line of command prompt) as the load increases &ndash; the prerequisite is to have the Velocity service installed;</li>
<li>the service has a backup mechanism which ensures that no data is lost when a machine who has a portion of cache exits ungracefully by keeping on all machines backups of cache from the other machines.</li>
<li>it is an embedded service in ASP .Net application, so it can be used without much hassle, by using some directives in config file and CreateRepository and GET / PUT</li>
</ul>
<p>One bad point that I noticed (in the final of the presentation &ndash; Questions part) is that all caching data is kept in memory, not being saved actively on hard drive.</p>
<p>The caching mechanism implements a expiry mechanism who ensures that the cached data is dropping old and unused data, but also refreshes it from time to time.</p>
<p><strong>NOTE</strong>: All images presented here belong to Microsoft Corporation.</p>
<p>&nbsp;</p>
<p>The show is presented in several formats for download and offline viewing:&nbsp;&nbsp; <a href="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL14.mp4">iPod (MP4)</a>&nbsp; <a href="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL14.wmv">WMV</a>&nbsp; <a href="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL14.wmv">WMV (High)</a>&nbsp;&nbsp; <a href="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL14.wmv">Zune</a></p>
<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/pdc-2008-project-velocity-a-first-look/">PDC 2008 &ndash; Project &quot;Velocity&quot;: A First Look</a></p>
<div class="shr-publisher-270"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.radupoenaru.com/pdc-2008-project-velocity-a-first-look/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL14.wmv" length="277718043" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL14.wmv" length="39185127" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL14.wmv" length="84437199" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL14.mp4" length="55244780" type="audio/mp4" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL14.wmv" length="277718043" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL14.wmv" length="39185127" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL14.wmv" length="84437199" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL14.mp4" length="55244780" type="audio/mp4" />
		</item>
		<item>
		<title>PDC 2008 &#8211; Developing Applications Using Data Services</title>
		<link>http://www.radupoenaru.com/pdc-2008-developing-applications-using-data-services/</link>
		<comments>http://www.radupoenaru.com/pdc-2008-developing-applications-using-data-services/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 21:02:43 +0000</pubDate>
		<dc:creator>Radu Poenaru</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[My work]]></category>
		<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[ASP .Net]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Entity framework]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[PDC 2008]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.radupoenaru.com/pdc-2008-developing-applications-using-data-services/</guid>
		<description><![CDATA[Short presentation of PDC 2008 about Developing application using Data Services, using Cloud and REST Interfaces for data<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/pdc-2008-developing-applications-using-data-services/">PDC 2008 &ndash; Developing Applications Using Data Services</a></p>
]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-developing-applications-using-data-services%2F' data-shr_title='PDC+2008+%26ndash%3B+Developing+Applications+Using+Data+Services'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-developing-applications-using-data-services%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-developing-applications-using-data-services%2F' data-shr_title='PDC+2008+%26ndash%3B+Developing+Applications+Using+Data+Services'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-developing-applications-using-data-services%2F' data-shr_title='PDC+2008+%26ndash%3B+Developing+Applications+Using+Data+Services'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>This presentation, is done by <a target="_blank" href="http://blogs.msdn.com/mflasko/">Mike Flasko</a>, Program Manager at Microsoft Corporation. Smart, well prepared&nbsp; and having good oratorical skills, he is one of the best presenters that I have listen to. He has several other blogs, interesting to see is also <a target="_blank" href="http://blogs.msdn.com/mflasko/">this one</a>. He leads the Astoria team which has an interesting blog <a target="_blank" href="http://blogs.msdn.com/astoriateam/">here</a>.</p>
<p>For all of us who didn&rsquo;t had the pleasure to go to the actual event, the link is on <a target="_blank" href="http://channel9.msdn.com/pdc2008/TL07/">Channel 9 PDC area</a>. Maybe next year we&rsquo;ll shake hands with Mr. Mike Flasko.</p>
<p>Here are some of the things presented (this listing is just a teaser, you should discover the rest) :</p>
<ul>
<li>New models for communication</li>
</ul>
<p><a target="_blank" href="http://www.radupoenaru.com/wp-content/uploads/2008/12/tl07-rest-interface.jpg"><img width="361" height="273" border="0" src="http://www.radupoenaru.com/wp-content/uploads/2008/12/tl07-rest-interface-thumb.jpg" alt="TL07 A REST Interface for data" title="TL07 A REST Interface for data" style="border-width: 0px; display: inline;" /><span id="more-261"></span></a></p>
<ul>
<li>New modes to address entities and entity sets in Atom and JSON formats, using html querystrings whom can also do (!!! YUMMI !!!) sorting, filtering, paging.This presents the new idea for future &ndash; &ldquo;Move from knowing the service to knowing the entity&rdquo;.</li>
</ul>
<p><a target="_blank" href="http://www.radupoenaru.com/wp-content/uploads/2008/12/tl07-url-conventions-thumb.jpg"><img width="361" height="272" border="0" src="http://www.radupoenaru.com/wp-content/uploads/2008/12/tl07-url-conventions-thumb.jpg" alt="TL07 URL Conventions" title="TL07 URL Conventions" style="border-width: 0px; display: inline;" /></a></p>
<ul>
<li>Uniform interface &ndash; no URIs used any more &ndash; the system will handle them transparently, in settings files.</li>
</ul>
<p><a target="_blank" href="http://www.radupoenaru.com/wp-content/uploads/2008/12/tl07-exploring.jpg"><img width="365" height="275" border="0" src="http://www.radupoenaru.com/wp-content/uploads/2008/12/tl07-exploring-thumb.jpg" alt="TL07 Exploring data services" title="TL07 Exploring data services" style="border-width: 0px; display: inline;" /></a></p>
<p>&nbsp;</p>
<ul>
<li>Remoting the query to data service and pushing data to cloud store.</li>
</ul>
<p><a target="_blank" href="http://www.radupoenaru.com/wp-content/uploads/2008/12/tl07-pushtocloud.jpg"><img width="366" height="276" border="0" src="http://www.radupoenaru.com/wp-content/uploads/2008/12/tl07-pushtocloud-thumb.jpg" alt="TL07 PushToCloud: data services for storage in the Cloud" title="TL07 PushToCloud: data services for storage in the Cloud" style="border-width: 0px; display: inline;" /></a></p>
<ul>
<li>Reusing URIs &ndash; now you can cache them !!!</li>
</ul>
<p>&nbsp;</p>
<p><strong>NOTE</strong>: All images presented here belong to Microsoft Corporation.</p>
<p>The show is presented in several formats for download and offline viewing: <a href="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL07.mp4">iPod (MP4)</a>&nbsp; <a href="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL07.wmv">WMV</a>&nbsp; <a href="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL07.wmv">WMV (High)</a>&nbsp; <a href="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL07.wmv">Zune</a></p>
<p>&nbsp;</p>
<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/pdc-2008-developing-applications-using-data-services/">PDC 2008 &ndash; Developing Applications Using Data Services</a></p>
<div class="shr-publisher-261"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.radupoenaru.com/pdc-2008-developing-applications-using-data-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL07.mp4" length="68653541" type="audio/mp4" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL07.wmv" length="100442807" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL07.wmv" length="338015463" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL07.wmv" length="44834367" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL07.mp4" length="68653541" type="audio/mp4" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL07.wmv" length="100442807" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL07.wmv" length="338015463" type="video/x-ms-wmv" />
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL07.wmv" length="44834367" type="video/x-ms-wmv" />
		</item>
		<item>
		<title>PDC 2008 &#8211; Apps for babies in .Net 4.0</title>
		<link>http://www.radupoenaru.com/pdc-2008-apps-for-babies-in-net-40/</link>
		<comments>http://www.radupoenaru.com/pdc-2008-apps-for-babies-in-net-40/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 18:47:55 +0000</pubDate>
		<dc:creator>Radu Poenaru</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[ASP .Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[PDC 2008]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.radupoenaru.com/pdc-2008-apps-for-babies-in-net-40/</guid>
		<description><![CDATA[Mr. Scott Hanselman explained the usage of Microsoft’s .Net 4.0 framework in real life examples, creating an interesting environment for very young people (less than 4 years) using Silverlight, PDAs, the new Surface device, webservices, real time interrogation to data bases by auto updating reports and others.<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/pdc-2008-apps-for-babies-in-net-40/">PDC 2008 &#8211; Apps for babies in .Net 4.0</a></p>
]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-apps-for-babies-in-net-40%2F' data-shr_title='PDC+2008+-+Apps+for+babies+in+.Net+4.0'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-apps-for-babies-in-net-40%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-apps-for-babies-in-net-40%2F' data-shr_title='PDC+2008+-+Apps+for+babies+in+.Net+4.0'></a><a class='shareaholic-tweetbutton' data-shr_count='none' data-shr_href='http%3A%2F%2Fwww.radupoenaru.com%2Fpdc-2008-apps-for-babies-in-net-40%2F' data-shr_title='PDC+2008+-+Apps+for+babies+in+.Net+4.0'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>My personal Software engineer model, <a target="_blank" href="http://www.hanselman.com">Mr. Scott Hanselman</a>, had a very nice presentation at <a target="_blank" href="http://www.microsoftpdc.com/">PDC 2008</a>.</p>
<p>He explained the usage of Microsoft&rsquo;s .Net 4.0 framework in real life examples, creating an interesting environment for very young people (less than 4 years) using Silverlight, PDAs, the new Surface device, webservices, real time interrogation to data bases by auto updating reports and others.</p>
<p><a href="http://channel9.msdn.com/pdc2008/TL49/" title="http://channel9.msdn.com/pdc2008/TL49/">http://channel9.msdn.com/pdc2008/TL49/</a></p>
<blockquote>
<p><a href="http://channel9.msdn.com/pdc2008/TL49"><img src="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL49.jpg" alt="Click here to see the App for babies presentation" title="Click here to see the App for babies presentation" /></a></p>
<p>Join Scott Hanselman for this lots-of-code-minimal slides talk that walks through the sheer joy of building out a .NET Framework application with Visual Studio using many of the new advances in the .NET Framework 3.5SP1 and 4.0. We have a data layer with Entity Framework, use REST web services with WCF and ADO.NET Data Services, write an ASP.NET site for reporting using Dynamic Data and MVC. All the data will come from a WPF client application and a Silverlight application that the audience will run live! All this, plus it&#8217;s an application that babies and toddlers will love!</p>
</blockquote>
<p>Enjoy!</p>
<p>Post from: <a href="http://www.radupoenaru.com">Radu Poenaru's Weblog</a><br/><br/><a href="http://www.radupoenaru.com/pdc-2008-apps-for-babies-in-net-40/">PDC 2008 &#8211; Apps for babies in .Net 4.0</a></p>
<div class="shr-publisher-232"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.radupoenaru.com/pdc-2008-apps-for-babies-in-net-40/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->

