NAVmoble - the pocket-sized ERP
Optimized for Microsoft Dynamics NAV and Windows Mobile powered devices
Showing posts with label Microsoft Robotics Studio. Show all posts
Showing posts with label Microsoft Robotics Studio. Show all posts

Saturday, May 05, 2007

CCR(Concurrency and Coordination Runtime) samples

As I mentioned before in this post I'm very impressed by the CCR/DSS technologies used as a runtime platofrm for the Microsoft Robotic Studio.
The CCR is created by Henrik F Nielsen and George Chrysanthakopoulos.
From Marc Jacobs's blog:

Henrik was co-author of the HTTP protocol and Microsoft’s lead envoy to the W3C SOAP committee, and George was one of the wizards that got all the bits and bare metal talking to each other in the original Xbox project.
The CCR is an interesting technology and its scope goes far beyond the robotics applications. For most of the LOB(line-of-business) applications the responsiveness and scalability are key factors for success. And they may be met by utilizing different concurrency strategies, asynchronous programming, distributed calculations, etc. However the concurrency is not a bite for everyone. Here comes the CCR to the rescue...For details explaining the CCR underhood please check out the resources in the Links section.

I've assembled 5 basic samples to outline some of the CCR features.The samples demonstrate that the CCR may be used in apps out of the robotic scope.
The samples may be downloaded from here
The archive contains the following :
1. Sample to demonstrate the FromHandler feature
2. Sample to demonstrate the Iterator feature
3. Sample to demonstrate the Join feature
4. Sample to demonstrate the Choice feature
5. Sample to demonstrate the Interleave feature


Links
Concurrent Affaris:CCR
Peter Bromberg on CCR
The CCR samples from this post
Microsoft Robotic Studio

UPDATE
You may download the samples in ZIP format from here

Saturday, April 28, 2007

The Most Revolutionary Microsoft Technology You’ve Never Heard Of

Marc Jacobs has an interesting post titled The Most Revolutionary Microsoft Technology You’ve Never Heard Of

He talks about the new application model based on the DSS/CSS DSS/CCR components shipped with the Microsoft Robotics Studio.

  • Do you want to easily create, host and discover lightweight services?

  • Do you want to be able to create massive distributed solution easily as you create an ordinary sequential Winforms application?

  • Do you want to be able to easily and effectively utilize multi core/multi cpu systems without even care about the standard thread primitives?



  • Then you definitely have to check out the Decentralized Software Services(DSS) and Concurrency and Coordination Runtime(CCR), which are currently part of the Microsoft Robotics Studio

    It is even more interesting: The DSS/CCR based services may be hosted in a Windows Mobile box. You may use .NET Compact Framework to create these services and run them on the mobile side.

    NOTE:
    Are you going to attend at the Microsoft Days 2007 in Sofia on 11 and 12 10 and 11 May 2007?
    Than you may check out my session about Microsoft Robotic Studio, where we'll talk about these impressive technologies.



    Links:

    Marc Jacobs's Blog
    Microsoft Robotics Studio
    The Most Revolutionary Microsoft Technology You’ve Never Heard Of

    Update
    Check out this post for CCR samples