msdn30_capa.jpg

Clique aqui para ler todos os artigos desta edição

 

DotNetNuke – Crie um portal baseado em templates prontos

Quando vamos construir um site ou um portal, normalmente o iniciamos do “zero”, a partir de um projeto em branco. Em cima dele, vamos desenvolvendo todas as funcionalidades necessárias, que muitas vezes são comuns e semelhantes a de outros Web Sites. Constatamos que essas tarefas se tornam repetitivas e exigem re-trabalho. Exatamente para suprir essa necessidade é que foi concebido o DotNetNuke (DNN). Esse projeto open source, que foi iniciado pelos canadenses da Perpetual Motion Interactive Systems, é extremamente simples e foi desenvolvido na plataforma .NET. Com ele, podemos criar nossos portais web a partir de uma estrutura pronta, com várias funcionalidades já implementadas e com uma infinidade de opções para personalização.

O que é o DotNetNuke

O DotNetNuke é em primeira instância um framework para o desenvolvimento de aplicações web. É gratuito, com o código-fonte aberto e disponível na internet. O projeto foi iniciado em 2002 e conta hoje não só com uma quantidade imensa de desenvolvedores, como também um bom número de empresas e profissionais que se especializaram em oferecer produtos e serviços para o DotNetNuke, como: componentes, skins, suporte, treinamento e hospedagem. A Tabela 1 mostra a lista de entidades mais importantes do DotNetNuke.

 

Entidade

Descrição

Módulo

Funcionalidade reaproveitável do DNN disponibilizada na forma de Web Parts.

Skin/Temas

Conjunto de imagens e CSS que definem o visual do site.

Container

Formato visual de um skin que indica como os elementos do site serão organizados.

Language Pack

Conjunto de arquivos de resource que permitem que o site seja visto em vários idiomas.

Tabela 1. Entidades do DotNetNuke

...

Quer ler esse conteúdo completo? Tenha acesso completo