<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5156474155905088209</id><updated>2011-04-21T20:43:01.579+01:00</updated><category term='Printing'/><category term='Flex'/><category term='Reports'/><category term='AlivePDF'/><category term='PDF'/><category term='Demo'/><category term='AIR'/><title type='text'>Steve Thornton on Flex and AIR</title><subtitle type='html'>As a long in the tooth developer previous of VB, C#, Netbeans and Rebol. I want to share my experiences with the new Adobe(tm) Flex and AIR development systems.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thorntononflex.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5156474155905088209/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thorntononflex.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Steve</name><uri>http://www.blogger.com/profile/16607350463172376969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_spUen8TuNf0/SIPZjtCEtTI/AAAAAAAAAAM/O5vZu0spId0/S220/IMAG0001.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5156474155905088209.post-5200732266333699853</id><published>2009-01-22T11:09:00.004Z</published><updated>2009-01-22T11:37:47.493Z</updated><title type='text'>Is AIR ready for LOB ??</title><content type='html'>&lt;div&gt;I've been persevering with Flex &amp;amp; AIR for some time and while I have enjoyed using most of the Flex, AIR, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Actionscript&lt;/span&gt; facilities - I have now come to the conclusion that AIR (which I would require for my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;commecial&lt;/span&gt; applications) is not ready for LOB (Line of Business) use!&lt;br /&gt;&lt;br /&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;sandboxing&lt;/span&gt; imposed because of the emphatic &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;insistance&lt;/span&gt; of cross-platform use means that solutions we know our customers would ask for are simply not possible at the moment. Printing is still not resolved, database access is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;ok&lt;/span&gt; if you want to access corporate data - but create a simple CRUD for an Access database or interact &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;wiht&lt;/span&gt; Excel you've got headaches!&lt;br /&gt;&lt;br /&gt;As previously stated I have used Microsoft Visual Studio since it was born - In fact I got back to Visual Basic 1.0 (but that shows my age ;-) With the frustration of AIR I thought I would pay Visual Studio a visit - I was astounded at how much progress MS have made with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;WPF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;It has the following benefits :-&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;You can access anything a Windows Forms &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;application&lt;/span&gt; could&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Printing is fully supported&lt;/li&gt;&lt;br /&gt;&lt;li&gt;It is not tied to Flash as the timeline of the application (Multi-Threading is a breeze)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;All tools are skinless - this is something Adobe plans for Flex 4 !!&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;XAML&lt;/span&gt; Markup language is better than &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Actionsript&lt;/span&gt; IMO&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;WPF&lt;/span&gt; 'IS' suitable for a massive range of applications from LOB Accounts apps to some wonderful 3D rendering &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;graphics&lt;/span&gt; apps.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I've also found that the attitude of the MS developers has changed they are much keener to engage the development community and not so &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;elitist&lt;/span&gt; as they were before.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I could go on......&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;I have been re-writing an old booking system - I've put about three weeks work into it and in another couple of weeks I hope to have it to a commercial stage - That's Fast! and that's including learning &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;WPF&lt;/span&gt; from scratch!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Here's an early screenshot...&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5294080402861092050" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 660px; CURSOR: hand; HEIGHT: 439px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_spUen8TuNf0/SXhaE8DkbNI/AAAAAAAAACE/EdvEtAVSuoA/s400/hdbookings.png" border="0" /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5156474155905088209-5200732266333699853?l=thorntononflex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thorntononflex.blogspot.com/feeds/5200732266333699853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5156474155905088209&amp;postID=5200732266333699853' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5156474155905088209/posts/default/5200732266333699853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5156474155905088209/posts/default/5200732266333699853'/><link rel='alternate' type='text/html' href='http://thorntononflex.blogspot.com/2009/01/is-air-ready-for-lob.html' title='Is AIR ready for LOB ??'/><author><name>Steve</name><uri>http://www.blogger.com/profile/16607350463172376969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_spUen8TuNf0/SIPZjtCEtTI/AAAAAAAAAAM/O5vZu0spId0/S220/IMAG0001.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_spUen8TuNf0/SXhaE8DkbNI/AAAAAAAAACE/EdvEtAVSuoA/s72-c/hdbookings.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5156474155905088209.post-711110007509100159</id><published>2008-08-26T22:18:00.011+01:00</published><updated>2008-08-26T22:32:19.545+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PDF'/><category scheme='http://www.blogger.com/atom/ns#' term='Demo'/><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='Printing'/><category scheme='http://www.blogger.com/atom/ns#' term='AlivePDF'/><title type='text'>PRINTING REPORTS IN FLEX AND AIR</title><content type='html'>&lt;p align="left"&gt;&lt;a href="http://2.bp.blogspot.com/_spUen8TuNf0/SLR1hB9rKJI/AAAAAAAAAB8/GPp1KnA5yRg/s1600-h/preview.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5238941476861978770" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_spUen8TuNf0/SLR1hB9rKJI/AAAAAAAAAB8/GPp1KnA5yRg/s400/preview.png" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;As my previous post stated - Printing reports with Adobe Flex &amp;amp; AIR can be quite challenging.&lt;br /&gt;&lt;br /&gt;I've been prototyping an application that needs tabular reports with a preview and the ability to print or output as PDF. AlivePDF provide the solution to PDF output. i think I've got most other areas working. I've posted the source code and a sample application called TS-Ledger (a mock ledger program that demonstrates the printing facilities quite well).&lt;br /&gt;&lt;br /&gt;Click here &lt;a href="http://www.thorntonsoftware.co.uk/flex.html"&gt;http://www.thorntonsoftware.co.uk/flex.html&lt;/a&gt; to download the source or demo app.&lt;br /&gt;&lt;br /&gt;I hope this helps people get to grips with printing reports in Flex &amp;amp; AIR.&lt;br /&gt;&lt;br /&gt;Enjoy... Steve&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5156474155905088209-711110007509100159?l=thorntononflex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thorntononflex.blogspot.com/feeds/711110007509100159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5156474155905088209&amp;postID=711110007509100159' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5156474155905088209/posts/default/711110007509100159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5156474155905088209/posts/default/711110007509100159'/><link rel='alternate' type='text/html' href='http://thorntononflex.blogspot.com/2008/08/printing-reports-in-flex-and-air.html' title='PRINTING REPORTS IN FLEX AND AIR'/><author><name>Steve</name><uri>http://www.blogger.com/profile/16607350463172376969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_spUen8TuNf0/SIPZjtCEtTI/AAAAAAAAAAM/O5vZu0spId0/S220/IMAG0001.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_spUen8TuNf0/SLR1hB9rKJI/AAAAAAAAAB8/GPp1KnA5yRg/s72-c/preview.png' height='72' width='72'/><thr:total>7</thr:total></entry></feed>
