"Programación Orientada a Aspectos: Una Introducción" Pablo Montes, M.Sc. La programación orientada a aspectos es un paradigma de programación relativamente nuevo que ha logrado un nivel de desarrollo interesante y está generando grandes expectativas a nivel mundial con respecto al futuro del desarrollo de software. Este paradigma presenta una nueva forma de modularizar las aplicaciones junto con nuevas formas de relacionar dichos módulos buscando, en últimas, construir aplicaciones más fáciles de construir, mantener y extender. |
Aprender a programar computadoras. Aprender Diseño Web.
Cursos profesionales a distancia online
Formacion Online. Postgrados y masters especializaciones
Cursos JAVA Cursos Flash .NET Delphi PHP C# y lenguajes de programacion
Cursos de Microsoft Macromedia y Adobe
Cursos Photoshop.
PROGRAMACIÓN ORIENTADA A ASPECTOS
Crear una lista de carpetas con PHP
Una opción seria dejar el index predeterminado que hace apache (O el server que uses) de tu carpeta. una de las otras opciones, es la que les voy a mostrar ahora:
<?php
echo "<h3>Index</h3>\n";
echo "<table>\n";
$directorio = opendir(".");
while ($archivo = readdir($directorio))
{
$nombreArch = ucwords($archivo);
$nombreArch = str_replace("..", "Atras", $nombreArch);
echo "<tr>\n<td>\n<a href='$archivo'>\n";
echo "<img src='./imagenes/carpeta.png' alt='Ver $nombreArch'";
echo " border=0>\n";
echo "<b> $nombreArch</b></a></td>\n";
echo "\n</tr>\n";
}
closedir($directorio);
echo "</table>\n";
?>
Explico brevemente:
$directorio = opendir("."); Abrimos el directorio raíz
while ($archivo = readdir($directorio)) La var archivo es igual a lo leido en el direcorio
echo "<tr>\n<td>\n<a href='$archivo'>\n";
Fuente: Cristalab
Curso de HTML
Sin duda un curso para aprovechat todos aquellos que se inician en la programacion Web
Tutorial de Ruby on the Rails
"
Ruby on Rails es la nueva generación en desarrollo de aplicaciones Web, y junto con AJAX está creando una revolución en la industria del desarrollo de software de web.
Ruby es un lenguaje de programación interpretado y orientado a objetos. La filosofía de Ruby es don't repeat yourself (DRY) - no te repitas. La idea de ruby es que usted no necesita repetir lo que ya ha definido en otro lugar. Esto hace a ruby muy compacto.
Rails es un armazón de librerías diseñado específicamente para crear aplicaciones de web. Como está hecho en ruby, es compatible con la filosofía de DRY. En vez de configuración, Rails prefiere convención y anotaciones. Esto proviene principalmente de las frustraciones con plataformas que obligan a uno a repetir en archivos de configuración XML una historia que ya se ha dicho en código.
Por alli he visto algunos comentarios en donde hablan que este lenguajes podría ser en un futuro el sustituto de PHP!!!.
Les dejo un enlace en donde puede leer un tutorial de esta plataforma de programación y en uno de sus apartados un videotutorial sobre este lenguaje.
"