ajax

News

AJAX World RIA Conference: How Linked Data and AJAR Changes Everything
The Web has evolved into a structured data space of loosely connected databases, enabling granular data access-by-reference to Web-accessible entities, courtesy of HTTP. This evolution and the emergence of AJAX-based RIA technologies lay the foundation for a new generation of libraries, widgets, and frameworks, that together embrace and extend enterprise data access practices of yore. This session will cover access and exploitation of Web-accessible Linked Data using AJAX- and AJAR-based technologies (Asynchronous JavaScript and RDF).

read more


Source : ajaxworld magazine | 08-Aug-2008 00:15

AJAX World RIA Conference: Server-Side, PHP-Generated AJAX
As Web-based applications are pushing the "Rich User Experience" envelope, AJAX is quickly becoming a standard front-end for any PHP application. But unfortunately as PHP applications that utilize AJAX are being forced to morph from two-tier to three-tier architectures, pushing code to the client adds inherent issues with security and code maintenance. New techniques are being developed which focuses on server-side generated AJAX, allowing developers to code AJAX applications in PHP instead of JavaScript. This session will discuss and demo many of these new techniques which will allow for the development of rich, AJAX user experiences without needing to code any JavaScript whatsoever.

read more


Source : ajaxworld magazine | 08-Aug-2008 00:00

AJAX World RIA Conference: AJAX In Enterprise Portals
Not only enterprise portals integrators are using AJAX at the portal level but now they can also use it for the development of more user-friendly JSR-168 portlets. With the arrival of new standards, AJAXified JSF Components like IceFaces ot RichFaces became a reality that can be portable across the many JSR-168 portlet containers implementations, in the commercial or open source worlds. During his presentation, we will explain how this has been made possible and how one can write such portlets.

read more


Source : ajaxworld magazine | 07-Aug-2008 23:30

Oracle Named "Gold Sponsor" of SYS-CON's AJAX World RIA Conference & Expo
Oracle's business is information-how to manage it, use it, share it, protect it. An enterprise software company, Oracle is a vendor that offers solutions for every tier of your business-database, middleware, business intelligence, business applications, and collaboration. With Oracle, you get information that helps you measure results, improve business processes, and communicate a single truth to your constituents.

read more


Source : ajaxworld magazine | 07-Aug-2008 22:45

AJAX World RIA Conference - User Experience and RIAs: How Does It All Come Together?
RIAs provide the promise of an excellent User experience, but the ultimate success of the UX is driven more by the skill of the developer than the tool selection itself. This session will discuss the foundation and importance of the application of cognitive science techniques to the process of designing and building a rich Web application.

read more


Source : ajaxworld magazine | 07-Aug-2008 21:00

AJAX World RIA Conference: Spice Up User Experience with Silverlight
Microsoft introduced Silverlight as cross-platform, cross-browser next generation RIA solution. This session will use real world implementations to show you how to build a Silverlight application from start to finish, as well overall strategy why we should or shouldn't use Silverlight. No matter whether you have LAMP, ASP.NET or Java Web application, you can take advantage of Silverlight to impress your user with the "Wow" effects.

read more


Source : ajaxworld magazine | 07-Aug-2008 20:30

AJAX World RIA Conference: RIAs & SaaS - Like Bees & Honey
25% percent of new business software will be delivered as SaaS by 2011, according to Gartner. RIAs are essential for SaaS applications. But the characteristics of SaaS RIAs can be very distinct from other web applications, including componentization, scalability, unified user experience, and integration with other applications. This session will identify how SaaS is unique from other web applications and how RIAs can expose internal business systems to automate the marketing, trial, purchasing, configuration, support and social referral processes that are essential for scalable and profitable SaaS.

read more


Source : ajaxworld magazine | 07-Aug-2008 20:00

This Week in HTML 5: Mark Pilgrim?s new blog series
I am really jazzed about the first entry in a new series on HTML 5. Mark Pilgrim (of Python, Greasemonkey, Open Web, writer extraordinaire, and creator of Google Doctype) has started the series This Week in HTML 5 which aims to keep us up to speed on the spec, and progress across the board (what [...]
Source : ajaxian.com | 07-Aug-2008 18:39

AIRing out your Lingerie; Running applications for the articles
I was wary about posting on this one, as it does involve scantily clad women. If that offends you, skip now, and please accept my apologies, and I know that this probably fits better for a Friday Fun posting, but let’s get to it: Ok, so when I was on the Adobe AIR tour, some folks [...]
Source : ajaxian.com | 07-Aug-2008 18:32

CSS variables considered harmful?
Bert Bos, a W3C fellow, thinks that CSS variables are to be considered harmful: Adding any form of macros or additional scopes and indirections, including symbolic constants, is not just redundant, but changes CSS in ways that make it unsuitable for its intended audience. Given that there is currently no alternative to CSS, these things must [...]
Source : ajaxian.com | 07-Aug-2008 15:06

Enjoying the Observer pattern with custom events
I created an introductory example discussing custom events as an implementation of the Observer pattern. I posted this on my personal blog first and quickly got a port from my Prototype version to Malte’s jQuery port. I hope others keep them coming so we can aggregate a simple example of custom events and how it [...]
Source : ajaxian.com | 07-Aug-2008 14:59

AJAX World RIA Conference: The Beauty of JavaScript
JavaScript is one of the most interesting and misunderstood programming languages in common use today. Most developers will go their entire careers without realizing its full potential. It's not often that you get a language that supports the feature set that JavaScript does, while still being as widely deployed. This talk will spotlight some patterns surrounding JavaScript's most elegant features such as closures, lambdas, object and array literals, object prototypes, private members and dynamic scope resolution -- all without boring you to tears.

read more


Source : ajaxworld magazine | 06-Aug-2008 23:45

Build N-Tier Applications with WPF, AJAX, Silverlight, LINQ, WCF
The advent of .NET 3.5 marks a turning point in how .NET developers approach programming. "It is our belief that .NET 3.5 in general, and Silverlight in particular, will change programming more significantly than anything that has come from Microsoft for a least a decade," state bestselling author Jesse Liberty and industry expert Alex Horovitz in the preface to their new book, Programming .NET 3.5 ( O'Reilly, US $44.99 ).

read more


Source : ajaxworld magazine | 06-Aug-2008 23:30

AJAX World: The Networked Application Pattern
The Networked Application is an emerging design pattern in rich Internet application development. The crux of the pattern is to push all user interface code to the client. The client "downloads" the application, and the application then communicates to one or more servers. This session will explain the motivations of the pattern and look at how it can be implemented using specific AJAX toolkits such as Google Web Toolkit, Yahoo User Interface Library, and Dojo. We will also talk about how the pattern can be implemented using AJAX alternatives such as Flex and Silverlight.

read more


Source : ajaxworld magazine | 06-Aug-2008 21:00

AJAX World RIA Conference: Preparing Your Brand for the Mobile Web Experience
As the mobile Web matures, we see more and more people running around airports with their mobile devices in hand, searching for hotel rooms, reading the news, or just playing video games. People are more connected with their mobile phone today than any other electronic device they use. What was once a nice-to-have is now the norm, and is quickly becoming an integral part of our culture and society. But how do you connect with users through mobile web sites and create exceptional experiences that are both functional and captivating?

read more


Source : ajaxworld magazine | 06-Aug-2008 20:45

iPhone Developer's Summit: Understanding iPhone JavaScript Extensions
Apple has introduced a number of extensions to the JavaScript programming language to assist iPhone Web developers. Including new fast lookup functions, native SVG graphics processing, CSS effects, database storage and full screen mode. These new functions will transform the way Web and AJAX developers look at the iPhone for application development. This session introduces the JavaScript extensions, and shows practical examples of their usage.

read more


Source : ajaxworld magazine | 06-Aug-2008 20:45

AJAX World - OpenAjax Alliance: Browser Engine Access To Mobile Device APIs
Many new model mobile devices allow the "Web Runtime" (i.e., the browser engine) to invoke device capabilities from JavaScript, such as access to current location (e.g., via GPS), phone dialer, camera, address book, calendar, email, and SMS, whereas previously these services were only available to compiled programming languages, such as C++ and Java. By giving Web developers using HTML and JavaScript the same power as C++ and Java, we will see a large wave of next-generation consumer and Enterprise Web 2.0 applications that take innovation and productivity to new levels. These new Mobile AJAX applications run not only in the browser, but also as AJAX-powered mobile widgets and AJAX-powered installed applications. Two challenges, however, are interoperability (because different devices support different APIs), and security (along with the new feature, we also have new vulnerabilities). OpenAjax Alliance is addressing the two challenges through its open standards, open source, and security initiatives.

read more


Source : ajaxworld magazine | 06-Aug-2008 20:15

AJAX World RIA Conference: HTML 5, WebSocket, and Comet - The Future of the Web
There are several innovations within the HTML 5 specification that will forever change the direction of the Web, and one in particular - WebSocket - that will revolutionize the way we develop and deploy Web applications. Until now, bi-directional browser communication has been an elusive goal of the Comet community, usually achieved with an assortment of hacks. However, with recent updates to the HTML 5 specification, developers can now use a full-duplex communications channel that operates over a single socket. The HTML 5 WebSocket enables communication from the browser to any TCP-based back-end service (for example, JMS, JMX, IMAP, Jabber, and so on). For example, it is now possible to avoid convoluted architectures by simply channeling certain protocols to the browser over HTTP and Web applications can now be deployed without the need for a traditional Web server.

read more


Source : ajaxworld magazine | 06-Aug-2008 19:45

AJAX World: Enterprise RIA - Real Examples and Lessons Learnt
With Web as the new platform, it?s very clear that client-server application architecture of yesterday must migrate to the Rich Internet Applications (RIA) of tomorrow. This new RIA platform yields significant improvement to the user experience (UXP) while lowering the Total Cost of Ownership (TCO). We will present several cases of real deployment (using Curl RIA Platform) by large customers and discuss the lessons learnt - such as demands for robust scalability, high security, and super high performance. The need for very flexible architecture and agile development will also be covered.

read more


Source : ajaxworld magazine | 06-Aug-2008 19:15

AJAX World - JavaScript: The Good Parts
JavaScript is a language with more than its share of bad parts. It went from non-existence to global adoption in an alarmingly short period of time. It never had an interval in the lab when it could be tried out and polished. JavaScript has some extraordinarily good parts. In JavaScript there is a beautiful, highly expressive language that is buried under a steaming pile of good intentions and blunders. The best nature of JavaScript was so effectively hidden that for many years the prevailing opinion of JavaScript was that it was an unsightly, incompetent abomination. This session will expose the goodness in JavaScript, an outstanding dynamic programming language. Within the language is an elegant subset that is vastly superior to the language as a whole, being more reliable, readable and maintainable.

read more


Source : ajaxworld magazine | 06-Aug-2008 19:00

AJAX World: Building Email Apps
The first email message was sent over 40 years ago and email is the dominant form of electronic communication today, containing a unique data repository with rich context about people?s lives. Given the mass acceptance and potential value of email, it?s worth considering what apps can be built on top of this well-tested, scalable and ubiquitous infrastructure. This session delves into the lessons learned from building TripIt, a travel organizer and social network that enables people to forward their travel confirmation emails to automatically create rich sharable travel itineraries.

read more


Source : ajaxworld magazine | 06-Aug-2008 19:00

AJAX World: Web 3.0 and the Age of Intelligence
Often called the Semantic or Pervasive Web, Web 3.0 brings a level of artificial intelligence to transform the Internet from a searchable catalog to a personal guide that can reason in a human-like fashion and provide users with more services and options for social networks. This session will map out the world of Web 3.0, exploring the unique benefits for end users, as well as opportunities for businesses. Using specific examples, Jon Doyle will demonstrate how Web 3.0 will change the way users interact with the Web ¬ from planning and booking an entire vacation to automatically scheduling doctor's appointments based on personal preferences.

read more


Source : ajaxworld magazine | 06-Aug-2008 18:45

iPhone Safari Flick Navigation By Example
Matthew Congrove took some time to play with the iPhone SDK, but it wasn't his bag, so he decided to go back to building a Web application for the iPhone, and was pleasantly surprised with the updates to Safari that enabled new things: In the midst of all my research for help I stumbled across something [...]
Source : ajaxian.com | 06-Aug-2008 18:20

Code on Demand: How JavaScript is RESTful
In the code-on-demand style, a client component has access to a set of resources, but not the know-how on how to process them. It sends a request to a remote server for the code representing that know-how, receives that code, and executes it locally. The above quote comes from the infamous thesis by Roy Fielding which [...]
Source : ajaxian.com | 06-Aug-2008 18:11

Introducing HTML into an iframe and getting it back
Michael Mahemof is working a lot with TiddlyWiki and posted on how the project injects HTML into an iframe, and then get them out later. This enables you to use the browser parser to do its thing: PLAIN TEXT JAVASCRIPT:   // put it in var doc = iframe.document; if (iframe.contentDocument)   doc = iframe.contentDocument; // For NS6 else if(iframe.contentWindow)   doc = iframe.contentWindow.document; [...]
Source : ajaxian.com | 06-Aug-2008 18:07

Ext 2.2: History, Selectors, FileUploader, and more
Ext 2.2 has been released, and it has features to complement the usual maintenance bug fixes and performance updates (Ext now works better in Firefox 3). New features include: CheckboxGroup / RadioGroup Technically, while the individual Checkbox and Radio controls are not new, they may as well be, considering the overhaul they have had in this release. Gone [...]
Source : ajaxian.com | 06-Aug-2008 17:49

Curl Announces General Availability of Curl Development Tools for Eclipse
Curl announced that it has completed the final phase of its Eclipse development strategy with the general availability release of Curl Development tools for Eclipse (CDE). The CDE is a set of Eclipse plug-ins that provides an environment for developing programs in the Curl language and on the current release of the Curl Rich Internet Application (RIA) Platform, Version 6.0. With the full release of the CDE, programmers can take advantage of the enterprise-class features of the Curl platform within the flexible Eclipse development environment.

read more


Source : ajaxworld magazine | 06-Aug-2008 16:00

6th International AJAX World RIA Conference & Expo News: An A to Z for the RIA Era
From AIR to ZK, this is an alphabetical round-up of the fast moving-world of application development tools and frameworks spawned ever since the appearance of Google Maps, the canonical early RIA. The list includes AIR, Appcelerator, ATF, Curl, Dojo, Echo, Eclipse RCP, Ext JS, Flex, Grails, GWT, JavaFX, Kabuki, Nexaweb Enterprise Web 2.0 platform, Novulu, OpenLaszlo, Prototype, Rico, Ruby on Rails, Seam, Silverlight, ThinWire, TIBCO GI, ULC, WaveMaker, Yahoo! User Interface Library, Zend Framework, and ZK.

read more


Source : ajaxworld magazine | 06-Aug-2008 14:00

Keynote Systems Named "Platinum Sponsor" of SYS-CON's AJAXWorld RIA Conference & Expo
Keynote Systems is a provider of on-demand test & measurement solutions for continuously improving the online experience. As an independent third-party, Keynote provides IT and marketing executives with an unbiased view into their Internet services from around the world and enables companies to understand and improve their customer's online and mobile experience. Keynote's test and measurement businesses include: Web performance, mobile quality, streaming & VoIP, and customer experience/UX. Keynote's industry analysis group, Keynote Competitive Research, publishes proprietary studies measuring customer experience and service levels across a wide range of industries.

read more


Source : ajaxworld magazine | 06-Aug-2008 02:00

Appcelerator Named "Platinum Sponsor" of SYS-CON's AJAXWorld RIA Conference & Expo
Appcelerator is an open source software company specializing in products and services for rapid rich Internet application (RIA) and SOA-based services development. The Appcelerator Platform SDKs enable developers to develop rich AJAX and DHTML applications using cross-browser widgets, a unique Web Expression Language and other open standards-based languages like HTML and CSS - without the use of Javascript. Appcelerator supports most languages, including Java, Ruby, PHP, .NET, Python and Perl.

read more


Source : ajaxworld magazine | 06-Aug-2008 01:00

Mozilla creates the concept cars of the Web
The video above is a “concept” called Aurora, created by Jesse James Garrett of Adaptive Path. Give it a play and you will see his vision for a very visual immersive, space-age-like environment that is very social. There are a couple of others too, such as Wei Zhou’s bookmarking concept and Aza Raskin’s mobile phone concept [...]
Source : ajaxian.com | 05-Aug-2008 18:41

Reporting Portals: Tips from a Warehouse Shopper
Most of us have experienced warehouse shopping, which can be time-consuming, frustrating, and sometimes rewarding. Using this analogy, this article provides some guidelines for creating a reporting portal's UI, providing a no-pain, all-gain "customer" experience.

read more


Source : ajaxworld magazine | 05-Aug-2008 17:00

Facelift Image Replacement; Another look at sIFR type work
Facelift Image Replacement (or FLIR, pronounced fleer) is an image replacement script that dynamically generates image representations of text on your web page in fonts that otherwise might not be visible to your visitors. The generated image will be automatically inserted into your web page via Javascript and visible to all modern browsers. Any element [...]
Source : ajaxian.com | 05-Aug-2008 15:42

JavaScript Overlay Types in GWT
Bruce Johnson of the GWT team has continued the deep dive into GWT with a posting on a new GWT 1.5 feature: JavaScript overlay types. This feature goes beyond the JNSI technique to "make it easy to integrate entire families of JavaScript objects into your GWT project. There are many benefits of this technique, including [...]
Source : ajaxian.com | 05-Aug-2008 15:10

GreasePocket: More grease on your iPhone
Although my iPhone screen has enough grease on it, we are now seeing some that is useful. GreasePocket is a Greasemonkey/Kit-like plugin that allows you to write userscripts for your iPhone. Not only can you access the DOM and such, but you can access device APIs themselves. Thus, you could write a GreasePocket script that talks [...]
Source : ajaxian.com | 05-Aug-2008 14:28

MooTools 1.2 Image Protector
It always makes me laugh a little when people try to "protect" things on the Internet. The dwProtector tries to "protect" your images with you just having to: PLAIN TEXT JAVASCRIPT:   window.addEvent('domready', function() {         var protector = new dwProtector({                 image: '/blank.gif',                 [...]
Source : ajaxian.com | 05-Aug-2008 12:23

The Business Value of Social Networking on Corporate Intranets
This Session will demonstrate why social networking is more than just marketing buzz; it is a relational model that has been used for years to define the way human beings interact, and it is the next step in the natural evolution of the Web.

read more


Source : ajaxworld magazine | 04-Aug-2008 22:30

Use JavaScript 2 Today with OpenLaszlo
JavaScript 2 is becoming increasingly important. Learn how to take advantage of JavaScript 2 while still running in today's browsers. Leverage your current JavaScript and HTML skills to build applications that run in Flash 7-9, DHTML and more with no code changes! OpenLaszlo 4.2 includes a new JavaScript 2-based compiler that translates JS2 syntax to a variety of formats, including JS 1.5, Actionscript 1 & 2 and Actionscript 3. When Firefox 4 is out, we'll be ready with native JavaScript 2.0 support! Come learn about this exciting new development, and about the new features designed to make developing complex apps easy, including cross-browser history and vector graphics support.

read more


Source : ajaxworld magazine | 04-Aug-2008 22:15

Showtime: Bringing the Co-Web to a Screen Near You!
The Co-Web, the collaborative, media converged Web, is upon us. The Co-Web is interpersonal; it is about getting work done together. It is much more than surfing a YouTube/Google Map mashup while Twittering with co-workers. Showtime uses those same technologies to build a Co-Web page where we all interact on the same data at the same time, see the same context and make better decisions as a result. A Showtime Co-Web application uses the same standards as a normal mashup - OpenAJAX plus XMPP, RTP/RTSP and H.264 - yet remakes the mashup as the Co-Web. For the Co-Web - It's Showtime!

read more


Source : ajaxworld magazine | 04-Aug-2008 20:45

Right Side Up Development
Traditional Web development frameworks tightly couple the user interface (UI) and the server. This characteristic has two significant implications: prototyping is difficult and development is server-focused. The emergence and widespread adoption of AJAX has triggered a foundational change in Web application development.

read more


Source : ajaxworld magazine | 04-Aug-2008 20:00

Building Great AJAX Applications from Scratch Using ASP.NET 3.5 and Visual Studio 2008
Come see a no-slides, code-only presentation that starts with a blank directory and builds a data-driven, AJAX enabled, ASP.NET web application from scratch that implements common AJAX patterns with the rich set of AJAX Control Toolkit, accesses data with LINQ, and implements standards-based styling and layout using CSS and clean HTML. Learn the new features of ASP.NET 3.5 and Microsoft Visual Studio 2008 and how they integrate together to provide the world's most productive web development experience. This talk uses the 100% free .NET Framework and Visual Studio tools and the resulting application will work with all browsers, Safari, Firefox and of course IE.

read more


Source : ajaxworld magazine | 04-Aug-2008 19:30

Building RIAs Using Microsoft Silverlight 2
Many of today (and tomorrow?s) development projects lend themselves nicely to RIA application patterns. Silverlight offers a compelling RIA development experience that works on Linux, the Mac and windows as well as all major browsers. With HD video, vector based graphics and a rich set of controls including DataGrid Silverlight offers a compelling development experience in nearly any programming language you?d like from C# and VB to JavaScript and Python. Learn how to use Visual Studio to create applications, how to create UI using XAML markup and code, how to retrieve data from the web, and how to manipulate data with XML and LINQ. This talk uses the 100% free Silverlight runtime and Visual Studio tools.

read more


Source : ajaxworld magazine | 04-Aug-2008 18:30

Django and ExtJS Grids with Filters
Are you an ExtJS and Django user? If so, you will want to check out this article by Matt of Tangible Worldwide on Using ExtJS's Grid Filtering with Django. He goes into detail on how to tweak the grid filtering system that is aimed at PHP, and getting it to work in a way that allows [...]
Source : ajaxian.com | 04-Aug-2008 17:38

The browser landscape; Alex?s Perspective
Flash can get to ?ubiquitous? across the entire web with new capabilities in roughly 18 months and the Open Web faces a best case replacement time-frame of 5 years. Reducing that differential from 42 months to zero is now the defining challenge of the Open Web. HTML is back in the hunt. Time to see how [...]
Source : ajaxian.com | 04-Aug-2008 15:30

NoGray Visual Time Picker
The NoGray Time Picker is a component that lets you add a time picker that is visual. The clock shows up, and you move the hands to wherever you need to be. All via a simple: PLAIN TEXT JAVASCRIPT:   var tp = new TimePicker('time2_picker', 'time2', 'time2_toggler', {format24:true});   Or a more complex version that tracks the changes: PLAIN TEXT JAVASCRIPT:   var tp = [...]
Source : ajaxian.com | 04-Aug-2008 14:54

Deft-fully using Dojo and Flex
Tom Trenka of SitePen has created a new top-level Dojo package called Deft which "focuses on ActionScript components created in support of the various projects within the Dojo Toolkit (mostly for DojoX). Deft source files are well organized based in part on the organization of other Dojo Toolkit projects, as well as the package structure [...]
Source : ajaxian.com | 04-Aug-2008 13:38

RSS and Atom feeds and forum posts belong to their respective owners.