|
|
Scotch on the Rocks" wird nächstes Jahr wieder von der schottischen Adobe User Group in Edinburgh organisiert. Nach guten Erinnerungen an die letzte Konferenz habe ich gerne zugesagt, auch diesmal wieder einen Vortrag zu halten - das Thema ist noch offen, wird aber auf jeden Fall mit ColdFusion zu tun haben :-) Als Speaker hat bereits wieder Tim Buntel zugesagt, außerdem wird Mark Drew - seines Zeichens Chefentwickler des CFEclipse-Projekts etwas über die neuesten Entwicklungen auf diesem Gebiet erzählen. Weitere Speaker werden in den kommenden Monaten noch hinzukommen.
Falls einer von euch Interesse hat, an der Veranstaltung teilzunehmen, so möge er mich kontaktieren zwecks Abstimmung der Unterkunft bzw. Rabattierung der Eintrittskarte.
Hier noch der Link zu den Folien meiner Präsentation von der letzten Konferenz.

|
|
Im Eclipse Magazin Ausgabe 6/2006 sind zwei Artikel erschienen die von Kollege Kai König und mir in Kooperation geschrieben wurden. Der erste Artikel beschäftigt sich mit dem Thema Macromedia/Adobe Technologien und Eclipse im Allgemeinen, der zweite stellt das ColdFusion Plugin CFEclipse vor. Der Software & Support Verlag hat mir freundlicherweise gestattet, die Artikel als PDF online zum Download bereitzustellen - sie können links im Menü "Artikel" heruntergeladen werden.Wenn ihr euch beeilt, bekommt ihr noch ein Exemplar des Hefts im gut sortierten Zeitschriftenhandel. Um künftige Highlights wie diese im Eclipse Magazin nicht zu verpassen, könnt ihr das Heft natürlich auch abbonieren...
|
|
Wie bereits schon etwas länger angekündigt konnte ich mit dem Software&Support Verlag einen Rabatt für Leser des Blogs und User Group Mitglieder aushandeln. Bitte schickt mir eine kurze mail an info [at] cielen.com um den Rabattcode zu bekommen mit dessen Hilfe ihr hier direkt auf der Website des Verlags 10% Rabatt bekommt.
|
|
Hier ein kurzer Überblick über die neuen Features der Version 1.5:
Charting Components, verbesserte und neue Standard UI Components (verbessertes DataGrid), einfacheres Skinning (via code/grafisch).
Außerdem wurde die Performance des Servers gesteigert und die Möglichkeit eingebunden, Flex Applikationen über Central zu veröffentlichen. Die Auslagerung von Applikationslogik in Runtime Shared Libraries (RSLs) ermöglicht eine Minimierung der Dateigrößen - mehrere Flex Applikationen teilen sich diese Libraries und so müssen diese nur ein einziges mal heruntergeladen werden.
Hier findet ihr eine kurze Breezo zu den neuen Features: http://www.macromedia.com/software/flex/productinfo/brz_whats_new/
Das Upgrade auf die neue Version ist übrigens kostenpflichtig falls keine Subscription gekauft wurde.
|
|
Zwischen den Ankündigungen zur kostenlosen Community Lizenz für Macromedia Flex ist die Pressemitteilung von Laszlo Systems am gleichen Tag ein wenig untergegangen. Dabei ist diese nicht weniger spektakulär - Laszlo öffnet seine Sourcen und gibt den Laszlo Presentation Server kostenlos heraus. Der Server lässt sich auf Windows, Mac OS X und Linux installieren - wobei mir besonders der OS X Support sympathisch ist. Leider funktioniert der Download-link auf der Laszlo Systems Website für die Windows-Version des Servers nicht, daher hier ausnahmsweise der direkte Link auf die Windows Version zum herunterladen.
Macromedia kommt also mit Flex von mehreren Seiten in Bedrängnis - vor dem Hintergrund wird die kostenlose Herausgabe von Flex für den nichtkommerziellen Einsatz verständlicher. Die Open Source Gemeinde wird sich allerdings wohl wesentlich mehr über das freie Laszlo freuen das vollkommen kostenlos auch kommerziell eingesetzt werden kann. Damit wird vielleicht auch klarer, wieso Macromedia gar nicht erst versucht hat, kleine bis mittlere Unternehmen mit Flex zu erreichen sondern ausschließlich auf den Enterprise-Markt zielt. Die meisten kleineren Firmen werden bei einem Preisunterschied von 14.000 Euro zu 0 angesichts angespannter Budgets sicher zwei mal überlegen ob die Flex Keule wirklich notwendig ist.
Wäre sicher einmal interessant, einen Feature-Vergleich der beiden Produkte aufzustellen um herauszufinden, wo die Vorteile bei Flex liegen und ob dadurch der Preisunterschied gerechtfertigt ist.
|
|
Der Kostenpunkt für die kommerzielle Flex Lizenz liegt weiterhin unverändert bei 14.000 Euro. Studenten und freien Entwickern wird so die Möglichkeit gegeben, ihre Fähigkeiten auf der Macromedia Plattform zu üben und gleichzeitig ihre Ergebnisse im Netz zu veröffentlichen. Auch an Schulen und Universitäten wird Flex kostenlos abgegeben solange diese das Produkt nur zu Lehrzwecken einsetzen und nicht um etwa interne Verwaltungsapplikationen zu betreiben. Mehr Info gibt es in der Flex FAQ.
Genau eine solche Lizenz wird seit Jahren für ColdFusion gefordert - vielleicht kann Macromedia sich ja auch dazu eines Tages durchringen. Schaden würde es der Verbreitung der Plattform sicher nicht. Im Falle von Flex sieht sich Macromedia allerdings einer ganz anderen Herausforderung gegenüber - voraussichtlich 2005 wird Microsoft sein neues Betriebssystem präsentieren mit Avalon, Microsoft's ganz eigener Vorstellung von Rich Internet Applications (siehe nächster Blog Eintrag).
|
|
More eXpensive Markup Language
Most eXpensive Markup Language
;-)
|
|
Hier einige Links zu mehr Informationen bei Macromedia:
http://www.macromedia.com/software/flex/flexbuilder/
http://www.macromedia.com/devnet/flex/ http://www.macromedia.com/devnet/logged_in/lbeebe_flexbuilder.html
Nachdem ich gerade einen grottenschlechten Artikel bei internetnews.com gelesen habe (http://www.internetnews.com/dev-news/article.php/3398201) bin ich schon echt gespannt auf den Heise Newsticker... ;-)
|
|
|
|
|
|
|
|
- How many CPUs will I need for my project?
Each project is somewhat unique but, in general, an initial Flex application requires at least six to eight CPUs. For development, the free developer edition can be used on individual developer workstations. Many teams will also purchase a dual-CPU license for use on shared development servers used for integration testing and QA. Additional licenses may be required for staging servers. (...) For high availability, Macromedia recommends at least two servers in a clustered configuration
Alles zusammen gerechnet macht die günstigste Idealkonfiguration eines minimal geclusterten 8-CPU Servers plus Staging- und Development Server genau 144.000 Euro Lizenzkosten allein für Flex. Da sind noch keine Hardwarekosten und die benötigten Lizenzen für einen entsprechenden J2EE Server drin. Dazu kommen noch die Kosten für einen DB Server. Das ist das wohl das Budget das Macromedia im Auge hat wenn von "Enterprise" Kunden gesprochen wird. Irgendwie glaub ich noch nicht so richtig dran, daß das funktioniert aber Macromedia scheint da ziemlich sicher zu sein und scheint wohl auch schon das entsprechende Feedback aus der Industrie - zumindest in den USA zu bekommen.
Ich bin gespannt - schon der Generator war seinerzeit zu teuer. Und das war noch in den Boomjahren...
-- Nachtrag: Bei der Anzahl Lizenzen käme man bei Macromedia ins MVLP (Multi Volume Licensing Program) und kann mit entsprechenden Rabatten rechnen. Das ändert nichts an der Tatsache daß es imho dann immer noch zu teuer ist. Zu den Investitionskosten kommen nämlich dann noch die Kosten für die IDE und Schulungen für Entwickler dazu.
|
|
Es ist soweit - Macromedia bringt Flex auf den Markt. Macht euch ein eigenes Bild - unter http://www.macromedia.com/devnet/flex/ gibt's jede Menge Infos, Tutorials usw. so daß ich hier nicht im Detail beschreiben werde was es kann und was nicht. Sehr gut zum Einstieg für ColdFusion Entwickler ist die Preso von Ben Forta unter http://www.macromedia.com/software/flex/productinfo/brz_flex_and_coldfusion/
Anschließend empfehle ich einen kurzen Blick auf http://www.macromedia.com/flex/samples/explorer/explorer.mxml - hier kann man sich so ziemlich alle Flex features live anschauen.
Wie zu erwarten war wird das Pricing hefig diskutiert - 12.000 US$ bzw. 14.400 Euro für die 2 CPU-Lizenz sind nicht wenig. Macromedia will mit dem Produkt in den Enterprise Markt. Für kleinere Agenturen ist das ein hartes Brot weil das Pricing auch für mittelgroße Projekte einfach indiskutabel ist - aber man Muß die Preispolitik von Macromedia verstehen:
Würde MM den Flex Server für einen "vernünftigen" Preis auf den Markt werfen (max. 2-4 k Euro) würden wohl die Verkäufe auf der Client-Seite (Studio MX, Flash MX) darunter leiden - Macromedia würde sich selbst kannibalisieren.
Das Echo in der Presse ist angesichts des Pricings auch eher gedämpft - der große Wurf war das noch nicht. Dennoch gibt es relativ kompetente Berichterstattung mit einigen Ausnahmen wie z.B.der grottenschlechten Heise Meldung: http://www.heise.de/newsticker/meldung/46091
Seltsamerweise findet man auf der deutschen Macromedia Website (http://www.macromedia.com/de) noch nicht einmal eine Ankündigung zu Flex, nur auf der Macromedia.com selbst gibt's unten rechts einen Kasten zu Flex.
|
|
|
|
coldflash.de, das Forum für Web-Entwickler und Designer, ist ab sofort online verfügbar. Unter dieser Adresse können Sie sich über Diskussionsforen zu den Themen ColdFusion, Flash und Flex in einem Webforum austauschen. Als besonderes Feature ist die Teilnahme am Webforum über eine Mailingliste möglich für alle, die lieber per E-Mail an technischen Diskussionen teilnehmen möchten.Außerdem werden dort in nächster Zeit Tutorials, Buchrezensionen und News bereitgestellt. Die Seite bindet zudem externe Informationsquellen aus dem Umfeld der Macromedia-Technogien ein: coldflash.de fasst verschiedene Weblogs aus der ColdFusion- und Flash-Szene in einem Blog-Aggregator zusammen und integriert Mailinglisten ins Forum.
Und noch ein Gewinnspiel: Wer sich bei coldflash.de anmeldet, hat die Möglichkeit, eines von zehn MX Magazin-Freiabos zu gewinnen!
|
|
Wer die Entwicklungsumgebung Eclipse schon für Java-Development einsetzt ist vielleicht schon überzeugter Anhänger dieser IDE. Für alle anderen ist es zumindest eine Homesite- und vor allem eine Dreamweaver-Alternative.
Rob Rohan hat ein ColdFusion-Plugin entwickelt das in Eclipse 2 und 3 funktioniert und hier http://cfeclipse.rohanclan.com/ heruntergeladen werden kann. Es bietet color-coding, code-completion für CF-Tags, Attributhilfe (funktioniert bei mir nicht) und zeigt automatisch die Syntax für ColdFusion Funktionen an.
Eclipse selbst gibt es für Windows, Linux, Mac usw. zum freien Download unter http://www.eclipse.org
Ursprünglich sah es ja mal so aus als ob Macromedia selbst ein Plugin für Eclipse bringen würde...
"Macromedia also plans to enable Macromedia Dreamweaver(R) MX, its development tool for building ColdFusion applications (announced today, see separate release), to integrate with IBM's WebSphere Studio development environment via Eclipse, an open-source development platform for fast and easy tool integration. Both Macromedia and IBM's support for Eclipse will enable developers to enjoy the best of both development environments within an open and unified application development platform."
Quelle=
Inzwischen arbeitet IBM an einem Plugin für Macromedia Flex - auf der MAX 2003 konnten schon erste Prototypen gezeigt werden. Wer weiß - vielleicht bekommen wir ja doch eines Tages wieder eine brauchbare IDE für ColdFusion...
Hier noch ein interessanter Artikel als Einführung zu Eclipse von Matt Liotta:
http://www.devx.com/ibm/Article/6884
|
|
Hier einige der interessanteren Dinge die zur MAX 2003 veröffentlicht wurden:
FLEX - Schon am Montag hatte Macromedia ihr neues Produkt Flex angekündigt. Bis dahin war das Produkt nur unter dem Namen "Royale" angekündigt, aber nur sehr wenig weitere Information verfügbar. Flex ist ein Server für die Präsentationsschicht von Web-Anwendungen. Mit Hilfe von MXML, einer XML-basierten Sprache können Flash-basierte Frontends komplett serverseitig gescripted werden. Der Flex Server generieret fertige .swf Dateien und setzt auf einem J2EE Server wie Macromedia JRun (ColdFusion MX Enterprise), IBM Websphere, Apache Tomcat usw. auf. (Siehe auch CFDJ: Macromedia introduces Macromedia Flex Product Stretegy und Computerwoche).Diese Ankündigung sollte zumindest die Diskussion um Microsofts "Sparkle" als "Flashkiller" beenden.
"Brady" - ist der Codename für ein Projekt das Layout und Debugging-fähigkeiten für Flex in Dreamweaver MX integrieren soll.
"Partridge" - IBM ist stark in die Entwicklung von Flex mit eingebunden und entwickelt derzeit ein Flex Plugin für die Entwicklungsumgebung Eclipse.
ColdFusion "Blackstone" - Ben Forta hat auf der MAX Keynote eine neue ColdFusion Version angekündigt. Die Fertigstellung wird wohl noch eine ganze Weile dauern aber einige Features konnten zumindest schon angedeutet werden: Integration von Flash in ColdFusion - Tags wie <cftree> usw. werden wohl in Zukunft durch Flash abgebildet und nicht durch langsame (und nervige) Java Applets. Automatisches generieren von PDF Dateien, Source Code Protection. Naja, zumindest letzteres Feature hat Ben schon vor 3 Jahren für ColdFusion MX angekündigt... man darf also weiter gespannt sein, welche der Features dann letztendlich im Produkt sind.
Macromedia wird Ecma beitreten. Die Ecma International ist ein Industrieverband der sich um Standardisierungsfragen in der Informationstechnologie kümmert. Auf dem ECMAScript Standard basieren u.a. Spachen wie JavaScript, JScript und Macromedias ActionScript. Das Stichwort "Standardisierung" läuft ja mittlerweile durch sämtliche Macromedia Produkte und Macromedia versucht sich scheinbar immer mehr von proprietären Technologien zu distanzieren (siehe das Thema "Remoting"...) und setzt auf die Werbewirkung der Marke "Standard". Allein Flex unterstützt so ziemlich alles was es an derzeit hippen Abkürzungen in der Welt der IT gibt (XML, SOAP, SVG, ECMAScript, ...)
|
|||||
© 2003-2010 by Philipp Cielen. Alle Rechte vorbehalten, Vervielfältigung nur mit Genehmigung. |
|||||











ColdFusion MX
Flash MX professionell
ColdFusion and Flash
ColdFusion Performance Tuning
Who Needs A Rich Internet?