1. | | Microsoft® Office Access 2007 Live
LessonsMastering the Smartest, Fastest Ways to Use
Access 2007Alison BalterOnline Video includes:. 6+ HOURS OF VIDEO INSTRUCTION. OVER 80 TIPS & TECHNIQUES. SKILLS YOU CAN LEARN IN FIVE MINUTES OR
LESSYou've got Microsoft Office Access
2007...now get the most out of it, faster and more easily than ever
before! In more than 80 quick video lessons, Alison Balter shows
you all you need to maximize your productivity with Access
2007's best new tools and shortcuts and its brand-new ribbon
interface!Microsoft Office Access 2007 teaches
Access 2007's most...
|
2. | | An interview with Jeet Kaul on December 5th, 2007....
|
3. | | You might think GWT is pretty cool technology, but you're probably
wondering "who else is using it?" It turns out that application
developers have used GWT for a wide variety of apps. Come listen to
their experiences at this panel, moderated by Bret Taylor of Google
Maps fame....
|
4. | | GWT provides a lot of leverage on building complex user interfaces,
but web browsers always do their best to make it harder than it
should be. Fortunately, widgets provide a natural way to "wrap up"
complex functionality, making it easy to reuse and share. In this
session, Joel Webber will explain the inner workings of the widget
library, as well as common patterns and pitfalls. Topics will
include creating new widgets and panels, memory management, event
handling, and interacting with the browser DOM....
|
5. | | What do you do when you want the benefits of modularity and
abstraction during development, but you aren't willing to subject
users with any runtime overhead to get it? If you're the GWT team,
you invent deferred binding. Deferred binding is a pluggable
compile-time type substitution and code generation mechanism. This
unique approach to program modularization provides many of the
benefits of Java reflection and dynamic class loading without
compromising the GWT compiler's ability to optimize the heck out of
your code. The GWT libraries leverage deferred binding to provide
zero-overhead...
|
6. | | The GWT charter "Making GWT Better" states that GWT centers on the
Java language not for a "religious" reason, but instead for a
pragmatic one: there are lots of great Java tools. It's good news,
then, that GWT is operating system and IDE agnostic, so you can use
the Java tools of your choice. The even better news is that a new
generation of GWT-specific third party tools is now available. Come
hear from the creators how each of these products can improve your
productivity with GWT, simplifying everything from RPC to WYSIWYG
to I18N (internationalization)....
|
7. | | Building libraries is often like piloting passenger planes. As
tempting as it might be to perform some thrilling and daring
acrobatic maneuver in mid-flight, there are a lot of people
depending on a safe arrival who would prefer that you didn't.
Writing software for general reuse requires discipline, empathy,
and careful consideration of trade-offs. In this session, we'll fly
along with Joel Webber and Kelly Norton as they discuss general
best practices for building GWT-based libraries with an eye toward
productivity, performance, usability, and security....
|
8. | | Well-designed GWT applications can make near-optimal use of network
and server resources. Application startup time, for example, is
critically important in making a good first and subsequent
impression on your users. But do you know how to tweak your HTTP
response headers in exactly the right way to produce blissfully
fast startup? (Hint: you can let the browser permanently cache
nearly every file!) This session will focus on specific deployment
strategies for both Apache and Tomcat as well as outline best
practices for application deployment to ensure great performance
and seamless upgrades....
|
9. | | This presentation will demonstrate advanced attacks against Ajax
applications, including JSON hijacking, function clobbering, data
flow manipulation, logic manipulation, and denial of service
attacks. We will examine how susceptible GWT applications are to
these kinds of attacks and compare the security features of GWT
with other Ajax frameworks such as Prototype and Dojo. We will also
show some unknown attacks against another popular Google product....
|
10. | | A Google mantra: "Fast is better than slow." GWT's emphasis on
end-user experience makes performance a critical requirement. When
used appropriately, the GWT architecture can help you deliver
sophisticated web apps that have unmatched startup speed and
performance. However, it's easy to misuse GWT: Choosing a
suboptimal architecture or writing unnecessarily generalized code
can make your application run like a dog (a slow dog, that is).
Join the co-creator of GWT as he demonstrates best practices for
web application performance and explains how to implement them
using GWT....
|