That sounds great. I don't have a Website so here are
my CF8 enhancements notes. Hope some of this is new
for  you guys. Sorry about the formatting.

New CF8 Items

precisionEvaluate() - used for exact math mathical
evalutions when precision is critical.

ListToArray() - Now has a Boolean attribute that
allows to include empty elements.

<cfinterface>  - new tag can only contain cffunction.
Interface provides a contract between two interfaces.
Function does not contain any body.  Performance cost
is negligible. 

IsInstanceOf(comp, type) - new function. 

getComponentMetadata - returns meta data of
component/instance without instantiation.

Huge CFC performance - up to 20x faster

Serializable
        CFC store in the session can be retrieved back on
failover in cluster.
        CFC referencing a CFC also supported

OnMissingMetho() callback to component
        Missing method signature available in the callback
        Handle errors
        Handle all getxxx and setXXX calls without defining
those methods.

OnMissingTemplate callback to application
        Function invoked on file not found condition.
        OnMissing Template(URL)
        

Per Application Settings
        Mappings
        Custom tag paths
        Via THIS scope n Application.cfc
        Overrides  server wide settings in application.cfc

Multi-threading

        Allows you to run multiple tasks in parallel
        New threads can run asynchrounous to the page
        Can be used when
                Lot of independent tasks that need not be
synchronous
                Lot of tasks for which the user need not be made
wait.
        Inter-thread communications
                Join - current thread waits for another thread to
finish
        Termincate
        A cfthread can terminate another cfthread
        Data exchange in thread scope
Shared scope thread
Only owner can write to it
Accessed using thread name
Also contains thread metadata
        Can live much beyond the request thread
        Name of thread must be uniques in the request
        Like a function it has its own scope
        Can access all scopes and its variables
        Cfoutput inside the thread body will not write to the
page response
                Output goes into a buffer in the thread scope
        Any error in the thread does not affect the request

Neew file I/O

File I/O works on stream
Read/write is done in chunk instead of the entire
file.
Filereadline() allows you to read the file line by
line
FileIsEOF() - tells you when you have reached the end
of the file.
        This is much like other languages.
You can now specify how many characters to read at a
time.
Fileread() - new
Filewrite() - new
Filecopy() - new
FileMove() - new
FileeDelete() - new
FilesetAttribute() - new
FileSetAccessmode() - new
GetFileInfo()- new

DB enhancements
Aut-Generated key retrieval
Transaction Save points
<DBINFO> used to obtain:
        Tables in data source
CFDUMP enhancements
        Show or hide query columns
        Include SQL and other metadata when dumping query
objects
<CFZIP> tag to handle zip/jar files
Secure FTP support
Fileupload 
        A file of any size can be uploaded to the server now
        Struct returned by getHTTPRequestData() will not have
any content if called in request in which a file is
uploaded.

--- "Ken Auenson, II" <[EMAIL PROTECTED]> wrote:

> Allan, we need to get together at some point while
> here!
> FYI, tomorrow first session, I plan on attending
> either *Flex 2 for CF
> Developers* or *Testing CF Apps*.
> 
> I attended the keynote this morning, and the
> following sessions:
> *Flex 101* - great intro to Flex, I was disappointed
> with the first half,
> but the second half really made Flex "click"
> *Using Structures with CFCs* - eh... it was labeled
> as sort of advanced, but
> the content seemed to be more basic than I was
> hoping for...
> *ColdFusion 8: Intergrated Flex Data Services* - I
> am really getting excited
> about the "neat" things that are so easy with CF 8
> and Flex.
> *OO Programming with CFCs* - I agree, Hal seemed
> like he wasn't bringing his
> "A" game for this talk.  He did go over the content,
> but I just felt that
> there could have been a bit more there.
> *BOF - Solo Coding* - round table discussion
> regarding the things Solo
> coders deal with... mostly focusing on the problems
> of working alone and not
> having someone else around to do code reviews and
> bounce ideas off of.
> *BOF - Apollo/AIR and Flex fears debunked* - another
> informal discussion.  I
> didn't get much out of this, as I really didn't have
> any fears going into
> the talk.  I attended hoping to preemptively hear
> other developer's fears
> and their resolutions.
> 
> A very busy and productive day!
> I took notes thruought the keynote and posted the on
> my blog...
> they are not nearly as detailed or refined as other
> peoples blogs, so you
> may be better off skipping it!
> http://ken.auenson.com/blog/
> 
> I will try to keep the group posted throughout the
> conference.
> 
> On 6/27/07, Allan Stilwell <[EMAIL PROTECTED]>
> wrote:
> >
> >
> > Sure, there is a presentation tonight labeled
> secret
> > topic with Hal Helms. So maybe I will have
> something
> > interesting to report. Although the last
> presentation
> > of his he did not show up to so we will see.
> >
> > I just came from a server monitor presentation and
> > they did not really have anything more than what
> Ben
> > Forta went over when he was in Houston. They did
> let
> > out that we may get a desktop version of the
> monitor
> > which would run outside the browser. I am not sure
> if
> > Ben went over  the fact that you can execute your
> own
> > CFC's on alerts so you will be able to do way more
> > than just send an e-mail or kill the hanging
> thread.
> >
> >
> > --- Seth Bienek <[EMAIL PROTECTED]> wrote:
> >
> > >
> > > Hey Allan,
> > >
> > > I just posted a link to Ben's blog with the
> specific
> > > break-downs by tag and
> > > functionality.
> > >
> > > It would be awesome if you could continue to
> share
> > > more about what's going
> > > on at CFUnited!
> > >
> > > Take Care,
> > >
> > > Seth
> > >
> > > -----Original Message-----
> > > From: [email protected]
> > > [mailto:[EMAIL PROTECTED] On Behalf
> > > Of Allan Stilwell
> > > Sent: Wednesday, June 27, 2007 12:25 PM
> > > To: [email protected]
> > > Subject: [houcfug] CF8
> > >
> > >
> > > for those of you that are not at CFUnited, Ben
> Forta
> > > let out a tidbit this morning during the keynote
> > > that
> > > he did not mention in the Houston visit.
> > >
> > > CF8 have a noticeable performance increase on
> your
> > > existing applications. He showed examples of
> > > functions
> > > like cfparam, IsDefined, createObject, etc. Most
> of
> > > them had an increase of 2-4 times faster. It was
> a
> > > nice tidbit to know and a good sell if you are
> still
> > > trying to convince management to move to CF8.
> > >
> > >
> > >
> > >
> >
> >
>
____________________________________________________________________________
> > > ________
> > > Sick sense of humor? Visit Yahoo! TV's
> > > Comedy with an Edge to see what's on, when.
> > > http://tv.yahoo.com/collections/222
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> >
> >
> >
> >
>
____________________________________________________________________________________
> > Get the Yahoo! toolbar and be alerted to new email
> wherever you're
> > surfing.
> >
>
http://new.toolbar.yahoo.com/toolbar/features/mail/index.php
> >
> > >
> >
> 
> 
> -- 
> Ken Auenson, II
> ColdFusion Web Developer & SQL DBA
> 
>
> 
> 



 
____________________________________________________________________________________
Finding fabulous fares is fun.  
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel 
bargains.
http://farechase.yahoo.com/promo-generic-14795097

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the "Houston ColdFusion 
Users' Group" discussion list.
To unsubscribe, send email to [EMAIL PROTECTED]
For more options, visit http://groups.google.com/group/houcfug?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to