Die Flexperten Herrlich & Ramuschkat

Archiv für March, 2010

AdobeChat: Einführung in cfWheels

Chris Peters (“One of the remaining CF rockstars”) wird am 6. April 2010 um 13:00 Uhr über den AdobeChat eine kleine Einführung in das relativ neue Framework cfWheels geben. Der Chat war eigentlich schon für den 30. März terminiert, Chris war aber leider krank und musste den Termin verschieben.

zum AdobeChat: http://adobechats.adobe.acrobat.com/cfwheels-intro/

Coldfusion Frameworks

Mittlerweile gibt es ja einige Frameworks für Coldfusion. Ich selber hab’ mich bei diesen “Rahmen” immer ein wenig zurückgehalten und in meinen Projekten lieber ein angepaßtes, spezifisches aber kleines Rahmenwerk je Projekt implementiert. So gab es keinen Overhead, die Funktionen waren exakt auf die Anwendungsfälle zugeschnitten und ich musste mich nicht erst in ein neues Software-Werk einarbeiten. Nichts desto Trotz spricht unter bestimmten Umständen nichts gegen den Einsatz eines Frameworks, nur welches nehmen…?

Weiterlesen »

Weitere Coldfusion Dokumentationsseite

Dale Fraser war so freundlich, eine weitere Coldfusion Dokumentation in’s Netz zu stellen: cfmldocs.com

Ähnlich wie bei den CFQuickDocs erhält der Benutzer eine flottere Übersicht über Tags und Funktionen von Coldfusion, das Navigieren ist nicht so schwerfällig, wie in den Adobe LiveDocs und die Hilfeseiten wirken insgesamt konsistenter.

Darüber hinaus plant Dale einige interessante Features. So soll es eine downlaodbare ZIP-Datei der Hilfe geben und einen täglichen auto-tweet über ein CF-Tag, um dem geneigten Entwickler jeden Tag ein neues CF-Tag vorzustellen.

Sowohl die Inhalte von CFQuickDocs, als auch von cfmldocs.com können als Browser Search Plugin genutzt werden.

Coldfusion Builder Contest

Raymond Camden, der ColdfusionJedi, veranstaltet auf seinem Blog zusammen mit Adobe einen Coldfusion Builder Wettbewerb. Das Thema des Wettbewerbs lautet “Educate and Expand” in Verbindung mit dem neuen Coldfusion Builder. Ziel soll es sein, Entwicklern den Coldfusion Builder bei ihrer täglichen Programmierarbeit näher zu bringen oder ihnen helfen, die Entwicklungsumgebung ihren eigenen Wünschen entsprechend anzupassen.

Zu gewinnen gibt’s natürlich auch was: Coldfusion 9 Standard und den Coldfusion Builder.
Mitmachen lohnt also…

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.

Coldfusion: Updates, Hot Fixes & Infos

Neben dem Software-Entwickeln und Programmieren sollte niemals der Betrieb des Anwendungs-Servers, bzw. des Dienstes aus den Augen verloren werden. Es sollte selbstverständlich sein, das die Anwendungssysteme auf einem aktuellen Software-Stand sind, alleine schon der Sicherheit wegen. Folgend also eine kleine Link-Sammlung für Updates und Hot Fixes für Coldfusion:
Coldfusion Updates
ColdFusion hot fixes (MX 7 through MX 7.02)
ColdFusion Hot Fixes (ColdFusion 8 and 8.0.1)
ColdFusion 9 : List of Hotfixes

Um stets aktuell über neue Hot Fixes, Updates und weitere Themen für Coldfusion von Adobe informiert zu werden braucht’s nur den RSS-Feed der “Top issues for Coldfusion“.
Ebenfalls ganz interessant für CF-Entwickler dürfte das Adobe Coldfusion Forum sein, der RSS-Feed “Recently documents for Coldfusion“, sowie der “ColdFusion Developer Center RSS feed“.

ColdFusion Standards & Best Practices

Sobald ein Projekt den Hallo-Welt-Status verlassen hat sollte man sich Gedanken über halbwegs brauchbare Programmierkonventionen machen. Ob nun die Namensgebung von Variablen oder die Organisation der Dateistruktur. Um selber nicht nach Wochen den Überblick zu verlieren empfiehlt es sich immer sog. Coding Conventions einzuführen. Speziell die Team-Arbeit erfordert von jedem Entwickler eine gewisse Anpassung im Programmierstil, damit alle den Überblick behalten, bzw. die Schnittstellen richtig interpretieren können. Das gilt natürlich in jeder Programmiersprache.
Damit man sich solche Konventionen nicht von Grund auf neu erstellen muss (entstehen ganz automatisch aus den verschiedenen Projekterfahrungen) kann man sich die ja auch ganz einfach aus dem Netz ziehen. Speziell für Coldfusion empfehle ich mal diese hier vom Coldbox-Team:
http://ortus.svnrepository.com/coldbox/trac.cgi/wiki/cbDevelopmentBestPractices

Das Schwierigste ist aber noch immer, das sich auch alle dran halten…!

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.

Nächste Seite »