Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Joe_Junior

Gerenciador de conteúdo

Recommended Posts

Olá, estou começando desenvolver, portanto não tenho experiência. Gostaria de saber o que tenho que estudar, qual sistema eu uso e como faço para desenvolver um sisteminha em que o dono do site que vou criar possa mandar fotos, textos etc, sem que eu precise executar a tarefa de atualizar o site toda vez que ele tiver um conteúdo novo. Li sobre os CMSs, mas não é bem isso que eu quero, no CMS o dono do site pode criar o site do jeito que ele quiser, não é essa a idéia, a idéia é que eu crie o site e o dono possa atualizá-lo sem minha ajuda.

 

Desde já agradeço. Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá

Quando fiz isso criei uma área administrativa para o cara

 

Algumas perguntas para ajudar a ajudar..

 

-O site está mesmo em asp.net ?

 

- O conteúdo do site é dinâmico

 

-Usa banco de dados?

 

-Se usa qual ?

 

- Essas imagens ficam cadastradas no banco ?

 

Posta que talvez dê pra te dar uma ajuda pois não existe muito mistério para fazer isso....

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá

Quando fiz isso criei uma área administrativa para o cara

 

Algumas perguntas para ajudar a ajudar..

 

-O site está mesmo em asp.net ?

 

- O conteúdo do site é dinâmico

 

-Usa banco de dados?

 

-Se usa qual ?

 

- Essas imagens ficam cadastradas no banco ?

 

 

Posta que talvez dê pra te dar uma ajuda pois não existe muito mistério para fazer isso....

 

Não comecei o desenvolvimento ainda, estou apenas planejando. E no planejamento inclui que o site será desenvolvido em asp.net e sqlserver express. O conteúdo do site será estático, apenas o dono do site poderá atualizar o conteúdo. Sobre as imagens, elas ficarão cadastradas no banco de dados.

Espero ter te ajudado com as informações =]

Aguardo resposta. Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então o site é dinâmico..

 

Sou ruim com definições mas vamos lá....

 

Vamos lá....

 

Você deve criar duas áreas..

 

--Publica

site que quem acesso o site vê e interage lê noticias, posta comentários

 

--Administrativa

área que só o(s) administrador (es) possuem acesso

 

 

Como eu faço....deixando claro que isso não é regra..

 

--Crio um cara no AppCode, CsITE.vb .. o nome não importa

 

--Nesse cara crio um namespace CSITE

 



namespace CSite

	class CGaleria

	end class

	class CNoticias

	end class

end namespace

Nesse cara você coloca os métodos procedimentos etc....

 

Imaginando um site com

 

forum

galeria

chat

noticias

 

criaria uma estrutura assim - considerando que você não utilize UrlRewrite

 

....root

...AppCode

classedeprocedimentoscomuns.vb

classeespecificadosite.vb

...AppThemes

....Default

....img

arquivo.css

....Administrativo

....img

arquivo.css

....Publico

....img

arquivo.css

...img

....galeria

....bancodeimagem

....publica

....galeria

....forum

....chat

....administrativa

 

....galeria

....forum

....chat

 

em cada diretório da pasta publica você coloca os recursos para o pessoal ver, tipo no forum...

 

ListarForum.aspx

AbrirTopico.aspx

 

etc, etc... Daí vem o que você precisa

 

 

 

 

Com relação às masterpages...

 

 

Acho interssante você utilizar uma para a area publica e uma para área administrativa

 

 

E voc pode aninhar criar uma MasterPage para área de noticias, uma para agenda de eventos e etc... ou ter um pouco mais de trabalho e usar css para fazer essa formatção o que eu considero mais interessante....

 

 

Cara em resumo você vai ter que programar, tudo, tem ferramenta pronta na web, mas eu não gosto de usar pois você não possu controle de tudo o que acontece na sua aplicação..

 

Coisa interessantes que você deve ler, se souber anula minha dica:

 

Authentication Ticket and Cookie - para o mecanismo de login para a área administrativa

 

System.IO para a gravação dos arquivos...

 

Uso linq para acesso à dados mas você pode usar NHibernate, não falo dele pois não aprendi ainda....

 

Linq é legal que evita erros no sql, no que diz respeito à programação...

 

Se quiser a gente troca figurinha....

Compartilhar este post


Link para o post
Compartilhar em outros sites

devo usar a classe Membership para gerenciar os usuários que vão acessar o sistema ? Você tem algum sistema que eu possa ver a imagem do módulo administrativo ?

Pelo que eu entendi, vou ter que criar todos os procedimentos para pegar o que o cara digitou, por exemplo a notícia, e tratar pelo sistema para poder exibir. Ta certo isso ?

 

Sobre pegar o texto do cara e formatá - lo para poder exibir, como eu posso fazer ?

 

Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou procurar alguma coisa antiga que tenha feito....

 

São areas administrativas de clientes de onde eu trabalhava e não trabalho mais...

 

Vou buscar nos meus arquivos, que estão no meu HD que está no meu trabalho

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.