SKITSANOS FOR RIA

Skitsanos

Tuesday, April 29, 2008

FancyUpload

FancyUpload

Harald Kirschner has created a new version of FancyUpload "a file-input replacement which features an unobtrusive, multiple-file selection menu and queued upload with an animated progress bar."

Aptana announced Cloud Platform

Aptana have announced their cloud platform initiative, Aptana Cloud.

Aptana Cloud plugs right into your IDE to provide instant deployment, smart synchronization, and seamless migration as you scale. Aptana Cloud is ideal for developers who use scripting languages to create Ajax, Facebook, mySpace and all other sorts of Web applications.

The key is that this isn’t a infrastructure play, which they clearly point out:

Aptana Cloud is architected to complement Cloud infrastructure providers like Amazon, Google, Joyent and others. To get started we’ve selected Joyent who serves up some of the largest of all Facebook apps.

This shows that their platform is designed to go meta, allowing you to deploy to various clouds in the future.

For developers:

  • IDE plug-in integrates Cloud development, deployment and management life-cycles right into Aptana Studio in either its standalone or Eclipse based editions
  • Instant deployment of projects to Cloud
  • One click sync your project to the Cloud, or provide fine grained sync control too
  • Integrated service management consoles
  • Configure desired memory size and disk size
  • Develop and instantly preview remote files right inside your Studio desktop environment
  • Subversion source control.

As Ajax developers, the vision of Jaxer in the cloud is very interesting too. The entire application using JavaScript, and deployed up into the cloud, all through the nice IDE.

For developers, the IDE plug-in integrates cloud development, deployment and management lifecycles right into Aptana Studio in either its standalone or Eclipse-based editions, Hakman said. “The ability to deploy stuff to the cloud from Eclipse is part of this as well.”

Other developer features include instant deployment of projects to the cloud; one click can sync your project to the cloud or provide fine-grained sync control; the technology features integrated cloud services management, enables users to provision their cloud right from Aptana Studio, configure desired memory size and disk size, develop and instantly preview remote files right inside the Studio desktop environment, and includes Subversion Source Control.

If you want to get invite, request an account.

Monday, April 28, 2008

Enumerating data types in ActionScript 3 (AS3)

Joel Hooks, guy with fascinating background published nice article about data enumeration in ActionScript 3.

In computer programming, an enumerated type is an abstract data type used to model an attribute that has a specific number of options (or identifiers) such as the suit of a playing card (i.e. a Club, Diamond, Heart or Spade). Using this type allows the program to handle the attribute more efficiently than a string while maintaining the readability of the source code.

View article...

Forrester Turns Its Back to AJAX

I know, it's not nice and I should behave as if it's not that important to me, but I can't. During the last two and a half years I've been writing, openly speaking, whistle-blowing, and whispering that AJAX is a wrong way to go for developing rich Internet application. But 99% of the software developers were singing hosannas to AJAX. Forrester was selling this 7-page report for $379, while I've written dozens of pages for free. But who am I! Forrester said that AJAX does your body good. The author of that report has published yet another article explaining when it makes sense to use AJAX. But it seems that Forrester is turning 180 degrees now.

Full article...

Backbase Releases Enterprise AJAX 4.2

Backbase introduced Enterprise AJAX 4.2, a new version of the AJAX framework. This new release gives developers more choice than any other AJAX framework. Choice translates into unmatched productivity, as AJAX developers can choose their preferred technology and methodology.

View article...

Sun Revisits Last Year's Script: JavaFX Is Coming

The JavaFX scripting language will produce a byte code that can run in the standard Java Virtual Machine, but will be much easier to learn and use than Java itself.

View article...

Introducing Stackoverflow.com

Jeff Atwood announces his and Joel Spolsky’s new Joint Venture - an ‘anti-experts-exchange (minus the nausea-inducing sleaze and quasi-legal search engine gaming) meets wikipedia meets programming reddit. It is by programmers, for programmers, with the ultimate intent of collectively increasing the sum total of good programming knowledge in the world.’

Read more...

Nest related resources in Visual Studio

Mads Kristensen shows how he gets Visual Studio to group Usercontrols with associated JavaScript and CSS files.

 

 

View Article...

SQL SERVER - Better Performance - LEFT JOIN or NOT IN?

Pinal Dave reminds us that performance decisions are not always simple - the differences between the performance off these two all depends on the type of data and the type of query.

View Article...

47 ASP.NET MVC Resources to Rock Your Development

Craig Shoemaker gathers together a number (47) of excellent ASP.NET MVC related links.

View Article...

Sunday, April 27, 2008

Fire Eagle Developer beta

Fire Eagle launched as an invite-only developer beta barely seven weeks ago and is building momentum as we move towards a general release (request an invite at the Fire Eagle home page). On the day FE launched, Marshall Kirkpatrick at ReadWriteWeb wrote: "Standards based platform plus strong privacy equals the best scenario I can imagine for a location tracking service. We'll see what kinds of innovative applications get built on top of it." Well, the developer community has responded with enthusiasm and new applications are emerging regularly. If you have an invite, you can already leverage Fire Eagle in a growing gallery of applications including Dopplr, Firebot, Dashboard widgets for OS X (dmg file), Loki toolbar for IE/Firefox, a Movable Type plugin, Navizon, Wikinear, and ZoneTag. Aside from the applications listed in our gallery, many other developer partners have integrated with Fire Eagle or will be integrating soon: Plazes, Outside.in (details here), Lightpole, Rummble, plus many more in the pipeline. If you would like to become a Fire Eagle developer, join the developer group.

Pratique d’ActionScript 3

We really have a premiere this time. Thibault Imbert just released his book “Pratique d’ActionScript 3″ for free.

The story behind this is pretty sad but I have to say this is an awesome move from Thibault. It is about 1000 pages and took more than a year of work.

So if you are French you definitely have to check it out. And do not forget to donate some bucks to support Thibault if the book is useful for you!

Saturday, April 26, 2008

ActionScript Optimization notes

by Joa Ebert

This document contains several optimization techniques for ActionScript 3 (AS3). Most of these techniques have been discovered by members of the Adobe Flash community. This paper is a comprehension of existing techniques to achieve faster code execution. There are trivial optimizations that one can follow during daily work and advanced techniques that require more than just basic ActionScript 3 knowledge.

Download as PDF: http://je2050.de/files/misc/as3opt.pdf

ActionScript 3 Carousel Animation for Menu

Quite nice and very simple implementation of Carousel posted by Morgan Newcome.

Check this article

Sybase Adds .NET and AJAX Support to PowerBuilder

Sybase has added Asynchronous JavaScript and XML (AJAX) development capabilities and Microsoft.NET support to its PowerBuilder tool.

View article...

Friday, April 25, 2008

Make an mp3 Player with ActionScript 3

Creating an MP3 Player in ActionScript 3.0 is fairly straight forward. The complexity varies greatly depending on what kind of features you want your player to have.

Read full article...

Cartoon Smart - ActionScript 3 Darts Tutorial

(received via Google Alerts)

This 3 hour Quicktime tutorial for Flash will teach you the Actionscript 3 Code for programming a Dart game.

Features of the Dart game

  • Use the optional sliders on bottom add various levels of difficulty to the game.
  • By learning the code behind the games above, you can change the rules to make TONS of versions
  • Swap out the artwork to brand the look and style to your site.
  • Toggle between one or two player mode.

Download from Rapidshare

http://rapidshare.com/files/109841233/Cartoon_Smart_-_Actionscript_3_Darts_Tutorial.part1.rar
http://rapidshare.com/files/109843775/Cartoon_Smart_-_Actionscript_3_Darts_Tutorial.part2.rar
http://rapidshare.com/files/109846052/Cartoon_Smart_-_Actionscript_3_Darts_Tutorial.part3.rar

Wheel rotation control with AS3

In this Flash ActionScript tutorial we will see how to make an animation rotation, how to control speed with buttons, just a small and fun example.

Read full article...

Tuesday, April 22, 2008

Ext JS 2.1 Released

Ext JS 2.1 has been released. In this point release the featured changes are:

  • Full REST support
  • Added Ext.StatusBar Component and Samples
  • Added Ext.Slider Component and Samples
  • Added Example to demonstrate Remote Loading of Component Configs
  • Added Grid Filtering Sample
  • Added Layout Browser Sample
  • Added Spotlight Sample

Even more importantly, the license has changed to a simple GPLv3 version compared to the Ext version, which some complained about. Kudos to Jack and the team for listening to the community and making this change.

Ext JS 2.1

Monday, April 21, 2008

ActionScript 3 Full Browser Tiled Background

ActionScript 3 Tiled Background class.

Simple class for creating a tiled background for your projects. Takes 3 arguments;the first is either a bitmapData object or URL to an image, then a reference to the stage, and finally a boolean indicating if you want to multiply blend your image. Which is useful if you want to overlay the tile over other display objects. Class is an extension of this class: http://blog.efnx.com/?p=25

View Example
http://www.noponies.com/dev/as3_tiled_bg/

Source Files 
as3_tiled_bg

Sunday, April 20, 2008

Minimalist MVC example using the PureMVC Framework

Few moments ago I've found quite nice article on MVC Frameworks posted by chandima. Guy has many other quite nice articles related to ActionScript, but this one about PureMVC minimalist model I really recommend to read.

Read full article...

Aswing main classes diagram published

Iiley just posted Aswing Classes diagram:

aswing diagram

(Click for large pic)

Paging in Flex DataGrid

Next example shows how to implement data paging in Adobe Flex with using ArrayColection.

source available here

Friday, April 18, 2008

ActionScript 3 Tutorial - What Happened to getURL?

For those of you who are new to ActionScript 3, you might be wondering what happened to the getURL() function. It used to be so easy to create outbound links in Flash with just a single line of code inside the onRelease event for your buttons. Which brings up another question…what happened to the onRelease event?

View full article...

Drawing basics with AS3 part 3

This is yet another Flash ActionScript 3.0 tutorial about the basics of shapes drawing, and this time we are going to be a bit more advanced, we are going to apply the code into a class file called .as and import it into our flash project file.

View full article...

Wednesday, April 16, 2008

UMap (AS 3.0) Component upgrade available

The new version includes the following new features and bug fixes:
New Features

  • Added method clear() to MapObjectContainer and method clearOverlays() to Layer
  • Added DefaultProvider and XMLProvider base classes for use with custom map types
  • Layer.toXML(true, true) call saves current map view and map type
  • KMLLayer various tweaks:
    1. autoShow: defines whether to show layer content after loading
    2. maxZoomLevel: defines the maximum zoom level for the auto show procedure
    3. expanded: defines whether toXML() method should return full KML node, rather than a node
    4. keepXML: defines whether to keep XML data in memory after it has been loaded, to access stored XML data, use xml the property
    5. when loading the KML data with AFC tags, AFC view settings will be used if available
    6. KML support for Polygons.
  • Added getMouseLatLng(), getMouseBitmapXY() functions to UMap, which return mouse pointer coordinates
  • Added Layer, KMLLayer infoStyle and styles are now stacked, if defined as objects - stacking order:
    1. InfoWindow.getDefautlStyle()
    2. Layer.infoStyle
    3. Overlay.infoStyle
    4. Overlay.openInfoWindow(.., style)
  • Added TileLayerOverlay class for creating the tiled overlays
  • Added alpha property to the TileLayer
  • Added GeoRSS and GPX compatibility, see GeoRSSLayer and GPXLayer classes
Bug Fixes
  • Marker: toXML() function, index of the marker is saved even with afcTags parameter was set to false
  • Marker: fromXML() function treats undefined index as a "null" string
  • UMap: getLatLngFromComponentXY() method changes the passed Point parameter
  • UMap: setting zoom to lower than the provider's minZoom throws an error
  • UMap: convertBounds() function bad results when converting bounds
  • Layer, Marker: dispose method doesn't clear drop shadow
  • Layer: after a layer has been added to and then removed from the map, if you add a marker to it, marker isn't displayed (good) but the shadow does (bad)
  • Layer: hide() method hides overlays, but leaves shadows visible
  • KMLLayer: xml contents stays in memory even after parsing
  • KMLLayer: default info window style doesn't work with KML layers
  • KMLLayer: other versions than 2.1 of KML are not supported
  • KML compatibility: Google Maps throws error if our KML was loaded
  • MapControl: position isn't updated if you add it after map enters READY state
  • ZoomControl: incorrect zoom handling, if minZoom in provider > 0
  • MicrosoftProvider: map types array isn't defined until the init() function called from umap
  • GeometryStyle: when fill RGB is 0xFFFFFFFF the fill isn't displayed (Flash bug)

More on http://www.afcomponents.com

AdobeTechConnection Workshop: Flash Media Server 3, Flex 3 and AIR

15042008779 Adobe Italy and Comtaste has organized, with the support of FlexGala, the first  of a long series of workshop dedicated to  Rich Internet Application development. This kind of event is a totally free real training session. In fact we've requested to all partecipants to bring their laptops to follow the day.
In this first meeting we've talked about Flash Media Server 3, Adobe AIR and Flex 3.  Matteo and I have taken examples and demos we usually use for Comtaste's training courses about these topics.
People were very interested and we gave the basics to stream a video content using the Flash Media Server 3 and ActionScript 3 (with Flash CS3 as well as Flex Builder 3).
15042008774_2 In the second part of the morning we showed how to export the streaming video on AIR using flash CS3 and Aptana.
Adobe Italy has supported the event offering the possibility to make a raffle for donating a Flip Video Ultra device (it's so coool !).

You'll find all the slides and demo example on FlexGala Adobe user group site.

Posted by marco casario

Rotating 3D Objects with the Tween Class in ActionScript 3

"In this tutorial, we show how to use the AS3 Tween class and its access to the built-in AS3 collection of 'easing' functions to produce interesting rotation effects for 3D objects. To illustrate the idea, we use the following example in which a hexagonal cylinder, drawn at runtime, is being rotated. Our usage of the Tween class is somewhat non-standard. We are tweening a property of an object that does not directly produce a visual change."

Read full article...

WSO2 Wins SearchSOA.com Data Services/Integration Product of the Year Award

WSO2, the open source SOA company, announced today that the WSO2 Web Services Application Server (WSAS) 2.0 has received the SearchSOA.com Product of the Year award in the Data Services/Integration category.

View article...

Monday, April 14, 2008

Microsoft Live Maps improvements

Microsoft made a major update to Live Maps this week that introduces a number of new features and improvements to the online mapping service. Users of the service can now export their maps in various GPS formats, see improved 3D renderings, and subscribe to RSS feeds for a certain region, among a plethora of other things. The improvements make it a stronger competitor to other popular mapping services (namely Google Maps), although Live Maps could still benefit from more mindshare from the general Internet-using public.

View full article...

FIVe3D now available for AS3

FIVe3D, the vector-based 3d engine for Flash by Mathieu Badimon, has just been ported to ActionScript 3 and is available for download on the project page.

Read more...

Flex Builder + Yahoo AS3 + ESRI JavaScript API (AGS 9.3)

By Andres

Just ran across a post on O’Reilly’s Inside RIA by Moxie Zhang entitled “Flex GeoWeb with Yahoo AS3 Services.” Moxie discusses using Flex, Yahoo! Maps ActionScript 3 and ESRI’s new Javascript API for ArcGIS 3 (beta) to develop a sample locator application with a standard buffer as well as a minimum drive polygon.

geoweb-yahoo.gif

Friday, April 11, 2008

WebORB 3.4 for .NET Now Cost-Free

'We are very excited about this release and can't wait to see what you will build with it,' said WebORB's Mark Piller as he announced recently the release of WebORB 3.4 for .NET as a free product. 'You do not need any license keys and can use the product without extra license cost for development, staging and production purposes,' he added.

View article...

NEOTYS Announces NeoLoad 2.4 with Expanded Capabilities for Stress and Load Testing of Web Applications

Neotys, a leader in easy-to-use, cost effective stress and load testing tools for web applications, today announced NeoLoad 2.4 with two new modules that provide expanded support for Adobe Flex, Oracle Forms, AJAX and other rich Internet applications s.

View article...

ASP.NET AJAX makes its way to Linux via Java

A newly released update to Mainsoft's Java EE software product promises to let programmers use Microsoft's ASP.NET AJAX Web application framework on Java-supported platforms outside of Microsoft Windows, including Linux and Mac OS X.

View article...

Akamai Powers Media Distribution for Adobe TV

Akamai Technologies, Inc. , the leading global service provider for accelerating content and applications online, today announced that Adobe has adopted Akamai's Stream OS® solution to power its media management and distribution workflow for Adobe® TV.

View article...

Social apps still in solitary

The CEO of social application developer TheBroth.com says he has yet to see interoperability advantages from OpenSocial, Google's common API for social networking applications.

View article...

AjaxView

An interesting Microsoft Research project for monitoring AJAX requests between the client and server remotely. Prototype version available.

http://research.microsoft.com/projects/ajaxview/

Improve scalability in ASP.NET MVC using Asynchronous requests

Steve Sanderson takes steps to add Asynchronous Processing to ASP.NET MVC by implementing Async versions of the Controller and handlers.

Read more...

Json.NET 2.0 Beta 3 - Turkey Test Approved

James Newton-King announces that the latest beta of Json.NET 2.0 is culturally aware in that it passes the Turkey Test - along with a number of other fixes.

Read more...

Tuesday, April 08, 2008

Improving the performance of Photoshop

Ever had one of those days where your Photoshop didn’t perform the way you’d like it to, sometimes even become so sluggish or unresponsive that its impossible to finish your work? You’re not alone...

I have published an article that should help you get more out of your Photoshop so that you can improve your workflow and get the job done in a shorter amount of time.

http://www.fabianvercuiel.com/improving-the-performance-of-photoshop-18.htm

Flex and FileMaker

There are some tutorials by Soliant Consulting posted on their FlexFM web site about integrating FileMaker database into your Flex projects.

To allow Flex applications to connect to the FileMaker Server Web Publishing Engine, Soliant Consulting has created a simple open source ActionScript class which can drive commands/queries to FMS and parse the results. Once data has been retrieved by the FlexFM class, it is available to all Flex objects as any other data retrieved through a Web service.

A SAX Parser Based on JavaScript's String.replace() Method

Gregory Reimer fancies SAX, and wished that a SAX parser was given to us by the JavaScript host environment. You can't blame him for not living DOM, but how about E4X? Or, StAX? Anyway, Gregory decided to build a SAX based parser in JavaScript itself.

AIR for Linux release

Adobe continues to expand its support for the Linux platofrm by announcing the release of the Adobe AIR runtime for Linux. This expands the ability to deploy AIR desktop applications to the three major operating systems (Windows, OS X & Linux) while still using the standard web technologies developers have become accustomed to.

This release of AIR for Linux will be supported on the following distributions:

  • RedHat Desktop Linux 4
  • RedHat Enterprise Linux v5
  • Novell Desktop Linux 9
  • SUSE Linux Enterprise Desktop 10
  • Ubuntu 6.06

and the following features are available with this release:

  • Runtime/Application Install/Update and Uninstall.
  • HTML Loader with JS support to render HTML within AIR applications.
  • Local Database APIs
  • File system support with support for user folders like Desktop/Documents etc.
  • Desktop Integration with Drag and drop, clipboard support
  • Windowing support with System chrome none/standard
  • Basic transparency
  • Menu support with context menu, menu bar, pop up menus and menu events.
  • Networking
  • Network change detection (Event.NETWORK_CHANGE )
  • System wide idle detection (userIdle Event)
  • NativeApplication APIs
  • Capabilities (OS) API
  • Mouse events
  • Detection of running application (InvokeEvent.INVOKE)

Adobe has posted a FAQ to provide detailed information about this new product release.

ActionScript 3 RIA Reference Guide

by Simon Whitley

The ActionScript reference for rich Internet application development provides an alphabetical reference for all native ActionScript APIs for the Adobe technology platform runtimes: Adobe Flash Player and Adobe AIR—as well as the Adobe Flex framework APIs. Use this guide both as an API reference and a tool to learn about the ActionScript APIs available within the runtimes.

Download the ActionScript reference for RIA development (PDF 1.3MB)

Internal PreLoading in ActionScript 3

If you are looking for some tutorial on making preloader in Adobe Flash CS with using ActonScript 3, |I just found you one of them. Making a preloader in ActionScript 3 is more difficult to figure out then it was in ActionScript 2, but the code itself is not any harder.

Read full article...

Monday, April 07, 2008

Silverlight 2 Roadmap Revealed

When Microsoft (NASDAQ: MSFT) began beta testing Version 2 of its Silverlight cross-browser, cross-platform streaming media technology a month ago, company executives' only comment on delivery is that it would be released in final form by year's end.

Earlier this week, however, a Microsoft developer in Bangalore, India, posted a slightly more detailed roadmap for Silverlight 2 on his blog. According to the posting by Ashish Thapliyal, the company is shooting to unleash Beta 2 of Silverlight 2 in May.

View full article...

Sunday, April 06, 2008

NeboWeb Launches its Proprietary Web 3.0 Project Management Tool

NeboWeb embraces the future of interactive marketing with its new, customer-focused, Web 3.0 device.

Read more...

I wonder, WTF, should we at Skitsanos announce already next build of PMWare as Web 4.0. Guys, cut the crap with this Web Whatever numbering, you can't keep it anymore as just a browserware?

OpenAjax Alliance Call-to-Action to AJAX Developers for Browser Wishlist

The OpenAjax Alliance is developing an AJAX industry wishlist for future browsers, using a dedicated wiki for this initiative. The main purpose of the initiative is to inform the browser vendors about what future features are most important to the AJAX community and why. So far, the alliance has interviewed roughly a dozen industry leaders, including representatives from the ASP.NET AJAX, Dojo, etc...

View article...

RIA, SOA & Web 2.0 Mashups - Mash What?

It's what you don't see about the emerging Web that has everyone excited these days. Namely, it's the powerful application programming interfaces, or APIs. APIs are nothing new and have been traditionally cryptic and difficult to use. However, the advent of Web services along with the notion of mashups has changed the way we consider and leverage APIs going forward.

View article...

Ajax for Java developers: Build dynamic Java applications

This article gives you a good understanding of the fundamental principles of Ajax and a nuts-and-bolts knowledge of the client and server side components that participate in an Ajax interaction. These are the building blocks of a Java-based Ajax Web application. In addition, you will be shown some of the high-level design issues that come with the Ajax approach.

Mobyko Launches Next Generation Mobile AJAX Gallery

Mobyko has announced the launch of its web 2.0 online photo, video and text galleries, providing a way for mobile users to manage their social media. The galleries provide a desktop application experience on the web. The implementation and depth of functionality provides a seamless user experience.

View article...

How to install MySQL on Windows 2008

When you finish the setup, the configuration wizard may not start, and upon starting it manually, you might get:

The application has failed to start because its side-by-side configuration is incorrect.

The hack to make it run is not pretty, but it's straightforward. Just follow the steps in MySQL Server 5.0.51a Installation guide for Windows Vista which also works with Win2008.

Read full article

Saturday, April 05, 2008

Inventor to Web 2.0: Actually, I invented that!

As the Ocean Tomo patent auction got underway Wednesday in San Francisco, Yongyong Xu anxiously clutched a notebook and waited for a year’s worth of his research to come up for bid at an asking price of $2 million.

View article...

Google Security Engineer Says, Check Your Flash!

Warnings have been issued by a great many online security authorities that Flash has security flaws, yet the warnings have fallen upon deaf ears.

View article...

Adobe Cozies Up To Open Source World

The company is joining the Linux Foundation and released an early test version of its Adobe Integrated Runtime (Air) for rich Internet applications.

View article...

Adobe's Emerging Rich Media Ecosystem, Part 1: Developing Social Media Applications

This article will focus on a rich media ecosystem wherein connected participants can form communities that become participatory through the functionality found in the first two of these servers.

View article...

SQL Server 2005/2008 in VS2008

Connecting to Microsoft SQL Server 2008 from Microsoft Visual Studio 2005 and 2008 - Jackie Goldstein has an article about getting SQL server 2008 working with the 2005 and 2008 Visual Studio.

Visual Linq Query Builder (VLinq)

Visual Linq Query Builder (VLinq) - A Visual Studio Add-in to help build LINQ to SQL Queries (Think "Access Query Builder for Linq to SQL") - Greg Duncan highlights a useful looking Visual studio Add-in to make building LINQ to SQL queries in a visual way.

Three reasons to try Flex 3

Tom Ortega II published article about reasons to try Flex 3.

He also highlights new features in Flex 3 that should be of particular interest to developers:

  • Open source: Flex 3 is now open source, and Adobe now hosts the Adobe Open Source website. In fact, Adobe has opened up the Flex and Flex Builder bug tracking system to the public, as well as published detailed roadmap information.
  • Persistent framework caching: The Flex framework formerly required a 500K download with each installation. Not anymore. You can make Flex 3 applications as small as 50K* when leveraging the new Flash Player cache for Adobe platform components.
  • Tighter Adobe Creative Suite 3 integration: Now you can create artwork in the CS3 application of your choice (Fireworks, Flash, Illustrator, or Photoshop). Then open Flex and import the artwork into your project and apply it as a skin.

These are not by any means all the new features in Flex 3. There are countless others. If you want to learn more about all the new features, visit the Flex product page.

*50Kb is actually size of empty application skeleton with, in most of the cases, not more than just Hello World functionality. Probably this is why I prefer Aswing when it comes to Real Time Response Applications.

Friday, April 04, 2008

Generating PDF from within a Flex application

Was looking today for PDF generation instrumentation within Flex/ActionScript, found this article: http://christophrooms.com/2007/03/23/lc-ds-25-generating-pdf-from-within-a-flex-application/

Seems like for the moment only "legal" way is to use Life Cycle Data Services from Adobe, although there is another "initiative", almost everybody is familiar with ByteArray.org and their amazing work featuring ASZip, AS3 Gif Player, Mouse Gesture, Live JPEG encoder, WiiFlash and more… AlivePDF is WIP and now it’s in Alpha phase. AlivePDF is AS3 library for PDF creation based on FPDF PHP library.
Check it out at ByteArray.org - AlivePDF 0.1 Alpha Release

Another interesting article about PDF Generating I found on Farata Systems web site: http://flexblog.faratasystems.com/?p=237

Layout dev/design in Flex - for HTML developers

Fabien Vercuiel posted recently quite nice article about layout design in Flex for HTML developers, plase have a look on http://www.fabianvercuiel.com/layout-design-in-flex-for-html-developers-4.htm

I was thinking myself to write something like this, but due the laziness or being extremely busy just didn't managed...

Webware development dedicated blog by Skitsanos R&D Labs. ASP.NET, XML, RIA, Adobe Flex, ActionScript 3, AIR, AJAX, Web 2.0, Backbase, CGI development with RealBasic and other web development issues.
News
Downloads