Allan Stilwell wrote:
> I did not learn any new about CF8 for the rest of the
> conference, but I definitely recommend people to go.
> They had several really good presentations. The really
> good thing about the conference is that you can send
> both junior and senior level developers there and both
> would get something out of it. I was surprised to only
> see one person from the user group there.
>
>   
I was in Austin for No Fluff, Just Stuff...

> --- Allan Stilwell <[EMAIL PROTECTED]> wrote:
>
>   
>> 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
>>
>>
>>
>>
>>     
>
>
>
>        
> ____________________________________________________________________________________
> Yahoo! oneSearch: Finally, mobile search 
> that gives answers, not web links. 
> http://mobile.yahoo.com/mobileweb/onesearch?refer=1ONXIC
>
> >
>
>
>   


--~--~---------~--~----~------------~-------~--~----~
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