ASP.NET - Modulo noticias, blog.. como insertar?

 
Vista:

Modulo noticias, blog.. como insertar?

Publicado por Vanels (3 intervenciones) el 26/05/2008 12:01:05
Buenos dias,

Quisiera hacer una pagina de noticias en plan "mini" modulos, algo parecido a un blog.
Que tenga una pequeña administracion para insertar noticias y que automaticamente se cree una nueva noticia.
Mi duda es si existe algo para esto, hay manera de insertar un blog o que deberia de hacer.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Modulo noticias, blog.. como insertar?

Publicado por Khristian (335 intervenciones) el 09/06/2008 18:48:02
Programarlo.....

Yo primero analizo el problema

Determino Actores, Funcionalidades, Interfaz de Usuario.

Luego determinas las Clases

Depues empiezas por Capas.

Datos > Negocios > Presentacion

Aunque obviamente, puedes alternar.

Un ejemplo seria:

-----------------------------------------------------------------
Base de Datos Usuarios
ID USUARIO
NOMBRE
USER
PASS

Base de Datos Noticias
ID NOTICIA (IDENTIDAD AUTONUMERICA)
ID USUARIO
FECHA
HORA
NOTICIA
-----------------------------------------------------------------

CLASE CONEXION

Aqui creas una clase con un metodo para Abrir y Cerrar Conexion

Ej: Conexion.Abrir - Conexion.Cerrar

-----------------------------------------------------------------

CLASE NOTICIA

Esta clase debe hererdar de Conexion, para que implemente los metodos de abrir y cerrar conexion

Aqui debes implementar el metodo para agregar la noticia

Ej. Noticia.Agregar(parametros)

Los parametros los puedes pasar como los valores a guardar, o haciendo publica una propiedad que te permita asignar los valores como Parametros.

La idea es que este metodo, guarde la Noticia en la Base de Datos.

No olvides que esta clase hereda de conexion, por lo que antes de guardar la noticia debes abrir conexion solo con "Abrir", claro pues al estar heredando de Conexion, es como si dicho metodo este implementado en la misma clase Noticia.
Y... debes cerrar conexion al finalizar.

-----------------------------------------------------------------

CAPA DE PRESENTACION

Una interfaz que permita el ingreso de los datos que necesita la Base de Datos Noticia

NOTICIA: Aqui escriben la noticia

Los demas datos, los agregas implicitamente (Id Usuario, fecha, hora)

En el boton para guardar la noticia, instancias la clase noticia, y ejecutas el metodo Agregar.

Ej:

Dim N as New Noticia

N.Agregar(txtNoticia.Text)

N=Nothing

Obviamente, debes manejar excepciones.

Para mostrar la noticia, solo tienes que tener una pagina con un DataGrid, ordenado de manera Descendente, y Paginado (Una vista simple, aunque puedes incluir imagenes, link, etc.)

TODO ESTO ES, SI VAS A USAR CODIFICACION, y todo esto tambien lo puedes hacer con los controles de datos del Visual Studio.

Espero te sirva, y recuerda, es solo una idea, y una pincelada.

http://khristian-rodriguez.blogspot.com
http://khristian-net.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar