Kategorien
E-Books
-
Wirtschaft
- Bitcoin
- Geschäftsfrau
- Coaching
- Controlling
- E-Business
- Ökonomie
- Finanzen
- Börse und Investitionen
- Persönliche Kompetenzen
- Computer im Büro
- Kommunikation und Verhandlungen
- Kleines Unternehmen
- Marketing
- Motivation
- Multimedia-Training
- Immobilien
- Überzeugung und NLP
- Steuern
- Sozialpolitik
- Handbȕcher
- Präsentationen
- Führung
- Public Relation
- Berichte, Analysen
- Geheimnis
- Social Media
- Verkauf
- Start-up
- Ihre Karriere
- Management
- Projektmanagement
- Personal (HR)
-
Für Kinder
-
Für Jugendliche
-
Bildung
-
Enzyklopädien, Wörterbücher
-
E-Presse
- Architektura i wnętrza
- Biznes i Ekonomia
- Haus und Garten
- E-Business
- Finanzen
- Persönliche Finanzen
- Unternehmen
- Fotografie
- Informatik
- HR und Gehaltsabrechnung
- Computer, Excel
- Buchhaltung
- Kultur und Literatur
- Wissenschaftlich und akademisch
- Umweltschutz
- meinungsbildend
- Bildung
- Steuern
- Reisen
- Psychologie
- Religion
- Landwirtschaft
- Buch- und Pressemarkt
- Transport und Spedition
- Gesundheit und Schönheit
-
Geschichte
-
Informatik
- Office-Programme
- Datenbank
- Bioinformatik
- IT Branche
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronik
- Digitale Fotografie
- Computergrafik
- Spiele
- Hacking
- Hardware
- IT w ekonomii
- Wissenschaftliche Pakete
- Schulbücher
- Computergrundlagen
- Programmierung
- Mobile-Programmierung
- Internet-Server
- Computernetzwerke
- Start-up
- Betriebssysteme
- Künstliche Inteligenz
- Technik für Kinder
- Webmaster
-
Andere
-
Fremdsprachen lernen
-
Kultur und Kunst
-
Lektüre
-
Literatur
- Anthologien
- Ballade
- Biografien und Autobiografien
- Für Erwachsene
- Drama
- Tagebücher, Memoiren, Briefe
- Epos
- Essay
- Science Fiction
- Felietonys
- Fiktion
- Humor, Satire
- Andere
- Klassisch
- Krimi
- Sachbücher
- Belletristik
- Mity i legendy
- Nobelpreisträger
- Kurzgeschichten
- Gesellschaftlich
- Okultyzm i magia
- Erzählung
- Erinnerungen
- Reisen
- Gedicht
- Poesie
- Politik
- Populärwissenschaftlich
- Roman
- Historischer Roman
- Prosa
- Abenteuer
- Journalismus
- Reportage
- Romans i literatura obyczajowa
- Sensation
- Thriller, Horror
- Interviews und Erinnerungen
-
Naturwissenschaften
-
Sozialwissenschaften
-
Schulbücher
-
Populärwissenschaft und akademisch
- Archäologie
- Bibliotekoznawstwo
- Filmwissenschaft
- Philologie
- Polnische Philologie
- Philosophie
- Finanse i bankowość
- Erdkunde
- Wirtschaft
- Handel. Weltwirtschaft
- Geschichte und Archäologie
- Kunst- und Architekturgeschichte
- Kulturwissenschaft
- Linguistik
- Literaturwissenschaft
- Logistik
- Mathematik
- Medizin
- Geisteswissenschaften
- Pädagogik
- Lehrmittel
- Populärwissenschaftlich
- Andere
- Psychologie
- Soziologie
- Theatrologie
- Teologie
- Theorien und Wirtschaftswissenschaften
- Transport i spedycja
- Sportunterricht
- Zarządzanie i marketing
-
Handbȕcher
-
Spielanleitungen
-
Professioneller und fachkundige Leitfaden
-
Jura
- Sicherheit und Gesundheit am Arbeitsplatz
- Geschichte
- Verkehrsregeln. Führerschein
- Rechtswissenschaften
- Gesundheitswesen
- Allgemeines. Wissenskompendium
- akademische Bücher
- Andere
- Bau- und Wohnungsrecht
- Zivilrecht
- Finanzrecht
- Wirtschaftsrecht
- Wirtschafts- und Handelsrecht
- Strafrecht
- Strafrecht. Kriminelle Taten. Kriminologie
- Internationales Recht
- Internationales und ausländisches Recht
- Gesundheitsschutzgesetz
- Bildungsrecht
- Steuerrecht
- Arbeits- und Sozialversicherungsrecht
- Öffentliches, Verfassungs- und Verwaltungsrecht
- Familien- und Vormundschaftsrecht
- Agrarrecht
- Sozialrecht, Arbeitsrecht
- EU-Recht
- Industrie
- Agrar- und Umweltschutz
- Wörterbücher und Enzyklopädien
- Öffentliche Auftragsvergabe
- Management
-
Führer und Reisen
- Afrika
- Alben
- Südamerika
- Mittel- und Nordamerika
- Australien, Neuseeland, Ozeanien
- Österreich
- Asien
- Balkan
- Naher Osten
- Bulgarien
- China
- Kroatien
- Tschechische Republik
- Dänemark
- Ägypten
- Estland
- Europa
- Frankreich
- Berge
- Griechenland
- Spanien
- Niederlande
- Island
- Litauen
- Lettland
- Mapy, Plany miast, Atlasy
- Miniführer
- Deutschland
- Norwegen
- Aktive Reisen
- Polen
- Portugal
- Andere
- Russland
- Rumänien
- Slowakei
- Slowenien
- Schweiz
- Schweden
- Welt
- Türkei
- Ukraine
- Ungarn
- Großbritannien
- Italien
-
Psychologie
- Lebensphilosophien
- Kompetencje psychospołeczne
- zwischenmenschliche Kommunikation
- Mindfulness
- Allgemeines
- Überzeugung und NLP
- Akademische Psychologie
- Psychologie von Seele und Geist
- Arbeitspsychologie
- Relacje i związki
- Elternschafts- und Kinderpsychologie
- Problemlösung
- Intellektuelle Entwicklung
- Geheimnis
- Sexualität
- Verführung
- Aussehen ind Image
- Lebensphilosophien
-
Religion
-
Sport, Fitness, Diäten
-
Technik und Mechanik
Hörbücher
-
Wirtschaft
- Bitcoin
- Geschäftsfrau
- Coaching
- Controlling
- E-Business
- Ökonomie
- Finanzen
- Börse und Investitionen
- Persönliche Kompetenzen
- Kommunikation und Verhandlungen
- Kleines Unternehmen
- Marketing
- Motivation
- Immobilien
- Überzeugung und NLP
- Steuern
- Handbȕcher
- Präsentationen
- Führung
- Public Relation
- Geheimnis
- Social Media
- Verkauf
- Start-up
- Ihre Karriere
- Management
- Projektmanagement
- Personal (HR)
-
Für Kinder
-
Für Jugendliche
-
Bildung
-
Enzyklopädien, Wörterbücher
-
Geschichte
-
Informatik
-
Andere
-
Fremdsprachen lernen
-
Kultur und Kunst
-
Lektüre
-
Literatur
- Anthologien
- Ballade
- Biografien und Autobiografien
- Für Erwachsene
- Drama
- Tagebücher, Memoiren, Briefe
- Epos
- Essay
- Science Fiction
- Felietonys
- Fiktion
- Humor, Satire
- Andere
- Klassisch
- Krimi
- Sachbücher
- Belletristik
- Mity i legendy
- Nobelpreisträger
- Kurzgeschichten
- Gesellschaftlich
- Okultyzm i magia
- Erzählung
- Erinnerungen
- Reisen
- Poesie
- Politik
- Populärwissenschaftlich
- Roman
- Historischer Roman
- Prosa
- Abenteuer
- Journalismus
- Reportage
- Romans i literatura obyczajowa
- Sensation
- Thriller, Horror
- Interviews und Erinnerungen
-
Naturwissenschaften
-
Sozialwissenschaften
-
Populärwissenschaft und akademisch
- Archäologie
- Philosophie
- Wirtschaft
- Handel. Weltwirtschaft
- Geschichte und Archäologie
- Kunst- und Architekturgeschichte
- Kulturwissenschaft
- Literaturwissenschaft
- Mathematik
- Medizin
- Geisteswissenschaften
- Pädagogik
- Lehrmittel
- Populärwissenschaftlich
- Andere
- Psychologie
- Soziologie
- Teologie
- Zarządzanie i marketing
-
Handbȕcher
-
Professioneller und fachkundige Leitfaden
-
Jura
-
Führer und Reisen
-
Psychologie
- Lebensphilosophien
- zwischenmenschliche Kommunikation
- Mindfulness
- Allgemeines
- Überzeugung und NLP
- Akademische Psychologie
- Psychologie von Seele und Geist
- Arbeitspsychologie
- Relacje i związki
- Elternschafts- und Kinderpsychologie
- Problemlösung
- Intellektuelle Entwicklung
- Geheimnis
- Sexualität
- Verführung
- Aussehen ind Image
- Lebensphilosophien
-
Religion
-
Sport, Fitness, Diäten
-
Technik und Mechanik
Videokurse
-
Datenbank
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersicherheit
-
Data Science
-
DevOps
-
Für Kinder
-
Elektronik
-
Grafik / Video / CAX
-
Spiele
-
Microsoft Office
-
Entwicklungstools
-
Programmierung
-
Persönliche Entwicklung
-
Computernetzwerke
-
Betriebssysteme
-
Softwaretest
-
Mobile Geräte
-
UX/UI
-
Web development
-
Management
Podcasts
Details zum E-Book
Einloggen, wenn Sie am Inhalt des Artikels interessiert sind.
ColdFusion 9 Developer Tutorial. Create robust professional web applications with ColdFusion
E-book
Adobe ColdFusion is an application server, renowned for rapid development of dynamic websites, with a straightforward language (CFML), powerful methods for packaging and reusing your code, and AJAX support that will get developers deep into powerful web applications quickly. However, developing rich and robust web applications can be a real challenge as it involves multiple processes.With this practical guide, you will learn how to build professional ColdFusion applications. Packed with example code, and written in a friendly, easy-to-read style, this book is just what you need if you are serious about ColdFusion.This book will give you clear, concise, and practical guidance to take you from the basics of ColdFusion 9 to the skills that will make you a ColdFusion developer to be reckoned with. It also covers the new features of ColdFusion 9 like ORM Database Interaction and CF Builder.ColdFusion expert John Farrar will teach you the basics of ColdFusion programming, application architecture, and object reuse, before showing you a range of topics including AJAX library integration, RESTful Web Services, PDF creation and manipulation, and dynamically generated presentation files that will make you the toast of your ColdFusion developer town.This book digs deep with the basics, with real-world examples of the how and whys, to get more done faster with ColdFusion 9.
- ColdFusion 9 Developer Tutorial
- Table of Contents
- ColdFusion 9 Developer Tutorial
- Credits
- About the Author
- About the Reviewers
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 1. Web PagesStatic to Dynamic
- Turning HTML into a dynamic web page
- HTML requests
- ColdFusion requests
- Comments
- Variable output
- Functions
- Understanding and using simple variables
- Variable types
- Integers
- Strings
- Decimals
- Additional functions
- Find and FindNoCase
- Variable types
- Understanding structures
- CGI variables
- Lets get interactive
- URL variables
- Exception handling
- Standard error exception
- <CFTRY> and <CFCATCH>
- Setting page defaults
- HTML links
- Introduction to lists and loops
- Understanding arrays
- Conditional processing with If/<cfif>
- Conditional processing with switch
- Summary
- Turning HTML into a dynamic web page
- 2. Basic CFCs and Database Interaction
- Our first CFC
- Our first object
- Product (object)
- Using an object constructor
- Connecting to a database
- Returning data from the CFC
- Making our data query flexible
- The basic data object concept
- Object method access control
- Summary
- 3. Power CFCs and Web Forms
- The practice of protecting access
- Web forms introduction
- Managing our product data
- Getting data to our edit page
- Saving our data
- Improving page flow
- Adding a new record
- Let's look under the hood
- Summary
- 4. ORM Database Interaction
- Introduction to ORM in ColdFusion
- ORM-enabled application configuration
- ORM-enabled CFCs
- Understanding entities
- Working with entity-object relationships
- Many-to-many relationships
- Working with relational data
- ORM functions
- Summary
- Introduction to ORM in ColdFusion
- 5. Application, Session, and Request Scope
- Life span
- Introducing the Application.cfc object
- Application variables
- The start methods
- Application start methodonApplicationStart()
- Session start methodonSessionStart()
- Request start methodonRequestStart()
- The end methods
- Request end methodonRequestEnd()
- Session end methodonSessionEnd()
- Application end methodonApplicationEnd()
- On Error methodonError()
- Scope visibility
- Practical application
- Universal datasource
- Mappings per application
- Custom tag paths per application
- Summary
- 6. Authentication and Permissions
- How ColdFusion recognizes users
- Custom authentication (additional power)
- Authentication data model
- Customizing authentication
- Extra notes
- Summary
- 7. CFScript
- Script basics
- Variables
- Switch/case
- If/then/else
- For loops
- For/in loops
- Do/while loops
- While loops
- Exception handling
- Throw/abort
- New functions/commands in CF9
- Summary
- Script basics
- 8. CF AJAX User Interface
- Changing times
- HTML-based websites
- Server-side languages
- Browser-side applications
- Flash
- JavaScript
- ColdFusion AJAX
- Layout
- <cfdiv />
- <cflayout />
- Border example
- HBox/VBox example
- Tab example
- <cfpod />
- <cfwindow />
- Menus and tool tips
- <cfmenu />
- <cftooltip />
- Layout
- Styling notes
- Tips
- Map interaction
- Summary
- Changing times
- 9. CF AJAX Forms
- AJAX forms
- <cfgrid />
- Grid paging
- Grid updates and deletes
- Linked grids
- <cfinput />
- Binding page elements
- Binding immediately upon load
- <cfinput />
- The date requestor
- The autosuggest box
- <cfselect />
- <cftextarea />
- <cftree />
- The directory tree
- Message boxes
- Progress bar
- Summary
- AJAX forms
- 10. CF AJAX Programming
- Binding
- On-page binding
- CFC binding
- JavaScript binding
- URL binding
- Bind with event
- Extra binding notes
- Multiple radio buttons or checkboxes and multiple select
- Spry binding
- CFAJAXProxy
- CFAJAX proxy binding
- CFC proxy class objects
- Client debugging
- Firebug
- Built-in debugging
- Logging features
- Customization
- Automatically wired AJAX links
- Execute JavaScript after loading content
- Other cool commands
- Post for CFAJAX calls
- CFAJAX browser JavaScript API overview
- Summary
- Binding
- 11. Introduction to Custom Tags
- Different forms of code reuse
- CFCs
- CFInclude
- Custom tags
- Our first custom tag
- Custom header/footer tags
- Nested tags
- CFInclude from custom tags
- Templates versus skins
- Managing custom tags
- CFModule approach
- Tag library approach
- Summary
- Different forms of code reuse
- 12. ColdFusion Powered Views
- What is open source?
- The fun factor
- Installing the library
- Getting started
- Happily separated
- Manipulate DOM from server-side code
- Turning lemons to lemonade
- Separation complete
- Fun with lists
- Select list tag
- Other list tags
- Better form coding
- Metadata
- Smart form modes
- Edit mode
- Add mode
- View mode
- Style simplified
- But wait, there's more!
- Custom list item rendering
- Module render option
- Summary
- 13. Control Logic Processing
- The code side of applications
- The model
- The controller
- Shared variables
- Processing request events
- Event model for the coprocessor
- onPageStart() method
- onFirstCall() method
- onPostBack() method
- Form modes
- beforeViewCall() method
- onPageEnd() method
- Event model for the coprocessor
- Remote AJAX events
- Data versatility
- Lists
- Array of structures
- Modified data field names
- Query handling
- Personal extension of COOP
- Summary
- The code side of applications
- 14. Guide to Unit Testing
- When to test
- Mission critical
- Test-driven development
- Regression testing
- Installing our testing software
- Understanding assertions
- First test class
- Multiple tests
- HTML view
- Data view
- Built-in assertions
- MXUnit assertion extensions
- Testing private methods
- Testing included files and custom tags
- Variable testing
- Exception testing
- A son's view of testing
- Summary
- When to test
- A. Beyond this Book
- Areas of interest
- Perspectives
- Business perspective
- Persona reviews
- Milestones
- Design/marketing perspective
- Developer perspective
- Business perspective
- Perspectives
- Current technologies
- AJAX
- Flash (Flex/AIR)
- Future
- HTML 5
- Devices
- Scale versus implementation
- Standards
- Libraries
- Size
- Features
- Begin with the end in mind
- Research
- Frameworks
- Methodologies
- Libraries
- Areas of interest
- B. Tools and Resources
- AJAX
- Firebug
- jQuery
- Analytics
- Google webmaster tools
- Coding
- Conferencing and collaboration
- Acrobat.com
- Google Docs
- GoToMeeting/Webinar
- Slide-sharing sites
- Data-management tools
- Graphics creation/acquisition
- Camtasia Studio
- Color Schemer
- Fireworks
- Lightroom
- SnagIt
- Open source libraries
- Project management
- FreshBooks
- Project Tracker
- Source control
- Usability
- Morae
- Virtual development box
- XML
- AJAX
- Index
- Titel: ColdFusion 9 Developer Tutorial. Create robust professional web applications with ColdFusion
- Autor: John Farrar
- Originaler Titel: ColdFusion 9 Developer Tutorial. Create robust professional web applications with ColdFusion
- ISBN: 9781849690256, 9781849690256
- Veröffentlichungsdatum: 2010-07-21
- Format: E-book
- Artikelkennung: e_3b1x
- Verleger: Packt Publishing