<?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>LieberLieber Software TeamBlog &#187; Programmierung Allgemein</title>
	<atom:link href="http://blog.lieberlieber.com/category/programmierung-allgemein/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.lieberlieber.com</link>
	<description>was uns treibt und verfolgt!</description>
	<lastBuildDate>Wed, 01 Feb 2012 13:11:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Er&#246;ffnungs-Geschenk</title>
		<link>http://blog.lieberlieber.com/2011/12/19/erffnungs-geschenk/</link>
		<comments>http://blog.lieberlieber.com/2011/12/19/erffnungs-geschenk/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 15:45:00 +0000</pubDate>
		<dc:creator>rmaier</dc:creator>
				<category><![CDATA[LieberLieber]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/?p=3699</guid>
		<description><![CDATA[Kürzlich überreichte LieberLieber Geschäftsführer Daniel Siegl den beiden Footprint-Gründerinnen Mag. Hannah-Isabella Gasser und Hannah Lux BSc, als Eröffnungs-Geschenk einen nagelneuen Notebook. „Da wir sehr mobil arbeiten, wird uns das Notebook bei der Bewältigung unserer vielfältigen Aufgaben sehr hilfreich sein“, so Gasser und Lux einhellig. Der am 7.7.2011 gegründete Verein Footprint widmet sich dem Thema Frauenhandel [...]]]></description>
			<content:encoded><![CDATA[<p>Kürzlich überreichte LieberLieber Geschäftsführer Daniel Siegl den beiden Footprint-Gründerinnen Mag. Hannah-Isabella Gasser und Hannah Lux BSc, als Eröffnungs-Geschenk einen nagelneuen Notebook. „Da wir sehr mobil arbeiten, wird uns das Notebook bei der Bewältigung unserer vielfältigen Aufgaben sehr hilfreich sein“, so Gasser und Lux einhellig.</p>
<p>Der am 7.7.2011 gegründete Verein Footprint widmet sich dem Thema Frauenhandel und wird seine Räumlichkeiten in 1030 Wien, Ditscheinergasse 3/ Top 1 Mitte Jänner 2012 eröffnen. Ziel der NGO ist es, die von der drastischen Menschenrechtsverletzung betroffenen Frauen über Ihre Rechte und Möglichkeiten in Österreich aufzuklären. Zentral ist das Anliegen, die Lebenssituation der oft traumatisierten Personen während, vor und nach dem Asylverfahren in Österreich zu verbessern. Der noch so junge Verein wurde 2011 bereits zweimal ausgezeichnet: Im Mai mit dem Social Impact Award und im Oktober mit dem dritten Preis der Initiative „Ideen gegen Armut“. „Wir wünschen Footprint viel Erfolg bei Ihrer schwierigen, interkulturellen Aufgabe und freuen uns, einen kleinen Beitrag dazu leisten zu können“, unterstreicht Siegl.</p>
<p>(Den ganzen Text finden Sie auf der LieberLieber Homepage)</p>
<p><a href="http://www.footprint.or.at">www.footprint.or.at</a></p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/Footprint_Mehmet_zdemir_1.jpg" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Footprint_Mehmet_Özdemir_1" border="0" alt="Footprint_Mehmet_Özdemir_1" src="http://blog.lieberlieber.com/wp-content/uploads/Footprint_Mehmet_zdemir_1_thumb.jpg" width="184" height="244" /></a></p>
<p>Zum Bild: Im multikulturellen, vorwiegend ehrenamtlich tätigen Team von Footprint ist Mehmet Akif Özdemir für die digitalen Aufgaben (IT, Website etc.) zuständig: „Ich engagiere mich bei Footprint, weil ich die Ungerechtigkeit, mit der diese Menschen tag täglich konfrontiert werden, nicht akzeptieren kann.’’</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;title=Er%26ouml%3Bffnungs-Geschenk&amp;bodytext=K%C3%BCrzlich%20%C3%BCberreichte%20LieberLieber%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20den%20beiden%20Footprint-Gr%C3%BCnderinnen%20Mag.%20Hannah-Isabella%20Gasser%20und%20Hannah%20Lux%20BSc%2C%20als%20Er%C3%B6ffnungs-Geschenk%20einen%20nagelneuen%20Notebook.%20%E2%80%9EDa%20wir%20sehr%20mobil%20arbeiten%2C%20wird%20uns%20das%20Note" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;t=Er%26ouml%3Bffnungs-Geschenk" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;title=Er%26ouml%3Bffnungs-Geschenk&amp;notes=K%C3%BCrzlich%20%C3%BCberreichte%20LieberLieber%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20den%20beiden%20Footprint-Gr%C3%BCnderinnen%20Mag.%20Hannah-Isabella%20Gasser%20und%20Hannah%20Lux%20BSc%2C%20als%20Er%C3%B6ffnungs-Geschenk%20einen%20nagelneuen%20Notebook.%20%E2%80%9EDa%20wir%20sehr%20mobil%20arbeiten%2C%20wird%20uns%20das%20Note" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;title=Er%26ouml%3Bffnungs-Geschenk" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;title=Er%26ouml%3Bffnungs-Geschenk&amp;annotation=K%C3%BCrzlich%20%C3%BCberreichte%20LieberLieber%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20den%20beiden%20Footprint-Gr%C3%BCnderinnen%20Mag.%20Hannah-Isabella%20Gasser%20und%20Hannah%20Lux%20BSc%2C%20als%20Er%C3%B6ffnungs-Geschenk%20einen%20nagelneuen%20Notebook.%20%E2%80%9EDa%20wir%20sehr%20mobil%20arbeiten%2C%20wird%20uns%20das%20Note" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;title=Er%26ouml%3Bffnungs-Geschenk" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;title=Er%26ouml%3Bffnungs-Geschenk" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;title=Er%26ouml%3Bffnungs-Geschenk" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;title=Er%26ouml%3Bffnungs-Geschenk&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=K%C3%BCrzlich%20%C3%BCberreichte%20LieberLieber%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20den%20beiden%20Footprint-Gr%C3%BCnderinnen%20Mag.%20Hannah-Isabella%20Gasser%20und%20Hannah%20Lux%20BSc%2C%20als%20Er%C3%B6ffnungs-Geschenk%20einen%20nagelneuen%20Notebook.%20%E2%80%9EDa%20wir%20sehr%20mobil%20arbeiten%2C%20wird%20uns%20das%20Note" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;bm_description=Er%26ouml%3Bffnungs-Geschenk&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;bm_description=Er%26ouml%3Bffnungs-Geschenk&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Er%26ouml%3Bffnungs-Geschenk&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=K%C3%BCrzlich%20%C3%BCberreichte%20LieberLieber%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20den%20beiden%20Footprint-Gr%C3%BCnderinnen%20Mag.%20Hannah-Isabella%20Gasser%20und%20Hannah%20Lux%20BSc%2C%20als%20Er%C3%B6ffnungs-Geschenk%20einen%20nagelneuen%20Notebook.%20%E2%80%9EDa%20wir%20sehr%20mobil%20arbeiten%2C%20wird%20uns%20das%20Note" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;desc=Er%26ouml%3Bffnungs-Geschenk" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;title=Er%26ouml%3Bffnungs-Geschenk" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F%20Er%26ouml%3Bffnungs-Geschenk" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;t=Er%26ouml%3Bffnungs-Geschenk&amp;s=K%C3%BCrzlich%20%C3%BCberreichte%20LieberLieber%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20den%20beiden%20Footprint-Gr%C3%BCnderinnen%20Mag.%20Hannah-Isabella%20Gasser%20und%20Hannah%20Lux%20BSc%2C%20als%20Er%C3%B6ffnungs-Geschenk%20einen%20nagelneuen%20Notebook.%20%E2%80%9EDa%20wir%20sehr%20mobil%20arbeiten%2C%20wird%20uns%20das%20Note" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Er%26ouml%3Bffnungs-Geschenk%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;title=Er%26ouml%3Bffnungs-Geschenk" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;t=Er%26ouml%3Bffnungs-Geschenk&opener=bm&amp;ei=UTF-8&amp;d=K%C3%BCrzlich%20%C3%BCberreichte%20LieberLieber%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20den%20beiden%20Footprint-Gr%C3%BCnderinnen%20Mag.%20Hannah-Isabella%20Gasser%20und%20Hannah%20Lux%20BSc%2C%20als%20Er%C3%B6ffnungs-Geschenk%20einen%20nagelneuen%20Notebook.%20%E2%80%9EDa%20wir%20sehr%20mobil%20arbeiten%2C%20wird%20uns%20das%20Note" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F19%2Ferffnungs-geschenk%2F&amp;exttitle=Er%26ouml%3Bffnungs-Geschenk" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2011/12/19/erffnungs-geschenk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Change attributes at runtime</title>
		<link>http://blog.lieberlieber.com/2011/12/01/c-change-attributes-at-runtime/</link>
		<comments>http://blog.lieberlieber.com/2011/12/01/c-change-attributes-at-runtime/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 11:26:46 +0000</pubDate>
		<dc:creator>Andreas Bruckner</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Controls]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Attribute]]></category>
		<category><![CDATA[PropertyGrid]]></category>
		<category><![CDATA[readonly]]></category>
		<category><![CDATA[Reflection]]></category>
		<category><![CDATA[runtime]]></category>

		<guid isPermaLink="false">http://blog.lieberlieber.com/?p=3633</guid>
		<description><![CDATA[Note: this article will mention a free tool &#8220;Enar Spy&#8221; for Enterprise Architect. Get more information here: https://blog.lieberlieber.com/2011/09/22/enar-spy-update/ What are attributes? In .NET attributes are used to combine code with declarations. e.g. is the class serializable, or is the property readonly. Get more information here: codeproject My Scenario: In the internet you can find a [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #888888;"><em>Note: this article will mention a free tool &#8220;<a href="https://blog.lieberlieber.com/2011/09/22/enar-spy-update/" target="_blank">Enar Spy</a>&#8221; for <a href="http://www.sparxsystems.eu" target="_blank">Enterprise Architect</a>. Get more information here: <a href="../2011/09/22/enar-spy-update/">https://blog.lieberlieber.com/2011/09/22/enar-spy-update/</a></em></span></p>
<p><span style="color: #888888;"><em><br />
</em></span></p>
<ul>
<li><strong>What are attributes?</strong></li>
</ul>
<p>In .NET attributes are used to combine code with declarations. e.g. is the class serializable, or is the property readonly.<br />
Get more information here: <a href="http://www.codeproject.com/KB/cs/attributes.aspx" target="_blank">codeproject</a><a href="http://www.codeproject.com/KB/cs/attributes.aspx"><br />
</a></p>
<ul>
<li><strong>My Scenario:</strong></li>
</ul>
<p>In the internet you can find a couple of blogposts, dealing with setting attributes at runtime . I needed this to build a read-only property Grid, without modifying all the objects, I want to display.</p>
<p>Most information of this article is based on: <a href="http://dotnetfacts.blogspot.com/2008/06/how-to-set-propertygrid-as-read-only.html" target="_blank">dotnetfacts</a></p>
<p><a href="http://dotnetfacts.blogspot.com/2008/06/how-to-set-propertygrid-as-read-only.html"> </a></p>
<p><a href="http://dotnetfacts.blogspot.com/2008/06/how-to-set-propertygrid-as-read-only.html"></a>In a short summary: the read-only attributes are set on all public properties except collections.  This is to keep the CollectionEditor button alive, which is disabled when setting readonly= true on collections too.</p>
<ul>
<li><strong>What I did:</strong></li>
</ul>
<p>You cannot create property-based attributes during runtime, but the readonly attribute exists for each property of your class by default. Even, if you do not add the Line &#8220;[ReadOnly(false)]&#8220;.<br />
This is, why the following code-snippet works. It sets the readonly-attribute on each public property except collections.<br />
<a href="http://blog.lieberlieber.com/wp-content/uploads/runtime.jpg" rel="lightbox[3633]"><img class="aligncenter size-full wp-image-3634" title="source code" src="http://blog.lieberlieber.com/wp-content/uploads/runtime.jpg" alt="change attributes at runtime" /></a></p>
<ul>
<li><strong>My Problem:</strong></li>
</ul>
<p>When assigning the class to the Property-Grid, all properties are displayed readonly. And next to collections you still have the button to investigate them.<br />
But when opening the CollectionsEditor you might discover the following:</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/colledit1.jpg" rel="lightbox[3633]"><img class="aligncenter size-full wp-image-3635" title="CollectionEditor" src="http://blog.lieberlieber.com/wp-content/uploads/colledit1.jpg" alt="" /></a></p>
<p>Although class &#8220;Connector&#8221; contains more properties than just a ToString-Method, it is treated like a string object.<br />
For a tool like &#8220;Enar Spy&#8221; this is totally worthless, as you cannot investigate any collections.</p>
<ul>
<li><strong>Solution:</strong></li>
</ul>
<p>By accident, I found an article mentioning my problem in a single sentence:<br />
&#8220;Add the readonly-attribute to your class&#8217; properties declaration (= in source code). Because if you don&#8217;t, .NET will mix it up and do some crazy stuff.&#8221;<br />
<em>(Shame on me, I do not remember, where I found that hint!) </em></p>
<p>That&#8217;s why I ended up adding the line &#8220;<span style="color: #ff0000;">[ReadOnly(false)]</span>&#8221; to each property of each class I use in Enar Spy.</p>
<p>And guess what?<br />
The propertyGrid&#8217;s collection editor now works like a charm:</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/colledit2.jpg" rel="lightbox[3633]"><img class="aligncenter size-full wp-image-3636" title="CollectionEditor" src="http://blog.lieberlieber.com/wp-content/uploads/colledit2.jpg" alt="" /></a></p>
<p>This issue definitely needs some more investigation.</p>
<p>Does anybody have more information about this topic?</p>
<p>I appreciate each comment to this topic!</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;title=C%23%20Change%20attributes%20at%20runtime&amp;bodytext=Note%3A%20this%20article%20will%20mention%20a%20free%20tool%20%22Enar%20Spy%22%20for%20Enterprise%20Architect.%20Get%20more%20information%20here%3A%20https%3A%2F%2Fblog.lieberlieber.com%2F2011%2F09%2F22%2Fenar-spy-update%2F%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09What%20are%20attributes%3F%0D%0A%0D%0AIn%20.NET%20attributes%20are%20used%20to%20combine%20code%20with%20d" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;t=C%23%20Change%20attributes%20at%20runtime" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;title=C%23%20Change%20attributes%20at%20runtime&amp;notes=Note%3A%20this%20article%20will%20mention%20a%20free%20tool%20%22Enar%20Spy%22%20for%20Enterprise%20Architect.%20Get%20more%20information%20here%3A%20https%3A%2F%2Fblog.lieberlieber.com%2F2011%2F09%2F22%2Fenar-spy-update%2F%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09What%20are%20attributes%3F%0D%0A%0D%0AIn%20.NET%20attributes%20are%20used%20to%20combine%20code%20with%20d" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;title=C%23%20Change%20attributes%20at%20runtime" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;title=C%23%20Change%20attributes%20at%20runtime&amp;annotation=Note%3A%20this%20article%20will%20mention%20a%20free%20tool%20%22Enar%20Spy%22%20for%20Enterprise%20Architect.%20Get%20more%20information%20here%3A%20https%3A%2F%2Fblog.lieberlieber.com%2F2011%2F09%2F22%2Fenar-spy-update%2F%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09What%20are%20attributes%3F%0D%0A%0D%0AIn%20.NET%20attributes%20are%20used%20to%20combine%20code%20with%20d" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;title=C%23%20Change%20attributes%20at%20runtime" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;title=C%23%20Change%20attributes%20at%20runtime" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;title=C%23%20Change%20attributes%20at%20runtime" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;title=C%23%20Change%20attributes%20at%20runtime&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=Note%3A%20this%20article%20will%20mention%20a%20free%20tool%20%22Enar%20Spy%22%20for%20Enterprise%20Architect.%20Get%20more%20information%20here%3A%20https%3A%2F%2Fblog.lieberlieber.com%2F2011%2F09%2F22%2Fenar-spy-update%2F%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09What%20are%20attributes%3F%0D%0A%0D%0AIn%20.NET%20attributes%20are%20used%20to%20combine%20code%20with%20d" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;bm_description=C%23%20Change%20attributes%20at%20runtime&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;bm_description=C%23%20Change%20attributes%20at%20runtime&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=C%23%20Change%20attributes%20at%20runtime&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Note%3A%20this%20article%20will%20mention%20a%20free%20tool%20%22Enar%20Spy%22%20for%20Enterprise%20Architect.%20Get%20more%20information%20here%3A%20https%3A%2F%2Fblog.lieberlieber.com%2F2011%2F09%2F22%2Fenar-spy-update%2F%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09What%20are%20attributes%3F%0D%0A%0D%0AIn%20.NET%20attributes%20are%20used%20to%20combine%20code%20with%20d" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;desc=C%23%20Change%20attributes%20at%20runtime" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;title=C%23%20Change%20attributes%20at%20runtime" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F%20C%23%20Change%20attributes%20at%20runtime" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;t=C%23%20Change%20attributes%20at%20runtime&amp;s=Note%3A%20this%20article%20will%20mention%20a%20free%20tool%20%22Enar%20Spy%22%20for%20Enterprise%20Architect.%20Get%20more%20information%20here%3A%20https%3A%2F%2Fblog.lieberlieber.com%2F2011%2F09%2F22%2Fenar-spy-update%2F%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09What%20are%20attributes%3F%0D%0A%0D%0AIn%20.NET%20attributes%20are%20used%20to%20combine%20code%20with%20d" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=C%23%20Change%20attributes%20at%20runtime%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;title=C%23%20Change%20attributes%20at%20runtime" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;t=C%23%20Change%20attributes%20at%20runtime&opener=bm&amp;ei=UTF-8&amp;d=Note%3A%20this%20article%20will%20mention%20a%20free%20tool%20%22Enar%20Spy%22%20for%20Enterprise%20Architect.%20Get%20more%20information%20here%3A%20https%3A%2F%2Fblog.lieberlieber.com%2F2011%2F09%2F22%2Fenar-spy-update%2F%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%09What%20are%20attributes%3F%0D%0A%0D%0AIn%20.NET%20attributes%20are%20used%20to%20combine%20code%20with%20d" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F12%2F01%2Fc-change-attributes-at-runtime%2F&amp;exttitle=C%23%20Change%20attributes%20at%20runtime" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2011/12/01/c-change-attributes-at-runtime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neue Surface Applikation f&#252;r den Handel</title>
		<link>http://blog.lieberlieber.com/2011/11/18/neue-surface-applikation-fr-den-handel/</link>
		<comments>http://blog.lieberlieber.com/2011/11/18/neue-surface-applikation-fr-den-handel/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 12:57:00 +0000</pubDate>
		<dc:creator>rmaier</dc:creator>
				<category><![CDATA[Microsoft Surface]]></category>
		<category><![CDATA[Multitouch & Surface]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/?p=3628</guid>
		<description><![CDATA[Am 16.11. erlebte eine neue Surface Applikation für den Handel, die auch das Erkennen von Barcodes erlaubt, ihre Premiere am ECR Austria Infotag im Hotel Savoyen in Wien. Der Titel der Veranstaltung “Neue Wege zum Konsumenten” war auch unser Motto bei der Erstellung der Anwendung, die bei den anwesenden Handels-Spezialisten großes Interesse fand. Share and [...]]]></description>
			<content:encoded><![CDATA[<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:f0838eab-06bd-4500-80b6-0ee52d523db4" class="wlWriterEditableSmartContent">
<div><object width="448" height="252"><param name="movie" value="http://www.youtube.com/v/KPFFBmPNhqo?hl=en&amp;hd=1"></param><embed src="http://www.youtube.com/v/KPFFBmPNhqo?hl=en&amp;hd=1" type="application/x-shockwave-flash" width="448" height="252"></embed></object></div>
</div>
<p>Am 16.11. erlebte eine neue Surface Applikation für den Handel, die auch das Erkennen von Barcodes erlaubt, ihre Premiere am ECR Austria Infotag im Hotel Savoyen in Wien. Der Titel der Veranstaltung “Neue Wege zum Konsumenten” war auch unser Motto bei der Erstellung der Anwendung, die bei den anwesenden Handels-Spezialisten großes Interesse fand.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel&amp;bodytext=%20%20Am%2016.11.%20erlebte%20eine%20neue%20Surface%20Applikation%20f%C3%BCr%20den%20Handel%2C%20die%20auch%20das%20Erkennen%20von%20Barcodes%20erlaubt%2C%20ihre%20Premiere%20am%20ECR%20Austria%20Infotag%20im%20Hotel%20Savoyen%20in%20Wien.%20Der%20Titel%20der%20Veranstaltung%20%E2%80%9CNeue%20Wege%20zum%20Konsumenten%E2%80%9D%20war%20auch%20unser%20M" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;t=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel&amp;notes=%20%20Am%2016.11.%20erlebte%20eine%20neue%20Surface%20Applikation%20f%C3%BCr%20den%20Handel%2C%20die%20auch%20das%20Erkennen%20von%20Barcodes%20erlaubt%2C%20ihre%20Premiere%20am%20ECR%20Austria%20Infotag%20im%20Hotel%20Savoyen%20in%20Wien.%20Der%20Titel%20der%20Veranstaltung%20%E2%80%9CNeue%20Wege%20zum%20Konsumenten%E2%80%9D%20war%20auch%20unser%20M" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel&amp;annotation=%20%20Am%2016.11.%20erlebte%20eine%20neue%20Surface%20Applikation%20f%C3%BCr%20den%20Handel%2C%20die%20auch%20das%20Erkennen%20von%20Barcodes%20erlaubt%2C%20ihre%20Premiere%20am%20ECR%20Austria%20Infotag%20im%20Hotel%20Savoyen%20in%20Wien.%20Der%20Titel%20der%20Veranstaltung%20%E2%80%9CNeue%20Wege%20zum%20Konsumenten%E2%80%9D%20war%20auch%20unser%20M" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=%20%20Am%2016.11.%20erlebte%20eine%20neue%20Surface%20Applikation%20f%C3%BCr%20den%20Handel%2C%20die%20auch%20das%20Erkennen%20von%20Barcodes%20erlaubt%2C%20ihre%20Premiere%20am%20ECR%20Austria%20Infotag%20im%20Hotel%20Savoyen%20in%20Wien.%20Der%20Titel%20der%20Veranstaltung%20%E2%80%9CNeue%20Wege%20zum%20Konsumenten%E2%80%9D%20war%20auch%20unser%20M" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;bm_description=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;bm_description=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=%20%20Am%2016.11.%20erlebte%20eine%20neue%20Surface%20Applikation%20f%C3%BCr%20den%20Handel%2C%20die%20auch%20das%20Erkennen%20von%20Barcodes%20erlaubt%2C%20ihre%20Premiere%20am%20ECR%20Austria%20Infotag%20im%20Hotel%20Savoyen%20in%20Wien.%20Der%20Titel%20der%20Veranstaltung%20%E2%80%9CNeue%20Wege%20zum%20Konsumenten%E2%80%9D%20war%20auch%20unser%20M" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;desc=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F%20Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;t=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel&amp;s=%20%20Am%2016.11.%20erlebte%20eine%20neue%20Surface%20Applikation%20f%C3%BCr%20den%20Handel%2C%20die%20auch%20das%20Erkennen%20von%20Barcodes%20erlaubt%2C%20ihre%20Premiere%20am%20ECR%20Austria%20Infotag%20im%20Hotel%20Savoyen%20in%20Wien.%20Der%20Titel%20der%20Veranstaltung%20%E2%80%9CNeue%20Wege%20zum%20Konsumenten%E2%80%9D%20war%20auch%20unser%20M" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;title=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;t=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel&opener=bm&amp;ei=UTF-8&amp;d=%20%20Am%2016.11.%20erlebte%20eine%20neue%20Surface%20Applikation%20f%C3%BCr%20den%20Handel%2C%20die%20auch%20das%20Erkennen%20von%20Barcodes%20erlaubt%2C%20ihre%20Premiere%20am%20ECR%20Austria%20Infotag%20im%20Hotel%20Savoyen%20in%20Wien.%20Der%20Titel%20der%20Veranstaltung%20%E2%80%9CNeue%20Wege%20zum%20Konsumenten%E2%80%9D%20war%20auch%20unser%20M" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F11%2F18%2Fneue-surface-applikation-fr-den-handel%2F&amp;exttitle=Neue%20Surface%20Applikation%20f%26uuml%3Br%20den%20Handel" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2011/11/18/neue-surface-applikation-fr-den-handel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EA code generation: initial code vs. behavior</title>
		<link>http://blog.lieberlieber.com/2011/08/12/ea-code-generation-initial-code-vs-behavior/</link>
		<comments>http://blog.lieberlieber.com/2011/08/12/ea-code-generation-initial-code-vs-behavior/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 14:15:05 +0000</pubDate>
		<dc:creator>Roman Bretz</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Embedded Systems]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[UML Simulation and Execution]]></category>
		<category><![CDATA[UML mit Enterprise Architect]]></category>
		<category><![CDATA[Behavior]]></category>
		<category><![CDATA[Code Generation]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[Initial Code]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2011/08/12/ea-code-generation-initial-code-vs-behavior/</guid>
		<description><![CDATA[All the time the same issue: what window shall I use for typing code in the Enterprise Architect: the input window at the top named “Behavior” or the input window at the bottom named “Initial Code”?? To complete the confusion: the property tab also has been named “Behavior” The property dialog has been changed between EA 8.0 and [...]]]></description>
			<content:encoded><![CDATA[<p>All the time the same issue: what window shall I use for typing code in the Enterprise Architect: the input window at the top named “Behavior” or the input window at the bottom named “Initial Code”??</p>
<p style="text-align: justify;">To complete the confusion: the property tab also has been named “Behavior”</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/Behavior-vs-initial-code.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Behavior vs initial code" src="http://blog.lieberlieber.com/wp-content/uploads/Behavior-vs-initial-code_thumb.png" border="0" alt="Behavior vs initial code" width="244" height="202" /></a></p>
<p>The property dialog has been changed between EA 8.0 and EA 9.0, the issue has remain.  <strong>Summary </strong>If you want that EA considers your code during code generation please note:</p>
<ul>
<li>for <strong>class operations</strong> use “<strong>Initial Code</strong>:” input window <strong>for manual coding</strong></li>
<li>for <strong>class operations</strong> use “<strong>Behavior</strong>” window for <strong>linking it to a behavior </strong>only</li>
<li>for <strong>state operations </strong>use <strong>“Behavior” window only </strong>for everything</li>
</ul>
<p>If you want to understand the reason behind that, see below for explanation:</p>
<blockquote><address>By the way, the AMUSE 2.0 (coming soon) provides a number of really helpful validation rules, e.g. in that case AMUSE warns the user  about the code will be ignored by the code generation</address>
</blockquote>
<p><span id="more-3538"></span> Is there any logic at all in that? Yes it is logically and the reason is the definition of behaviors and operations in UML. So what is the relation between behaviors and operations and how EA does support that concept?  Per definition a classifier (e.g Class) may have operations and behaviors:</p>
<ul>
<li><strong>An operation = </strong><strong>method declaration </strong>- like method declaration in C++ header files</li>
<li><strong>A behavior = </strong><strong>method definition &#8211; </strong>like method definition in C++ cpp files EA supports <strong>4 behavior-</strong><strong>types </strong>: <span style="text-decoration: underline;">state machine</span>, <span style="text-decoration: underline;">activity</span>, <span style="text-decoration: underline;">interaction</span> (e.g. sequence) and <span style="text-decoration: underline;">rule flow</span>.</li>
</ul>
<p>That means you have two ways for definition of the operation behavior (implementation):</p>
<ul>
<li>using “Initial Code:” input window for manual coding (like method definition in header files C++)</li>
<li>using “Behavior” window to link it to a dedicated behavior via button “Element” in EA 9.0 or “…” in EA 8.0</li>
</ul>
<p>BUT a State within a state machine may also have operations (entry, exit, do)! For that reason EA provides the same dialog for behavior definition of state operations. What about that? The same rules? It would be too easy <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-style: none;" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-winkingsmile10.png" alt="Winking smile" /> Because (it’s my guess) a state is an integral part of a behavior, the “Initial Code” window is useless in the dialog. =&gt; Whatever you want to do, use “Behavior” input window for definition of state operations.</p>
<p>BR RB</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior&amp;bodytext=All%20the%20time%20the%20same%20issue%3A%20what%20window%20shall%20I%20use%20for%20typing%20code%20in%20the%20Enterprise%20Architect%3A%C2%A0the%20input%20window%20at%20the%20top%20named%20%E2%80%9CBehavior%E2%80%9D%20or%20the%20input%20window%20at%20the%20bottom%20named%20%E2%80%9CInitial%20Code%E2%80%9D%3F%3F%0D%0ATo%20complete%20the%20confusion%3A%20the%20property%20" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;t=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior&amp;notes=All%20the%20time%20the%20same%20issue%3A%20what%20window%20shall%20I%20use%20for%20typing%20code%20in%20the%20Enterprise%20Architect%3A%C2%A0the%20input%20window%20at%20the%20top%20named%20%E2%80%9CBehavior%E2%80%9D%20or%20the%20input%20window%20at%20the%20bottom%20named%20%E2%80%9CInitial%20Code%E2%80%9D%3F%3F%0D%0ATo%20complete%20the%20confusion%3A%20the%20property%20" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior&amp;annotation=All%20the%20time%20the%20same%20issue%3A%20what%20window%20shall%20I%20use%20for%20typing%20code%20in%20the%20Enterprise%20Architect%3A%C2%A0the%20input%20window%20at%20the%20top%20named%20%E2%80%9CBehavior%E2%80%9D%20or%20the%20input%20window%20at%20the%20bottom%20named%20%E2%80%9CInitial%20Code%E2%80%9D%3F%3F%0D%0ATo%20complete%20the%20confusion%3A%20the%20property%20" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=All%20the%20time%20the%20same%20issue%3A%20what%20window%20shall%20I%20use%20for%20typing%20code%20in%20the%20Enterprise%20Architect%3A%C2%A0the%20input%20window%20at%20the%20top%20named%20%E2%80%9CBehavior%E2%80%9D%20or%20the%20input%20window%20at%20the%20bottom%20named%20%E2%80%9CInitial%20Code%E2%80%9D%3F%3F%0D%0ATo%20complete%20the%20confusion%3A%20the%20property%20" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;bm_description=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;bm_description=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=All%20the%20time%20the%20same%20issue%3A%20what%20window%20shall%20I%20use%20for%20typing%20code%20in%20the%20Enterprise%20Architect%3A%C2%A0the%20input%20window%20at%20the%20top%20named%20%E2%80%9CBehavior%E2%80%9D%20or%20the%20input%20window%20at%20the%20bottom%20named%20%E2%80%9CInitial%20Code%E2%80%9D%3F%3F%0D%0ATo%20complete%20the%20confusion%3A%20the%20property%20" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;desc=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F%20EA%20code%20generation%3A%20initial%20code%20vs.%20behavior" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;t=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior&amp;s=All%20the%20time%20the%20same%20issue%3A%20what%20window%20shall%20I%20use%20for%20typing%20code%20in%20the%20Enterprise%20Architect%3A%C2%A0the%20input%20window%20at%20the%20top%20named%20%E2%80%9CBehavior%E2%80%9D%20or%20the%20input%20window%20at%20the%20bottom%20named%20%E2%80%9CInitial%20Code%E2%80%9D%3F%3F%0D%0ATo%20complete%20the%20confusion%3A%20the%20property%20" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;title=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;t=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior&opener=bm&amp;ei=UTF-8&amp;d=All%20the%20time%20the%20same%20issue%3A%20what%20window%20shall%20I%20use%20for%20typing%20code%20in%20the%20Enterprise%20Architect%3A%C2%A0the%20input%20window%20at%20the%20top%20named%20%E2%80%9CBehavior%E2%80%9D%20or%20the%20input%20window%20at%20the%20bottom%20named%20%E2%80%9CInitial%20Code%E2%80%9D%3F%3F%0D%0ATo%20complete%20the%20confusion%3A%20the%20property%20" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F08%2F12%2Fea-code-generation-initial-code-vs-behavior%2F&amp;exttitle=EA%20code%20generation%3A%20initial%20code%20vs.%20behavior" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2011/08/12/ea-code-generation-initial-code-vs-behavior/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bridging Embedded Gap Presentation</title>
		<link>http://blog.lieberlieber.com/2011/04/15/bridging-embedded-gap-presentation/</link>
		<comments>http://blog.lieberlieber.com/2011/04/15/bridging-embedded-gap-presentation/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 09:05:47 +0000</pubDate>
		<dc:creator>Roman Bretz</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Embedded Systems]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[UML Simulation and Execution]]></category>
		<category><![CDATA[UML mit Enterprise Architect]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Keil]]></category>
		<category><![CDATA[Willert RXF]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2011/04/15/bridging-embedded-gap-presentation/</guid>
		<description><![CDATA[For the Electronics Fair Exhibition in the Hong Kong I prepared a presentation that explains how the toolkit we developed helps to manage the growing complexity in the embedded world. The solution is based on Sparx Systems Enterprise Architect, AMUSE and Willert Tools. Willert Software GmbH is one of the pioneers in that domain and [...]]]></description>
			<content:encoded><![CDATA[<p>For the Electronics Fair Exhibition in the Hong Kong I prepared a <a href="http://blog.lieberlieber.com/wp-content/uploads/BridgingEmbeddedGapHongKong2011.pdf">presentation</a> that explains how the toolkit we developed helps to manage the growing complexity in the embedded world. The solution is based on Sparx Systems Enterprise Architect, AMUSE and Willert Tools. Willert Software GmbH is one of the pioneers in that domain and provide Model Driven Development (MDD) solutions for embedded development for 10 Years (!). Last year LieberLieber and Willert companies decided to provide an affordable solution based on Enterprise Architect that I successfully present at the Electronics Fair Exhibition in the Hong Kong Exhibition and Convention Center. My colleagues from Sparx Systems Australia liked it, so I hope you’ll enjoy it also:</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/BridgingEmbeddedGapHongKong2011.pdf"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="BridgingEmbeddedGap" border="0" alt="BridgingEmbeddedGap" src="http://blog.lieberlieber.com/wp-content/uploads/BridgingEmbeddedGap.png" width="244" height="184" /></a></p>
<p>At that place I&#8217;d like to say a big thank you to <a href="mailto:wvdheiden@willert.de" target="_blank">Walter van der Heiden</a> who allowed me to reuse some slides from his impressive presentation I enjoyed some times on the development conferences <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-winkingsmile9.png" />.</p>
<p>Please find <a href="http://www.youtube.com/watch?v=F15tzhtmHfI">here a video</a> that demonstrates our solution for the Keil environment and ARM RTOS</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;title=Bridging%20Embedded%20Gap%20Presentation&amp;bodytext=For%20the%20Electronics%20Fair%20Exhibition%20in%20the%20Hong%20Kong%20I%20prepared%20a%20presentation%20that%20explains%20how%20the%20toolkit%20we%20developed%20helps%20to%20manage%20the%20growing%20complexity%20in%20the%20embedded%20world.%20The%20solution%20is%20based%20on%20Sparx%20Systems%20Enterprise%20Architect%2C%20AMUSE" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;t=Bridging%20Embedded%20Gap%20Presentation" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;title=Bridging%20Embedded%20Gap%20Presentation&amp;notes=For%20the%20Electronics%20Fair%20Exhibition%20in%20the%20Hong%20Kong%20I%20prepared%20a%20presentation%20that%20explains%20how%20the%20toolkit%20we%20developed%20helps%20to%20manage%20the%20growing%20complexity%20in%20the%20embedded%20world.%20The%20solution%20is%20based%20on%20Sparx%20Systems%20Enterprise%20Architect%2C%20AMUSE" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;title=Bridging%20Embedded%20Gap%20Presentation" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;title=Bridging%20Embedded%20Gap%20Presentation&amp;annotation=For%20the%20Electronics%20Fair%20Exhibition%20in%20the%20Hong%20Kong%20I%20prepared%20a%20presentation%20that%20explains%20how%20the%20toolkit%20we%20developed%20helps%20to%20manage%20the%20growing%20complexity%20in%20the%20embedded%20world.%20The%20solution%20is%20based%20on%20Sparx%20Systems%20Enterprise%20Architect%2C%20AMUSE" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;title=Bridging%20Embedded%20Gap%20Presentation" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;title=Bridging%20Embedded%20Gap%20Presentation" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;title=Bridging%20Embedded%20Gap%20Presentation" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;title=Bridging%20Embedded%20Gap%20Presentation&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=For%20the%20Electronics%20Fair%20Exhibition%20in%20the%20Hong%20Kong%20I%20prepared%20a%20presentation%20that%20explains%20how%20the%20toolkit%20we%20developed%20helps%20to%20manage%20the%20growing%20complexity%20in%20the%20embedded%20world.%20The%20solution%20is%20based%20on%20Sparx%20Systems%20Enterprise%20Architect%2C%20AMUSE" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;bm_description=Bridging%20Embedded%20Gap%20Presentation&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;bm_description=Bridging%20Embedded%20Gap%20Presentation&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Bridging%20Embedded%20Gap%20Presentation&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=For%20the%20Electronics%20Fair%20Exhibition%20in%20the%20Hong%20Kong%20I%20prepared%20a%20presentation%20that%20explains%20how%20the%20toolkit%20we%20developed%20helps%20to%20manage%20the%20growing%20complexity%20in%20the%20embedded%20world.%20The%20solution%20is%20based%20on%20Sparx%20Systems%20Enterprise%20Architect%2C%20AMUSE" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;desc=Bridging%20Embedded%20Gap%20Presentation" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;title=Bridging%20Embedded%20Gap%20Presentation" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F%20Bridging%20Embedded%20Gap%20Presentation" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;t=Bridging%20Embedded%20Gap%20Presentation&amp;s=For%20the%20Electronics%20Fair%20Exhibition%20in%20the%20Hong%20Kong%20I%20prepared%20a%20presentation%20that%20explains%20how%20the%20toolkit%20we%20developed%20helps%20to%20manage%20the%20growing%20complexity%20in%20the%20embedded%20world.%20The%20solution%20is%20based%20on%20Sparx%20Systems%20Enterprise%20Architect%2C%20AMUSE" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Bridging%20Embedded%20Gap%20Presentation%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;title=Bridging%20Embedded%20Gap%20Presentation" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;t=Bridging%20Embedded%20Gap%20Presentation&opener=bm&amp;ei=UTF-8&amp;d=For%20the%20Electronics%20Fair%20Exhibition%20in%20the%20Hong%20Kong%20I%20prepared%20a%20presentation%20that%20explains%20how%20the%20toolkit%20we%20developed%20helps%20to%20manage%20the%20growing%20complexity%20in%20the%20embedded%20world.%20The%20solution%20is%20based%20on%20Sparx%20Systems%20Enterprise%20Architect%2C%20AMUSE" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap-presentation%2F&amp;exttitle=Bridging%20Embedded%20Gap%20Presentation" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2011/04/15/bridging-embedded-gap-presentation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bridging Embedded Gap</title>
		<link>http://blog.lieberlieber.com/2011/04/15/bridging-embedded-gap/</link>
		<comments>http://blog.lieberlieber.com/2011/04/15/bridging-embedded-gap/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 08:07:00 +0000</pubDate>
		<dc:creator>Roman Bretz</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Embedded Systems]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[UML Simulation and Execution]]></category>
		<category><![CDATA[UML mit Enterprise Architect]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Keil]]></category>
		<category><![CDATA[Willert RXF]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2011/04/15/bridging-embedded-gap/</guid>
		<description><![CDATA[Development of Real-Time Systems with Enterprise Architect and AMUSE. Couple weeks ago we presented our solution for embedded development at the embedded world Conference 2011 for the first time . Today I’m at the Electronics Fair Exhibition in the Hong Kong Exhibition and Convention Center and present the solution in Asia market. The most of [...]]]></description>
			<content:encoded><![CDATA[<h3>Development of Real-Time Systems with Enterprise Architect and AMUSE.</h3>
<p>Couple weeks ago we presented our solution for embedded development at the <em>embedded world</em> Conference <em>2011 </em>for the first time . Today I’m at the Electronics Fair Exhibition in the Hong Kong Exhibition and Convention Center and present the solution in Asia market. The most of the local development companies need more time to realize the demand for Model Driven Design and Development (MDD) than the European companies, but there is mind change on the way, in particular in the embedded world. The embedded market is one of most competitive and the companies are under pressure to decrease time-to-market. The MDD one of the essential instruments for arriving that target and that what we present to our potential customers here.</p>
<p>How ever <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-smile1.png" /> me and my colleagues from Sparx Systems Australia we created a new video that demonstrates the usage of the embedded tool kit including Enterpise Architect, AMUSE, Willert Tools and Keil IDE. I like it and would like to share it with you, please enjoy!</p>
<p> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/F15tzhtmHfI" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/F15tzhtmHfI"></embed></object>
<p>And here the same staff as flash video with higher quality:</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/embeddedEAswf.swf" target="_blank"><img src="http://blog.lieberlieber.com/wp-content/uploads/EmbeddedDevelopmentBasedOnEA.jpg" /></a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;title=Bridging%20Embedded%20Gap&amp;bodytext=Development%20of%20Real-Time%20Systems%20with%20Enterprise%20Architect%20and%20AMUSE.%20%20Couple%20weeks%20ago%20we%20presented%20our%20solution%20for%20embedded%20development%20at%20the%20embedded%20world%20Conference%202011%20for%20the%20first%20time%20.%20Today%20I%E2%80%99m%20at%20the%20Electronics%20Fair%20Exhibition%20in%20th" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;t=Bridging%20Embedded%20Gap" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;title=Bridging%20Embedded%20Gap&amp;notes=Development%20of%20Real-Time%20Systems%20with%20Enterprise%20Architect%20and%20AMUSE.%20%20Couple%20weeks%20ago%20we%20presented%20our%20solution%20for%20embedded%20development%20at%20the%20embedded%20world%20Conference%202011%20for%20the%20first%20time%20.%20Today%20I%E2%80%99m%20at%20the%20Electronics%20Fair%20Exhibition%20in%20th" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;title=Bridging%20Embedded%20Gap" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;title=Bridging%20Embedded%20Gap&amp;annotation=Development%20of%20Real-Time%20Systems%20with%20Enterprise%20Architect%20and%20AMUSE.%20%20Couple%20weeks%20ago%20we%20presented%20our%20solution%20for%20embedded%20development%20at%20the%20embedded%20world%20Conference%202011%20for%20the%20first%20time%20.%20Today%20I%E2%80%99m%20at%20the%20Electronics%20Fair%20Exhibition%20in%20th" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;title=Bridging%20Embedded%20Gap" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;title=Bridging%20Embedded%20Gap" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;title=Bridging%20Embedded%20Gap" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;title=Bridging%20Embedded%20Gap&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=Development%20of%20Real-Time%20Systems%20with%20Enterprise%20Architect%20and%20AMUSE.%20%20Couple%20weeks%20ago%20we%20presented%20our%20solution%20for%20embedded%20development%20at%20the%20embedded%20world%20Conference%202011%20for%20the%20first%20time%20.%20Today%20I%E2%80%99m%20at%20the%20Electronics%20Fair%20Exhibition%20in%20th" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;bm_description=Bridging%20Embedded%20Gap&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;bm_description=Bridging%20Embedded%20Gap&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Bridging%20Embedded%20Gap&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Development%20of%20Real-Time%20Systems%20with%20Enterprise%20Architect%20and%20AMUSE.%20%20Couple%20weeks%20ago%20we%20presented%20our%20solution%20for%20embedded%20development%20at%20the%20embedded%20world%20Conference%202011%20for%20the%20first%20time%20.%20Today%20I%E2%80%99m%20at%20the%20Electronics%20Fair%20Exhibition%20in%20th" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;desc=Bridging%20Embedded%20Gap" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;title=Bridging%20Embedded%20Gap" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F%20Bridging%20Embedded%20Gap" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;t=Bridging%20Embedded%20Gap&amp;s=Development%20of%20Real-Time%20Systems%20with%20Enterprise%20Architect%20and%20AMUSE.%20%20Couple%20weeks%20ago%20we%20presented%20our%20solution%20for%20embedded%20development%20at%20the%20embedded%20world%20Conference%202011%20for%20the%20first%20time%20.%20Today%20I%E2%80%99m%20at%20the%20Electronics%20Fair%20Exhibition%20in%20th" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Bridging%20Embedded%20Gap%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;title=Bridging%20Embedded%20Gap" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;t=Bridging%20Embedded%20Gap&opener=bm&amp;ei=UTF-8&amp;d=Development%20of%20Real-Time%20Systems%20with%20Enterprise%20Architect%20and%20AMUSE.%20%20Couple%20weeks%20ago%20we%20presented%20our%20solution%20for%20embedded%20development%20at%20the%20embedded%20world%20Conference%202011%20for%20the%20first%20time%20.%20Today%20I%E2%80%99m%20at%20the%20Electronics%20Fair%20Exhibition%20in%20th" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F04%2F15%2Fbridging-embedded-gap%2F&amp;exttitle=Bridging%20Embedded%20Gap" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2011/04/15/bridging-embedded-gap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IDC-Prognose: Windows Phone zieht an iOS vorbei &#8211; pressetext.austria</title>
		<link>http://blog.lieberlieber.com/2011/03/30/idc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria/</link>
		<comments>http://blog.lieberlieber.com/2011/03/30/idc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 17:12:46 +0000</pubDate>
		<dc:creator>Christian Zauner</dc:creator>
				<category><![CDATA[Betriebssysteme]]></category>
		<category><![CDATA[Mobility]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[Win7]]></category>
		<category><![CDATA[Windows 7 Phone]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2011/03/30/idc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria/</guid>
		<description><![CDATA[&#160; Na bitte!&#160; Und da wir vorausschauend agieren hält unser Geschäftsführer Daniel Siegl morgen wieder einen WP7 Vortrag auf den Big&#62;Days 2011 in Graz! IDC-Prognose: Windows Phone zieht an iOS vorbei &#8211; pressetext.austria Share and Enjoy:]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p>Na bitte!&#160; Und da wir vorausschauend agieren hält unser Geschäftsführer Daniel Siegl morgen wieder einen WP7 Vortrag auf den Big&gt;Days 2011 in Graz!</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/image116.png" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb95.png" width="369" height="342" /></a></p>
<p><a href="http://www.pressetext.at/news/110330002/idc-prognose-windows-phone-zieht-an-ios-vorbei/">IDC-Prognose: Windows Phone zieht an iOS vorbei &#8211; pressetext.austria</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria&amp;bodytext=%26%23160%3B%20%20Na%20bitte%21%26%23160%3B%20Und%20da%20wir%20vorausschauend%20agieren%20h%C3%A4lt%20unser%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20morgen%20wieder%20einen%20WP7%20Vortrag%20auf%20den%20Big%26gt%3BDays%202011%20in%20Graz%21%20%20%20%20IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;t=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria&amp;notes=%26%23160%3B%20%20Na%20bitte%21%26%23160%3B%20Und%20da%20wir%20vorausschauend%20agieren%20h%C3%A4lt%20unser%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20morgen%20wieder%20einen%20WP7%20Vortrag%20auf%20den%20Big%26gt%3BDays%202011%20in%20Graz%21%20%20%20%20IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria&amp;annotation=%26%23160%3B%20%20Na%20bitte%21%26%23160%3B%20Und%20da%20wir%20vorausschauend%20agieren%20h%C3%A4lt%20unser%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20morgen%20wieder%20einen%20WP7%20Vortrag%20auf%20den%20Big%26gt%3BDays%202011%20in%20Graz%21%20%20%20%20IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=%26%23160%3B%20%20Na%20bitte%21%26%23160%3B%20Und%20da%20wir%20vorausschauend%20agieren%20h%C3%A4lt%20unser%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20morgen%20wieder%20einen%20WP7%20Vortrag%20auf%20den%20Big%26gt%3BDays%202011%20in%20Graz%21%20%20%20%20IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;bm_description=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;bm_description=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=%26%23160%3B%20%20Na%20bitte%21%26%23160%3B%20Und%20da%20wir%20vorausschauend%20agieren%20h%C3%A4lt%20unser%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20morgen%20wieder%20einen%20WP7%20Vortrag%20auf%20den%20Big%26gt%3BDays%202011%20in%20Graz%21%20%20%20%20IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;desc=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F%20IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;t=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria&amp;s=%26%23160%3B%20%20Na%20bitte%21%26%23160%3B%20Und%20da%20wir%20vorausschauend%20agieren%20h%C3%A4lt%20unser%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20morgen%20wieder%20einen%20WP7%20Vortrag%20auf%20den%20Big%26gt%3BDays%202011%20in%20Graz%21%20%20%20%20IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;title=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;t=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria&opener=bm&amp;ei=UTF-8&amp;d=%26%23160%3B%20%20Na%20bitte%21%26%23160%3B%20Und%20da%20wir%20vorausschauend%20agieren%20h%C3%A4lt%20unser%20Gesch%C3%A4ftsf%C3%BChrer%20Daniel%20Siegl%20morgen%20wieder%20einen%20WP7%20Vortrag%20auf%20den%20Big%26gt%3BDays%202011%20in%20Graz%21%20%20%20%20IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F30%2Fidc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria%2F&amp;exttitle=IDC-Prognose%3A%20Windows%20Phone%20zieht%20an%20iOS%20vorbei%20-%20pressetext.austria" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2011/03/30/idc-prognose-windows-phone-zieht-an-ios-vorbei-pressetext-austria/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WP7 authentication via asp.net applications</title>
		<link>http://blog.lieberlieber.com/2011/03/25/wp7-authentication-via-asp-net-applications/</link>
		<comments>http://blog.lieberlieber.com/2011/03/25/wp7-authentication-via-asp-net-applications/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 09:50:10 +0000</pubDate>
		<dc:creator>Simon Gorski</dc:creator>
				<category><![CDATA[Mobility]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[Asp.net]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[WP7]]></category>

		<guid isPermaLink="false">http://blog.lieberlieber.com/?p=3371</guid>
		<description><![CDATA[During a recent consulting, I helped a client to resolve his authentication issues with his existing Web application and Windows Phone application. Using the existing MembershipProvider If you have already an existing Web application and you want to extend it throughout a Windows Phone application you can use the existing System.Web.ApplicationServices for the authentication. You [...]]]></description>
			<content:encoded><![CDATA[<p>During a recent consulting, I helped a client to resolve his authentication issues with his existing Web application and Windows Phone application.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image114.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb93.png" border="0" alt="image" width="207" height="244" /></a></p>
<p><strong><em>Using the existing MembershipProvider<br />
</em></strong>If you have already an existing Web application and you want to extend it throughout a Windows Phone application you can use the existing <strong>System.Web.ApplicationServices </strong>for the authentication.</p>
<p><span id="more-3371"></span></p>
<p>You can do this by creating a new WCF service file and expose the built-in <strong>AuthenticationService</strong>.</p>
<pre><span style="color: blue;">&lt;</span><span style="color: maroon;">%@</span> ServiceHost <span style="color: red;">Language</span>="<span style="color: blue;">C#</span>"
<span style="color: red;">                Service</span>="<strong><span style="color: blue;">System.Web.ApplicationServices.AuthenticationService</span></strong>" %<span style="color: blue;">&gt;</span></pre>
<p>In the web.config of the Asp.net Web application you have to add following sections:</p>
<pre>  <span style="color: blue;">&lt;</span><span style="color: maroon;">system.web.extensions</span><span style="color: blue;">&gt;</span>
    <span style="color: blue;">&lt;</span><span style="color: maroon;">scripting</span><span style="color: blue;">&gt;</span>
      <span style="color: blue;">&lt;</span><span style="color: maroon;">webServices</span><span style="color: blue;">&gt;</span>
        <strong><span style="color: blue;">&lt;</span><span style="color: maroon;">authenticationService</span> <span style="color: red;">enabled</span>="<span style="color: blue;">true</span>" <span style="color: red;">requireSSL</span>="<span style="color: blue;">false</span>"/<span style="color: blue;">&gt;</span></strong>
      <span style="color: blue;">&lt;</span>/<span style="color: maroon;">webServices</span><span style="color: blue;">&gt;</span>
    <span style="color: blue;">&lt;</span>/<span style="color: maroon;">scripting</span><span style="color: blue;">&gt;</span>
  <span style="color: blue;">&lt;</span>/<span style="color: maroon;">system.web.extensions</span><span style="color: blue;">&gt;</span></pre>
<pre>  <span style="color: blue;">&lt;</span><span style="color: maroon;">system.serviceModel</span><span style="color: blue;">&gt;</span>
    <span style="color: blue;">&lt;</span><span style="color: maroon;">behaviors</span><span style="color: blue;">&gt;</span>
      <span style="color: blue;">&lt;</span><span style="color: maroon;">serviceBehaviors</span><span style="color: blue;">&gt;</span>
        <span style="color: blue;">&lt;</span><span style="color: maroon;">behavior</span> <span style="color: red;">name</span>="<span style="color: blue;"> </span>"<span style="color: blue;">&gt;</span>
          <span style="color: blue;">&lt;</span><span style="color: maroon;">serviceMetadata</span> <span style="color: red;">httpGetEnabled</span>="<span style="color: blue;">true</span>" /<span style="color: blue;">&gt;</span>
          <span style="color: blue;">&lt;</span><span style="color: maroon;">serviceDebug</span> <span style="color: red;">includeExceptionDetailInFaults</span>="<span style="color: blue;">false</span>" /<span style="color: blue;">&gt;</span>
        <span style="color: blue;">&lt;</span>/<span style="color: maroon;">behavior</span><span style="color: blue;">&gt;</span>
        <span style="color: blue;">&lt;</span><span style="color: maroon;">behavior</span> <span style="color: red;">name</span>="<span style="color: blue;">AuthenticationServiceBehaviors</span>"<span style="color: blue;">&gt;</span>
          <span style="color: blue;">&lt;</span><span style="color: maroon;">serviceMetadata</span> <span style="color: red;">httpGetEnabled</span>="<span style="color: blue;">true</span>" /<span style="color: blue;">&gt;</span>
        <span style="color: blue;">&lt;</span>/<span style="color: maroon;">behavior</span><span style="color: blue;">&gt;</span>
      <span style="color: blue;">&lt;</span>/<span style="color: maroon;">serviceBehaviors</span><span style="color: blue;">&gt;</span>
    <span style="color: blue;">&lt;</span>/<span style="color: maroon;">behaviors</span><span style="color: blue;">&gt;</span>
    <span style="color: blue;">&lt;</span><span style="color: maroon;">serviceHostingEnvironment</span> <span style="color: red;">aspNetCompatibilityEnabled</span>="<span style="color: blue;">true</span>"
                               <span style="color: red;">multipleSiteBindingsEnabled</span>="<span style="color: blue;">true</span>" /<span style="color: blue;">&gt;</span>
    <span style="color: blue;">&lt;</span><span style="color: maroon;">services</span><span style="color: blue;">&gt;</span>
      <span style="color: blue;">&lt;</span><span style="color: maroon;">service</span> <span style="color: red;">name</span>="<span style="color: blue;">System.Web.ApplicationServices.AuthenticationService</span>" <span style="color: red;">
               behaviorConfiguration</span>="<span style="color: blue;">AuthenticationServiceBehaviors</span>"<span style="color: blue;">&gt;</span>
        <span style="color: blue;">&lt;</span><span style="color: maroon;">endpoint</span> <span style="color: red;">contract</span>="<span style="color: blue;">System.Web.ApplicationServices.AuthenticationService</span>"
            <span style="color: red;">binding</span>="<span style="color: blue;">basicHttpBinding</span>" /<span style="color: blue;">&gt;</span>
      <span style="color: blue;">&lt;</span>/<span style="color: maroon;">service</span><span style="color: blue;">&gt;</span>
    <span style="color: blue;">&lt;</span>/<span style="color: maroon;">services</span><span style="color: blue;">&gt;</span>
  <span style="color: blue;">&lt;</span>/<span style="color: maroon;">system.serviceModel</span><span style="color: blue;">&gt;</span></pre>
<p>You also need to configure the WCF service itself by using the <strong>AspNetCompatibilityRequirements</strong> attribute.</p>
<pre>[ServiceContract(Namespace = <span style="color: maroon;">"LieberLieber.Mobile"</span>)]
[SilverlightFaultBehavior]
<strong>[AspNetCompatibilityRequirements(
              RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]</strong>
<span style="color: blue;">public</span> <span style="color: blue;">class</span> CompanyService</pre>
<p>After you have added a service reference to the AuthenticationService.svc and CompanyService.svc you have to enable cookies for the Windows Phone application.</p>
<p>Add following attribute <strong>enableHttpCockieContainer</strong> and set the value to <em>true</em>.</p>
<pre>   <span style="color: blue;">&lt;</span><span style="color: maroon;">bindings</span><span style="color: blue;">&gt;</span>
       <span style="color: blue;">&lt;</span><span style="color: maroon;">basicHttpBinding</span><span style="color: blue;">&gt;</span>
           <span style="color: blue;">&lt;</span><span style="color: maroon;">binding</span> <strong><span style="color: red;">enableHttpCookieContainer</span>="<span style="color: blue;">true</span>"</strong> <span style="color: red;">name</span>="<span style="color: blue;">BasicHttpBinding_AuthenticationService</span>" <span style="color: red;">maxBufferSize</span>="<span style="color: blue;">2147483647</span>
               <span style="color: red;">maxReceivedMessageSize</span>="<span style="color: blue;">2147483647</span>"<span style="color: blue;">&gt;</span>
               <span style="color: blue;">&lt;</span><span style="color: maroon;">security</span> <span style="color: red;">mode</span>="<span style="color: blue;">None</span>" /<span style="color: blue;">&gt;</span>
           <span style="color: blue;">&lt;</span>/<span style="color: maroon;">binding</span><span style="color: blue;">&gt;</span>
           <span style="color: blue;">&lt;</span><span style="color: maroon;">binding</span> <strong><span style="color: red;">enableHttpCookieContainer</span>="<span style="color: blue;">true</span>"</strong> <span style="color: red;">name</span>="<span style="color: blue;">BasicHttpBinding_CompanyService</span>" <span style="color: red;">maxBufferSize</span>="<span style="color: blue;">2147483647</span>"
               <span style="color: red;">maxReceivedMessageSize</span>="<span style="color: blue;">2147483647</span>"<span style="color: blue;">&gt;</span>
               <span style="color: blue;">&lt;</span><span style="color: maroon;">security</span> <span style="color: red;">mode</span>="<span style="color: blue;">None</span>" /<span style="color: blue;">&gt;</span>
           <span style="color: blue;">&lt;</span>/<span style="color: maroon;">binding</span><span style="color: blue;">&gt;</span>
       <span style="color: blue;">&lt;</span>/<span style="color: maroon;">basicHttpBinding</span><span style="color: blue;">&gt;</span>
   <span style="color: blue;">&lt;</span>/<span style="color: maroon;">bindings</span><span style="color: blue;">&gt;</span></pre>
<p><strong>One important notice:</strong></p>
<p><strong> </strong></p>
<p><strong> </strong>If you need to update the service reference you will get following Microsoft Visual Studio error: “The configuration for the service reference could not be updated due to the following issue: Unrecognized attribute ‘enableHttpCockieContainer’.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/image115.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb94.png" border="0" alt="image" width="244" height="115" /></a></p>
<p>To resolve this issue just remove the attribute. Update the service reference and add the attribute again.</p>
<p>Within the Windows Phone application you can now use the <strong>AuthenticationService’s </strong>method <strong>LoginAsync</strong>.</p>
<pre><span style="color: blue;">    readonly</span> CookieContainer _coockieContainer = <span style="color: blue;">new</span> CookieContainer();</pre>
<pre>    <span style="color: blue;">private</span> <span style="color: blue;">void</span> Authenticate(<span style="color: blue;">string</span> userName,<span style="color: blue;">string</span> password)
    {
      var authService = <span style="color: blue;">new</span> AuthenticationService.AuthenticationServiceClient();
      <strong>authService.CookieContainer = _coockieContainer;</strong>
      authService.LoginCompleted += authService_LoginCompleted;
     <strong> authService.LoginAsync</strong>(userName,password,<span style="color: maroon;">""</span>,<span style="color: maroon;">true</span>);
    }</pre>
<p>If you make now a method service call, you have to set the same <strong>CookieContainer</strong>.</p>
<pre>    <span style="color: blue;">private</span> <span style="color: blue;">void</span> GetCompanyName()
    {
      var client = <span style="color: blue;">new</span> CompanyServiceClient();
      <strong>client.CookieContainer = _coockieContainer;</strong>
      client.GetCompanyNameCompleted += client_GetCompanyNameCompleted;
      client.GetCompanyNameAsync();
    }</pre>
<p><strong><em>Authentication without MembershipProvider</em></strong></p>
<p>If you are using your own authentication method you have to set the authentication cookie by yourself.</p>
<pre>   <span style="color: blue;">public</span> <span style="color: blue;">bool</span> Authenticate(<span style="color: blue;">string</span> userName, <span style="color: blue;">string</span> password)
   {
     <span style="color: blue;">if</span> (userName == <span style="color: maroon;">"lieberlieber"</span> &amp;&amp; password == <span style="color: maroon;">"ll%123"</span>)
     {
      System.Web.Security.<strong>FormsAuthentication.SetAuthCookie</strong>(userName, <span style="color: maroon;">false</span>);
      <span style="color: blue;">return</span> <span style="color: maroon;">true</span>;
     }
     <span style="color: blue;">return</span> <span style="color: maroon;">false</span>;
    }</pre>
<p><strong>One important thing to remember</strong></p>
<p>If you are using Basic Authentication the username and password are sent in plaintext. That means you should definitely use SSL.</p>
<p>Here you can find a <a href="http://blog.lieberlieber.com/wp-content/uploads/WebAuth.zip">running solution</a>.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;title=WP7%20authentication%20via%20asp.net%20applications&amp;bodytext=During%20a%20recent%20consulting%2C%20I%20helped%20a%20client%20to%20resolve%20his%20authentication%20issues%20with%20his%20existing%20Web%20application%20and%20Windows%20Phone%20application.%0D%0A%0D%0A%0D%0A%0D%0AUsing%20the%20existing%20MembershipProvider%0D%0AIf%20you%20have%20already%20an%20existing%20Web%20application%20and%20you%20" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;t=WP7%20authentication%20via%20asp.net%20applications" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;title=WP7%20authentication%20via%20asp.net%20applications&amp;notes=During%20a%20recent%20consulting%2C%20I%20helped%20a%20client%20to%20resolve%20his%20authentication%20issues%20with%20his%20existing%20Web%20application%20and%20Windows%20Phone%20application.%0D%0A%0D%0A%0D%0A%0D%0AUsing%20the%20existing%20MembershipProvider%0D%0AIf%20you%20have%20already%20an%20existing%20Web%20application%20and%20you%20" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;title=WP7%20authentication%20via%20asp.net%20applications" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;title=WP7%20authentication%20via%20asp.net%20applications&amp;annotation=During%20a%20recent%20consulting%2C%20I%20helped%20a%20client%20to%20resolve%20his%20authentication%20issues%20with%20his%20existing%20Web%20application%20and%20Windows%20Phone%20application.%0D%0A%0D%0A%0D%0A%0D%0AUsing%20the%20existing%20MembershipProvider%0D%0AIf%20you%20have%20already%20an%20existing%20Web%20application%20and%20you%20" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;title=WP7%20authentication%20via%20asp.net%20applications" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;title=WP7%20authentication%20via%20asp.net%20applications" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;title=WP7%20authentication%20via%20asp.net%20applications" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;title=WP7%20authentication%20via%20asp.net%20applications&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=During%20a%20recent%20consulting%2C%20I%20helped%20a%20client%20to%20resolve%20his%20authentication%20issues%20with%20his%20existing%20Web%20application%20and%20Windows%20Phone%20application.%0D%0A%0D%0A%0D%0A%0D%0AUsing%20the%20existing%20MembershipProvider%0D%0AIf%20you%20have%20already%20an%20existing%20Web%20application%20and%20you%20" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;bm_description=WP7%20authentication%20via%20asp.net%20applications&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;bm_description=WP7%20authentication%20via%20asp.net%20applications&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=WP7%20authentication%20via%20asp.net%20applications&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=During%20a%20recent%20consulting%2C%20I%20helped%20a%20client%20to%20resolve%20his%20authentication%20issues%20with%20his%20existing%20Web%20application%20and%20Windows%20Phone%20application.%0D%0A%0D%0A%0D%0A%0D%0AUsing%20the%20existing%20MembershipProvider%0D%0AIf%20you%20have%20already%20an%20existing%20Web%20application%20and%20you%20" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;desc=WP7%20authentication%20via%20asp.net%20applications" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;title=WP7%20authentication%20via%20asp.net%20applications" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F%20WP7%20authentication%20via%20asp.net%20applications" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;t=WP7%20authentication%20via%20asp.net%20applications&amp;s=During%20a%20recent%20consulting%2C%20I%20helped%20a%20client%20to%20resolve%20his%20authentication%20issues%20with%20his%20existing%20Web%20application%20and%20Windows%20Phone%20application.%0D%0A%0D%0A%0D%0A%0D%0AUsing%20the%20existing%20MembershipProvider%0D%0AIf%20you%20have%20already%20an%20existing%20Web%20application%20and%20you%20" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=WP7%20authentication%20via%20asp.net%20applications%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;title=WP7%20authentication%20via%20asp.net%20applications" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;t=WP7%20authentication%20via%20asp.net%20applications&opener=bm&amp;ei=UTF-8&amp;d=During%20a%20recent%20consulting%2C%20I%20helped%20a%20client%20to%20resolve%20his%20authentication%20issues%20with%20his%20existing%20Web%20application%20and%20Windows%20Phone%20application.%0D%0A%0D%0A%0D%0A%0D%0AUsing%20the%20existing%20MembershipProvider%0D%0AIf%20you%20have%20already%20an%20existing%20Web%20application%20and%20you%20" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F25%2Fwp7-authentication-via-asp-net-applications%2F&amp;exttitle=WP7%20authentication%20via%20asp.net%20applications" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2011/03/25/wp7-authentication-via-asp-net-applications/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Ping-Pong demonstrates inter state machines communication</title>
		<link>http://blog.lieberlieber.com/2011/03/23/ping-pong-demonstrates-inter-state-machines-communication/</link>
		<comments>http://blog.lieberlieber.com/2011/03/23/ping-pong-demonstrates-inter-state-machines-communication/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 16:35:55 +0000</pubDate>
		<dc:creator>Roman Bretz</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Problemlösungen]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[UML Simulation and Execution]]></category>
		<category><![CDATA[UML mit Enterprise Architect]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2011/03/23/ping-pong-demonstrates-inter-state-machines-communication/</guid>
		<description><![CDATA[If you are looking for inter state-machines communication using AMUSE, following example should help. It’s a kind of “Hello World” for multiple machines, simplest possible example Two state machines fires triggers to each other: Ping fires ping trigger and receives pong trigger and pong works another way around. 1. Download XMI 2. Create an empty [...]]]></description>
			<content:encoded><![CDATA[<p>If you are looking for inter state-machines communication using AMUSE, following example should help.</p>
<p><a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/pinpong.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="pinpong" src="http://blog.lieberlieber.com/wp-content/uploads/pinpong_thumb.png" border="0" alt="pinpong" width="244" height="231" /></a></p>
<p>It’s a kind of “Hello World” for multiple machines, simplest possible example <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-style: none;" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-winkingsmile7.png" alt="Winking smile" /><br />
Two state machines fires triggers to each other: Ping fires ping trigger and receives pong trigger and pong works another way around.</p>
<p>1. <a href="http://blog.lieberlieber.com/wp-content/uploads/PingPong_operations.zip"><strong>Download XMI<br />
</strong></a>2. Create an empty Enterprise Architect project<br />
3. Import XMI<br />
4. Open ping and pong state machine diagrams<br />
5. Add both to AMUSE simulation window<br />
6. Start pong first then ping<br />
7. if initial ping wasn&#8217;t caught, fire first trigger manually via trigger menu<br />
8. watch the ping/pong counters</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d04314d5-ebd8-48ae-9d9f-fd8f33e5129e" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="448" height="277" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/hx8mOwy0xgk?hl=en&amp;hd=1" /><embed type="application/x-shockwave-flash" width="448" height="277" src="http://www.youtube.com/v/hx8mOwy0xgk?hl=en&amp;hd=1"></embed></object></div>
<div style="width: 448px; clear: both; font-size: 0.8em;">inter state-machine communication using AMUSE</div>
</div>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication&amp;bodytext=If%20you%20are%20looking%20for%20inter%20state-machines%20communication%20using%20AMUSE%2C%20following%20example%20should%20help.%0D%0A%0D%0A%0D%0A%0D%0AIt%E2%80%99s%20a%20kind%20of%20%E2%80%9CHello%20World%E2%80%9D%20for%20multiple%20machines%2C%20simplest%20possible%20example%20%0D%0ATwo%20state%20machines%20fires%20triggers%20to%20each%20other%3A%20Ping%20f" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;t=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication&amp;notes=If%20you%20are%20looking%20for%20inter%20state-machines%20communication%20using%20AMUSE%2C%20following%20example%20should%20help.%0D%0A%0D%0A%0D%0A%0D%0AIt%E2%80%99s%20a%20kind%20of%20%E2%80%9CHello%20World%E2%80%9D%20for%20multiple%20machines%2C%20simplest%20possible%20example%20%0D%0ATwo%20state%20machines%20fires%20triggers%20to%20each%20other%3A%20Ping%20f" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication&amp;annotation=If%20you%20are%20looking%20for%20inter%20state-machines%20communication%20using%20AMUSE%2C%20following%20example%20should%20help.%0D%0A%0D%0A%0D%0A%0D%0AIt%E2%80%99s%20a%20kind%20of%20%E2%80%9CHello%20World%E2%80%9D%20for%20multiple%20machines%2C%20simplest%20possible%20example%20%0D%0ATwo%20state%20machines%20fires%20triggers%20to%20each%20other%3A%20Ping%20f" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=If%20you%20are%20looking%20for%20inter%20state-machines%20communication%20using%20AMUSE%2C%20following%20example%20should%20help.%0D%0A%0D%0A%0D%0A%0D%0AIt%E2%80%99s%20a%20kind%20of%20%E2%80%9CHello%20World%E2%80%9D%20for%20multiple%20machines%2C%20simplest%20possible%20example%20%0D%0ATwo%20state%20machines%20fires%20triggers%20to%20each%20other%3A%20Ping%20f" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;bm_description=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;bm_description=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=If%20you%20are%20looking%20for%20inter%20state-machines%20communication%20using%20AMUSE%2C%20following%20example%20should%20help.%0D%0A%0D%0A%0D%0A%0D%0AIt%E2%80%99s%20a%20kind%20of%20%E2%80%9CHello%20World%E2%80%9D%20for%20multiple%20machines%2C%20simplest%20possible%20example%20%0D%0ATwo%20state%20machines%20fires%20triggers%20to%20each%20other%3A%20Ping%20f" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;desc=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F%20Ping-Pong%20demonstrates%20inter%20state%20machines%20communication" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;t=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication&amp;s=If%20you%20are%20looking%20for%20inter%20state-machines%20communication%20using%20AMUSE%2C%20following%20example%20should%20help.%0D%0A%0D%0A%0D%0A%0D%0AIt%E2%80%99s%20a%20kind%20of%20%E2%80%9CHello%20World%E2%80%9D%20for%20multiple%20machines%2C%20simplest%20possible%20example%20%0D%0ATwo%20state%20machines%20fires%20triggers%20to%20each%20other%3A%20Ping%20f" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;title=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;t=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication&opener=bm&amp;ei=UTF-8&amp;d=If%20you%20are%20looking%20for%20inter%20state-machines%20communication%20using%20AMUSE%2C%20following%20example%20should%20help.%0D%0A%0D%0A%0D%0A%0D%0AIt%E2%80%99s%20a%20kind%20of%20%E2%80%9CHello%20World%E2%80%9D%20for%20multiple%20machines%2C%20simplest%20possible%20example%20%0D%0ATwo%20state%20machines%20fires%20triggers%20to%20each%20other%3A%20Ping%20f" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F23%2Fping-pong-demonstrates-inter-state-machines-communication%2F&amp;exttitle=Ping-Pong%20demonstrates%20inter%20state%20machines%20communication" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2011/03/23/ping-pong-demonstrates-inter-state-machines-communication/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interactive UML using Windows Forms without Visual Studio</title>
		<link>http://blog.lieberlieber.com/2011/03/16/interactive-uml-using-windows-forms-without-visual-studio/</link>
		<comments>http://blog.lieberlieber.com/2011/03/16/interactive-uml-using-windows-forms-without-visual-studio/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 15:44:51 +0000</pubDate>
		<dc:creator>Roman Bretz</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/?p=3301</guid>
		<description><![CDATA[If you model and simulate behaviors using Enterprise Architect and AMUSE some Mock UIs based on Windows Forms can improve your model significantly. How you can do that in a simple way? In that case you typically need to: 1. setup an Visual Studio Project and take care of some settings (e.g. usage of 3.5 [...]]]></description>
			<content:encoded><![CDATA[<p>If you model and simulate behaviors using Enterprise Architect and <a href="http://www.lieberlieber.com/amuse"><span style="text-decoration: underline;">AMUSE</span></a> some Mock UIs based on Windows Forms can improve your model significantly.<br />
<a rel="lightbox" href="http://blog.lieberlieber.com/wp-content/uploads/AMUSEWindowsForm_without_VS.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="AMUSE WindowsForm_without_VS" src="http://blog.lieberlieber.com/wp-content/uploads/AMUSEWindowsForm_without_VS_thumb.png" border="0" alt="AMUSE WindowsForm_without_VS" width="383" height="294" /></a></p>
<p>How you can do that in a simple way? In that case you typically need to:</p>
<p><strong>1.</strong> setup an Visual Studio Project and take care of some settings (e.g. usage of 3.5 NET); <strong>2.</strong> develop a form; <strong>3.</strong> compile the VS project into assembly; <strong>4.</strong> import the form into your EA model, AMUSE reverse engineers it from the assembly and create a form class; <strong>5.</strong> create an attribute in the class, that contains the state machine of type of reverse engineered form class; <strong>6.</strong> connect form events with the state machine triggers; <strong>7.</strong> initialize your form at state machine initializing phase<br />
We recommend not import the form class directly but rather to create a wrapper class that contains only the events and methods you really need for modeling, otherwise the reverse engineered form class contains too much stuff inherited from the Form basis class. That means you have basically one more step to do.</p>
<p>The described procedure is not really complex and after performing it once you have a reusable template. In addition you develop and test the UI in very comfortable VS development environment.</p>
<p>But what if the usage of VS is not an option or you just want to perform the whole modeling using EA environment only?<br />
<strong>– Not a problem at all <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-style: none;" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-winkingsmile6.png" alt="Winking smile" />. </strong>Following XMI contains a simple model including an integrated Windows Form: <a href="http://blog.lieberlieber.com/wp-content/uploads/AMUSE+WPF_without_VS.zip"><strong>simple model including an integrated Windows Form</strong></a><br />
Please find below the corresponding video:</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d2bfe047-2a20-4985-8bfd-d6963896d98a" class="class" style="margin: 0px; display: inline; float: none; padding: 0px;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="448" height="277" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/2iTY9dXNtXA?hd=1" /><param name="wmode" value="transparent" /><embed type="application/x-shockwave-flash" width="448" height="277" src="http://www.youtube.com/v/2iTY9dXNtXA?hd=1" wmode="transparent"></embed></object></div>
<div class="wlEditField" style="width: 448px; clear: both; font-size: 0.8em;">Login Windows Form integrated in a EA UML model</div>
<p><span id="more-3301"></span> The idea is as simple as the implementation itself. First of all we have to know which .NET assemblies are referenced by AMUSE and therefore are available for behavior programming: System; System.Core; System.Data; System.XML; WindowsBase and most important for us <strong>System.Windows.Forms<br />
</strong>Following steps are to do:</p>
<p>1. create an attribute e.g. testDialog of type System.Windows.Forms.Form with following initial value: new System.Windows.Forms.Form()<br />
2. create a method e.g. ShaowDialog() responsible for the form initialization. Please find the example initial code below:</p>
<pre style="line-height: 15px; background-color: #fbfbfb; min-height: 40px; width: 620px; font-family: arial; height: 587px; font-size: 11px; overflow: auto; border: #cecece 1px solid; padding: 5px;"><span style="color: #008000;">//the layout panel is required for positioning of controls we create below
</span><span>System.Windows.Forms.FlowLayoutPanel MyFlowLayoutPanel = </span><span><span style="color: #0000ff;">new </span>System.Windows.Forms.FlowLayoutPanel();</span>

<span><span style="color: #008000;">//ensure that we create controls and add them to the form only once
//later on if the form is closed or hidden just show it again
</span><span style="color: #0000ff;">if</span>(testDialog.Controls.Count &lt; 1)
{
    testDialog.Text = <span style="color: #800000;">"Loginform"</span>;</span>

<span>    System.Windows.Forms.Label NameLabel = <span style="color: #0000ff;">new</span> System.Windows.Forms.Label(); 
    NameLabel.Text = <span style="color: #800000;">"UserName"</span>;
    MyFlowLayoutPanel.Controls.Add(NameLabel);</span>

<span>    System.Windows.Forms.TextBox NameBox = <span style="color: #0000ff;">new</span> System.Windows.Forms.TextBox();
    NameBox.Name = <span style="color: #800000;">"NameBox"</span>;
    MyFlowLayoutPanel.Controls.Add(NameBox);</span>

<span>    System.Windows.Forms.Label PasswordLabel = <span style="color: #0000ff;">new</span> System.Windows.Forms.Label();
    PasswordLabel.Text = <span style="color: #800000;">"Pasword"</span>;
    MyFlowLayoutPanel.Controls.Add(PasswordLabel);</span>

<span>    System.Windows.Forms.TextBox PasswordBox = <span style="color: #0000ff;">new </span>System.Windows.Forms.TextBox();
    PasswordBox.Name = <span style="color: #800000;">"PasswordBox"</span>;
    PasswordBox.PasswordChar = <span style="color: #800000;">'*'</span>;
    MyFlowLayoutPanel.Controls.Add(PasswordBox);</span>

<span>    System.Windows.Forms.Button CloseButton = <span style="color: #0000ff;">new</span> System.Windows.Forms.Button();
    CloseButton.Text = <span style="color: #800000;">"Submit"</span>;
    MyFlowLayoutPanel.Controls.Add(CloseButton);</span>

<span>    testDialog.Controls.Add(MyFlowLayoutPanel);</span>

<span><span style="color: #008000;">    //prevent hiding the dialog
</span>    testDialog.TopMost = <span style="color: #0000ff;">true</span>;
<span style="color: #008000;">    //connect button click event to the class operation OnSubmit
</span>    CloseButton.Click += <span style="color: #0000ff;">new</span> System.EventHandler(<span style="color: #0000ff;">this</span>.OnSubmit);
}
testDialog.ShowDialog();</span></pre>
<p>3. Create form event handler class operation e.g. OnSubmit(). Please find the example initial code below:</p>
<pre style="line-height: 15px; background-color: #fbfbfb; min-height: 40px; width: 620px; font-family: arial; height: 208px; font-size: 11px; overflow: auto; border: #cecece 1px solid; padding: 5px;"><span style="color: #008000;">//TODO:: error handling</span>

<span style="color: #008000;">//get the form from event args</span>
System.Windows.Forms.Form myForm = ((System.Windows.Forms.Control)sender).FindForm();

<span style="color: #008000;">//assign the strings from the name and password boxes to corresponding class attributes</span>
<span style="color: #0000ff;">this</span>.Username = ((System.Windows.Forms.Control)myForm.Controls.Find("<span style="color: #8b0000;">NameBox</span>", <span style="color: #0000ff;">true</span>)[0]).Text;
<span style="color: #0000ff;">this</span>.Password = ((System.Windows.Forms.Control)myForm.Controls.Find("<span style="color: #8b0000;">PasswordBox</span>", <span style="color: #0000ff;">true</span>)[0]).Text;

testDialog.Close();

<span style="color: #008000;">//fire trigger by calling identically named TriggerEvent method</span>
trigIdentificationDone();</pre>
<p>4. Finally dispose dialog at state machine finalization e.g. implemented in a separate class operation DisposeDialog(). Please find the example initial code below:</p>
<pre style="background-color: #fbfbfb; min-height: 40px; width: 620px; height: 53px; overflow: auto; border: #cecece 1px solid; padding: 5px;">
<pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: arial; height: 23px; font-size: 11px;">testDialog.Close();
testDialog.Dispose();</pre>
</pre>
<p>That’s it.</p>
<p>Enjoy!</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio&amp;bodytext=If%20you%20model%20and%20simulate%20behaviors%20using%20Enterprise%20Architect%20and%20AMUSE%20some%20Mock%20UIs%20based%20on%20Windows%20Forms%20can%20improve%20your%20model%20significantly.%0D%0A%0D%0A%0D%0AHow%20you%20can%20do%20that%20in%20a%20simple%20way%3F%20In%20that%20case%20you%20typically%20need%20to%3A%0D%0A%0D%0A1.%20setup%20an%20Visual%20St" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;t=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio&amp;notes=If%20you%20model%20and%20simulate%20behaviors%20using%20Enterprise%20Architect%20and%20AMUSE%20some%20Mock%20UIs%20based%20on%20Windows%20Forms%20can%20improve%20your%20model%20significantly.%0D%0A%0D%0A%0D%0AHow%20you%20can%20do%20that%20in%20a%20simple%20way%3F%20In%20that%20case%20you%20typically%20need%20to%3A%0D%0A%0D%0A1.%20setup%20an%20Visual%20St" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio&amp;annotation=If%20you%20model%20and%20simulate%20behaviors%20using%20Enterprise%20Architect%20and%20AMUSE%20some%20Mock%20UIs%20based%20on%20Windows%20Forms%20can%20improve%20your%20model%20significantly.%0D%0A%0D%0A%0D%0AHow%20you%20can%20do%20that%20in%20a%20simple%20way%3F%20In%20that%20case%20you%20typically%20need%20to%3A%0D%0A%0D%0A1.%20setup%20an%20Visual%20St" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=If%20you%20model%20and%20simulate%20behaviors%20using%20Enterprise%20Architect%20and%20AMUSE%20some%20Mock%20UIs%20based%20on%20Windows%20Forms%20can%20improve%20your%20model%20significantly.%0D%0A%0D%0A%0D%0AHow%20you%20can%20do%20that%20in%20a%20simple%20way%3F%20In%20that%20case%20you%20typically%20need%20to%3A%0D%0A%0D%0A1.%20setup%20an%20Visual%20St" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;bm_description=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;bm_description=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=If%20you%20model%20and%20simulate%20behaviors%20using%20Enterprise%20Architect%20and%20AMUSE%20some%20Mock%20UIs%20based%20on%20Windows%20Forms%20can%20improve%20your%20model%20significantly.%0D%0A%0D%0A%0D%0AHow%20you%20can%20do%20that%20in%20a%20simple%20way%3F%20In%20that%20case%20you%20typically%20need%20to%3A%0D%0A%0D%0A1.%20setup%20an%20Visual%20St" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;desc=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F%20Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;t=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio&amp;s=If%20you%20model%20and%20simulate%20behaviors%20using%20Enterprise%20Architect%20and%20AMUSE%20some%20Mock%20UIs%20based%20on%20Windows%20Forms%20can%20improve%20your%20model%20significantly.%0D%0A%0D%0A%0D%0AHow%20you%20can%20do%20that%20in%20a%20simple%20way%3F%20In%20that%20case%20you%20typically%20need%20to%3A%0D%0A%0D%0A1.%20setup%20an%20Visual%20St" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;title=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;t=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio&opener=bm&amp;ei=UTF-8&amp;d=If%20you%20model%20and%20simulate%20behaviors%20using%20Enterprise%20Architect%20and%20AMUSE%20some%20Mock%20UIs%20based%20on%20Windows%20Forms%20can%20improve%20your%20model%20significantly.%0D%0A%0D%0A%0D%0AHow%20you%20can%20do%20that%20in%20a%20simple%20way%3F%20In%20that%20case%20you%20typically%20need%20to%3A%0D%0A%0D%0A1.%20setup%20an%20Visual%20St" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2011%2F03%2F16%2Finteractive-uml-using-windows-forms-without-visual-studio%2F&amp;exttitle=Interactive%20UML%20using%20Windows%20Forms%20without%20Visual%20Studio" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2011/03/16/interactive-uml-using-windows-forms-without-visual-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sparx Systems Representative Elected to OMG Architecture Board</title>
		<link>http://blog.lieberlieber.com/2010/12/21/sparx-systems-representative-elected-to-omg-architecture-board/</link>
		<comments>http://blog.lieberlieber.com/2010/12/21/sparx-systems-representative-elected-to-omg-architecture-board/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 06:55:30 +0000</pubDate>
		<dc:creator>Daniel Siegl</dc:creator>
				<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[OMG]]></category>
		<category><![CDATA[Sparx Systems]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2010/12/21/sparx-systems-representative-elected-to-omg-architecture-board/</guid>
		<description><![CDATA[We are very happy to hear that Sam Mancarellas campaign worked out! I was kind of involved – serving him while Sam was working to get supporters at the Cambridge,MA event. &#8220;I&#8217;m honored by the recognition and confidence so many of my OMG colleagues have given me through my election to the Architecture Board,&#8221; said [...]]]></description>
			<content:encoded><![CDATA[<p>We are very happy to hear that Sam Mancarellas campaign worked out! I was kind of involved – serving him while Sam was working to get supporters at the Cambridge,MA event.</p>
<p><img src="http://media02.linkedin.com/media/p/3/000/000/377/15dcc31.jpg" alt="" /></p>
<blockquote><p>&#8220;I&#8217;m honored by the recognition and confidence so many of my OMG colleagues have given me through my election to the Architecture Board,&#8221; said Mancarella. &#8220;This role will enable me to make a significant contribution to OMG&#8217;s state-of-the-art specifications and standards over the next two years.&#8221; Mancarella added, &#8220;I am looking forward to serving the OMG and its members, Sparx Systems, and the greater modeling industry in this prestigious role.&#8221;</p></blockquote>
<p>Read the full story on: <a href="http://www.benzinga.com/pressreleases/10/12/m716055/sparx-systems-representative-elected-to-omg-architecture-board">Sparx Systems Representative Elected to OMG Architecture Board | Benzinga.com</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board&amp;bodytext=We%20are%20very%20happy%20to%20hear%20that%20Sam%20Mancarellas%20campaign%20worked%20out%21%20I%20was%20kind%20of%20involved%20%E2%80%93%20serving%20him%20while%20Sam%20was%20working%20to%20get%20supporters%20at%20the%20Cambridge%2CMA%20event.%0D%0A%0D%0A%0D%0A%22I%27m%20honored%20by%20the%20recognition%20and%20confidence%20so%20many%20of%20my%20OMG%20collea" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;t=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board&amp;notes=We%20are%20very%20happy%20to%20hear%20that%20Sam%20Mancarellas%20campaign%20worked%20out%21%20I%20was%20kind%20of%20involved%20%E2%80%93%20serving%20him%20while%20Sam%20was%20working%20to%20get%20supporters%20at%20the%20Cambridge%2CMA%20event.%0D%0A%0D%0A%0D%0A%22I%27m%20honored%20by%20the%20recognition%20and%20confidence%20so%20many%20of%20my%20OMG%20collea" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board&amp;annotation=We%20are%20very%20happy%20to%20hear%20that%20Sam%20Mancarellas%20campaign%20worked%20out%21%20I%20was%20kind%20of%20involved%20%E2%80%93%20serving%20him%20while%20Sam%20was%20working%20to%20get%20supporters%20at%20the%20Cambridge%2CMA%20event.%0D%0A%0D%0A%0D%0A%22I%27m%20honored%20by%20the%20recognition%20and%20confidence%20so%20many%20of%20my%20OMG%20collea" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=We%20are%20very%20happy%20to%20hear%20that%20Sam%20Mancarellas%20campaign%20worked%20out%21%20I%20was%20kind%20of%20involved%20%E2%80%93%20serving%20him%20while%20Sam%20was%20working%20to%20get%20supporters%20at%20the%20Cambridge%2CMA%20event.%0D%0A%0D%0A%0D%0A%22I%27m%20honored%20by%20the%20recognition%20and%20confidence%20so%20many%20of%20my%20OMG%20collea" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;bm_description=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;bm_description=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=We%20are%20very%20happy%20to%20hear%20that%20Sam%20Mancarellas%20campaign%20worked%20out%21%20I%20was%20kind%20of%20involved%20%E2%80%93%20serving%20him%20while%20Sam%20was%20working%20to%20get%20supporters%20at%20the%20Cambridge%2CMA%20event.%0D%0A%0D%0A%0D%0A%22I%27m%20honored%20by%20the%20recognition%20and%20confidence%20so%20many%20of%20my%20OMG%20collea" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;desc=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F%20Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;t=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board&amp;s=We%20are%20very%20happy%20to%20hear%20that%20Sam%20Mancarellas%20campaign%20worked%20out%21%20I%20was%20kind%20of%20involved%20%E2%80%93%20serving%20him%20while%20Sam%20was%20working%20to%20get%20supporters%20at%20the%20Cambridge%2CMA%20event.%0D%0A%0D%0A%0D%0A%22I%27m%20honored%20by%20the%20recognition%20and%20confidence%20so%20many%20of%20my%20OMG%20collea" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;title=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;t=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board&opener=bm&amp;ei=UTF-8&amp;d=We%20are%20very%20happy%20to%20hear%20that%20Sam%20Mancarellas%20campaign%20worked%20out%21%20I%20was%20kind%20of%20involved%20%E2%80%93%20serving%20him%20while%20Sam%20was%20working%20to%20get%20supporters%20at%20the%20Cambridge%2CMA%20event.%0D%0A%0D%0A%0D%0A%22I%27m%20honored%20by%20the%20recognition%20and%20confidence%20so%20many%20of%20my%20OMG%20collea" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F12%2F21%2Fsparx-systems-representative-elected-to-omg-architecture-board%2F&amp;exttitle=Sparx%20Systems%20Representative%20Elected%20to%20OMG%20Architecture%20Board" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2010/12/21/sparx-systems-representative-elected-to-omg-architecture-board/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why the state machines are so cool (I)</title>
		<link>http://blog.lieberlieber.com/2010/11/23/why-the-state-machines-are-so-cool-i/</link>
		<comments>http://blog.lieberlieber.com/2010/11/23/why-the-state-machines-are-so-cool-i/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 08:45:38 +0000</pubDate>
		<dc:creator>Roman Bretz</dc:creator>
				<category><![CDATA[AMUSE]]></category>
		<category><![CDATA[Allgemeine Theorien]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[LieberLieber AMUSE]]></category>
		<category><![CDATA[state chart]]></category>
		<category><![CDATA[State Diagram]]></category>
		<category><![CDATA[Statemachine]]></category>
		<category><![CDATA[UML]]></category>
		<category><![CDATA[UML Execution]]></category>
		<category><![CDATA[UML Simulation]]></category>

		<guid isPermaLink="false">https://blog.lieberlieber.com/2010/11/23/why-the-state-machines-are-so-cool-i/</guid>
		<description><![CDATA[Lately I developed more state machines than ever before. In the past I had respect for that type of diagrams but now I think it’s just cool Why to use state-machines at all? UML supports state charts for really long time, but only a small part of UML community uses state-machines on a regular basis. [...]]]></description>
			<content:encoded><![CDATA[<p>Lately I developed more state machines than ever before. In the past I had respect for that type of diagrams but now I think it’s just cool <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-thumbsup" alt="Thumbs up" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-thumbsup.png" /></p>
<p><span style="text-decoration: underline">Why to use state-machines at all?     <br /></span></p>
<p>UML supports state charts for really long time, but only a small part of UML community uses state-machines on a regular basis.   <br />My experience confirms that – it isn’t easy to start using them. The question is – why?</p>
<p>In my opinion, the reason is &#8211; the way how the people do thinking – in functions and activities (actually straight forward <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-smile.png" />). Therefore most of us likes sequence and activity charts better.    <br />Everybody begins programming by writing functions – first, you have an idea of desired result in your mind and next, to get that result &#8211; you program a&#8230; function. Other way around – nobody will start thinking about classes, instances, states, interaction between objects, etc. if you just want e.g. to parse some strings.</p>
<p>But one day you want to (or you have to <img src='http://blog.lieberlieber.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) develop code in a more structured way. At that point machines can help   <br />- Why? Because they get the object oriented methodology to the heart of the matter &#8211; it&#8217;s all about objects and their states. But as already mentioned above, at the beginning, state-machines seem to be non-trivial    <br />– So what to do?</p>
<p><span style="text-decoration: underline">How to get the state-machine right?</span></p>
<p>Wouldn&#8217;t be great if an UML tool could interact with you and give you feedback while modeling to show if you are still on the right track?   <br />– It’s exactly what <a href="http://www.lieberlieber.com/amuse">AMUSE</a> does. It extends <a href="http://www.sparxsystems.eu/">Enterprise Architect</a> to an interactive UML tool.</p>
<p><span style="text-decoration: underline">My first lesson learned with <a href="http://www.lieberlieber.com/amuse">AMUSE</a> </span></p>
<ol>
<li>First, install the tool – very easy </li>
<li>Cause I developed state machines before <a href="http://www.lieberlieber.com/amuse">AMUSE</a>, the next step was also easy going – created a model, a view, a package, added an state diagram and drew a trivial state chart </li>
<li>Next, I wanted of course to know if it’s executable – the first thing I had to learn was to add every state-machine into simulation window manually. Actually it&#8217;s annoying, hope we change that in the next version <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-smile.png" /></li>
<li>But already at the fourth step I learned a really important thing – <strong>every state machine belongs to a class</strong>. First, I thought it is also nonsense, but then I’ve got it </li>
</ol>
<p>Basically it is easy and exactly the right way to think:</p>
<p><strong>- So, you want a state chart? First question you have to answer – state of what? And the answer is &#8211; state of class you have to design.     <br /></strong></p>
<p>Answering that question is the first step in the right direction of good design!</p>
<p><span style="text-decoration: underline">Bottom line </span></p>
<p><span style="line-height: normal; widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; white-space: normal; orphans: 2; letter-spacing: normal; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px" class="Apple-style-span"><a href="http://www.dict.cc/?s=To"><span style="color: #000000"><span style="font-family: arial; text-decoration: none"><span style="font-size: 9.8pt">To</span></span></span></a><span style="font-size: 9.8pt"><span class="Apple-converted-space"><span style="font-family: arial"> </span></span><a href="http://www.dict.cc/?s=cut"><span style="color: #000000"><span style="font-family: arial; text-decoration: none">cut</span></span></a><span class="Apple-converted-space"><span style="font-family: arial"> </span></span><a href="http://www.dict.cc/?s=a"><span style="color: #000000"><span style="font-family: arial; text-decoration: none">a</span></span></a><span class="Apple-converted-space"><span style="font-family: arial"> </span></span><a href="http://www.dict.cc/?s=long"><span style="color: #000000"><span style="font-family: arial; text-decoration: none">long</span></span></a><span class="Apple-converted-space"><span style="font-family: arial"> </span></span><a href="http://www.dict.cc/?s=story"><span style="color: #000000"><span style="font-family: arial; text-decoration: none">story</span></span></a><span class="Apple-converted-space"><span style="font-family: arial"> </span></span></span><a href="http://www.dict.cc/?s=short"><span style="font-family: arial"><span style="color: #000000; font-size: 9.8pt"><span style="text-decoration: none">short</span></span></span></a>:</span></span></p>
<ul>
<li>State machines are cool, because they guide you to a good design </li>
<li><a href="http://www.lieberlieber.com/amuse">AMUSE</a> is cool, because it guides you to a good state machine <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-smile.png" />      <br />- e.g. it creates automatically a class and a state machine that belongs to a state diagram if you forgot <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blog.lieberlieber.com/wp-content/uploads/wlEmoticon-smile.png" /></li>
</ul>
<p>meanwhile i came to the conclusion:   <br /><strong>- Usage of state machines is probably most suitable way to enter into object oriented design, but they are also excellent helpers for experts.</strong></p>
<p>Next time more &#8230;</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29&amp;bodytext=Lately%20I%20developed%20more%20state%20machines%20than%20ever%20before.%20In%20the%20past%20I%20had%20respect%20for%20that%20type%20of%20diagrams%20but%20now%20I%20think%20it%E2%80%99s%20just%20cool%20%20%20Why%20to%20use%20state-machines%20at%20all%3F%20%20%20%20%20%20%20UML%20supports%20state%20charts%20for%20really%20long%20time%2C%20but%20only%20a%20small%20p" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;t=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29&amp;notes=Lately%20I%20developed%20more%20state%20machines%20than%20ever%20before.%20In%20the%20past%20I%20had%20respect%20for%20that%20type%20of%20diagrams%20but%20now%20I%20think%20it%E2%80%99s%20just%20cool%20%20%20Why%20to%20use%20state-machines%20at%20all%3F%20%20%20%20%20%20%20UML%20supports%20state%20charts%20for%20really%20long%20time%2C%20but%20only%20a%20small%20p" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29&amp;annotation=Lately%20I%20developed%20more%20state%20machines%20than%20ever%20before.%20In%20the%20past%20I%20had%20respect%20for%20that%20type%20of%20diagrams%20but%20now%20I%20think%20it%E2%80%99s%20just%20cool%20%20%20Why%20to%20use%20state-machines%20at%20all%3F%20%20%20%20%20%20%20UML%20supports%20state%20charts%20for%20really%20long%20time%2C%20but%20only%20a%20small%20p" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=Lately%20I%20developed%20more%20state%20machines%20than%20ever%20before.%20In%20the%20past%20I%20had%20respect%20for%20that%20type%20of%20diagrams%20but%20now%20I%20think%20it%E2%80%99s%20just%20cool%20%20%20Why%20to%20use%20state-machines%20at%20all%3F%20%20%20%20%20%20%20UML%20supports%20state%20charts%20for%20really%20long%20time%2C%20but%20only%20a%20small%20p" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;bm_description=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;bm_description=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Lately%20I%20developed%20more%20state%20machines%20than%20ever%20before.%20In%20the%20past%20I%20had%20respect%20for%20that%20type%20of%20diagrams%20but%20now%20I%20think%20it%E2%80%99s%20just%20cool%20%20%20Why%20to%20use%20state-machines%20at%20all%3F%20%20%20%20%20%20%20UML%20supports%20state%20charts%20for%20really%20long%20time%2C%20but%20only%20a%20small%20p" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;desc=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F%20Why%20the%20state%20machines%20are%20so%20cool%20%28I%29" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;t=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29&amp;s=Lately%20I%20developed%20more%20state%20machines%20than%20ever%20before.%20In%20the%20past%20I%20had%20respect%20for%20that%20type%20of%20diagrams%20but%20now%20I%20think%20it%E2%80%99s%20just%20cool%20%20%20Why%20to%20use%20state-machines%20at%20all%3F%20%20%20%20%20%20%20UML%20supports%20state%20charts%20for%20really%20long%20time%2C%20but%20only%20a%20small%20p" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;title=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;t=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29&opener=bm&amp;ei=UTF-8&amp;d=Lately%20I%20developed%20more%20state%20machines%20than%20ever%20before.%20In%20the%20past%20I%20had%20respect%20for%20that%20type%20of%20diagrams%20but%20now%20I%20think%20it%E2%80%99s%20just%20cool%20%20%20Why%20to%20use%20state-machines%20at%20all%3F%20%20%20%20%20%20%20UML%20supports%20state%20charts%20for%20really%20long%20time%2C%20but%20only%20a%20small%20p" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F11%2F23%2Fwhy-the-state-machines-are-so-cool-i%2F&amp;exttitle=Why%20the%20state%20machines%20are%20so%20cool%20%28I%29" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2010/11/23/why-the-state-machines-are-so-cool-i/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mexico for Windows Phone 7 now on Marketplace</title>
		<link>http://blog.lieberlieber.com/2010/10/18/mexico-for-windows-phone-7-now-on-marketplace/</link>
		<comments>http://blog.lieberlieber.com/2010/10/18/mexico-for-windows-phone-7-now-on-marketplace/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 09:01:19 +0000</pubDate>
		<dc:creator>Daniel Siegl</dc:creator>
				<category><![CDATA[Mobility]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[Windows 7 Phone]]></category>

		<guid isPermaLink="false">http://blog.lieberlieber.com/2010/10/18/mexico-for-windows-phone-7-now-on-marketplace/</guid>
		<description><![CDATA[Our Application Mexico is available on the Windows Phone 7 Marketplace! It is an port of an existing Windows Mobile 6.5 Application – and yes it was a rewrite – but it didn’t take very long.   View Full Album Share and Enjoy:]]></description>
			<content:encoded><![CDATA[<p>Our Application <a href="http://blog.lieberlieber.com/2010/10/14/wp7-mexico-developer-preview/" target="_blank">Mexico</a> is available on the Windows Phone 7 Marketplace!</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/image65.png" rel="lightbox[2776]"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb50.png" border="0" alt="image" width="244" height="113" /></a></p>
<p>It is an port of an existing <a href="http://blog.lieberlieber.com/2010/06/23/mexico-1-0-mexican-dice-game-on-windows-phone-best-windows-mobile-games-windows-phone-apps-review/" target="_blank">Windows Mobile 6.5 Application</a> – and yes it was a rewrite – but it didn’t take very long.</p>
<p> </p>
<div id="scid:66721397-FF69-4ca6-AEC4-17E6B3208830:2ec3b128-5e9f-41a1-a41f-6560354bf9b0" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px"><a style="border:0px" href="http://cid-548967db26c135bd.skydrive.live.com/redir.aspx?page=browse&amp;resid=548967DB26C135BD!187&amp;type=5"><img style="border:0px" src="http://blog.lieberlieber.com/wp-content/uploads/InlineRepresentation7c38f77b4fa142eca7187eba0cd9016c.jpg" alt="View Mexico" /></a></p>
<div style="text-align: right; width: 340px;"><a href="http://cid-548967db26c135bd.skydrive.live.com/redir.aspx?page=browse&amp;resid=548967DB26C135BD!187&amp;type=5">View Full Album</a></div>
</div>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace&amp;bodytext=Our%20Application%20Mexico%20is%20available%20on%20the%20Windows%20Phone%207%20Marketplace%21%0D%0A%0D%0A%0D%0A%0D%0AIt%20is%20an%20port%20of%20an%20existing%20Windows%20Mobile%206.5%20Application%20%E2%80%93%20and%20yes%20it%20was%20a%20rewrite%20%E2%80%93%20but%20it%20didn%E2%80%99t%20take%20very%20long.%0D%0A%0D%0A%C2%A0%0D%0A%0D%0AView%20Full%20Album%0D%0A" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;t=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace&amp;notes=Our%20Application%20Mexico%20is%20available%20on%20the%20Windows%20Phone%207%20Marketplace%21%0D%0A%0D%0A%0D%0A%0D%0AIt%20is%20an%20port%20of%20an%20existing%20Windows%20Mobile%206.5%20Application%20%E2%80%93%20and%20yes%20it%20was%20a%20rewrite%20%E2%80%93%20but%20it%20didn%E2%80%99t%20take%20very%20long.%0D%0A%0D%0A%C2%A0%0D%0A%0D%0AView%20Full%20Album%0D%0A" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace&amp;annotation=Our%20Application%20Mexico%20is%20available%20on%20the%20Windows%20Phone%207%20Marketplace%21%0D%0A%0D%0A%0D%0A%0D%0AIt%20is%20an%20port%20of%20an%20existing%20Windows%20Mobile%206.5%20Application%20%E2%80%93%20and%20yes%20it%20was%20a%20rewrite%20%E2%80%93%20but%20it%20didn%E2%80%99t%20take%20very%20long.%0D%0A%0D%0A%C2%A0%0D%0A%0D%0AView%20Full%20Album%0D%0A" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=Our%20Application%20Mexico%20is%20available%20on%20the%20Windows%20Phone%207%20Marketplace%21%0D%0A%0D%0A%0D%0A%0D%0AIt%20is%20an%20port%20of%20an%20existing%20Windows%20Mobile%206.5%20Application%20%E2%80%93%20and%20yes%20it%20was%20a%20rewrite%20%E2%80%93%20but%20it%20didn%E2%80%99t%20take%20very%20long.%0D%0A%0D%0A%C2%A0%0D%0A%0D%0AView%20Full%20Album%0D%0A" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;bm_description=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;bm_description=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Our%20Application%20Mexico%20is%20available%20on%20the%20Windows%20Phone%207%20Marketplace%21%0D%0A%0D%0A%0D%0A%0D%0AIt%20is%20an%20port%20of%20an%20existing%20Windows%20Mobile%206.5%20Application%20%E2%80%93%20and%20yes%20it%20was%20a%20rewrite%20%E2%80%93%20but%20it%20didn%E2%80%99t%20take%20very%20long.%0D%0A%0D%0A%C2%A0%0D%0A%0D%0AView%20Full%20Album%0D%0A" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;desc=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F%20Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;t=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace&amp;s=Our%20Application%20Mexico%20is%20available%20on%20the%20Windows%20Phone%207%20Marketplace%21%0D%0A%0D%0A%0D%0A%0D%0AIt%20is%20an%20port%20of%20an%20existing%20Windows%20Mobile%206.5%20Application%20%E2%80%93%20and%20yes%20it%20was%20a%20rewrite%20%E2%80%93%20but%20it%20didn%E2%80%99t%20take%20very%20long.%0D%0A%0D%0A%C2%A0%0D%0A%0D%0AView%20Full%20Album%0D%0A" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;title=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;t=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace&opener=bm&amp;ei=UTF-8&amp;d=Our%20Application%20Mexico%20is%20available%20on%20the%20Windows%20Phone%207%20Marketplace%21%0D%0A%0D%0A%0D%0A%0D%0AIt%20is%20an%20port%20of%20an%20existing%20Windows%20Mobile%206.5%20Application%20%E2%80%93%20and%20yes%20it%20was%20a%20rewrite%20%E2%80%93%20but%20it%20didn%E2%80%99t%20take%20very%20long.%0D%0A%0D%0A%C2%A0%0D%0A%0D%0AView%20Full%20Album%0D%0A" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F18%2Fmexico-for-windows-phone-7-now-on-marketplace%2F&amp;exttitle=Mexico%20for%20Windows%20Phone%207%20now%20on%20Marketplace" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2010/10/18/mexico-for-windows-phone-7-now-on-marketplace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recording Sequence Diagrams from .Net Source Code with Enterprise Architect from Sparx Systems</title>
		<link>http://blog.lieberlieber.com/2010/10/11/recording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems/</link>
		<comments>http://blog.lieberlieber.com/2010/10/11/recording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 11:23:01 +0000</pubDate>
		<dc:creator>Daniel Siegl</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Enterprise Architect]]></category>
		<category><![CDATA[Enterprise Architect Erweiterungen]]></category>
		<category><![CDATA[Programmierung Allgemein]]></category>
		<category><![CDATA[Enterprise Architec]]></category>
		<category><![CDATA[Sequence Diagram]]></category>

		<guid isPermaLink="false">http://blog.lieberlieber.com/?p=2717</guid>
		<description><![CDATA[Lately I been investigating the options Enterprise Architect offers to record Sequence Diagrams from code, because we want to learn for LieberLieber AMUSE. And I found a pretty interesting result: It only takes into account “Classes” and not “Instances”. There is two links that proved helpful – a video tutorial from Sparx Systems and a [...]]]></description>
			<content:encoded><![CDATA[<p>Lately I been investigating the options <a href="http://www.sparxsystems.eu" target="_blank">Enterprise Architect</a> offers to record Sequence Diagrams from code, because we want to learn for <a href="http://www.lieberlieber.com/amuse/" target="_blank">LieberLieber AMUSE</a>.</p>
<p>And I found a pretty interesting result:</p>
<p><strong>It only takes into account “Classes” and not “Instances”.</strong></p>
<p>There is two links that proved helpful – a <a href="http://www.sparxsystems.com/resources/demos/debuggingcs/debuggingcs.htm" target="_blank">video tutorial</a> from <a href="http://www.sparxsystems.eu" target="_blank">Sparx Systems</a> and a <a href="http://blogs.imeta.co.uk/TPeplow/archive/2009/03/11/auto-generating-a-sequence-diagram-from-code.aspx" target="_blank">Blog post</a> from <a href="http://blogs.imeta.co.uk/TPeplow/Default.aspx" target="_blank">Tom Peplow</a>.<br />
<span id="more-2717"></span><br />
 </p>
<p>Setting up works in a similar way than it does for <a href="http://www.nunit.org" target="_blank">NUnit</a> – refer to this <a href="http://blog.lieberlieber.com/?p=2701" target="_blank">Posts for hints</a>.</p>
<p>I used my very Simple Account Class from the <a href="http://blog.lieberlieber.com/?p=2701" target="_blank">NUnit sample</a>.</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/image54.png" rel="lightbox[2717]"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb41.png" border="0" alt="image" width="197" height="244" /></a></p>
<p>Then I prepared a little runner that would record a Sequence Chart using <a href="http://www.sparxsystems.eu" target="_blank">Enterprise Architects Debugger</a>.</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/image55.png" rel="lightbox[2717]"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://blog.lieberlieber.com/wp-content/uploads/image_thumb42.png" border="0" alt="image" width="244" height="99" /></a></p>
<p>The result I’m getting from Enterprise Architect looks like this:</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/clip_image0024.jpg" rel="lightbox[2717]"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" src="http://blog.lieberlieber.com/wp-content/uploads/clip_image002_thumb3.jpg" border="0" alt="clip_image002" width="244" height="227" /></a></p>
<p>It doesn&#8217;t take into account that I have two instances of the same class – I would have rather expected it to look like:</p>
<p><a href="http://blog.lieberlieber.com/wp-content/uploads/clip_image00241.jpg" rel="lightbox[2717]"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002[4]" src="http://blog.lieberlieber.com/wp-content/uploads/clip_image0024_thumb.jpg" border="0" alt="clip_image002[4]" width="244" height="182" /></a></p>
<p>What do you think? Is there value in a Sequence Diagram based on classes rather than on instances?</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F" title="Technorati"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems&amp;bodytext=Lately%20I%20been%20investigating%20the%20options%20Enterprise%20Architect%20offers%20to%20record%20Sequence%20Diagrams%20from%20code%2C%20because%20we%20want%20to%20learn%20for%20LieberLieber%20AMUSE.%0D%0A%0D%0AAnd%20I%20found%20a%20pretty%20interesting%20result%3A%0D%0A%0D%0AIt%20only%20takes%20into%20account%20%E2%80%9CClasses%E2%80%9D%20and%20no" title="Digg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;t=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems" title="Facebook"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems&amp;notes=Lately%20I%20been%20investigating%20the%20options%20Enterprise%20Architect%20offers%20to%20record%20Sequence%20Diagrams%20from%20code%2C%20because%20we%20want%20to%20learn%20for%20LieberLieber%20AMUSE.%0D%0A%0D%0AAnd%20I%20found%20a%20pretty%20interesting%20result%3A%0D%0A%0D%0AIt%20only%20takes%20into%20account%20%E2%80%9CClasses%E2%80%9D%20and%20no" title="del.icio.us"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems" title="Live"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems&amp;annotation=Lately%20I%20been%20investigating%20the%20options%20Enterprise%20Architect%20offers%20to%20record%20Sequence%20Diagrams%20from%20code%2C%20because%20we%20want%20to%20learn%20for%20LieberLieber%20AMUSE.%0D%0A%0D%0AAnd%20I%20found%20a%20pretty%20interesting%20result%3A%0D%0A%0D%0AIt%20only%20takes%20into%20account%20%E2%80%9CClasses%E2%80%9D%20and%20no" title="Google Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems" title="DotNetKicks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dotnetkicks.png" title="DotNetKicks" alt="DotNetKicks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems" title="DZone"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="" title="TwitThis"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.blogospherenews.com/submit.php?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems" title="Blogosphere News"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogospherenews.png" title="Blogosphere News" alt="Blogosphere News" class="sociable-hovers" /></a></li>
	<li><a  target="_blank" href="http://blogplay.com" title="Blogplay"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/blogplay.png" title="Blogplay" alt="Blogplay" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems&amp;source=LieberLieber+Software+TeamBlog+was+uns+treibt+und+verfolgt%21&amp;summary=Lately%20I%20been%20investigating%20the%20options%20Enterprise%20Architect%20offers%20to%20record%20Sequence%20Diagrams%20from%20code%2C%20because%20we%20want%20to%20learn%20for%20LieberLieber%20AMUSE.%0D%0A%0D%0AAnd%20I%20found%20a%20pretty%20interesting%20result%3A%0D%0A%0D%0AIt%20only%20takes%20into%20account%20%E2%80%9CClasses%E2%80%9D%20and%20no" title="LinkedIn"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;bm_description=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems&amp;plugin=soc" title="MisterWong"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;bm_description=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems&amp;plugin=soc" title="MisterWong.DE"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems&amp;URL=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Lately%20I%20been%20investigating%20the%20options%20Enterprise%20Architect%20offers%20to%20record%20Sequence%20Diagrams%20from%20code%2C%20because%20we%20want%20to%20learn%20for%20LieberLieber%20AMUSE.%0D%0A%0D%0AAnd%20I%20found%20a%20pretty%20interesting%20result%3A%0D%0A%0D%0AIt%20only%20takes%20into%20account%20%E2%80%9CClasses%E2%80%9D%20and%20no" title="MSN Reporter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://myshare.url.com.tw/index.php?func=newurl&amp;url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;desc=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems" title="MyShare"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/myshare.png" title="MyShare" alt="MyShare" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.lieberlieber.com/feed/" title="RSS"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems" title="StumbleUpon"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F%20Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems" title="Suggest to Techmeme via Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/techmeme.png" title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme via Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;t=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems&amp;s=Lately%20I%20been%20investigating%20the%20options%20Enterprise%20Architect%20offers%20to%20record%20Sequence%20Diagrams%20from%20code%2C%20because%20we%20want%20to%20learn%20for%20LieberLieber%20AMUSE.%0D%0A%0D%0AAnd%20I%20found%20a%20pretty%20interesting%20result%3A%0D%0A%0D%0AIt%20only%20takes%20into%20account%20%E2%80%9CClasses%E2%80%9D%20and%20no" title="Tumblr"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems%20-%20http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F" title="Twitter"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;title=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems" title="Webnews.de"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;t=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems&opener=bm&amp;ei=UTF-8&amp;d=Lately%20I%20been%20investigating%20the%20options%20Enterprise%20Architect%20offers%20to%20record%20Sequence%20Diagrams%20from%20code%2C%20because%20we%20want%20to%20learn%20for%20LieberLieber%20AMUSE.%0D%0A%0D%0AAnd%20I%20found%20a%20pretty%20interesting%20result%3A%0D%0A%0D%0AIt%20only%20takes%20into%20account%20%E2%80%9CClasses%E2%80%9D%20and%20no" title="Yahoo! Bookmarks"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fblog.lieberlieber.com%2F2010%2F10%2F11%2Frecording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems%2F&amp;exttitle=Recording%20Sequence%20Diagrams%20from%20.Net%20Source%20Code%20with%20Enterprise%20Architect%20from%20Sparx%20Systems" title="Yigg"><img src="http://blog.lieberlieber.com/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lieberlieber.com/2010/10/11/recording-sequence-diagrams-from-net-source-code-with-enterprise-architect-from-sparx-systems/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

