MindTouch Dream is a .Net library for REST-oriented programming. It ships with a REST micro-server for Windows and Linux (thanks to Mono) that can be embedded into applications or used as a standalone .Net REST web-server. Dream is open source, written in C#, and licensed under LGPL.

The mission of Dream is to make REST-oriented programming as simple as possible without introducing abstractions that obfuscate the versatility of HTTP.

Dream provides a concurrency and asynchronous execution library that enables efficient programming.

Dream includes a REST micro-server that can act as a standalone host or be embedded into applications to provide a true REST API.

Ohloh Analysis Summary

Updated 16 May 2008 21:03 UTC


Ratings & Reviews

Community Rating
5.0/5.0

Based on 2 user ratings.

Your Rating

Click to rate this project.

about 1 month ago Avatar
C# REST Interface

  by namxam

Well, I am not the most experienced C# developer out there, but working quite a lot with ruby and RubyOnRails, the Dream framework is the perfect match for bridging these to worlds. Instead of complying with the sometimes overly complex way of creating tons of classes (ever tried to access the exchange 2007 webservice?), Dream provides a clean and easy way for creating and accessing REST based webservices. I really love it!

1 of 1 users found the following review helpful. Was this review helpful to you? |

Links

3 links submitted so far. Submit your own links.

News

Edit RSS feeds.

    MindTouch Dream 1.5.2 and SgmlReader 1.7.3

    In preparation of the upcoming big release of Deki Wiki v8.05 "Jay Cooke," we're also releasing updated versions of MindTouch Dream and SgmlReader.
    MindTouch Dream 1.5.2
    MindTouch Dream is a .NET REST framework for developing lightweight, highly decoupled web-services. It runs on Microsoft .NET 2.0 and Novell Mono 1.2. Dream is the ...

    Dream Asynchronicity Library

    In previous posts (here and here), I introduced the building blocks for asynchronous programming in MindTouch Dream. In this post, I want to introduce the Async class, which provides common methods for asynchronous programming.

    Concurrency & Coordination
    The first set of methods are helpers to create concurrent tasks. These are ...

    Two New Dream Tutorials

    Hi, this is Vivien.

    If you've popped into the Dream page recently, you'll see that Steve has nicely reorganized the whole thing so that configurations, tutorials, specs, and services are easier to locate. For the past month or so I've been working on two tutorials that act as a way to ...

    Objects at UNREST

    This morning I read Objects at REST written by Rick Jelliffe. It's an article about how object-oriented concepts can be mapped to REST.

    I don't agree. The similarities between REST and object-oriented software are far less than their differences. REST is set of design principles that decouple software ...

    Dream “Denim” (1.4.1) Released

    MindTouch Dream is our web-centric programming library and lightweight, standalone host for REST web-services. Dream is written in C# and runs on Microsoft .Net 2.0 and Novell Mono 1.2.5. The best way to describe it is in guise of a question: "What would a web-centric programming environment look ...

Read all Dream articles…


Who uses Dream?

Anon32 Anon32 Anon32

Who contributes to Dream?

Anon32 Anon32 Anon32 Anon32 Anon32
I'm a contributor

Where in the world?



Related Projects by Tags

Apache CXF, Deki Wiki, InstantSVC, PEtALS, Restlet


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 26,387
Effort (est.) 6 Person Years
Avg. Salary $ year
$ 338,766