1
O DreamSpaceJS / .NET é principalmente uma solução baseada em JavaScript para o desenvolvimento de clientes e servidores, bem como o NodeJS.Seu objetivo é ser uma alternativa baseada em HTML5 / JavaScript para usar o Flash / Silverlight como ambientes de desenvolvimento.O NodeJS é uma plataforma maravilhosa, mas não existe uma solução fácil para expor bibliotecas .NET / Mono ao código JavaScript do servidor.O sistema de estrutura do DreamSpace é composto pelo DreamSpaceJS, uma biblioteca JavaScript do lado do cliente e do servidor, e o DreamSpace.NET, que é o servidor JavaScript extensível do .NET / Mono do lado do servidor (ou seja, você pode estender facilmente os recursos do servidor usando uma única interface: IDSExtension).Tudo isso funciona em conjunto para facilitar a criação de sites para os desenvolvedores.A idéia é permitir que o lado do cliente lide com o máximo de trabalho possível, como a validação, na qual o mesmo código JavaScript também pode ser executado no servidor.Permitir uma fácil integração de bibliotecas no lado do servidor significa que os desenvolvedores podem escrever um código otimizado mais rápido quando necessário, que é acionado / chamado a partir do JavaScript no servidor.Como se isso não bastasse, o sistema DreamSpaceJS (escrito usando a nova convenção TypeScript) também suporta módulos, que se comportam de maneira semelhante aos módulos NodeJS.Os módulos do DreamSpaceJS são escritos em código 100% JavaScript e são projetados para realizar uma tarefa específica, contando apenas com a existência de extensões .... Como a estrutura do DreamSpaceJS é construída sobre o TypeScript, também oferecemos verificação de tipo de tempo de compilação para o código JavaScript,permitindo a criação mais fácil de aplicativos baseados em JavaScript em larga escala.O DreamSpace.NET Server usa o mecanismo V8 por meio de uma biblioteca de wrapper personalizada (feita com foco em várias plataformas).Também temos suporte do Scrirra (por meio de uma licença doada) para implementar o mecanismo de jogo Construct 2 HTML5 como padrão.
Local na rede Internet:
http://dreamspace.codeplex.comCategorias
Alternativas ao DreamSpaceJS/.NET para Windows Phone
0
Collaborative.js
O Collaborative.js é uma biblioteca JavaScript para criar aplicativos e serviços da Web com acesso colaborativo aos dados (edição de dados ao vivo).