SpringOne 2GX 2011

Chicago, October 25-28, 2011

Getting Hands-On with JavaScript and Browser Technologies

Ajax is a starting point for web application development today. But how comfortable are you with foundational browser technologies including modern HTML markup, DOM scripting with JavaScript, external design through CSS as well as related topics such as progressive enhancement, unobtrusive JavaScript, accessibility, and others?

Today's server-side developer has to break the ice and venture into client-side technologies and learn some good practices. For example it is common to separate style from the HTML and while you don't have to become a CSS expert you do need to understand what makes good HTML markup so that visual design can be successfully externalized and delegated to a designer if necessary.

Come to this session to learn what's important in web development today including both debugging techniques as well as a discussion of important design ideas for the client side. Design ideas will be presented in the context of Spring JavaScript and you will learn how it can help you to meet those design goals effectively.

Topics covered: - Web development with Firebug, Web Developer and other Firefox add-ons. - Progressive enhancement techniques - Unobtrusive JavaScript - Applying the CSS Framework (bundled with Spring JavaScript) - Debugging JavaScript and Ajax applications - Testing browser applications


About Rossen Stoyanchev

Rossen Stoyanchev

I began my career as a C/C++ programmer working on VINES, a distributed directory services product at Banyan Systems. Over the years I've worked on various Java Web applications including a set of multi-tenant e-commerce web applications, an investment accounting system, a trading and risk management system, and others.

I've been using Spring and many of the Spring projects since 2006. I've helped many to learn or to use Spring more effectively through teaching and consulting. Presently I am a comitter on the Spring MVC and the Spring Web Flow projects. My current home is New York city.

More About Rossen »