Modern web development requires writing better code in less time with increasingly complex technologies and languages. While relatively new, these technologies pose the same set of problems that Java developers have worked to solve for years. In this session, you will learn how IntelliJ supports you in your Web 2.0 development to move projects forward, solve problems, and hit deadlines.
Mike Aizatsky will teach you to:
Use intelligent code assistance to code faster and more efficiently in HTML, CSS, JavaScript and JSP
Check overall site consistency in an environment with a complex mix of languages
Refactor existing sites by changing their structure without breaking any of the used languages
Find and clean unused parts of your site code
Mike Aizatsky is an accomplished speaker and advanced developer with 9 years of Java Development experience to draw from. From "Static Code Analysis" at JavaPolis 2005, to his "Ajax with Pleasure!" presentations at Google and The Ajax Experience in San Francisco, 2006, Mike has developed a knack for expressing challenging concepts in simple ways, so that his audiences walk away with new knowledge and a lot of ideas on how to apply it.
Mike received his Masters Degree with Honours in Mathematics in 2000, and now leads the Web and Enterprise Development Department of the IntelliJ IDEA project at JetBrains. He is a certified SCRUM master, and when he's not in front of a computer screen, enjoys playing jazz piano, hiking, and slalom rollerskating.
Spring IDE - Tooling for the Spring Framework— Spring IDE provides support features within the Eclipse platform for Spring Framework development. It gives you useful tools to validate and visualize your bean definitions as well as support while editing Spring Bean defintions with content assist and much more.
Effective working on the Eclipse platform with JBuilder 2007— JBuilder 2007 is an all new version of the leading Java IDE now built on the open source Eclipse platform. This session will cover the new TeamInsight and ProjectAssist capabilities - source code management, bug tracking, project planning and continous integration builds can all be easily setup and configured across the project team. We will also look at many other advanced features in JBuilder 2007 such as support for EJB2 and EJB3 development, web services designers, code quality analysis, UML modelling, and application profiling.