<?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>Blog Objet Direct &#187; Data services</title>
	<atom:link href="http://blog.objetdirect.com/tag/data-services/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.objetdirect.com</link>
	<description>Génie logiciel objet</description>
	<lastBuildDate>Fri, 03 Feb 2012 11:54:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Quelques nouveautés Adobe</title>
		<link>http://blog.objetdirect.com/ria/quelques-nouveautes-adobe</link>
		<comments>http://blog.objetdirect.com/ria/quelques-nouveautes-adobe#comments</comments>
		<pubDate>Fri, 13 Nov 2009 10:18:19 +0000</pubDate>
		<dc:creator>Benoit Barban</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[blaze DS]]></category>
		<category><![CDATA[blazeds]]></category>
		<category><![CDATA[coenraets]]></category>
		<category><![CDATA[Data services]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[livecycle]]></category>
		<category><![CDATA[mozaïc]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.objetdirect.com/?p=1171</guid>
		<description><![CDATA[Mardi 10 Novembre dernier, dans les locaux d&#8217;Adobe au Trocadero, Christophe Coenraets (un évangéliste d&#8217;Adobe) nous a présenté trois nouveautés Flex 4, à savoir l&#8217;intégration de BlazeDS avec le framework Spring, le Model Driven Development avec LiceCycle Data Services 3, et enfin l&#8217;outil LiveCycle Mozaïc.
Voici donc un petit retour sur ce séminaire de 2h mené [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1172" src="http://blog.objetdirect.com/wordpress/wp-content/uploads/2009/11/christophe_coenraets.jpg" alt="christophe_coenraets" width="160" height="160" />Mardi 10 Novembre dernier, dans les locaux d&#8217;Adobe au Trocadero, Christophe Coenraets (un évangéliste d&#8217;Adobe) nous a présenté trois nouveautés Flex 4, à savoir l&#8217;intégration de BlazeDS avec le framework Spring, le Model Driven Development avec LiceCycle Data Services 3, et enfin l&#8217;outil LiveCycle Mozaïc.</p>
<p>Voici donc un petit retour sur ce séminaire de 2h mené d&#8217;une main de maître par Christophe.</p>
<p>Adobe a récemment travaillé avec SpringSource pour faciliter l&#8217;intégration de BlazeDS (un framework pour la communication Flex/Java J2EE) avec le framework Spring. Christophe a réalisé plusieurs démos en live sur la différence avec/sans l&#8217;intégration Spring de BlazeDS. Différence nettement visible, puisqu&#8217;il s&#8217;agit de supprimer les fichiers de configuration de BlazeDS et d&#8217;allouer cette configuration à Spring, soit via la déclaration classique en XML, soit via les annotations Java5 directement dans les fichiers à exposer au client Flex (solution conseillée). La gestion de la sécurité d&#8217;accès à ces objets/méthodes passe également par Spring.</p>
<p>Deuxième sujet, le plus intéressant pour nous: le Model Driven Development grâce au serveur payant LiveCycle Data Services 3 (sortie officielle dans les prochains jours). Il sera maintenant possible de générer des interfaces Flex à partir du modèle, depuis une nouvelle perspective Eclipse, ou même de modifier ce modèle objet, poser des propriétés conditionnelles, des validations automatiques, des filtres, rendre des relations bidirectionnelles, etc.</p>
<p>L&#8217;outil génère ainsi la couche service à partir du modèle objet défini sous Eclipse, le déploie sur le serveur LiveCycle, et le connecte à l&#8217;interface Flex, tout cela en quelques clics. Pour vous faire une idée des possibilités, une vidéo de démonstration (la même qu&#8217;au séminaire):  <a href="http://coenraets.org/blog/2009/09/flex4mdd/" target="_blank">http://coenraets.org/blog/2009/09/flex4mdd/</a></p>
<p>Enfin, dernier sujet abordé, LiveCycle Mozaïc, en cours de développement. Outil totalement inconnu pour moi, Christophe nous a présenté son intérêt, sans entrer dans les détails techniques (malheureusement). Mozaïc permet de connecter plusieurs applications Flex ou Web entre elles, sans qu&#8217;elles ne se &laquo;&nbsp;connaissent&nbsp;&raquo; auparavant. Chaque application est en fait une tuile, et l&#8217;ensemble des tuiles est affiché sur un dashboard interactif, et communique via Mozaïc.</p>
<p>Exemple: une tuile Flex permet de lister nos parts en bourse, une seconde tuile affiche le site salesforce avec le détail de l&#8217;action sélectionnée sur la première tuile. L&#8217;utilisateur choisit les tuiles qu&#8217;il souhaite faire collaborer. Techniquement, Mozaïc permet d&#8217;exposer certaines propriétés d&#8217;une application aux autres, et &laquo;&nbsp;d&#8217;écouter&nbsp;&raquo; (au sens &laquo;&nbsp;être prévenu de&nbsp;&raquo;) tout changement de valeur sur la propriété d&#8217;une autre application externe.</p>
<p>En résumé, la grande nouveauté est bien sûr le Model Driven Development, très prometteur. L&#8217;intégration BlazeDS/Spring est maintenant grandement facilitée, et Mozaïc permettra à l&#8217;avenir de faire collaborer plusieurs applications Flex/web entre elles.</p>
<p>Si vous avez des questions, n&#8217;hésitez pas !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.objetdirect.com/ria/quelques-nouveautes-adobe/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.NET RIA Services</title>
		<link>http://blog.objetdirect.com/ria/net-ria-services</link>
		<comments>http://blog.objetdirect.com/ria/net-ria-services#comments</comments>
		<pubDate>Tue, 19 May 2009 21:38:24 +0000</pubDate>
		<dc:creator>Jean-Francois SUBLET</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[.Net RIA Services]]></category>
		<category><![CDATA[Data services]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://blog.objetdirect.com/?p=387</guid>
		<description><![CDATA[Ceux qui ont assisté à la formation en soirée sur Silverlight ont eu un avant gout de .NET RIA Services. Ce framework risque de grandement améliorer la productivité des développements d&#8217;applications RIA en .NET.
Quelles sont les réponses apportées par ce framework aux problèmes classiques d&#8217;applications RIA ?
- Je ne veux pas réécrire des classes de [...]]]></description>
			<content:encoded><![CDATA[<p>Ceux qui ont assisté à la formation en soirée sur Silverlight ont eu un avant gout de .NET RIA Services. Ce framework risque de grandement améliorer la productivité des développements d&#8217;applications RIA en .NET.</p>
<p>Quelles sont les réponses apportées par ce framework aux problèmes classiques d&#8217;applications RIA ?</p>
<p>- Je ne veux pas réécrire des classes de mon domaine (suivant le modèle Value Object)<br />
- Je ne veux pas écrire le code technique de synchronisation des données entre les deux tiers pour de simples manipulations de données (CRUD)<br />
- Je veux pas réécrire des classes Helper<br />
- Je ne veux pas réécrire mes règles de validation décrites par annotations sur les classes de mon domaine<br />
- Je ne veux pas réécrire mes requêtes LINQ<br />
- Je veux pouvoir travailler simplement sur du CRUD ou des services<br />
- Je veux pouvoir me baser sur le mécanisme d&#8217;authentification/autorisation défini sur le serveur</p>
<p>Je présenterai plus en détails ce framework dans le <a title="wiki objet direct" href="http://wiki.objetdirect.com/wiki/index.php?title=Espace_Techno" target="_blank">wiki</a> ou dans un autre post et vous ferai part de mes premiers essais.</p>
<p>La <a title=".NET RIA Services May 2009 Preview" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce&amp;displaylang=en" target="_blank">preview</a> est disponible sur le site de Microsoft. Cette version nécessite Silverlight 3 qui est en beta 1.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.objetdirect.com/ria/net-ria-services/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

