Saturday, 17 September 2011

Using sockets from Silverlight

The F#.NET Journal just published an article about Silverlight:

"Silverlight applications can communicate with remote servers via TCP sockets. This can be done without requiring elevated permissions (e.g. in browser) provided a client access policy server is running on the remote machine. This article describes how both the client- and server-side solutions to this problem can be written in F#..."

To read this article and more, subscribe to The F#.NET Journal today!

Wednesday, 14 September 2011

Concurrent change sets

The F#.NET Journal just published an article about concurrency:

"Many applications that perform a series of insertions and removals to and from a set can benefit from the ability to maintain the currently-outstanding added and removed elements such that an external replica of the changing set can be updated in batches on demand. Perhaps the most valuable application is to decouple the performance of a background worker from the user interface thread and vice versa. This article studies a a solution that uses an asynchronous agent sitting between the worker and visualizer that allows the worker to add and remove elements at high throughput while the visualizer concurrently fetches change sets with low latency..."

To read this article and more, subscribe to The F#.NET Journal today!