Microsoft cria sistema wiki de código aberto para aplicativos .NET

A Microsoft reescreveu o sistema wiki do CodePlex, que funcionava como um repositório de informações relacionadas aos trabalhos dos desenvolvedores da área de software livre da empresa. O novo engine recebeu o nome de WikiPlex e terá o seu código aberto sob a licença MS-PL (Microsoft Public License).

Em seu blog, Matt Hawley, desenvolvedor da Microsoft, conta que a primeira versão pública da WikiPlex já está disponível, e explica que ela permitirá a colaboração específica entre usuários da plataforma de desenvolvimento .NET. "Ela possibilita que desenvolvedores integrem, de maneira única e sem grandes esforços uma interface wiki a um aplicativo .NET já existente", detalha Hawley.

Segundo o desenvolvedor da Microsoft, o CodePlex possuía uma ferramenta de wiki escrito anos atrás. Em média, diz ele, ela funcionava relativamente bem, mas tinha um bug de desempenho que levava à lentidão ocasional no processo de renderização. "Ao invés de tentar consertar o bug, decidimos reescrever tudo, com a intenção de tornar o sistema disponível para todos os interessados", afirma Hawley. "O novo markup da wiki tem arquitetura mais simples e mostrou desempenho bastante superior", completa.

Talvez você esteja se questionando sobre por que usar a WikiPlex em outra solução. A resposta é simples: é um excelente sistema se você já possui um aplicativo .NET no qual gostaria de acrescentar uma interface de wiki. "É tão simples quanto permitir que usuários hospedem conteúdo de sites, descrições ou comentários próprios. As possibilidades são infinitas", garante Hawley.

Desenvolvida e utilizada pela equipe do CodePlex, a WikiPlex foi realmente testada em cenários do mundo real!