Home Page Speakers/Presentations Maps,  Directions, Hotels Photos
HOME SPEAKERS MAPS, DIRECTIONS, HOTELS PHOTOS

E-Commerce ColdFusion User Conference 2000


Ecommerce Development with ColdFusion

http://www.teratech.com/cfconf2/

Back to CFConf.org
Back
to CFConf.org

Welcome and Agenda

Part 1: Introduction to Ecommerce

·         B2C (Business-to-Consumer) ecommerce

·         B2B (Business-to-Business) ecommerce

·         Transaction flow

·         International considerations

·         Coding for legislative change

·         Different types of ecommerce transactions

Part 2: Payment Processing

·         Payment systems

·         Payment gateway architectures

·         Processing credit card transactions

·         Managing credit card transactions

·         Credit card fraud

Part 3: Shipping and Handling

·         The nature of the shipping beast

·         Pricing models

·         Implementation

Part 4: User Experience and Site Design

·         Customer courtship

·         Enticing the customer to come back and purchase again and again

·         Getting the customer where he wants to go—quickly!

·         Personalization

·         ABC (Always Be Closing)

·         Upselling

·         Preventing cart abandonment

·         The checkout experience

·         Acquiring rich data for mining

·         Handling tinhead customers

Part 5: Third Party Services

·         Payment gateways

·         Merchant accounts

·         Web-phone integration

·         Product support

·         Shared hosting

·         Dedicated hosting

·         Co-located hosting

Part 6: Managing an Ecommerce Development Project

·         Courting the merchant

·         Warning signs

·         What to charge for, and how much

·         Using leasing as a financial instrument for getting the merchant to purchase a large development project from you

·         Why ecommerce development projects differ from other projects

·         The structure and working terms of a proper ecommerce development agreement

·         Code ownership

·         Requirements gathering (process documentation, business rules, etc.)

·         Project management and collaboration

Part 7: Integrating the Merchant

·         Taking a merchant from brick-and-mortar to click-and-mortar

·         Sizing the merchant’s capacity to handle ecommerce

·         Mapping the merchant’s business processes with his new ecommerce

·         Protecting the merchant from fraud

·         Customer service and merchant account vulnerability

·         Designing and budgeting for scalability without shooting the moon

·         Distributor politics and how they effect ecommerce

Part 8: Ecommerce Site Maintenance

·         Handling real world maintenance tasks like changes in prices, tax rates, etc.

·         Automating online data updates

·         Exception processing

·         Database backup dangers

Part 9: Database Design Essentials

·         Database terminology and design basics

·         The use of CASE (Computer Assisted Software Engineering) tools

·         Referential integrity

·         Constraints and rules

·         Index design and tuning

·         Triggers

·         Stored procedures

·         Locking granularity

·         Transaction processing

·         Structured error handling

·         Database concerns (memory page congestion, lock escalation, hot spots, bad transactions, zombies, etc.)

·         SQL (Structured Query Language)

·         Query optimization

·         Minimizing conversations

·         Maximizing throughput

·         Partitioning your logic across the entire system architecture

·         Extended stored procedures

·         OLTP and OLAP

·         Debugging

·         Designing for scalability

·         Appropriate hardware

·         Putting everything together

Part 10: Scalability

·         Determining true minimum availability requirements

·         Determining true realtime requirements

·         Optimizing before scaling

·         Optimizing graphics

·         Pre-generating static pages

·         Using application structures to store a complete inventory and all pricing rules as lookup tables.

·         Designing a scaling plan around watchpoints

·         Web server clustering

·         Database server clustering

·         Partitioning back-end services onto a high-speed private network

·         Partitioning database services onto separate servers

Part 11: Data Warehousing and Data Mining

·         What is data warehousing?

·         What is data mining?

·         What the 21st century merchant will need to survive and thrive

·         The next quantum level of competitive edge

·         Producing truly useful metrics for the merchant’s management team

·         Planning website changes around data mining results

·         Combining web logs with storefront databases

Part 12: Server-to-Server Integration

·         EDI, XML, and WDDX

·         Syndication

·         Integrating the B2B supply chain

·         Why implementation will become absolutely necessary

Part 13: Hosting an Ecommerce Site

·         Different hosting options

·         Availability, cost, control, and management requirements

·         Hardware requirements

·         Windows NT networking configuration

·         Web server configuration

·         Secure server certificates

·         ColdFusion server configuration

·         Database server configuration

·         Email server configuration

·         FTP server configuration

·         Remote control software

·         Disk defragmentation

·         Virus protection

·         Log analysis and data mining

Part 14: Security

·         Configuring Windows NT and all web software for high security

·         Securing your ecommerce site with certificates (Thawte, VeriSign)

·         Ordering, installation, and management of secure server certificates

·         How SSL (Secure Sockets Layer) works

·         Unintentionally piercing security

·         Secure database storage of encrypted credit card numbers

·         Keeping the merchant account secure

·         Ethical hacking services

Part 15: Legal Considerations

·         Protecting yourself

·         Protecting the merchant

·         Common sense methods for not getting into hot water

·         Unisys and GIF lawsuits

·         Technology law

Part 16: Things Every Ecommerce Developer Should Do

·         Development tools (version control, CASE, etc.)

·         Technical library

·         Documentation

·         Practice standards

·         Coding standards

·         Code libraries

·         Agreement templates

·         Establishing key relationships

Part 17: Resources

·         Third party services

·         Co-location

·         Software tools

·         Hardware vendors

·         Books and publications

·         Ethical hacking

·         Legal counsel

Conclusion

The conf is sponsored by TeraTech ColdCuts:
ColdFusion cut and paste code snippetsColdCutsTM ColdFusion Rules! CFUN-2K July 29/30 2000 CF Conf '00 CF Info Center MD ColdFusion User Group
MDCFUG
| Home | Speaker | Maps | Photos |