# Thursday, September 02, 2010
Some people who are willing to try CSWorks have no possibility or desire to install IIS (Internet Information Services). Starting today, to make their lives a bit easier, we offer a special distribution of CSWorks called "CSWorks Light" that does not require IIS. A couple of highlights:
  • this distribution uses Microsoft Cassini web server - a very simple and limited-functionality, lightweight alternative to IIS;
  • this distribution misses some samples that work with IIS-hosted CSWorks;
  • this distribution should not be used in production environment, it is for demo purposes only.
Cassini-based deployment has the following limitations:
  • it can host only one ASP.NET application per port;
  • it does not support HTTPS;
  • it does not support authentication;
  • it responds only to localhost requests.
Cassini was designed as a simple tool for debugging .NET applications and it is not officially supported by Microsoft (read full story here), so please do not expect stellar performance and production-grade reliability from CSWorks Light.

The link to CSWorks Light download will be provided in the email you will receive after submitting our download form.




demo | news | setup
Sergey Sorokin   Thursday, September 02, 2010 1:08:52 PM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Wednesday, August 18, 2010
What's new:
  • M2M Demo application
  • Shared data (databases and XML) in ProgramData folder
  • Setup: advertised shortcuts

Sergey Sorokin   Wednesday, August 18, 2010 1:28:39 PM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Tuesday, July 27, 2010
What's new:
  • Oracle support tested with Oracle 11g R2, Devart dotConnect for Oracle 5.70.146, Oracle.DataAccess.Client 2.112.1.0 
  • mySQL support, tested with mySQL 5.1.48, Devart dotConnect for mySQL 5.80.146 
  • Improved type control in LiveData stack 
  • Minor fixes in Excel demo

Sergey Sorokin   Tuesday, July 27, 2010 7:26:01 AM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Tuesday, July 13, 2010

Starting from version 1.4.3850.0, CSWorks Trend control is capable of saving trend data to CSV (comma-separated value) files on the client machine. The following video gives the idea how the export process works and how trend data can be used in Excel. It's easy.

Watch the video in high resolution (1280x720) to see the details.

Sergey Sorokin   Tuesday, July 13, 2010 9:14:41 AM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Monday, July 12, 2010

Starting from version 1.4.3850, CSWorks Alarm Summary and Trend controls support two more languages: German and Russian:



Those are the screenshots of CSWorks demo applications included in CSWorks install package. Please note that some of CSWorks demo applications now support culture parameter that can be passed in the URL. If you want to run CSWorks demo application using one of the supported cultures just specify "?culture=<culture>" parameter in the address bar.

Sergey Sorokin   Monday, July 12, 2010 1:10:30 PM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Tuesday, July 06, 2010
What's new:
  • Client development: integration with Expression Blend 4
  • Improved downsampler engine now used on both client and server
  • Alarm Summary and Trend control in German and Russian
  • Trend Control: data export to comma-separated files
  • Minor OPC emulator fixes

Sergey Sorokin   Tuesday, July 06, 2010 7:38:33 AM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Tuesday, June 15, 2010
What's new:
  • LiveData Service: open data sources asynchronously
  • LiveData data source providers: improved logging
  • LiveData Manager: response items 'Updated' event arguments
  • LiveData server stack fixes
  • Trend control: multiple minor additions and fixes
  • LiveDataWebServiceDemo sample: learn to work with LiveData Web Service directly
  • AlarmWebServiceDemo sample: learn to work with Alarm Web Service directly
  • Alarm Summary and Trend: support for multiple configurations

Sergey Sorokin   Tuesday, June 15, 2010 2:29:23 PM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Wednesday, May 26, 2010

A few CSWorks educational videos are available on YouTube. Watch them in high-definition mode (1280x720):

CSWorks - creating your first application

CSWorks - using third-party OPC servers

Sergey Sorokin   Wednesday, May 26, 2010 4:07:28 PM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Tuesday, May 25, 2010
What's new:
  • Server requires .NET 4.0
  • Client requires Silverlight 4
  • Client development: integration with Visual Studio 2010
  • Trend Control: specify date range explicitly
  • Delayed alarms to avoid noise

Sergey Sorokin   Tuesday, May 25, 2010 2:11:01 PM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Thursday, May 06, 2010
What's new:
  • History Reader web service: historical data point areas
  • Alarm web service: alarm areas
  • Trend Control: color picker
  • Trend Control: load/save pen configuration
  • Trend Control: line/bar/HLC pens, cursor and tooltips
  • Alarm Summary: edit/load/save subscription configuration
  • Alarm Summary: ack/shelve buttons and hot keys
  • Alarm Summary: sort on-the-fly setting
  • LiveData items and live pens: ScaleFactor attribute
  • Pipes And Tanks Demo: customizable trend control
  • Alarm Demo: passing alarm events to subscribers

Sergey Sorokin   Thursday, May 06, 2010 2:54:50 PM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Tuesday, April 13, 2010

From now on, Alarm Summary and Trend Control can have localized menus, buttons and messages. Norwegian happened to be the first non-English language - thanks to our partner company in Norway.

To set Silverlight application culture explicitly, you can create a 'localized' html file (say, 'MyAlarmSummary0234.no.html')that hosts your application and add 'culture' and 'UIculture' parameters to the Silverlight object. The following piece of Javascript code shows how to instantiate a Norwegian Silverlight application:

Silverlight.createObject("....xap",parentElement,"myPlugin", {width:'100%', height:'100%', ..., culture:'no', UIculture:'no'},{onError:null, onLoad:null }, null, null);

And here is what Alarm Summary looks like:

Update:

Starting from 1.4.3850, there is no more need to edit demo html files to run CSWorks demo application using specific cultures. Use "culture" URL parameter as described in this post.

Sergey Sorokin   Tuesday, April 13, 2010 1:45:38 PM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 

What's new:

  • Downsampling performed by History Recorder, Downsampler Service is gone
  • Changes in web service security model
  • Documentation changes
  • Trend control: added right scale
  • Trend control: chart configuration load/save
  • Localized Alarm Summary and Trend Control
  • Signed setup package

Sergey Sorokin   Tuesday, April 13, 2010 1:25:19 PM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  | 
# Thursday, February 18, 2010

What's new:

  • Trend Control and Trend Demo
  • Breaking change in history database format: LastValue observations
  • Multiple Historical Data improvements
  • Historical Data documentation
Sergey Sorokin   Thursday, February 18, 2010 9:23:49 AM (Pacific Standard Time, UTC-08:00)  #     |  Comments [0]  | 
# Monday, January 11, 2010

What's new:

  • Historical Data Support
Sergey Sorokin   Monday, January 11, 2010 11:33:39 AM (Pacific Standard Time, UTC-08:00)  #     |  Comments [0]  | 
# Saturday, October 31, 2009

What's new:

  • Documentation added
  • Improved data source error handling
  • Breaking changes in client framework: web service config files
  • Alarm Agent samples
Sergey Sorokin   Saturday, October 31, 2009 2:00:49 PM (Pacific Standard Time, UTC-08:00)  #     |  Comments [0]  | 
# Friday, October 09, 2009

What's new:

  • Breaking changes in client framework (PlainDoubleDisplay instead of PlainNumericDisplay)
  • 64-bit OS support
  • Non-English OS Support
  • No more third-party OPC servers in the demo
  • No more emulator service in the demo
Sergey Sorokin   Friday, October 09, 2009 12:14:31 PM (Pacific Daylight Time, UTC-07:00)  #     |  Comments [0]  |