Blue Monitor Ria ,flex and silverlight Consulting Services

506
-1

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
506
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Blue Monitor Ria ,flex and silverlight Consulting Services

  1. 1. Blue Monitor Systems Web 2.O Web 2.O (Next Generation, Open Data-driven, Semantic Web)Blue Monitor Systems Confidential Page 1 of 7
  2. 2. Blue Monitor Systems Web 2.O Table of Contents1. Web 2.0 ...................................................................................................................... 32. Why Web 2.0 .............................................................................................................. 33. Web 2.0 at Blue Monitor ............................................................................................. 3 3.1 Ajax .............................................................................................................. 3 3.2 JSF ................................................................................................................ 3 3.3 YUI (Yahoo User Interface) ............................................................................... 4 3.4 Flex ............................................................................................................... 4 3.5 Flash ............................................................................................................. 4 3.6 RSS (Rich Site Summary) ................................................................................. 5 3.7 Silverlight ....................................................................................................... 5 3.8 Life ray portal ................................................................................................. 5 3.9 Mashup’s ........................................................................................................ 6 3.10 Web Services .................................................................................................. 6Blue Monitor Systems Confidential Page 2 of 7
  3. 3. Blue Monitor Systems Web 2.O1. Web 2.0Web 2.0 refers to a second generation of web-based communities and hosted services. Web 2.0platform give users a better experience with technologies like AJAX, XML, RSS, and Flex etc...2. Why Web 2.0Growing business needs and ease of use and accessibility to information across the globeemphasizes application to built on web. At Blue Monitor we develop user driven web application thatenables our customers to access their business information across their business networks.3. Web 2.0 at Blue MonitorBlue Monitor’s expertise in using Web 2.0 platform to build applications driven by users and helpbusiness units to maximize user productivity with rich user interfaces.Web 2.0 technology options to create compelling user experience in Java EE applications 3.1 Ajax The existing feature of the product was redesigned to enhance the performance and maintainability by implementing AJAX using DWR. Performance tuning was made to reduce the application response time to 55%. The vantage of this is to increase the productivity of the end users to fetch in-page information. Enhancing the product with AJAX, it helps in reducing the confusion raised due to the existing functionalities whenever a maintenance request specific changes is performed on those screens. JSON were used to enable DWR object communication between server and browser 3.2 JSF JSF – JSF framework was implemented for Loyalty based program application which is user driven by a retailer or Consumer. The retailer can produce his own content which is rewards based specific to locality or targeted consumers or contents for a thanksgiving weekend etc. The consumers again can produce their own content and it could be a preferred restaurants or restaurant in a specific locality or View the contentBlue Monitor Systems Confidential Page 3 of 7
  4. 4. Blue Monitor Systems Web 2.O created by other users. The application uses the Data created by the retailer or consumers and builds a loyalty based programs etc 3.3 YUI (Yahoo User Interface) J2EE portal was built for Automobile users to create and manage their data. Users were provided with features like dynamic tree structure, drag and drop controls, personalization, localization etc. The user interface for the portal was build using YUI, AJAX, CSS, DHTML. 3.4 Flex Flex was implemented for Research Mate program application which is user driven by researcher and administrator. The administrator can assign project for each user. Researchers can view the details of total articles crawled and added for different sites and concepts during the time of research. Administrator can track details on URL managers, concept managers, etc. 3.5 Flash Video Optimization: Created a Flash Player to syndicate ad-supported content in publisher network using Flash, Action script 2.0, PHP and XML. The player will have two options; player without integrated play lists, and player with integrated play list. The content of the play list for each player is a part of the content management system (CMS). Newsletter Gallery: A gallery was developed to display the various newsletters posted every day by the administrator using Flash, Action script 2.0, PHP and XML. This gallery generates links to each year, month and also generates thumbnails of each newsletter dynamically based on data provided in XML. Video Sharing: Flash for a Video sharing site where User can upload and share the video to public, in turn public can stream, rate and flag the video. Using Flower player video streaming is done. When a user uploads a video it will be converted to FLV format, this had been done by implementing FFMPEG for FLV conversion and thumbnail extractionBlue Monitor Systems Confidential Page 4 of 7
  5. 5. Blue Monitor Systems Web 2.O 3.6 RSS (Rich Site Summary) RSS (Rich Site Summary) is a format for delivering regularly changing web content. Many news-related sites, weblogs and other online publishers syndicate their content as an RSS Feed to whoever wants it. When a user visits to Blue Monitor reusable component website, it will display the information about the open source components. We snaffle the latest open source components from other sites through RSS feed and display in our site 3.7 Silverlight Silverlight is a new cross-browser, cross-platform implementation of the .NET Framework for building and delivering the next generation of Rich Interactive Applications (RIA) for the web. It runs in all popular browsers, including Microsoft Internet Explorer, Mozilla Firefox, Apple Safari, Opera. It enables the creation of rich, visually stunning and interactive experiences that can run everywhere: within browsers and on multiple devices and desktop operating systems (such as the Apple Macintosh). We developed a functionality called Reminder Service and it is available and open to all, and the user need to register herself in the system by providing a valid email and password. Upon successful registration and activation of the account, she can add any number of Goal to be watched and set a reminder date for each goal. On the reminder day, an eMail (for now SMS will be enabled later point of time) will be sent to the user’s registered eMail Id. 3.8 Life ray portal Enterprise portal solution was built using Life ray portal 4.3 on top of Spring framework to provide portal users the flexibility to customize their user administration without any programming. This solution also helps the business owners with the provision for customized branding to enhance the user experience by change the page layout, themes and color schemes etc.Blue Monitor Systems Confidential Page 5 of 7
  6. 6. Blue Monitor Systems Web 2.O 3.9 Mashup’s Mash up is a web2.0 technique that aggregates data from more than one source into a single integrated tool. This technique can applied at client layer or at server layer depending on the type of content to be shared with user for better experience. Client Side Mashups  Integrated Google map with J2EE product to display the current asset location. This provides rich user experience by loading the map using Google API and Javascript to the application workspace and allowing the user to find asset locations etc.  Different view is defined to see the linear assets such as roads and bridges by displaying a line connecting each points of the linear asset.  Search by specifying GPS values (latitude and longitude) using all possible formats. Server Side Mashups Domain specific Data Aggregation: Domain specific Catalogs like gifts, flowers, vacation packages etc were built by using data from various. The application supported real-time data to users or the data used to get refreshed based on a schedule daily, weekly, or monthly etc. The integration with Vendors was implemented using REST based Webservices with XML/HTTP, and File transfer on FTP servers 3.10 Web Services  SSO based Customer authentication for B2B integration. B2B Integration is performed between different partners sites into client site, the customers from partner site can come into client site to avail the service rendered by client. To allow only the authenticated user of partner site and avoid multipleBlue Monitor Systems Confidential Page 6 of 7
  7. 7. Blue Monitor Systems Web 2.O sign-in by the customer, Single Sing-On customer authentication is achieved using web service. Apache Axis has been expended to publish and access Web Service. SOAP, WSDL and SAML techniques were used to handshake between the business partners to exchange the artifact and assertions.Blue Monitor Systems Confidential Page 7 of 7

×