Flapjax is a new programming language designed around the demands of modern, client-based Web applications. Its principal features include:
Event-driven, reactive evaluation An event-stream abstraction for communicating with web services Interfaces to external web services
Flapjax…
Peli at RiSEJun 22, 2009 at 11:34 AM0
Peli de Halleux
Avg Rating: 0
Ben Livshits and
Emre Kiciman talk about the Ajax Profiling Extensions (also known as AjaxView), a tool that allows to profile web sites using Ajax. The tool lets you investigate the performance
of the client side javascript! Ben and Emre explain how the…
Take a look at the final result, shown below, of switching the selected theme to UI Lightness and UI Darkness, which are the unmodified jQuery UI Themes added to ScrewTurn Wiki’s /Themes folder.
The layout could use a little tweaking here and there and I haven’t updated all the pages to use…
So I got to thinking. It is hard to create ScrewTurn Wiki Themes. It is dead easy to create jQuery UI Themes. Could jQuery UI Themes be adapted to theme ScrewTurn Wiki? I decided to find out and it turned out to be a lot easier than I ever expected.
jQuery UI Themes are designed to style…
Re-Theming ScrewTurn Wiki
ScrewTurn Wiki ships with two themes – Default and Elegant, as shown above. The themes reside in the Theme folder and consist of a set of Cascading Style Sheets and images. As we saw in
Part 3 , the CSS for a theme is quite long and involved. The two…
Integrating jQuery UI into ScrewTurn Wiki
You’ve probably already guessed that ScrewTurn Wiki has an ugly confirmation dialog somewhere. The place to find it is in Edit.aspx. Simply log in as the admin (the default username/password is admin/password) and click the “Edit this Page” link. Click…
Improving User Interaction
Imagine the following scenario: With the assistance of the CSS Refactoring Helper, we have created an aesthetically pleasing XHTML/CSS-based site. We have spent days—nay, weeks—toiling away to get the site layout and images just right. We’re working on an
edit page…
Separating Your Concerns with jQuery
In your typical Web page, JavaScript is often found liberally sprinkled throughout the HTML. Little snippets of inline code in event handlers to catch clicks, mouse-overs, key presses and more. For example, ScrewTurn Wiki’s admin tools menu is toggled by
…
ASIDE: jQuery IntelliSense
jQuery IntelliSense can be enabled in Visual Studio 2008 SP1 with a
supported hotfix from Microsoft as detailed by Scott Guthrie’s
blog . Watch the following video for tips, tricks, and gotchas when enabling jQuery IntelliSense in your projects.…
Refactoring ScrewTurn Wiki’s JavaScript
The first step in refactoring ScrewTurn Wiki’s JavaScript is to extract it into separate JavaScript files. Not only will this allow us to test the JavaScript, but it also will improve page performance. This is due to decreased page size, as the browser…