Knowledge Requirements
for Using the
vSphere Web
Client SDK
Developing
extensions for the
vSphere
Client
and the
vSphere Web
Client by using the
vSphere Web
Client SDK, requires expertise with MXML and ActionScript, or
HTML and JavaScript, and Java.
■
The
vSphere Web
Client SDK provides a custom Model-View-Controller framework,
also called Frinje framework. Understanding how the Frinje framework implements
the MVC pattern is essential to developing data view extensions. The graphic
elements of the View component of the MVC framework are implemented in MXML
classes and the logic elements of the View component are implemented in
ActionScript classes.
■
The
vSphere
Client
and the
vSphere Web
Client application servers provide the Virgo server that consists
of a collection of Java services. These Java services communicate with
vCenter Server,
ESXi hosts, and
other data sources. Basic understanding in Java development is required.
■
You can extend the
vSphere
Client
if you have a good understanding in Web application
development by using JavaScript and HTML. You can use any user interface
technology to create views for the
vSphere
Client
UI layer. The samples provided within the SDK use the
jQuery library.