<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Microsoft Financial Services Developer Conference 2006 Session Presentations</title>
	<atom:link href="http://blog.lab49.com/archives/264/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.lab49.com/archives/264</link>
	<description>Technology and industry insights from Lab49.</description>
	<lastBuildDate>Tue,  7 Sep 2010 14:02:43 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Lab49 Blog &#187; Blog Archive &#187; Review of conference session &#8220;Increasing Speed to Delivery in Capital Markets&#8221;</title>
		<link>http://blog.lab49.com/archives/264/comment-page-1#comment-1261</link>
		<dc:creator>Lab49 Blog &#187; Blog Archive &#187; Review of conference session &#8220;Increasing Speed to Delivery in Capital Markets&#8221;</dc:creator>
		<pubDate>Tue, 16 May 2006 15:14:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lab49.com/?p=264#comment-1261</guid>
		<description>[...] I&#8217;ve posted a brief review of the session I went to at Microsoft Financial Services Developer Conference 2006 as a comment here to Matt&#8217;s post. [...]</description>
		<content:encoded><![CDATA[<p>[...] I&#8217;ve posted a brief review of the session I went to at Microsoft Financial Services Developer Conference 2006 as a comment here to Matt&#8217;s post. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergey Lipnevich</title>
		<link>http://blog.lab49.com/archives/264/comment-page-1#comment-1260</link>
		<dc:creator>Sergey Lipnevich</dc:creator>
		<pubDate>Tue, 16 May 2006 14:53:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lab49.com/?p=264#comment-1260</guid>
		<description>I really enjoyed the &lt;a href=&quot;http://www.financialdevelopers.com/assets/fsdevcon06/Day%202.1c%20Sapient%20Speed%20(Bhatia,Matlzman).ppt&quot; rel=&quot;nofollow&quot;&gt;Increasing Speed to Delivery in Capital Markets&lt;/a&gt; talk (caution: link goes directly to a PowerPoint document). The presentation may not convey it in the best possible way, but they believe they found a very practical recipe to model-driven development using: a healthy mix of tools to automate the processand a clever design approach to avoid the need for round-trip engineering between models and code.

Except for Microsoft&#039;s Visual Studio and a promising &lt;a href=&quot;http://msdn.microsoft.com/winfx/technologies/workflow/default.aspx&quot; rel=&quot;nofollow&quot;&gt;Windows Workflow Foundation&lt;/a&gt;, there&#039;s only one proprietory tool in their treasure chest, &lt;a href=&quot;http://www.magicdraw.com/&quot; rel=&quot;nofollow&quot;&gt;MagicDraw UML&lt;/a&gt;, the rest are free/open source software. Among the latter, &lt;a href=&quot;http://www.andromda.org/&quot; rel=&quot;nofollow&quot;&gt;AndroMDA&lt;/a&gt; is the most essential, with &lt;a href=&quot;http://www.nhibernate.org/&quot; rel=&quot;nofollow&quot;&gt;NHibernate&lt;/a&gt; being close second. Sapient reportedly contibuted their .Net Framework model &quot;cartridges&quot; to AndroMDA, which are used to convert UML class diagrams produced in MagicDraw into C# definitions. They are then utilizing home-grown &lt;a href=&quot;http://www.martinfowler.com/articles/injection.html&quot; rel=&quot;nofollow&quot;&gt;Inversion of Control&lt;/a&gt; framework to inject implementation into hollow model code. The whole thing is held together with mandatory tests done with, what else, &lt;a href=&quot;http://www.nunit.org/&quot; rel=&quot;nofollow&quot;&gt;NUnit&lt;/a&gt;. By &quot;mandatory&quot; here I mean that these tests are not only necessary to deliver functionality, but are paramount in making this model-driven approach produce sane code.

Among other interesting things they said was that NHibernate is working wonderfully well for them, and that Spring.Net on the contrary is &quot;not there yet.&quot;</description>
		<content:encoded><![CDATA[<p>I really enjoyed the <a href="http://www.financialdevelopers.com/assets/fsdevcon06/Day%202.1c%20Sapient%20Speed%20(Bhatia,Matlzman).ppt" rel="nofollow">Increasing Speed to Delivery in Capital Markets</a> talk (caution: link goes directly to a PowerPoint document). The presentation may not convey it in the best possible way, but they believe they found a very practical recipe to model-driven development using: a healthy mix of tools to automate the processand a clever design approach to avoid the need for round-trip engineering between models and code.</p>
<p>Except for Microsoft&#8217;s Visual Studio and a promising <a href="http://msdn.microsoft.com/winfx/technologies/workflow/default.aspx" rel="nofollow">Windows Workflow Foundation</a>, there&#8217;s only one proprietory tool in their treasure chest, <a href="http://www.magicdraw.com/" rel="nofollow">MagicDraw UML</a>, the rest are free/open source software. Among the latter, <a href="http://www.andromda.org/" rel="nofollow">AndroMDA</a> is the most essential, with <a href="http://www.nhibernate.org/" rel="nofollow">NHibernate</a> being close second. Sapient reportedly contibuted their .Net Framework model &#8220;cartridges&#8221; to AndroMDA, which are used to convert UML class diagrams produced in MagicDraw into C# definitions. They are then utilizing home-grown <a href="http://www.martinfowler.com/articles/injection.html" rel="nofollow">Inversion of Control</a> framework to inject implementation into hollow model code. The whole thing is held together with mandatory tests done with, what else, <a href="http://www.nunit.org/" rel="nofollow">NUnit</a>. By &#8220;mandatory&#8221; here I mean that these tests are not only necessary to deliver functionality, but are paramount in making this model-driven approach produce sane code.</p>
<p>Among other interesting things they said was that NHibernate is working wonderfully well for them, and that Spring.Net on the contrary is &#8220;not there yet.&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
