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