<?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>Microsoft Confidential &#187; Dublin</title>
	<atom:link href="http://www.microsoftconfidential.com/category/dublin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.microsoftconfidential.com</link>
	<description>News, views and reviews on Microsoft</description>
	<lastBuildDate>Sun, 05 Apr 2009 09:35:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Understanding Dublin</title>
		<link>http://www.microsoftconfidential.com/2008/10/02/understanding-dublin/</link>
		<comments>http://www.microsoftconfidential.com/2008/10/02/understanding-dublin/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 10:42:49 +0000</pubDate>
		<dc:creator>FanBoy1</dc:creator>
				<category><![CDATA[Dublin]]></category>
		<category><![CDATA[Mary-Jo]]></category>
		<category><![CDATA[Stephen Forte]]></category>
		<category><![CDATA[Steve Martin]]></category>

		<guid isPermaLink="false">http://www.microsoftconfidential.com/2008/10/02/understanding-dublin/</guid>
		<description><![CDATA[Sites were awash with Dublin news today. But what is it really? To understand Dublin you can start with Steve Martin&#8217;s post announcing the new technology, which will be (of course) covered in detail at PDC later this month. Steve&#8217;s team heads up the WCF and WF parts of the .NET Framework so he&#8217;s in [...]]]></description>
			<content:encoded><![CDATA[<p>Sites were awash with Dublin news today. But what is it really?</p>
<p>To understand Dublin you can start with <a target="_blank" href="http://blogs.msdn.com/stevemar/archive/2008/10/01/the-road-to-pdc-net-framework-4-0-and-dublin.aspx">Steve Martin&#8217;s post</a> announcing the new technology, which will be (of course) covered in detail at PDC later this month. Steve&#8217;s team heads up the WCF and WF parts of the .NET Framework so he&#8217;s in a good position to explain the new Dublin codename.</p>
<p>In a nutshell: Dublin is about letting the next versions of WCF and WF based apps scale better whilst providing easier deployment and management functionality.</p>
<p>How exactly this is enabled is difficult to get a grip on from Steve, which is why we need to head over to the new <a target="_blank" href="http://www.microsoft.com/net/dublin.aspx">Dublin site</a> on Microsoft. Here we learn that Dublin is a server (or as Mary-Jo writes, a <a target="_blank" href="http://blogs.zdnet.com/microsoft/?p=1614">new distributed application server</a>). </p>
<p>Actually, it&#8217;s not exactly a server, rather a &#8216;set of enhanced Windows Server capabilities.&#8217; that &#8216;.extend Internet Information Server (IIS) to provide a standard host for applications that use workflow or communications&#8217; (from the <a target="_blank" href="http://www.microsoft.com/net/dublin.aspx">Microsoft Dublin site</a>). Stephen Forte probably has the <a target="_blank" href="http://www.stephenforte.net/PermaLink,guid,99fbf34a-232e-413f-8acd-09ae3147443c.aspx">good summary</a> we came across.</p>
<p>It&#8217;s getting a little clearer now, but we&#8217;re still a little unsure. Thankfully a nice little table in this <a target="_blank" href="http://download.microsoft.com/download/5/9/B/59B74A2A-245D-4304-802E-E0A0800FACD3/Dublin__NET_4_overview.docx">Dublin Overview</a> document provides a nice little table:</p>
<table border="1" cellspacing="0" cellpadding="0" width="436">
<tbody>
<tr>
<td valign="top" width="143"><b>Windows Communication Foundation 4.0</b> </td>
<td valign="top" width="142"><b>Windows Workflow Foundation 4.0</b> </td>
<td valign="top" width="149"><b>Windows Server &quot;Dublin&quot; technologies</b> </td>
</tr>
<tr>
<td valign="top" width="143">
<p><strong>RESTful enhancements</strong> </p>
<ul>
<li>Simplifying the building of REST Singleton &amp; Collection Services, ATOM Feed and Publishing Protocol Services, and HTTP Plain XML Services using WCF </li>
<li>WCF REST Starter Kit to be released on Codeplex to get early feedback </li>
<li>Messaging enhancements </li>
<li>Transports &#8211; UDP, MQ, Local in-process </li>
<li>Protocols &#8211; SOAP over UDP, WS-Discovery, WS-BusinessActivity, WS-I BP 1.2 </li>
<li>Duplex durable messaging </li>
</ul>
<p><strong>Correlation enhancements</strong> </p>
<ul>
<li>Content and context driven, One-way support </li>
</ul>
<p><strong>Declarative Workflow Services</strong> </p>
<ul>
<li>Seamless integration between WF and WCF and unified XAML model </li>
<li>Build entire application in XAML, from presentation to data to services to workflow </li>
</ul>
</td>
<td valign="top" width="142">
<p><strong>Significant improvements in performance and scalability</strong> </p>
<ul>
<li>Ten-fold improvement in performance </li>
<li>New workflow flow-control models and pre-built activities </li>
<li>Flowcharts, rules </li>
<li>Expanded built-in activities &#8211; PowerShell, database, messaging, etc. </li>
</ul>
<p><strong>Enhancements in workflow modeling</strong> </p>
<ul>
<li>Persistence control, transaction flow, compensation support, data binding and scoping </li>
<li>Rules composable and seamlessly integrated with workflow engine </li>
</ul>
<p><strong>Updated visual designer</strong> </p>
<ul>
<li>Easier to use by end-users </li>
<li>Easier to rehost by ISVs </li>
<li>Ability to debug XAML </li>
</ul>
</td>
<td valign="top" width="149">
<p><strong>Provide standard host for WF and WCF applications</strong> </p>
<p><strong>Pre-built developer services</strong> </p>
<ul>
<li>Message-based correlation </li>
<li>Message forwarding service </li>
<li>Content-based message routing </li>
<li>Compensation service for long-running transactions </li>
</ul>
<p><strong>Greater scalability and easier manageability</strong> </p>
<ul>
<li>Enable scale-out of stateful workflow applications </li>
<li>Persisting and rehydrating state for high scalability </li>
<li>Enhanced management and monitoring functions </li>
<li>Tracking store for workflow events </li>
</ul>
<p><strong>Supports &#8220;Oslo&#8221; modeling platform</strong> </p>
</td>
</tr>
</tbody>
</table>
<p>Dublin will be packaged up and made available as a download for Windows Server customers, and of course included in future Windows Server releases.</p>
<p>The keen eyed amongst you will notice that Oslo rears its head (see <a target="_blank" href="http://www.microsoftconfidential.com/2008/09/30/what-is-oslo/">Tuesday&#8217;s post</a> for details on that front) and if you read through the doc you&#8217;ll learn that Dublin will be the first server product ot deliver support for Oslo. </p>
<p>But there&#8217;s others of course &#8211; further in the doc it notes that they&#8217;ll be directly supporting BizTalk and Dublin working nicely together.</p>
<p>Other items: Dublin will be backwards compatible and support existing .NET 3.5 WCF and WF applications.</p>
<p>Microsoft are touting Dynamics AX and CRM as the first products slated to support Dublin.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.microsoftconfidential.com/2008/10/02/understanding-dublin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

