﻿<?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">748695b2-a78f-4f75-9cf8-a62835e7f36c</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>/pages/sample-code-404.htm</link><title>Sample Code</title></item><item><pubDate>Fri, 18 Mar 2011 15:46:01 GMT</pubDate><guid isPermaLink="false">27d010ac-4234-4d54-82ab-f2e66fd5ae1d</guid><description>  Option One: Try The SkyLight Project JavaScript OS Now  
 If you already have an account on the SkyLight system you can use the Launch Now button below to logon and view the current version right here in your browser. You  don't need to download any plugins or install any software . Evertyhing is written in  JavaScript  and works with your browser withou any additional software. If you don't have an account click the Launch Now button below and then select the Create Account option to create a new account. 
   
         
       
   
  Option Two: Begin Developing SkyLight JavaScript Applications Now  
 You can also try  developing JavaScript  application using our Online Integrated Development Environment. This will alow you to develop appliactions for SkyLight and stand alone application using the same libraries. You  don't need an account  and as with the SkyLight project no plugins or software need to be installed. This version of the Development Studio is several versions ahead of the one in the SkyLight demo and is what we are using to create the next release. 
   
         
   </description><link>/pages/try-now-1784.htm</link><title>Try Now</title></item><item><pubDate>Sat, 28 Jan 2012 14:26:36 GMT</pubDate><guid isPermaLink="false">9aeef17f-7f0b-41f4-b76a-1cda39fcdf84</guid><description>  The proof of concept  SkyLight Project  has created a fully functional  window  based web desktop or web  operating system  ( WebOS ) written using only  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 potential of browser based applications. The SkyLight Project is powered by the   Cheiron Advanced JavaScript Libraries  . Using the complete suite of standard controls ranging from text boxes and html editors all the way to color pickers and file save dialogs the project demonstrates the libraries potential.   
            You can create a free account and experience the power of the Cheiron Libraries used in the SkyLight Poject for  FREE  by   signing up for the proof of concept  . You can download the source for SkyLight from the Cheiron website along with all the applications and even write your own using the   Cheiron Online Integrated Development Environment (IDE)  .     
    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. All the Ajax Appliactions or  Ajaxlets  that are on show within the SkyLight Project are written using this library.    
    A proof of concept version has now been released including a fully  functional  word processor, spread sheet,  paint  program,  file browser  and application development studio. This demonstration is now open to all members of the general public via the   proof of concept   program.  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#.    
   
     
    GAMES COMING SOON TO THE SKYLIGHT PROJECT   First a fully playable  Real Time Strategy  Engine written only using  JavaScript  and HTML5 with the Cheiron libraries.  Includes animation, effects, sounds, building, attacking, structures, multiple factions and large maps.  A full editing suite for creating your own RTS games and maps in Javascript is also available! Play the demo level now using the link below.     Find Out more...    
 
   
                                              </description><link>/pages/javascript-os-392.htm</link><title>JavaScript OS</title></item><item><pubDate>Fri, 18 Mar 2011 16:04:22 GMT</pubDate><guid isPermaLink="false">11037a44-8cf3-4f91-9a32-1dc734a2d181</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. The client side system is written fully in JavaSript no special plugins or flash has been used.  
 
 
    
 
 
  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 either inside the SkyLight proof of concept or as part of a standalone JavaScript web site.  
 For more information on developing your own applications, using the technology used in the SkyLight Project, see the   Cheiron Javascript web site   or just   jump straight in   and start developing now. 
   </description><link>/pages/technology-396.htm</link><title>Technology</title></item><item><pubDate>Fri, 18 Mar 2011 16:26:35 GMT</pubDate><guid isPermaLink="false">34b3f437-e75a-4fb6-a1ff-ac5fbd7c9ead</guid><description> 
 
 
 
 Developing Word Processor  
 
 &lt;IMG style="CURSOR: pointer" onclick="ShowImages('/sites/2/Media/SkyLightGallery/Developing Word  Processor.png');" alt="Developing Word  Processor" src="/Sites/2/Media/SkyLightGallery/Developing%20Word%20%20Processor.png" width=320 height=256&gt;    
 
 
 
 Development Studio Controls  
 
 &lt;IMG style="CURSOR: pointer" onclick="ShowImages('/sites/2/Media/SkyLightGallery/Development Studio Controls.png');" alt="Development Studio Controls" src="/Sites/2/Media/SkyLightGallery/Development%20Studio%20Controls.png" width=320 height=256&gt;    
 
 
 
 Development Studio  
 
 &lt;IMG style="CURSOR: pointer" onclick="ShowImages('/sites/2/Media/SkyLightGallery/Development Studio.png');" alt="Development Studio" src="/Sites/2/Media/SkyLightGallery/Development%20Studio.png" width=320 height=256&gt;    
 
 
 
 SkyLight Applications  
 
 &lt;IMG style="CURSOR: pointer" onclick="ShowImages('/sites/2/Media/SkyLightGallery/SkyLight Applications.png');" alt="SkyLight Applications" src="/Sites/2/Media/SkyLightGallery/SkyLight%20Applications.png" width=320 height=256&gt;    
 
 
 
 SkyLight Desktop  
 
 &lt;IMG style="CURSOR: pointer" onclick="ShowImages('/sites/2/Media/SkyLightGallery/SkyLight Desktop.png');" alt="SkyLight Desktop" src="/Sites/2/Media/SkyLightGallery/SkyLight%20Desktop.png" width=320 height=256&gt;    
 
 
 
 SkyLight File Management  
 
 &lt;IMG style="CURSOR: pointer" onclick="ShowImages('/sites/2/Media/SkyLightGallery/SkyLight File Management.png');" alt="SkyLight File Management" src="/Sites/2/Media/SkyLightGallery/SkyLight%20File%20Management.png" width=320 height=256&gt;    
 
 
 
 SkyLight Logon  
 
 &lt;IMG style="CURSOR: pointer" onclick="ShowImages('/sites/2/Media/SkyLightGallery/SkyLight Logon.png');" alt="SkyLight Logon" src="/Sites/2/Media/SkyLightGallery/SkyLight%20Logon.png" width=320 height=256&gt;    
 
 
 
 SkyLight Start Menu  
 
 &lt;IMG style="CURSOR: pointer" onclick="ShowImages('/sites/2/Media/SkyLightGallery/SkyLight Start Menu.png');" alt="SkyLight Start Menu" src="/Sites/2/Media/SkyLightGallery/SkyLight%20Start%20Menu.png" width=320 height=256&gt;    
 
 
 
 SkyLight Themes  
 
 &lt;IMG style="CURSOR: pointer" onclick="ShowImages('/sites/2/Media/SkyLightGallery/SkyLight Themes.png');" alt="SkyLight Themes" src="/Sites/2/Media/SkyLightGallery/SkyLight%20Themes.png" width=320 height=256&gt;     
 var asGalleryImages = new Array();asGalleryImages[asGalleryImages.length] = "/sites/2/Media/SkyLightGallery/Developing Word  Processor.png";asGalleryImages[asGalleryImages.length] = "/sites/2/Media/SkyLightGallery/Development Studio Controls.png";asGalleryImages[asGalleryImages.length] = "/sites/2/Media/SkyLightGallery/Development Studio.png";asGalleryImages[asGalleryImages.length] = "/sites/2/Media/SkyLightGallery/SkyLight Applications.png";asGalleryImages[asGalleryImages.length] = "/sites/2/Media/SkyLightGallery/SkyLight Desktop.png";asGalleryImages[asGalleryImages.length] = "/sites/2/Media/SkyLightGallery/SkyLight File Management.png";asGalleryImages[asGalleryImages.length] = "/sites/2/Media/SkyLightGallery/SkyLight Logon.png";asGalleryImages[asGalleryImages.length] = "/sites/2/Media/SkyLightGallery/SkyLight Start Menu.png";asGalleryImages[asGalleryImages.length] = "/sites/2/Media/SkyLightGallery/SkyLight Themes.png";function ShowImages(sImageUrl){var imagePopUp;imagePopUp = System.CreateObject("System.Controls.ImagePopUp");imagePopUp.Initialize();imagePopUp.SetText("SkyLight Gallery");for(var iImage = 0; iImage  
 </description><link>/pages/gallery-393.htm</link><title>Gallery</title></item><item><pubDate>Sun, 20 Mar 2011 20:43:40 GMT</pubDate><guid isPermaLink="false">b2cf3822-6f2d-4c68-b63b-6f7cf9f6bfd7</guid><description>   The Proof of Concept version of SkyLight 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.  
    
   UPDATED: New Development Studio   
  A new improved stand-alone version of the SkyLight Development studio has been created and is available now. You can start developing stand-alone JavaScript applications using the same libraries used to write the SkyLight Project. You don't need an account and the online integrated development environment will pacakage your application into one zip file, including theme and script library, with a single click!  
    Try The Online Integrated Development Environment (IDE) For Yourself!    
       
   Proof of Concept Version Features    
  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   
      
   UPDATE:  We've delayed the proof of concept 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 include the  full source code  to the SkyLight sample OS and all of the provided applications!  
     
   UPDATED: Proof of Concept Road Map Features (Planned Release March 31st 2011)   
  The second phase of the beta, the proof of concept, is planned to add significant functionality to the existing applications and a whole suite of new applications and featrures.   
   - 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>/pages/proof-of-concept-394.htm</link><title>Proof of Concept</title></item><item><pubDate>Fri, 18 Mar 2011 15:30:51 GMT</pubDate><guid isPermaLink="false">e753b5bc-0c58-41ce-9771-fb908715febb</guid><description> If you are interested in joining the open beta you can now do this via the Create Account option on the  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. 
 If you would like to contact us about using SkyLight or the Cheiron Libraries, or about bespoke software development on Cheiron or SkyLight, you can use the quick contact form below. You can also get in touch with us by phone, email or post using the details below.  
 
 
 
 
  Forename*      Surname*      Email Address*      Contact Phone Number      Details*        &lt;BUTTON class=Button onclick="if(document.getElementById('CONTACT_FORM_FORENAME').value.length == 0 || document.getElementById('CONTACT_FORM_SURNAME').value.length == 0 || document.getElementById('CONTACT_FORM_EMAIL').value.length == 0 || document.getElementById('CONTACT_FORM_COMMENTS').value.length == 0){System.MessageBox('Contact Form','Please enter all mandatory fields before submitting the form.'); return false;} else {document.getElementById('CONTACT_FORM_ENABLED').value = 'true';document.forms[0].submit();}"&gt;Send  &lt;BUTTON class=Button onclick="document.forms[0].reset();document.getElementById('CONTACT_FORM_ENABLED').value = 'false';return false;"&gt;Clear   
 
  Phone Number  
 +44 (0) 113 2290 683 
   
  Email Address  
   enquiries@exbos.co.uk   
   Registered Office  1 to 3 St. Ann’s Place Pellon Lane Halifax West Yorkshire HX1 5RB 
   Registered Company Number  06130291       </description><link>/pages/contact-us-395.htm</link><title>Contact Us</title></item><item><pubDate>Fri, 18 Mar 2011 16:08:26 GMT</pubDate><guid isPermaLink="false">6b65b6b9-a884-4457-9cc2-24fbf5518496</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>/pages/why%3F-405.htm</link><title>Why?</title></item></channel></rss>
