<?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>The Pixel Code &#187; LiveCycle</title>
	<atom:link href="http://www.thepixelcode.com/tag/livecycle/feed" rel="self" type="application/rss+xml" />
	<link>http://www.thepixelcode.com</link>
	<description>Design / Develop / Inspiration by Mohammed Khan</description>
	<lastBuildDate>Mon, 19 Jul 2010 03:45:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Fiber: How &amp; What should your RIA consume ?</title>
		<link>http://www.thepixelcode.com/development/data-services/fiber-how-what-should-your-ria-consume</link>
		<comments>http://www.thepixelcode.com/development/data-services/fiber-how-what-should-your-ria-consume#comments</comments>
		<pubDate>Sun, 20 Sep 2009 01:49:07 +0000</pubDate>
		<dc:creator>Mohammed Khan</dc:creator>
				<category><![CDATA[Data Services]]></category>
		<category><![CDATA[Fiber]]></category>
		<category><![CDATA[lcds]]></category>
		<category><![CDATA[LiveCycle]]></category>

		<guid isPermaLink="false">http://www.thepixelcode.com/?p=431</guid>
		<description><![CDATA[It all started with Flex Data Service, and since then Adobe has made significant progression in enterprise computing. For me, enterprise computing doesn&#8217;t mean complex business use-cases, instead manageable enterprise objects (can be a document or a form or a data-set). Adobe LiveCycle Enterprise Suite has been pretty much successful to engage enterprise computing around [...]]]></description>
			<content:encoded><![CDATA[<p>It all started with Flex Data Service, and since then Adobe has made significant progression in enterprise computing. For me, enterprise computing doesn&#8217;t mean complex business use-cases, instead manageable enterprise objects (can be a document or a form or a data-set). Adobe LiveCycle Enterprise Suite has been pretty much successful to engage enterprise computing around the PDF document type. And on other side, an extension of the LiveCycle ES, the LCDS has made it possible for RIA developers to build mission-critical and collaborative applications. Last week at <a href="http://tac.sg"><strong>The ActionScript Conference 2009</strong></a> which was held in Singapore, I made a presentation with the same title, and not sure how well it went with audience (more of designers &#038; flash developers, also post lunch Zzzzz).</p>
<p>As in my earlier post I mentioned, Fiber is a suite of technologies which helps you do model driven development using Flash Builder 4 (with modeler plugin) and LiveCycle Data Services 3. And the major part of the Fiber is the Adobe Data Model, which lets you build data models, create services and bind services to data controls. Below are the slides attached which I used at the TAC 2009 and also find attached source code which was used for demos at the conference. </p>
<div style="width:425px;text-align:left" id="__ss_2000636"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/mdzkhan/fiber-how-what-your-ria-consume" title="Fiber : How &amp; What your RIA consume ?">Fiber : How &amp; What your RIA consume ?</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=introduction2fiber-090915102407-phpapp01&#038;stripped_title=fiber-how-what-your-ria-consume" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=introduction2fiber-090915102407-phpapp01&#038;stripped_title=fiber-how-what-your-ria-consume" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/mdzkhan">Mohammed Khan</a>.</div>
</div>
<p>In order to work with attached codes, you will first need to setup and get started with Livecycle DS 3, about which you can find it <a href="http://www.thepixelcode.com/development/data-services/getting-started-with-model-driven-development-using-livecycle-ds-3-beta"><strong>here</strong></a>. </p>
<p>Demo II : <a href="http://www.thepixelcode.com/wp-content/uploads/2009/09/TAC09Demo1.fxp"><strong>Getting started with FB4 &#038; LCDS 3</strong></a><br />
Demo III : <a href="http://www.thepixelcode.com/wp-content/uploads/2009/09/TAC09Demo2.fxp"><strong>Working with Annotations &#038; Styles</strong></a><br />
Demo IV a : <a href="http://www.thepixelcode.com/wp-content/uploads/2009/09/TAC09Demo3.fxp"><strong>Working with Filters : Criteria based Filters</strong></a><br />
Demo IV b : <a href="http://www.thepixelcode.com/wp-content/uploads/2009/09/TAC09Demo4.fxp"><strong>Working with Filters : Pass-through Filters</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thepixelcode.com/development/data-services/fiber-how-what-should-your-ria-consume/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Model Driven Development using LiveCycle DS 3 Beta &#8211; Annotations and Styles</title>
		<link>http://www.thepixelcode.com/development/data-services/model-driven-development-using-livecycle-ds-3-beta-annotations-and-styles</link>
		<comments>http://www.thepixelcode.com/development/data-services/model-driven-development-using-livecycle-ds-3-beta-annotations-and-styles#comments</comments>
		<pubDate>Fri, 04 Sep 2009 05:25:26 +0000</pubDate>
		<dc:creator>Mohammed Khan</dc:creator>
				<category><![CDATA[Data Services]]></category>
		<category><![CDATA[Fiber]]></category>
		<category><![CDATA[lcds]]></category>
		<category><![CDATA[LiveCycle]]></category>

		<guid isPermaLink="false">http://www.thepixelcode.com/?p=416</guid>
		<description><![CDATA[In continuation to my last screen cast, this one deals with Annotations and Styles declarations using Adobe Data Model, LCDS 3 Beta and Flash Builder 4. In the next screen cast I shall try to cover working with various types of Filters using Fiber suite. Model Driven Development using LCDS 3 &#8211; Annotations &#038; Styles [...]]]></description>
			<content:encoded><![CDATA[<p>In continuation to my <a href="http://www.thepixelcode.com/development/data-services/getting-started-with-model-driven-development-using-livecycle-ds-3-beta"><strong>last</strong></a> screen cast, this one deals with Annotations and Styles declarations using Adobe Data Model, LCDS 3 Beta and Flash Builder 4. In the next screen cast I shall try to cover working with various types of Filters using Fiber suite. </p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6392885&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6392885&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/6392885">Model Driven Development using LCDS 3 &#8211; Annotations &#038; Styles</a> from <a href="http://vimeo.com/thepixelcode">Mohammed Khan</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>You can download the the source code which was used in the above screen cast <a href="http://www.thepixelcode.com/wp-content/uploads/2009/09/SampleMDDApp.zip"><strong>here</strong></a>, and the sample MySQL database script <a href="http://www.thepixelcode.com/wp-content/uploads/2009/09/SampleDB.sql"><strong>here</strong></a>.  When importing the project into your Flash Builder 4, you will need to change the LCDS 3 turnkey path in the Flex Compiler settings, also the RDS username and password would change accordingly. If you have any issue in getting started, feel free to share.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thepixelcode.com/development/data-services/model-driven-development-using-livecycle-ds-3-beta-annotations-and-styles/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Getting started with Model-Driven-Development using LiveCycle DS 3 Beta</title>
		<link>http://www.thepixelcode.com/development/data-services/getting-started-with-model-driven-development-using-livecycle-ds-3-beta</link>
		<comments>http://www.thepixelcode.com/development/data-services/getting-started-with-model-driven-development-using-livecycle-ds-3-beta#comments</comments>
		<pubDate>Thu, 27 Aug 2009 06:38:44 +0000</pubDate>
		<dc:creator>Mohammed Khan</dc:creator>
				<category><![CDATA[Data Services]]></category>
		<category><![CDATA[Fiber]]></category>
		<category><![CDATA[LiveCycle]]></category>

		<guid isPermaLink="false">http://www.thepixelcode.com/?p=364</guid>
		<description><![CDATA[In the following screen cast, I discuss about the tools required to head start MDD using LCDS 3, also how to configure the lcds 3 turnkey solution to enable RDS management, declare data source for the lcds web application and define user security at servlet container level, I hope it helps you get started. In [...]]]></description>
			<content:encoded><![CDATA[<p>In the following screen cast, I discuss about the tools required to head start MDD using LCDS 3, also how to configure the lcds 3 turnkey solution to enable RDS management, declare data source for the lcds web application and define user security at servlet container level, I hope it helps you get started. In the next part of this screen cast series, we will explore the Fiber suite and Adobe Data Model, where we shall work with Styles, Filters and Annotations. </p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6292457&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6292457&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/6292457">Getting started with Model Driven Development using LCDS 3</a> from <a href="http://vimeo.com/thepixelcode">Mohammed Khan</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><strong>UPDATE:</strong> The next part of this screen cast titled &#8220;Model Driven Development Using LiveCycle DS 3 Beta &#8211; Annotations and Styles&#8221; is available <a href="http://www.thepixelcode.com/development/data-services/model-driven-development-using-livecycle-ds-3-beta-annotations-and-styles"><strong>here</strong></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thepixelcode.com/development/data-services/getting-started-with-model-driven-development-using-livecycle-ds-3-beta/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Introduction to LiveCycle Data Services 3 Beta</title>
		<link>http://www.thepixelcode.com/development/data-services/introduction-to-livecycle-data-services-3-beta</link>
		<comments>http://www.thepixelcode.com/development/data-services/introduction-to-livecycle-data-services-3-beta#comments</comments>
		<pubDate>Fri, 21 Aug 2009 21:35:21 +0000</pubDate>
		<dc:creator>Mohammed Khan</dc:creator>
				<category><![CDATA[Data Services]]></category>
		<category><![CDATA[lcds]]></category>
		<category><![CDATA[LiveCycle]]></category>

		<guid isPermaLink="false">http://www.thepixelcode.com/?p=343</guid>
		<description><![CDATA[As part of Adobe&#8217;s initiatives to align it self with Enterprise computing, it has made LiveCycle Data Service (LCDS) 3 Beta available for preview, no its not open source, but you can download and test out the new features. Things have changed considerably in LCDS 3 and quite new features have been added which I [...]]]></description>
			<content:encoded><![CDATA[<p>As part of Adobe&#8217;s initiatives to align it self with Enterprise computing, it has made LiveCycle Data Service (LCDS) 3 Beta available for preview, no its not open source, but you can download and test out the new features. Things have changed considerably in LCDS 3 and quite new features have been added which I believe makes it exciting to work with. The new features that are part of the LCDS 3 Beta version are:</p>
<p><strong>1. Execution runtime support for Adobe Data Model</strong></p>
<p>With the introduction of Fiber, a suite of technologies that enables Model-Driven-Devleopmet using Flash Builder 4 and LCDS 3, also comes Adobe Data Model. Adobe Data Model, is an XML-based persistence modeling language, and under the hood it implements the Java Persistence Query Language (<strong>JPQL</strong>) which is part of the Java Persistence API (<strong>JPA</strong>). In order to work with Adobe Data Model, you will need Flash Builder 4, Modeler Plugin, and LCDS 3 Beta. Without LCDS 3 Beta, you will not be able to execute or deploy your data model definitions, this also means Adobe Data Model wouldn&#8217;t work with BlazeDS.</p>
<p><strong>2. Data throttling</strong></p>
<p>For developers who worked with Flash Media Server, this should not be new. Throttling means the server increases or decreases the amount of data streamed based on how much the Flash Player can consume and process. LCDS 3 beta has various throttling mechanisms,  and the one that automatically controls the server&#8217;s data outflow rate based on the client consumption rate is known as Adaptive Throttling.</p>
<p><strong>3. Reliable Message Transactions</strong></p>
<p>In LCDS 3, the Quality of Service (QoS), has been largely improved, for instance when working with data transactions applications like a Banking App, its necessary to have an acknowledgement made at all ends of the the data pipeline. This guarantees that whatever is send/receives is reliable.</p>
<p><strong>4. Recover over Network Failures</strong></p>
<p>Another feature that has been added to improvise the quality of service, is the ability for the Flash Player clients to recover data over network failures. A particular business case where this feature can be handy is a Trading application. Data Transmission is crucial in any data driven application, and also it becomes necessary to have high network redundancy. With multi-tier features it makes it possible for the Flash Player client to switch sessions with different LCDS 3 server definitions, if an network failure occurs with a particular destination.</p>
<p><strong>5. Pause/Resume Capabilities</strong></p>
<p>Another interesting feature, which can change the way the Flash Player client handles large chunk of binary data transmission is the Pause/Resume capability. Exchanging documents, large set of data can be controlled in more orderly fashion, the user gets the ability to control the exchange of data.</p>
<p>If you feel the above features excite you and want to test drive the MDD feature of LCDS 3, watch for this space. Till then I hope you have a great time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thepixelcode.com/development/data-services/introduction-to-livecycle-data-services-3-beta/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Model Driven Development Using LCDS 3</title>
		<link>http://www.thepixelcode.com/development/data-services/model-driven-development-using-lcds-3</link>
		<comments>http://www.thepixelcode.com/development/data-services/model-driven-development-using-lcds-3#comments</comments>
		<pubDate>Fri, 21 Aug 2009 18:35:47 +0000</pubDate>
		<dc:creator>Mohammed Khan</dc:creator>
				<category><![CDATA[Data Services]]></category>
		<category><![CDATA[lcds]]></category>
		<category><![CDATA[LiveCycle]]></category>

		<guid isPermaLink="false">http://www.thepixelcode.com/?p=350</guid>
		<description><![CDATA[Well today was an exciting day, presented at the Bangalore Flex User Group, though the turn out was low, the feedback was quite positive. Also post meet up, went out with Mrinal and Saurabh for dinner, and had an avid discussion on various topics. To sum up, it was an exciting day and the rain [...]]]></description>
			<content:encoded><![CDATA[<p>Well today was an exciting day, presented at the Bangalore Flex User Group, though the turn out was low, the feedback was quite positive. Also post meet up, went out with Mrinal and Saurabh for dinner, and had an avid discussion on various topics. To sum up, it was an exciting day and the rain made the evening more pleasant. By the way below you can find the presentation slides which were used at the Bangalore Flex User Group Meeting, also I would like to apologize for the demo not working, its just for some reason the modeler plugin for Flash Builder 4 doesn&#8217;t work the way it should (that&#8217;s why its still BETA). And as I promised I shall record individual webcast for the functionalities which I couldn&#8217;t demonstrate today.  So have fun and a great weekend.</p>
<div style="width:425px;text-align:left" id="__ss_1891173"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/mdzkhan/model-driven-development-using-lcds3" title="Model Driven Development Using LCDS3">Model Driven Development Using LCDS3</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=modeldrivendevelopmentusinglcds3-090821132141-phpapp01&#038;stripped_title=model-driven-development-using-lcds3" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=modeldrivendevelopmentusinglcds3-090821132141-phpapp01&#038;stripped_title=model-driven-development-using-lcds3" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/mdzkhan">Mohammed Khan</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.thepixelcode.com/development/data-services/model-driven-development-using-lcds-3/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
