domingo, 31 de enero de 2010

Programación por Capas en C#.NET

Bueno, despues de haber publicado mi presentación de Aplicaciones Distribuidas, varias personitas me solicitaron publicar un ejemplo de como hacer una aplicaciòn distribuida. Este par de videos son un ejemplo muy ràpido, no muy ortodoxo, de lo que podrian hacer para iniciar el aprendizaje de aplicaciones distribuidas en Web.

Lo hice alguna vez para mis alumnos, sabran disculpar los errores, cosas de grabar en vivo :P.
En fin, espero que los anime a aprender desarrollo por capas y además para quienes no saben .NET que se animen a aprenderlo después de ver lo fácil que es.

Quienes no se han visto la presentaciòn, lo recomiendo antes de ver los videos!

Que lo disfruten y les resulte de utilidad.



Notas al post (2010/04/30):

He visto varias personas usando esto para construir aplicaciones, me alegra mucho pero es importante que recuerden 2 cosas.

1. El ejercicio es didáctico, el Webservice no es obligatorio, es un escenario de clase para enseñar el tema de webservices, siempre va a depender del proyecto y sus necesidades el ver si hay o no que construirlo.
2. Cuando estamos consultando en el video no estamos retornando entidades a la capa de presentación, esto debido a que eran videos de apoyo para mis alumnos y no alcanzamos a completar el cambio y en la construcción del acceso a datos utilizamos una lista que puede cambiarse por el uso de la palabra reservada params, pero la verdad el temario de la materia nos hizo quedar en cosas básicas, por lo que estas observaciones me resultan muy importantes. Aquí pueden descargar el ejercicio con las correcciones que estoy indicando.

Esten pendientes, pronto publicaré él ejercicio en VS 2008 y con las correcciones indicadas aqui.

10 comentarios:

Francisco Martinez dijo...

Te felicito, muy buen video, claro y didáctico.

Sigue publicando mas videos!!

Lionel dijo...

Gracias Sorey, te agradesco bastante ya que es algo que estaba esperando en tu blog para poder ver un poco mas a fondo el desarrollo de aplicaciones distribuidas y en capas....saludos, esta buenisimo el video...y de nuevo gracias

wsanty dijo...

Sorey, en varias ocasiones me encontrado con tu blog buscan material para mis estudios. Este semestre la profe de SW IV no dío tu link para que estudiarmos unos temas. Esto lo que quiere decir es que definitivamente sos una persona brillante para los temas de Ingeniería de Software. Felicidades. Saludos

Sorey Garcia dijo...

He modificado el post, favor leer la última anotación.

Son cambios al ejercicio importantes.

Anónimo dijo...

Hola podrías volver a subirlo? me parece que el link esta roto.

Saludos.

Sorey Garcia dijo...

Listo, corregido ;)

GUSTAVO dijo...

Cordial saludo Sorey.
Descargue el ejercicio por capas corregido pero cuando lo quiero ejecutar me sale el sgte error:

Apenas estoy comenzando en el mundo .Net.
Muy agradecido por tu conocimiento y colaboracion.

Gustavo Vargas

Luis dijo...

Buen blog, buena info, aunq veo que en el video te refieres mas a tus alumnos y no al publico en general, hay glgunas cosas que dices que creo que a tus alumnos ya les enseñaste pero a los que no sabemos que fue lo que enseñaste en la clase q les diste se nos complica un poco.
Ojala pudieras subir un ejemplo claro para general.
Saludos.
Saludos desde Mexico

Estyfen Alzate dijo...

Excelente.. muy practico.. y claro..

Wes dijo...

Hola Sorey, Soy de Perú, Estudiante de 9no ciclo en Ing. Informática. Realmente mis felicitaciones...es un muy buen Post-Video...me sirvió de mucho para poder entender mas sobre las capas en C#...Espero puedas seguir subiendo mas videos sobre Capas, Web Services, etc...y si pudieras de como se instalan esos proyectos de Bliblioteca de Clases en un servidor real...Gracias...