cancel
Showing results for 
Search instead for 
Did you mean: 

Why webdynpro and not BSP or JSP?

Former Member
0 Kudos

Hi,

Am new to webdynpro technology. i would like to know what are the benefits of webdynpro over BSP and if we are using java why cant we use JSP's and why should we go for a new concept called webdynpro?

Regards,

Rashmi.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Rashmi,

These are the few advantages of web dynpro.

<b>Improve User Experience through a "High Fidelity Web UI"</b>

1. Browser based front-end, zero footprint

2. Flicker-free screen, minimal refreshes

3. Client-side dynamics

4. Minimal response times

5. Personalization of the user interface

<b>Deliver an Enterprise Quality Web Development Environment</b>

1. Minimize coding, maximize design

2. Support reuse of components

3. Support web services and data-binding

4. Separate layout and programming logic

<b>Achieve Independence...</b>

1. From platform

2. From UI technology

Regards,

Rajeev

Former Member
0 Kudos

Hi Rashmi,

as add-on to Dellev,

The basic unit of development in JSP is a view whereas in Webdynpro it's a component.

A component here means a reuable entity that is very much more than a mere view.

WebDynpro programming model is based after MVC paradigm.

u create view (UI ) at design time very easily and efficiently.

Each view has a controller attach to it. Binding between controller and view is thru context mapping, a very robust approach.

Each component has one controller that all views can utilize.webdynpro is UI and has controller attached to it to add to it Model.

combining views / window and model from other component has been done in a very rigid and efficient manner..........

For more you can refer to books "Inside the web dynpro" and having some hands on it thru sample tutorials available at SDN site

Initially it's looks somewhat strange and a bit tough but it is very easy to use and work with,

Rgds,

Vilish

detlev_beutner
Active Contributor
0 Kudos

Hi Rashmi,

first, welcome on SDN! About your question:

if you get some experiene with WebDynpro, you'll see that as far as the UI is concerned, you'll be able to create quite smooth interfaces quite quickly. Advantage Nr. 1

The concept of having a "context" shared among different views also makes life easy if you want fast result without caring how to pass values. This "passing values" is a question of design in WebDynpro.

In the end, WebDynpro is a programming model which is very much intended on creating UIs with a defined framework where the developer can add some cutom code, where UI and BusinessLogic are more or less hard seperated.

Just try it. The concept it totally different from other frameworks where you are obliged to implement differen interfaces and declare the usage by providing a XML for example. It's a question of taste if one likes WebDynpro, for it is very strict in it's usage.

Hope it helps

Detlev

PS: Please consider rewarding points for helpful answers on SDN. Thanks in advance!

Former Member
0 Kudos

Hi all,

Thanks .

Regards,

Rashmi.

Former Member
0 Kudos

hi,

Check these links