Hyderabad Preview: Interview with Jayashri Visvanathan
By NBWebTeam on Feb 20, 2008
|Sun Tech Days are coming to India next week. I sat down with one of the
presenters, Jayashri Visvanathan, to ask her about her presentation and
the NetBeans IDE. Jayashri is an Engineering Manager in the Tools
group. Her area of expertise is in client-server technologies,
particularly JSF, Ajax, JSP and servlets. |
What do you do at Sun?
I manage the team responsible for developing the Visual JavaServer Faces(JSF) framework in the NetBeans IDE and tools for popular web frameworks such as Spring, Hibernate, JSF and Struts. Before that, I led the development of the JavaServer Faces-based component library that was bundled in the Java Studio Creator IDE.
Ajax is hot! What is your definition of Ajax?
Ajax is standards such as XHTML, CSS, XML coming together to provide a more interactive user experience on the web. Response to user action that doesn't require a trip server such as data validation happen asynchronously, so users are not waiting around for the server to respond.
What kind of Ajax support is in NetBeans?
Visual JSF framework in Netbeans provides two approaches to Ajax-enable JSF applications (1)Using Dynamic Faces and JSF. There a great tutorial on our wiki (scroll to the bottom and grab ajaxchatroomtutorial.zip). (2) Using Ajax enabled components from Project woodstock. You can see NetBeans in action at my presentation.
What are you presenting at Hyderabad?
I'm making a presentation at NetBeans Day on 29 February entitled "Rapid Application Development Using Visual JSF framework in NetBeans." Basically, I'll start with a short overview of the NetBeans IDE. The rest of the talk will focus on the Visual JSF framework, which is one of the key features in NetBeans. JSF support in the NetBeans IDE provides a rapid application development(RAD) environment for building standards-based web applications. I'll be demoing:
- the comprehensive library of Ajax-enabled JSF components
- the Visual Editor for laying out components
- Drag-and-Drop binding of components to JavaBeans, database tables, and web services
- the navigation editor for graphically configuring page flow for your application
Besides your presentation, when can someone talk to you at Tech Days?
Anytime you see me! Also, I'll be at the NetBeans booth Wednesday night during the reception, and again on Thursday afternoon.
Is Hyderabad your first time at a Sun Tech Day?
Yes! I'm really looking forward to it. I'm originally from Chennai; I moved to the United States 13 years ago, before the IT boom. Every time I go back, things have changed so much.
What should developers know about the NetBeans IDE?
It's the "Only IDE you need!"(laugher). Seriously, it's one integrated tool which supports multiple languages (like Ruby, C, C++ and Java), and multiple frameworks (like Spring, Hibernate, JSF and Struts).
For more information