Step Outside the Box – Part I. Theo Rushin Jr I am an avid snowboarder and skier always looking for the deep powder. When I’m not carving my way through.

Slides:



Advertisements
Similar presentations
Keeping Up With Technology Internet Resources. Web 2.0 Term coined in 2004 by Tim OReilly Meaningless buzzword? Definition: Web 2.0 is a term often applied.
Advertisements

Web 2.0, Library 2.0, Librarian 2.0 Stephen Abram VP Innovation, SirsiDynix OLA, February 4, 2006.
Web 2.0 MIS XLB.B Jack G. Zheng May 27 th Evolution of Web Pre-web (before 1990) Early web (1990s) Dynamic web (since late 1990s) Infrastructural.
Data Publishing on Web 2.0 Leigh Dodds, Chief Technology Officer, Ingenta 1 st February 2007.
COMBASE: strategic content management system Soft Format, 2006.
Setting the stage for Web 2.0 Phil Bradley Internet Consultant
The Client-Server Model for the Web 1. A Web Client (usually in the form of a web browser) makes an HTTP request to a specific web server. 2. The Web Server.
WEB 2.0. What we are speaking about… Transformation of WEB, the WEB 2.0 –New generation of websites… –Importance of Open Data… –Importance of Users… –Web.
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
Web 2.0 The Read/Write Web. History Tim Berners-Lee: World Wide Web 1989 Dream of sharing information back and forth Mosaic Web browser in 1993 Writing.
RSS 2.0: Experience with implementation in a closed Intranet Presented by Mr Ajith Balan Scientific Officer Scientific Information Resource Division Bhabha.
Website design basics QUME Learning objectives Understand the basic elements of a Web page and how it is produced Be aware of different approaches.
February 11, 2007 Can Ajax be OS for the Browser? Kevin Hakman Co-Founder General Interface Ajax Toolkit Director, Developer Evangelism TIBCO Software.
R2 Consulting LLC Technical Services 2.0 June 25 th 2007 Matt Barnes R2 Consulting, LLC
Web The Platform for Enabling UC The Web 2.0 Platform - Enables “real-world” unified communications A place to launch software, ready for outside.
Project 1 Introduction to HTML.
Web Huh?! Leigh Dodds, Engineering Manager, IngentaConnect 23 rd May 2006.
© 2007 IBM Corporation IBM Emerging Technologies Enabling an Accessible Web 2.0 Becky Gibson Web Accessibility Architect.
Multimedia Authoring Tools Jon Ivins DMU. Essence of Multimedia… n Combination and integration of different media elements for presentation via a unified.
MWD1001 – Website Production Web Browsers Week 11.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Web Design 101 Nikolay Kostov Telerik Web Design Course html5course.telerik.com Technical Trainer
Web Design Basic Concepts.
Web ©Minder Chen, 2014 Web 2.0 and Beyond Minder Chen, Ph.D. Professor of MIS Martin V. Smith School of Business and Economics CSU Channel Islands.
HTML 5 New Standardization of HTML. I NTRODUCTION HTML5 is The New HTML Standard, New Elements New Attributes Full CSS3 Support Video and Audio 2D/3D.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Step Outside the Box – Part II ColdFusion and Ajax.
ASP.NET AJAX 1. Ordinary web applications vs. AJAX Ordinary web application The full page is updated at each request The page is not available while being.
Web 2.0 and Social Media Whittney Smith, Ed.D. Dear Teacher, Calling me by name is a start, but how about knowing what I'm interested in learning more.
Using Web Services in Flash MX 2004 Pro in 60 Minutes or Less.
AJAX Making Dynamic Web pages more Dynamic Jim Hendricks April 25th, 2006.
Web 2.0: An Introduction 許輝煌 淡江大學資訊工程系 NUK.
Best of Both Worlds: Information Management Solutions SmartCore Management Dashboards.
Bringing people together through Collaboration and Social Computing.
HPVIS and the "Architecture of Participation" Presented at First U.S. Conference on Characterizing Chemicals In Commerce: Using Data on High Production.
1 Approaches for Asynchronous Communication in Web Applications Stefan Potthast and Mike Rowe.
What Is RSS? Adapted from Stephanie Quilao & Wikipedia It can take hours going to visit every single website and blog you enjoy  RSS Feed: get all the.
Rich Internet Applications 1. “Web 2.0” and Rich Internet Applications.
Managing Records in the Cloud Central Missouri Chapter Jesse Wilkins April 16, 2009.
Wellstorm Development Connecting Real Time Data to Everything Hugh Winkler May 11, 2006.
By – What is "the Web", a hypertext system that operates over the Internet Web 2.0, a perceived transition of the Web from a collection.
An Internet Overview Cyberspace Explorations Class BOLLI - Fall 2005.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Rich Internet Application
Welcome to WEB 2.0 An Open Laszlo presentation Part 2 Carlos Fernando Scheidecker Antunes
1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.
RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools.
SUBMITTED BY JESNA J AM.EN.P2ELT14003 LEARNING MANAGEMENT SYSTEM.
Google Apps and Education Jack Nieporte St James of the Valley
Skill Area 214 Introduce World wide web(www)
Comprehensive Project Management Solutions with the.NET Server family.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Semantic Web Technologies Brief Readings Discussion Class work: Projects discussion Research Presentations.
Blogs and RSS Siobhan Champ- Blackwell. Definitions  Blog – Web Log; an online journal; A web page with periodic posts in reverse chronologic order 
JavaScript and Ajax (Internet Background) Week 1 Web site:
Ellis Paul Technical Solution Specialist – System Center Microsoft UK Operations Manager Overview.
May 6, 2009 Browser Compatibility Testing Definition It is a non functional type of testing where web based applications are tested on various browsers(IE.
Internet Searching the World Wide Web. The Internet and the World Wide Web The Internet is a worldwide collection of networks that allows people to communicate.
Using Web 2.0 to Increase Effectiveness of Staff Training Brian C. Gray Case Western Reserve University Kelvin Smith Library Head of Reference & Engineering.
 GEETHA P.  Originally coined by Tim O’Reilly Publishing Media  Second generation of services available on www.  Lets people collaborate and share.
Arklio Studija 2007 File: / / Page 1 Automated web application testing using Selenium
JavaScript and Ajax (Internet Background)
Warm Handshake with Websites, Servers and Web Servers:
Web 2.0 and Library 2.0 A Brief Overview
Web Debugging Proxy Application
Silverlight Technology
Web Page Concept and Design :
Overview The World Wide Web has changed the way that people
Presentation transcript:

Step Outside the Box – Part I

Theo Rushin Jr I am an avid snowboarder and skier always looking for the deep powder. When I’m not carving my way through the trees or dreaming of the next big snowfall, I work as a consultant at the National Institutes of Health (NIH) where I lead the design and development of many web-based solutions. I have spent the past 6 years establishing myself as an expert Coldfusion and Flash Rich Internet Application Developer and Trainer. During my 6 years of web application development I have created and supported many enterprise-wide web-based applications. I can be reached at or on the

What is Web 2.0 New Version of the Web? New Web Technologies? New Hacker Movie Starring Keanu Reeves?

Words and Phrases that Describe Web 2.0 Standards based Social Bookmarking AJAX RSS Web Services Tags

“The Web is a fundamental shift in power toward the bottom, toward the people as they organize themselves, and away from a small group of people who want to impose a policy top-down.” - Pierre Omidyar From Web 2.0 Conference

Web 2.0 is a term often applied to a perceived ongoing transition of the World Wide Web from a collection of websites to a full-fledged computing platform serving web applications to end users. Ultimately Web 2.0 services are expected to replace desktop computing applications for many purposes. From Wikipedia

“A vision of the Web in which information is broken up into ‘microcontent’ units that can be distributed over dozens of domains. The Web of documents has morphed into a Web of data. We are no longer just looking to the same old sources for information. Now we’re looking to a new set of tools to aggregate and remix microcontent in new and useful ways.” - Richard MacManus From Web 2.0 for Designers

“the web as a platform” - Mike Chambers

“Design patterns and business models for the next generation of software. The shorter term results are things like easier sharing of photos with your friends and family, finding the most interesting things to read, and getting new insights on information by combining data like rental listings with their locations on a map. Longer term, this "architecture of participation" could mean harnessing collective intelligence across the Internet to solve increasingly difficult problems around the world.” - Tim O'Reilly

How does Flash fit in? Web 2.0 is not (and will not be) limited to a single set of technologies. The Flash Platform is well suited to creating applications based on distributed APIs and engaging user interfaces. Flash brings capabilities that are not possible in HTML and easier to implement than AJAX.

Flash JavaScript Integration Kit The Flash/JavaScript Integration Kit was developed by Christian Cantrell and Mike Chambers at Macromedia.

Flash JavaScript Integration Kit Tested within the following browsers: –Windows IE 6.0 –Windows Firefox 1.0 –Windows Opera 8.0 –Macintosh Opera 8.0 –Macintosh Firefox 1.0 –Safari and 2.0 –Linux Firefox 1.0.4

Flash JavaScript Integration Kit Supports the following data types: –Object –Array –String –Number –Boolean –Date –null –undefined

Flash JavaScript Integration Kit Project Sources: OSFlash – Flash / JavaScript Integration Kit (Beta) –

Flash JavaScript Integration Kit Live Examples: Macromedia XML News Aggregator – yFeedReport/ yFeedReport/ Extending AJAX with the Flash JavaScript Integration Kit – AJAX/ AJAX/

Flash JavaScript Integration Kit Tutorial: Danny Patterson has written an excellent tutorial about using the Macromedia Flash / JavaScript Integration Kit. The tutorial is located at; cid=D7491&print=true I have supplied a reprint of that article for you use.

Flash 8 External Interface “The External Interface class is the External API, an application programming interface that enables straightforward communication between ActionScript and the Flash Player container.”

Flash 8 External Interface Benefits: –More powerful and stable –Extremely easy to implement –Allows for synchronous communication –Can send complex objects as arguments

Flash 8 External Interface Supported within the following browsers: –Internet Explorer 5.0+ (Windows) –Netscape 8.0+ (Windows & Macintosh) –Mozilla (Windows & Macintosh) –Firefox 1.0+ (Windows & Macintosh) –Safari 1.3+ (Macintosh)

Flash 8 External Interface Supports all primitive data types as well as complex objects as arguments.

Flash 8 External Interface Live Examples: Simplecart and External Interface (Flash 8) – Fun with External Interface – interface.htmlhttp:// interface.html

Flash 8 External Interface Tutorial: Danny Patterson has written (another) excellent tutorial about using the Flash 8 External Interface API. The tutorial is located at; cid=0922A&print=true I have supplied a reprint of that article for you use.

Presentation and Examples You can find this presentation and the some of the examples I used at my blog;