What is raya?
Raya is an ASP .NET MVC social site. Initially, the objective of this open source project is to create a site that will allow users to create applications based on the OpenSocial API v0.8 on a .NET platform. It also acts as a playground to test out other social
frameworks and web technologies like Facebook, Google Friend Connect, Twitter and Windows Azure. The goal is to create a social platform that integrates these social frameworks as an engine for those interested in playing around with the social web.
- ASP .NET 3.5
- ASP .NET MVC
- OpenSocial API 0.8
- OpenSocial container
- OpenSocial gadget support
- photo uploading using swfUpload
- support login via OpenID, Yahoo!ID (not working yet), Google Account, Google Friend Connect, Facebook Connect
- Windows Azure support
OpenSocial Conformance test
Results for the conformance tests are viewable
. Raya uses pesta
which is a port of Java Shindig.
Originally, Raya is a .NET port of Partuza developed by
. Raya requires the use of
which is a .NET port of the OpenSocial gadget server Shindig. Raya & pesta is both licensed under Apache Software License 2.0.
Raya is developed in C# on ASP .NET 3.5 using MVC and LINQ. More information may be found at
. The source code for pesta is available via SVN from
The source code for Partuza which is developed in PHP is available
The name raya originates from the Malay/Indonesian word which means celebrate, usually in the context of festivals.
Future plans include
- more Facebook Connect and Google Friend Connect features
- OpenSocial 0.9
- droppable gadgets
- Google Wave?
For live updates, you can follow me on twitter
and/or you can
follow the bit flipper
. For more information, please visit my blog at
. I'm currently working on a web app that will be using raya so actual work on raya will be on a need to do basis.
What documentation? There is a lack of documentation. The plan is to build it as I go along from questions asked. So there will continue to be a lack of documentation until there are questions in the forum.
Anyone interested in contributing to this project is most welcomed. Donations are also welcomed