Here is the ColdFusion and Fusebox news:

* Topic survey - win a ticket to CFUNITED http://cfunited.com/go/survey
* New CFUNITED podcasts released http://cfunited.com/blog/index.cfm/podcast
  - Josh Adams - Benefits of Integrating CFML with ASP.NET
  - Josh Adams - Benefits of Deploying CFML on .NET Versus Java/J2EE
* Fusebox bug reporting system
* Interview with Chaz Chumley on "Creating and Consuming WebServices"

    "CF developers are a hot commodity. The demand for fast, reliable web
    applications is on the rise. Now is the time to be a ColdFusion 
developer
    if you want to be on top of the game. CFUNITED is the place to be to 
see
    the latest feature sets of ColdFusion and what it can do for you and 
your
    company. Be the first to witness it all."
    -Jeff Coughlin (CFUNITED attendee)


* Topic survey - win a ticket to CFUNITED http://cfunited.com/go/survey

Only 10 days left!

Help us pick the most popular topics to put in larger rooms and to 
possibly repeat on Saturday.

One entry will be chosen to win a FREE CFUnited 4 Day Pass based on the 
best reason for going to the
event (in the opinion of CFUnited staff). The winner will be picked on 
Friday 4/20/07.

http://cfunited.com/go/survey


* New CFUNITED podcasts released
This week is Josh Adams week for podcasts!

  - Josh Adams - Benefits of Integrating CFML with ASP.NET
  - Josh Adams - Benefits of Deploying CFML on .NET Versus Java/J2EE

Josh Adams - Benefits of Integrating CFML with ASP.NET

If your organization is contemplating (or has already started) to move 
to .NET, or when you see the
many advantages in ASP.NET and the .NET Framework, you may desire to 
better integrate your CFML with
the ASP.NET pages and components that your .NET developers are creating. 
With BlueDragon.NET, the
doors to integration are wide open. Come learn how CFML and ASP.NET can 
share session, application,
and request variables, how CFML and ASP.NET pages can include/forward 
between each other, and more.
A CFML page can call a .NET component, and an ASP.NET page can invoke a 
CFC--both without web
services, with components of both types returning native objects that 
the other page will
understand. All this and more will be demonstrated, with plenty of code 
examples.

http://cfunited.com/blog/index.cfm/2007/4/8/Josh-Adams--Benefits-of-Integrating-CFML-with-ASPNET

Josh Adams - Benefits of Deploying CFML on .NET Versus Java/J2EE

Running your CFML on the .NET Framework gives you advantages over the 
Java/J2EE based form of
deployment that you've heard about (and perhaps been using) for some 
years. This talk will focus on
the performance, reliability, and scalability enhancements provided by 
running CFML, unchanged, on
the .NET Framework using BlueDragon for Micrsoft .NET Framework (a.k.a. 
BlueDragon.NET). Come learn
how to take advantage of those enhancements, especially as enabled by 
Windows Server 2003 and IIS 6
(and the upcoming IIS 7).

http://cfunited.com/blog/index.cfm/2007/4/4/Josh-Adams--Benefits-of-Deploying-CFML-on-NET-Versus-JavaJ2EE

Thanks CFUNITED attendee Christian Ready for making the podcasts!


* Fusebox bug reporting system

You can report any bugs in the Fusebox framework or website at the
online bug tracker

http://trac.fuseboxframework.org/fusebox/report

If you don't already have a log in you can just create one
yourself

* 10 reasons to attend CFUNITED

If you missed the 10 reasons to attend CFUNITED last week and you want 
to send to your boss
you can find them on our blog at:
http://cfunited.com/blog/index.cfm/2007/3/29/Early-Bird-Ends-03312007


* Interview with Chaz Chumley on "Creating and Consuming WebServices"

Michael Smith: This time we are talking with Chaz Chumley about
his CFUNITED-07 talk "Creating and Consuming WebServices". So why
should a developer come to your session Chaz?

Chaz Chumley: Web Services make up such an integral part of the
web framework when developing applications today.  Such
technologies as ColdFusion, Flash and Flex make working with XML
data easier and quicker than could have been conceived.  If a
developer plans on sharing data with external customers or
consume data from such clients like Google, Yahoo or RSS feeds
then they don't want to miss this session.  I will be sharing
real world examples of just how easy it is to produce and consume
web services utilizing ColdFusion.

MS: Can you tell me more specifics about some of those web
services and why they are cool to add to my app?

CC: No one wants to reinvent the wheel, so to speak.  Web
Services are "cool" because we can build some great functionality
once and reuse it by sharing it with the outside world just by
specifying where the Web Service lives and how to interact with
it.  Imagine if a client asked you to pull in all the local news
into a portal or web site.  Do you want to statically write the
news items down each day and then republish it.  Of course not.
Why not browse over to Yahoo!'s Web Services and tap into an
already prebuilt API that does all the work for you. In addition
to web search results, Yahoo!'s API includes the ability to fetch
results for images, local information, news, and video.

MS: OK! So is it hard to create a web service in ColdFusion? What
do I need to do?

CC: The great thing about ColdFusion versus other languages is
just how easy it is to create a web service.  More and more
developers are writing ColdFusion Components to encapsulate their
logic from their presentation. Following these best practices we
can expose the logic inside a CFC simply by adding one attribute
(|access="remote"|) to any of your component's methods to turn it
into a web service.  However if you want to learn more about it
in detail you will have to come to my CFUnited session Michael.

MS: One parameter to publish a web service - that is easy! What
about reading those cool web services that you mentioned above?
That must be hard right?

CC: You might think that but actually it is very simple.  Let's
take the Yahoo API's for example.  All that is needed to get
started is to register with Yahoo, obtain an application ID which
is just a string that uniquely identifies your application and
send a request url to Yahoo.  The information is then returned in
the form of a REST (Representational State Transfer) response.

MS: Cool! Now it sounds like some of those web services might
return complex data - how does ColdFusion deal with that?

CC: When a web service returns a complex data type you can write
the return value directly to a ColdFusion variable. You can then
access elements of the variable using dot notation the same way
you would access a structure.  So if we had a person object
returned to us we could access the firstname element by
specifying "person.firstName".

MS: Do I need CF 7 Enterprise to use web services or do other
versions of CF work too?

CC: You can both create and consume web services with any version
of ColdFusion.

MS: What about all this SOAP my java buddies keep telling me
about? How does that relate to web services and does ColdFusion
support SOAP?

CC: SOAP (Simple Object Access Protocol) is just one of the XML-
based protocols that you can use to write messages to send and
receive web service requests and responses over the internet.
ColdFusion does support SOAP thru the use of a WSDL (Web Services
Descriptor Language) that describes the arguments accepted by a
specific web service. The great thing about ColdFusion is that
the WSDL is automatically generated when the ColdFusion Component
is deployed.

MS: This all sounds so easy! Are there any gotchas to watch out
for with web services?

CC: One of the biggest gotchas when developing web services is
forgetting to refresh the web service within the ColdFusion
Administrator.  CFAdmin caches the web service when it is first
generated so any changes will not be reflected until you refresh
it.  We will be looking at more gotchas in detail in my session.

MS: I am looking forward to seeing you at CFUNITED

You can see more interviews at http://www.cfunited.com/interviews.cfm
CFUNITED-07 is Wed 6/27/07 - Sat 6/30/07 in Bethesda MD, just outside 
Washington DC. It costs $949
until 3/31/06 then $1049. For more information on CFUNITED see
http://www.cfunited.com/

---
Creating and Consuming WebServices
*************************
Web services provide us a channel to communicate using standard XML 
(Extensible Markup Language) to
users over an internet, intranet or extranet without exposing all of the 
functionality of your
application. Using ColdFusion you can easily publish a web service - to 
make application
functionality available for remote use as well as consume a web service 
- to access remote
functionality to perform specific tasks.

Join us as we discuss the basic structure of a web service, utilize 
ColdFusion Components (CFCs) to
create simple data typed web services, how to consume a web service and 
the different data types you
may encounter, take a look at working with soap requests including 
nillable arguments and CFMX7's
new isSoapRequest function, error handling and finally best practices to 
ensure that your experience
with ColdFusion MX 7 and web services is a memorable one.

Speaker Bio:
Consultant, Instructor, Author, Husband and Father. Chaz has been 
specializing in web development
and database design since 1995. He currently resides as an Application 
Developer for Lucidus
Corporation, an Internet Application Development and Hosting company as 
well as an Instructor at the
  University of Nevada Las Vegas teaching XHTML, CSS, JavaScript, 
Fireworks, Photoshop and
ColdFusion.  Chaz is also a contributing author and parnter at 
CommunityMX as well as as a frequent
speaker at Adobe User Groups and such conferences as Todcon and CFUnited.




---
Come to the premier ColdFusion conference of 2007 in Washington DC area 
6/27-6/30/07
(Four whole days). Note that you could spend the whole CFUNITED 
conference at Advanced CF topics, or
learning CF in the bootcamp or learning Flex and Apollo in our Flex 
track. Or deployment issue or
empowered programming or SQL! Plus in depth pre-conference classes from 
nationally know experts.
Check it out at
    http://www.cfunited.com/

* Speakers include top names like Simon Horwith, Charlie Arehart,
  Hal Helms, Michael Dinowitz, Ray Camden, Ben Forta and many more respected
  CF authors and presenters.

* Great tracks:
   * Bootcamp - Basic ColdFusion and Flash topics
   * Advanced - Advanced ColdFusion topics
   * Manager/Empowered - Fusebox and Project management topics
   * Flex/RIA - Flash, Flex and other technologies integrated with CF topics
   * Accessibility / usability - section 508, CSS and disabled access
   * Deployment/Platform - tuning, install issues, OS, picking a database

* Included in your full conference registration is the following:

     * Attendence for 4 days (6/27/ - 6/30/07)
     * Keynote and General Sessions
     * All conference sessions including repeat sessions on Saturday
     * Entrance to Expo Area
     * Networking Events
     * Badge and Badge holder with bar scan code
     * Free Lunch for each show day (Dinner is not included)
     * Access to all presentations after the event, including all the 
recordings.
     * Promotional bag with materials including show guide, CD, coupons, 
etc.
     * Opportunity to participate in all raffle drawings

* Can't stay 4 days Wed - Sat? Optional 3-day and Saturday only packages
   available too. Saturday will consist of repeats the most popular 
sessions
   from the week - something many attendees asked for last year!




-- 
Michael Smith, TeraTech Inc - Tools for Programmers(tm)
TeraTech voted Best Consulting Service by CFDJ readers!
CF/ASP Web, VB, Math, Access programming tools and consulting

405 E Gude Dr Ste 207, Rockville MD 20850 USA
Please check out http://www.teratech.com/ - email 
mailto:[EMAIL PROTECTED],
or call us for more information; in the USA at 1-800-447-9120,
+1-301-424-3903 International, Fax 301-762-8185  Thanks!


        


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
ColdFusion MX7 by AdobeĀ®
Dyncamically transform webcontent into Adobe PDF with new ColdFusion MX7. 
Free Trial. http://www.adobe.com/products/coldfusion?sdid=RVJV

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:275022
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to