elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 ... 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 [45] 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 ... 526
441  Programación / Scripting / Re: [VBS] Como leer el contenido que hay en la tercera tabulacion de un fichero txt. en: 25 Agosto 2012, 15:48 pm
El pie para que encuentres tu respuesta :P

On Error Resume Next y err.number ;)

Saludos
442  Programación / .NET (C#, VB.NET, ASP) / Re: imposible hacer andar cliente telnet en vb.net 2010 en: 25 Agosto 2012, 15:45 pm
Que versión de Win? Desde Vista en Adelante el cliente no viene instalado por defecto.

Saludos
443  Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE] ABM basico + SQL (.NET) (con clases) 3 capas en: 18 Agosto 2012, 00:47 am
Por eso digo que es una buena práctica a tener en cuenta, pero no necesariamente un error.

Pero voy a citar dos ejemplos:
1) En el caso de una aplicación web (http://msdn.microsoft.com/en-us/magazine/cc163854.aspx). Tal vez mi problema es que estoy pensando en la posibilidad de migrar una aplicación de escritorio a una web, algo más que común en la actualidad.
2) Podrían haber casos como este, en los cuales tu aplicación no podría ejecutarse más de 5 veces :P



Pero como digo, dependerá en parte del caso.

Saludos
444  Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE] ABM basico + SQL (.NET) (con clases) 3 capas en: 16 Agosto 2012, 17:52 pm
Yo me refería más bien a la responsabilidad de cada capa. En el ejemplo, la capa de Datos no es más que un helper para realizar operaciones sobre base de datos. En este caso la capa de Negocios es la encargada de armar las querys (SELECT, UPDATE, etc) a pasarle a la capa de Datos, pero eso no debería ser responsabilidad de esta capa.

Por ejemplo, si el día de mañana quiero cambiar la capa de datos y en lugar de Access utilizar MongoDB para la persistencia, la sintaxis de las consultas sería completamente diferente y deberías de redefinir tanto la capa de Datos como la de Negocio, en lugar de solo cambiar una capa.

Otra cosa es el manejo de DataReaders entre capas, son objetos de Datos, la aplicación en las capas superiores debería de manejar objetos de Negocio sin tener que preocuparse por como se llama la columna de una tabla para poder mostrarlo en una grilla.

Y lo último, que más que crítica es una buena práctica, es el cerrar las conexiones a base de datos en la medida que se las necesita. Esta claro que en aplicaciones pequeñas no es problema el número de conexiones concurrentes a la base de datos, pero en la medida de que esto se vuelve necesario, pasa a ser un problema.

Como digo, son solo algunos comentarios de como veo el manejo de capas.

Saludos
445  Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE] ABM basico + SQL (.NET) (con clases) 3 capas en: 16 Agosto 2012, 05:06 am
Aunque tal vez no este del todo de acuerdo en cuanto al planteo de la separación de capas y el manejo de los objetos entre cada una, es un muy ejemplo para quienes comienzan :D


Y remarcar esto último, que hacer este tipo de ejemplos llevan su tiempo :P


Saludos
446  Programación / Programación General / Re: puertas traseras para programadores? en: 1 Agosto 2012, 15:00 pm
http://es.wikipedia.org/wiki/Huevo_de_pascua_(virtual)
447  Programación / Programación General / Re: puertas traseras para programadores? en: 30 Julio 2012, 14:44 pm
¿Alguna tontería más? Si un tipo entra a un cine armado con rifles y mata a 12 personas, ¿por que no hacerlo también no? :¬¬
448  Programación / Programación General / Re: puertas traseras para programadores? en: 20 Julio 2012, 00:57 am
No sin que el cliente no lo sepa.

Cual es el objetivo de crear esa puerta?

Saludos
449  Seguridad Informática / Seguridad / Re: Tutorial de análisis del PC con SysInspector de ESET en: 19 Julio 2012, 21:14 pm
Desde la aparición de SysInspector es de mis favoritos,  buen post :D

Saludos
450  Programación / Scripting / Re: [Reto Batch]Buscame en el log en: 17 Julio 2012, 18:56 pm
Que pasa si se esta buscando por año, y el grupo tiene un disco que se llama como el año buscado.
Código:
21 de julio de 1987  -	Appetite for Destruction   -	60 millones de ventas
29 de noviembre de 1988    - G N' R Lies  - 13.3 millones de ventas
17 de septiembre de 1991   - Use Your Illusion I  - 26.4 millones de ventas
17 de septiembre de 1991   - Use Your Illusion II  - 24.8 millones de ventas
23 de noviembre de 1993    - The Spaghetti Incident?    - 6 millones de ventas
23 de noviembre de 2008    - 1999    - 22 millones de ventas
23 de noviembre de 1999    - Live Era   - 13 millones de ventas

Que pasa si busco año 1999? :P

Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.

Estaba comentando justamente eso
Páginas: 1 ... 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 [45] 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 ... 526
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines