.NET -
Gerenciadores de Conteúdo (CMS) e Joomla
Mas o que é mesmo um Gerenciador de Conteúdo (CMS) ?
Um CMS é uma ferramenta que cujo objetivo é facilitar o trabalho dos designers, desenvolvedores e os gerenciadores de conteúdo dando mais autonomia, agilidade e produtividade na construção e manutenção do website e na construção e gerenciamento do seu conteúdo.
Antes de apresentar os gerenciadores de conteúdo para a plataforma .NET vou falar um pouco sobre um dos mais populares CMS existentes: O Joomla.
O Joomla! (pronuncia-se djumla) é um Sistema de gestão de conteúdos (Content Management System - CMS) desenvolvido a partir do CMS Mambo. É desenvolvido em PHP e pode ser executado no servidor Web Apache ou IIS e base de dados MySQL.
Assim como outros CMS, o Joomla ajuda a resolver um problema muito comum, que é o custo de se criar e manter um web site ou web portal razoavelmente complexo, repleto de recursos e conteúdo e que tem que ser mantido por várias pessoas com pouco ou nenhum conhecimento técnico. A forma tradicional de se produzir um website ou web portal é a de se utilizar uma equipe de designers e programadores para construir o site e publicar o conteúdo. Os autores e editores de conteúdo ficam na dependência do pessoal técnico para conseguir publicar seu material no dia a dia. Acrescentar novos recursos envolve bastante tempo e dinheiro. O Joomla e outros CMS foram criados para ajudar a aliviar este problema.
Entre as características que popularizam o Joomla, destacam-se:
(fonte: Wikipédia : http://pt.wikipedia.org/wiki/Joomla)
Mas afinal porque o Macoratti, MVP na linguagem Visual Basic esta falando e apresentando o Joomla ?
Por que o que é bom deve ser compartilhado.
Meu objetivo não é entrar em detalhes sobre o Joomla pois realmente não é a minha praia, embora eu tenha criado alguns web sites com ele.
Para quem esta iniciando aqui vai um link de um
livro básico em Inglês :
Joomla-Guide-Final.zip
Agora vamos aos gerenciadores de conteúdos para a plataforma .NET e eles são muito e não devem nada ao Joomla.
Existem diversos gerenciadores de conteúdo para a platafaorma .NET ; a seguir e relaciono os mais conhecidos:
Nome | Descrição | Download |
KooBoo | O Kooboo é um CMS feito em ASP.NET MVC e foi desenhado para empresas que queiram um web site de fácil manutenção e com gerenciamento de conteúdo. O software é open-source e está sob a licença GNU General Public License version 2 (GPLv2). Atualmente já é compatível com ASP.NET MVC 2. |
HTTP://kooboo.codeplex.com
|
DotNetNuke | DotNetNuke é um gestor de conteúdos ideal para a criação e implementação de projectos como web sites comerciais, intranets e extranets, portais de publicações online, e aplicações verticais personalizadas. | http://www.dotnetnuke.com/tabid/125/default.aspx |
Umbraco | Um cms opensource, desenvolvido em dotNet realmente muito bom, fácil de ser usado, totalmente modular e com uma interface simples, e muito bem planejada. | http://umbraco.com/ |
N2 | N2 é um CMS leve que o ajuda a criar sites grandes e complexos. | http://www.n2cms.com/ |
Graffiti | Criar e manter um site nunca foi tão fácil. O CMS Graffiti permite publicar rapidamente e manter a dinâmica de conteúdos Web sites com pouco ou nenhum conhecimento de programação para web. |
http://graffiticms.com/ http://graffiticms.codeplex.com/ |
Drupal | Quem começa agora a entrar em contato com a criação de sites mais sofisticados vai se dar bem com o Drupal. O software oferece assistentes em todas as fases do trabalho, desde a instalação, bastante simples, até o desenvolvimento e a administração |
http://sourceforge.net/projects/drupal-net/
|
WebMatrix (*) | O WebMatrix é a mais nova ferramenta de desenvolvimento Web da Microsoft que vem com tudo o que você precisa. Inicie por aplicativos Web de software livre, por modelos da Web internos ou simplesmente comece escrevendo códigos você mesmo. Está tudo incluso, é simples e, o melhor de tudo, é gratuito. Nunca foi tão fácil desenvolver sites. | http://www.microsoft.com/web/webmatrix/ |
OrChard | Um CMS open source focado na comunidade visando a entrega de aplicativos e componentes reutilizáveis na plataforma ASP .NET | http://www.orchardproject.net/ |
mojoPortal | O mojoPortal é open source e não requer o conhecimento de HTML para criar web sites acessíveis, além de poder ser usado como um poderoso gerenciador de conteúdo; fácil de usar, fácil de aprender. Inclui blogs, fóruns, Google Maps, galeria de fotos, comércio eletrônico, etc. | http://www.mojoportal.com/ |
(*) O WebMatrix não é um CMS mas uma ferramenta para criação de sites para iniciantes.
Se deseja mais links para projetos open-sources e kits de iniciantes não deixe de visitar: http://www.asp.net/community/projects
"Falou-lhes pois Jesus outra vez, dizendo: Eu sou a luz do mundo; quem me segue não andará em trevas, mas terá a luz da vida." (João 8:12)
Referências: