domingo, 24 de julio de 2011

ASP.NET COLLECTIONS GENERICS ORACLE

Holass en esta ocasion explicare un poco acerca del uso de las colecciones genericas,un poco de oracle y sobre todo la programacion orientada a objetos en Asp.net 3.5,voy ha resumir lo mas corto posible sobre  Collections Generics ya que si hablo sobre ello me demoraria mucho tiempo jejejeje, me acuerdo en mi tiempos cuando usaba el framework 1.1 usaba  los espacios de nombres system.collection,estas collecciones almacenaban implícitamente instancias de object, los cual internamente hacia cast, conversiones implicitas lo cual disminuia la performancia de nuestras aplicaciones y a partir del framework 2.0 nacieron las clases del espacio de nombres System.Collections.Generics que mejoran tanto en compilacion ,  podemos acceder directamente a miembros de la Clase, sin hacer ningún tipo de casting, boxing ni conversiones , ademas la collecion almacena instancia de la clase indicada,ademas de enseñarles una de las maneras mas correctas como cargar un Gridview o cualquier otro objeto....

Iniciaremos creando una clase base persona






Ahora crearemo la clase Clientes que como todos sabemos va ha heredar todos sus propiedades y metdos de la clase persona 



Luego creamos la clase que tendra acceso a la Base de datos



Ahora tiene  que pasar por la regla de negocios






Ahora a la GUI





Y como resultado tenemos



Bueno en resumen esta es una de las maneras mas correctas como llenar un Gridview o cualquier otro objeto ya que estamos trabajando de la manera mas limpia al cargar la data si lo comparamos con un dataset , datatable,o cualquier  otro objeto que derive de Object Las colleciones Genericas siempre va ha ser mucho mejor en todos los aspectos,  lo hize de la manera mas sencilla de hecho les va ha servir jejejeeje hasta luego.

Martin Cox R.
Desarrollador Web,Windows,Mobile

No hay comentarios:

Publicar un comentario