Die Flexperten Herrlich & Ramuschkat

Archiv für die Kategorie 'ColdFusion 9'

Adobe Security Update für Coldfusion

Adobe hat gestern eine Security Update für Coldfusion veröffentlicht. Betroffen sind im Grunde alle Versionen von Coldfusion auf  Linux-, Mac- und Windows-Plattformen! Mit den Hotfixes werden Cross-Site-Scripting-Lücken geschlossen und das Ausspähenvon Informationen soll verhindert werden. Es ist also dringend anzuraten die Hotfixes möglichst schnell in die betroffenen Systeme einzuspielen (Adobe stuft dieses Security Bulletin als wichtiges Update ein).

CF9: Excel zaubern Teil 3

Am 16.3.2010 berichtete ich an in diesem Artikel über einen Bug in der neuen ColdFusion 9 Excel Funktionalität. Man konnte, so bald man Formatierungen im Excel explizit setzte, nicht mehr als 100 Zeilen in Excel generieren, da dann Excel eine Fehlermeldung ausgab.

Auch dieses Problem habe ich über den Platinium Support sofort bei Adobe eingetütet und heute kam der private Hotfix, der das Problem gelöst hat. Super Sache!

Ich denke, dass dieser private Hotfix auch demnächst ein public Hotfix wird, denn sonst kann man die Excel-Funktionalität nur begrenzt nutzen.

Adobe Groups jetzt mit Coldfusion 9

Vor kurzem wurden die Adobe Groups unter der Haube ordentlich aufgemotzt! Das alte, noch unter PHP (wie bitte…?) laufende CMS wurde durch das neue Project Picard von Raymond Camden, dem ColdfusionJedi, abgelöst. Er hat dabei viele der neuen Eigenschaften von Coldfusion 9 genutzt, unter anderem die ORM-Features (und das Ganze mit jQuery ein wenig versüßt).

Übrigens, wir betrieben auch eine User Group bei Adobe, zwar nicht über und mit Coldfusion, dafür aber mit und über Flex, die Flex User Group Hannover, kurz FXUG Hannover.

Things to watch out for in ColdFusion 9 with CF-ORM

Auf Coding-Conventions für Coldfusion im Allgemeinen sind wir ja bereits in diesem Beitrag eingegangen. Auf Stackoverflow bin ich gerade über diesen Beitrag gestolpert: Things to watch out for in ColdFusion 9 with CF-ORM

Dort wird in einer groben Auflistung auf noch weniger bekannte (und eventuell nicht dokumentierte) Umstände bei der Benutzung vom objekt-relationalen Mapping (ORM) in Coldfusion 9 eingegangen. Der ein oder andere (mich jetzt mal eingeschlossen) erspart sich damit vielleicht die Problemsuche nach dem nicht erklärbaren Persistenzverhalten einer gerade entwickelten CF9-Anwendung.

Adobe TV: FlashBuilder 4 for Coldfusion Developers

Die Adobe Developer Connection (ADC) präsentiert die “FlashBuilder 4 for Coldfusion Developers“-Episode. Dieses Video demonstriert die Benutzung der Coldfusion Services mit dem FlashBuilder  (siehe diesen Beitrag in unserem Blog).

Zusätzlich gibt Terry Ryan (Platform Evangelist für Adobe) in diesem Artikel im Adobe Developer Center einen Überblick über die Benutzung von FlashBuilder 4 und dem Coldfusion Builder in einem gemeinsamem integrierten Workflow.

Interessant für alle Coldfusion-Entwickler, die für das Front-End Flex/Flash einsetzen (möchten).

Coldfusion Builder, Flex 4 & Flash Builder 4

Adobe hat heute u.a. den Coldfusion Builder released. Der Coldfusion Builder ist eine eclipse-basierte IDE und besonders auf Coldfusion 9 abgestimmt. Wer schon Mal mit Eclipse gearbeitet hat, wird die flexible und modulare Oberfläche und die vielfälltigen Erweiterungsmöglichkeiten zu schätzen wissen.

Ebenfalls heute von Adobe freigegeben, Flex 4 und der Flash Builder 4.
Interessante Kombination: Flash Builder 4 Premium beinhaltet ColdFusion Builder 1 und folgende zus. Features gegenüber der FB4 Standard Version:
- ausgereifte Werkzeuge für Profiling und Netzwerküberwachung,
- ein Framework für automatisierte Testläufe,
- Integration mit der Flex-Technologie für Modultests,
- Unterstützung für befehlszeilenbasierte Versionen
- u. v. m.

Die Lizenzen können ab sofort zu günstigen Konditionen über unseren Adobe-eShop bestellt werden.

CF9: Excel zaubern Teil 2

Meine Begeisterung für die neuen SpreadSheet Funktionalitäten muss ich ein wenig revidieren … (siehe diesen Blog Eintrag http://www.coldfusion-blog.de/2010/02/10/144/)

Denn sobald man mehr als 100 Zeilen in der Excel-Datei erzeugt und dabei mit der Funktion SpreadsheetSetCellValue oder SpreadsheetSetRowValue arbeitet, erzeugt Excel folgenden Fehler, wenn man in Excel die erzeugte Datei aufruft:

“Die Textformatierung kann sich in dieser Datei geändert haben, da die max. Anzahl von Schriftarten überschritten wurde.”
Weiterlesen »

CF9: Fehler in SOLR Suchmaschine gefunden

Ein Kunde von uns stellte folgendes fehlerhaftes Verhalten von ColdFusion 9 SOLR Collections fest. Ein Indizierung eine SOLR Collections mittels CFINDEX und eine anschliessende Suche mit CFSEARCH liefert eine nicht korrekte URL im Resultset (doppelter Filename):

<cfindex collection="testsolr"
	action="update"
	urlpath="http://localhost:8500/suche/"
	type="file"
	key="C:\coldfusion9\wwwroot\suche\lorem.html">

<cfsearch name="solr"
   collection="testsolr"
   criteria="Sven">

Über den Platinium Support von Adobe haben wir dies gemeldet und nach 7 Tagen hatten wir einen private HotFix dafür. Super Sache! Ich denke dass dieser private HotFix auch im nächsten Update von Adobe ColdFusion 9 enthalten sein wird.

CF9 ORM: Service Layer mit dynamischer findBy-Funktion

Zufällig bin ich in den letzten Tagen bei Dan Vega auf einen interessanten Blog-Eintrag gestossen. Er beschreibt dort eine Möglichkeit, wie ein Service Layer für die Geschäfts-, bzw. Domain-Objekte implementiert werden könnte. Das wirklich interessante ist aber, wie ich finde, eine dynamische findBy-Funktion. Damit hat man in der Geschäftslogik die Möglichkeit, Objekte über ihre Eigenschaften zu identifizieren, ohne aber dafür die jeweilige Suchfunktion seperat implementieren zu müssen.
Weiterlesen »

ColdFusion 9: Performance

Adobe hat nun endlich den neuen offiziellen Performancebrief zu ColdFusion 9 veröffentlicht und untermauert damit die bisherige Aussage, dass ColdFusion 9 40% performanter ist als ColdFusion 8.

http://www.adobe.com/products/coldfusion/pdfs/cf9_performancebrief_ue.pdf

« Vorherige SeiteNächste Seite »