sexta-feira, 14 de agosto de 2009

ColdFUsion 9 OverView

Putz, quem esta dando a palestra é o indiano que fala indigles.

New in ColdFusion 9
  • Object Relation Mapping
  • Portal Integration
  • SOA
  • Enhanced Ajax Tool Kit
  • e outro que nao consegui anotar
Changes
  • Performance
  • Tags and built in funsctions
  • Server Administrator
Performance
  • Caching (page fragment caching), object cache
  • UUID Key Generator
  • New Search Engine with Soir (lucent based tec), faster indexing
  • Improved Clustering (serialization of querys, arrays)
  • Improve CFC creation & runtime
  • Generated getter/setter CFCs
  • Application cfc/cfm lookup order can be specified (avoid file seach on disk)
Language Changes
  • UDFs in CFC can use buit in names
  • Multiple assigments a=b=c=expr;
  • Implicit arrat/struct in ternary expression (a>b ? c : d,c and d can be inline array or struct
  • cfpdf
  • cftransaction

CFPDF
  • Size optimization
  • Extract text & images
  • Create PDF package
  • Transform a PDF page
  • Thumbnails generator
  • Adding Watermark
  • Name & destination attribute
  • Add & Delete headers & Footers
CFTRANSACTION
  • Add nestings attribute
  • Helps calling others modules
CFMAIL
  • New Atributes in server administrators
  • Added support signing the mail
  • keystore
  • others
CFDUMP
  • abort cfdump abort=true agora tem abort
  • matainfo (show extra info)
CFQUERY
  • generated id colums
CFCOOKIE
  • New HTTP only atribute
  • Can use HTTPS for better security
CFHTTP
  • Youtube upload
  • MultupartType
New Bult In Functions
  • Array functions
  • List functions
  • File & Directory functions
  • Object related
  • isNULL
Array
  • array cintains
  • arrayfind
  • arrayfindnocase
  • arraydelete
List
  • takes new boolean atributes
  • more functions to includeempytyfields
  • List is a string
  • Operation by tokenizing a list like java
File
  • RAndom Access File
  • FileOpen
  • FileSeek
  • FileSkipBytes
Directory Functions
  • Directory Create
  • Directory List
  • Directory Delete
  • Directory Rename
OBJECT
  • Object Save
  • Object load
  • Object Equals
isNULL
  • check null passed variable or expression
  • Useful in ORM
  • Faster alternative to isDefined
  • No need quotes
getVFSMetadata
  • gets in memory file system metadata (enable, limit, used, free)
Server & Application
  • Application Stop
  • Application.cfc settings
  • onServerStart
  • onCFCRequest
Application Variables
  • Datasource
  • Ormenable
  • ORM settings
  • smtpServer settings
  • Timeout
  • debug ip address
  • Google Map Key
  • Enable robust exception
OnServerStart
  • Specify a CFC in admin with onServer Method
  • Default to server on webroot
  • Specify timeout
  • cfhttp calls to itself not possible
onCFCRequest
  • separate calls to cfm and cfc invocations
  • Support Ajax & Flash Remoting calls
  • Direct CFC calls, webservices calls pass-through
Administrator Change
  • New MySQL driver from database
  • Query timeout data source
  • a new admin property - disable autogenkeys
  • added new undelivered mail manager
  • setting summary can be saved as PDF

Nenhum comentário:

Postar um comentário