Creating Data View Classes Each data view extension in an object workspace is an independent Flex or HTML element that must communicate with the vSphere environment to retrieve data, or send commands, that the view requires. The vSphere Web Client SDK includes an MVC framework and a Flex library that you can use when creating data view Flex classes. Both Flex and HTML classes can use the Data Access Manager library to retrieve data from the vSphere environment and to send commands to the virtual infrastructure. You can create a data view class using any pattern or framework you want, but using the vSphere Web Client SDK MVC framework and Data Access Manager is a best practice for Flex classes. See Architecting Data Views.