Creando un blog - IV
Ok!, he de admitirlo, hoy se cumple un mes desde que me decidí a hacer este proyecto y no he avanzado mucho que digamos, pero prometo dedicarle más tiempo. Ahora, he decidido reemplazar los procedimientos almacenados que tenía para trabajarlos directamente con LinQ to SQL, lo cual hará la aplicación más sencilla de instalar (al menos esa es la idea). A continuación una captura de pantalla de como va quedando:

Si!, si! lo sé, el diseño no es muy agradable, pero por favor por el momento no vean esa parte, aunque sé que es la más notoria, mi intención es mostrar mi avance como parte del compromiso que hice, toda la parte del diseño esta trabajada con CSS, lo que hará posible cambiar el diseño sin mucho esfuerzo (eso creo), en cuanto a los famosos widgets, yo he considerado los siguientes:
- Categorias (que después convertiré en tags)
- Últimos artículos escritos (esto es básico para interesar a las personas que lleguen a la web por posts anteriores)
- Comentarios recientes.
- Artículos más comentados (esto para mostrar un top de entradas)
- Comentaristas destacados (esta es una idea que tomé de otros blogs y me pareció agradable)
- Obviamente el cuadro de búsqueda.
- El famoso BlogRoll para los sitios web amigos.
- Entradas de solo Texto para la bendita publicidad (para ganarse el pago del hosting al menos no?).
Me gustaría saber que más puedo agregar, alguien me puede dar alguna sugerencia? que conste que estoy en tres proyectos a la vez y no me da mucho cerebro que digamos. Ah! me olvide los íconos de alertas a redes sociales… chesss!!!!
En cuanto a la programación propiamente estoy tratando de hacer el código lo más ordenado que pueda de manera que cualquier otra persona con conocimientos de .Net pueda entenderlo, y la estructura, pues trata de ser dinámica, básicamente si se quiere cambiar la plantilla, se debe agregar dentro de la carpeta temas siguiendo ciertas indicaciones, un ejemplo de como va el proyecto lo pueden ver en la siguiente imágen:

El modelo de la Base de datos pero mapeado para ser usado con LinQ, por cierto la ruta de la BD es dinámica. En realidad la parte que verán los visitantes esta al 80%, así que espero terminarla esta semana y luego solo faltaría la parte administrativa, que es otro rollo, porque debo considerar la creación del feed, considerar los pingbacks y los trackbacks, entre otras cosillas… emocionante no!?
Ahora, alguien quiere hacer alguna recomendación en cuanto al diseño? ya he dicho varias veces que no tengo pasta de diseñador, soy un pica código… alguna recomedación en cuanto a los widgets que se deben usar? Toda la ayuda será bienvenida.
Saludos.





Leave a Reply