﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.0"><channel><language>en-gb</language><description>A fully window based operating system written in JavaScript using Ajax. Implementations of Word Processor, Paint Program, Spreadsheets and Games.</description><link>http://www.skylightproject.com/</link><title>SkyLight Project</title><item><pubDate>Sun, 14 Mar 2010 00:54:42 GMT</pubDate><guid isPermaLink="false">086fd650-c878-4d26-81ec-3fc2987d1a31</guid><description> 1.1 Creating A Button 
  The code below creates a button control in the main browser window absolute position in the top left of the screen. Whilst it doesn't do anything in particular it does show the ease of creating controls.  
   
   
  // Create a button  
   var  buttonTest = System.CreateObject( "System.Controls.Button" );  
  buttonTest.Initialize();  
  buttonTest.SetText( "My Button" );  
      
   
 1.2 Creating A Window 
  The code below creates a fully featured window that can be resized and dragged around the screen. Whilst again this doesn't do anything useful it shows how a full line of code can deliver a lot of functionality  
   
   
  // Create a window  
   var  windowTest = System.CreateObject( "System.Controls.Window" );  
  windowTest.Initialize();  
  windowTest.SetText( "My Window Title" );  
      </description><link>/CONTENT-404-SAMPLE-CODE</link><title>Sample Code</title></item><item><pubDate>Fri, 26 Mar 2010 10:22:27 GMT</pubDate><guid isPermaLink="false">2a43e570-f867-4573-a092-8a2a407bc5b8</guid><description /><link>/CONTENT-523-LEFT-BANNER</link><title>Left Banner</title></item><item><pubDate>Fri, 26 Mar 2010 10:22:27 GMT</pubDate><guid isPermaLink="false">44a1ce7c-f45a-494c-804c-102b7827705f</guid><description /><link>/CONTENT-524-BOTTOM-BANNER</link><title>Bottom Banner</title></item><item><pubDate>Fri, 26 Mar 2010 10:22:27 GMT</pubDate><guid isPermaLink="false">84e93a70-5018-435e-b56c-d4a995c65432</guid><description /><link>/CONTENT-525-RIGHT-BANNER</link><title>Right Banner</title></item><item><pubDate>Sun, 14 Mar 2010 01:18:36 GMT</pubDate><guid isPermaLink="false">0f793c78-c06c-4917-91aa-6bb3658bd827</guid><description>  The  SkyLight Project  has created a fully functional  window  based  operating system  (OS) written in  JavaScript.  The code is compatible with the latest versions of all of the major browsers. Supporting a remote server based file system and using the latest  Ajax  techniques the SkyLight Project is a demonstration of the future. With a complete suite of standard controls ranging from text boxes and html editors all the way to color pickers and file save dialogs.       A BETA version has now been released including a fully  functional  word processor, spread sheet,  paint  program,  file browser  and application development studio. This BETA is now open to all members of the general public via the open   BETA sign up and logon .     Over the next few weeks this site will be updated with screenshots and videos demonstrating the  power  and  performance  of the system. We aim to show not only that this is possible but that it represents a step forward in the way we use our applications.     The client side code is written entirely in  JavaScript  with no use of flash or any other browser plugins. Each  Ajaxlet  and all controls are individual JavaScript files loaded on demand. The server side code, handling the  remote file system  and other functionality, is currently written in C#.        The SkyLight Project uses our own Ajax and JavaScript control library named Cheiron which has been in development for the last four years. Tested and tried in several major projects the Cheiron libraries have been brought together and further enhanced to provide this highly responsive JavaScript operating platform.           </description><link>/CONTENT-392-JAVASCRIPT-OS</link><title>JavaScript OS</title></item><item><pubDate>Sun, 14 Mar 2010 01:20:18 GMT</pubDate><guid isPermaLink="false">70c92206-0938-4607-ab1b-7e64f7120248</guid><description>  The SkyLight platform is built on the following technologies brought together to provide the full range of features needed within a browser based operating system. Using the strengths of each individual technology in their optimum places.            JavaScript     Ajax/Cheiron     JSON (JavaScript Object Notation)     Xml     JavaScript Inheritance     JavaScript Extensions     ASP.NET (C#)     ASP.NET Themes/CSS               You can even create your own SkyLight applications right from you SkyLight desktop using the SkyLight Development Studio. Everything is written in JavaScript so no specialist language knowledge is required. You can use the designer to layout your forms and quickly edit the code behind them. You can even test your applications in the Development Studio. Watch the video below to see just how easy application development within SkyLight can be!                    </description><link>/CONTENT-396-TECHNOLOGY</link><title>Technology</title></item><item><pubDate>Sun, 14 Mar 2010 01:20:45 GMT</pubDate><guid isPermaLink="false">14abad94-38da-43ef-a8ad-234ca9356760</guid><description>                                           Launcher                    File Uploader                                                Development Studio               Spreadsheet                                                                                                Development Studio               Spreadsheet                                                                               </description><link>/CONTENT-393-GALLERY</link><title>Gallery</title></item><item><pubDate>Wed, 16 Jun 2010 12:56:34 GMT</pubDate><guid isPermaLink="false">eabff503-30bb-4c96-8e30-bdf5381f3eeb</guid><description>   The BETA version of SkyLight was released on the 31st of October 2009 and is currently open to new users. The sign up process is now open and new accounts can be created using the Create Account option at   beta.skylightproject.com .  If you have already signed up for the beta but not received your invite please contact us at   beta@skylightproject.com .  Also please make sure that   beta@skylightproject.com    is added to your allowed senders list.          BETA Version Features (Released October 31st 2009)    The currently open beta features the following application functionality for the initial test phase. This covers basic file manipulation and simple day to day use of the applications.     - Word Processor     - Spreadsheet     - Photo Editor     - Application Development Studio     - File Browser (Upload/Download/Explore)     - Application Launcher     - Desktop Settings     - Control Library          UPDATED: BETA 2 Road Map Features (Re-Planned Release July 30th 2010)     The second phase of the beta is planned to add significant functionality to the existing applications and a whole suite of new applications and featrures.     UPDATE: We've delayed the BETA 2 release, though some may have noticed some new features have been added in preparation. This is because we now plan to release the Javascript libraries to the development community under a  FREE for non-commercial use license  to coincide with the new features. This will including the  full source code  to the SkyLight sample OS and all of the provided applications!     - Improvments to Word Procesor (General)     - Improvements to Spreadsheet (Including Graphs)     - Improvements to Photo Editor (General)     - Drives added to Remote File System (Sharing Facilities)     - Improvements to Development Studio (Control Development, Extensions and Inbuilt Events Support)     - Desktop Improvements     - POP3/SMTP Mail Client     - Messenger Services     - Application Store     - Additional Themes     - Cloud Database (Application Development Support)    -                    </description><link>/CONTENT-394-BETA-VERSION</link><title>Beta Version</title></item><item><pubDate>Sun, 14 Mar 2010 01:23:02 GMT</pubDate><guid isPermaLink="false">f1c5ec96-5805-4671-be38-daceeb791f68</guid><description>   If you are interested in joining the open beta you can now do this via the Create Account option on the   BETA create account screen   . All we need is your name and an email address and you can access the system straight away. Your password and logon details will also be confirmed via email.    Please enter your details in the form below and click send to contact us. If you have already signed up for the beta but not received your invite please contact us at   beta@skylightproject.com  .     NOTE: Please make sure that   beta@skylightproject.com   is added to your allowed senders list!        Full Name           Email Address           Company           Message               Send      </description><link>/CONTENT-395-CONTACT-US</link><title>Contact Us</title></item><item><pubDate>Sun, 14 Mar 2010 00:54:42 GMT</pubDate><guid isPermaLink="false">024b0887-19b2-4cb2-a609-62d4441fb2d3</guid><description> The  SkyLight project  was created to highlight the  potential  of our  Ajax   control library  to create web based enterprise systems. Our company,  Exbos Limited , specializes in the conversion of windowed desktop applications into software as a service (SaaS) and cloud based online solutions. This web based operating system with its application suite provides a perfect demonstration of the range and performance of such conversions.  
   
 Often desktop applications, specifically Windows applications, are deemed to have user interfaces too complex, or demanding on performance, to operate via a web interface. These concerns lead to applications being developed as "fat clients" which takes away the easy to deploy, easy to maintain, benefits of the "thin client" or browser based application. Our Ajax libraries bridge this cap providing the same rich functionality through the browser with  no additional plugins or downloads  required. 
   
 The platform even demonstrates the development of highly functional responsive browser based software, not from a separate stand alone desktop application, but directly from a development studio written using the same Ajax libraries. The power and flexibility of this level of functionality is provided though an object orientated control and utility library meaning conversions can be performed rapidly with maximum efficiency. 
   
 To see for yourself you can sign up for our  beta program , watch the application development demonstration video below or browse the screenshots in our  gallery . Alternatively you can  contact us directly  with specific details of the needs of your business and we'll demonstrate just how our libraries can help you. 
   
   
     
   
   </description><link>/CONTENT-405-WHY?</link><title>Why?</title></item></channel></rss>