<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content=text/html;charset=iso-8859-1>
<STYLE>P {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
FONT-SIZE: 10pt; FONT-FAMILY: Tahoma
}
</STYLE>
<META content="MSHTML 6.00.6000.16441" name=GENERATOR></HEAD>
<BODY id=MailContainerBody
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; COLOR: #000000; PADDING-TOP: 15px; FONT-FAMILY: Arial"
bgColor=#ffffff leftMargin=0 topMargin=0 CanvasTabStop="true" acc_role="text"
name="Compose message area">
<DIV>Hola dionisio, lo mismo me paso cuando por primera vez lei sobre la
programacion por capaz, peor aun, en el libro de c++ 6, hablaban de mas capas,
pero eso es historia patria.</DIV>
<DIV> </DIV>
<DIV>Te comento, lo que yo realizo es lo siguiente la capa de presentacion, se
incluye todo lo que tiene que ver con la interfaz grafica, declaracion de
controles y sus respectivos eventos (o delegado en la plataforma Net <IMG
title="Smile emoticon" style="FLOAT: none; MARGIN: 0px; POSITION: static"
tabIndex=-1 alt="Smile emoticon" src="cid:BA09F03EB4C64DD0B901109B90665FCF@uis"
MSNNonUserImageOrEmoticon="true"> ). </DIV>
<DIV> </DIV>
<DIV>La capa de acceso a datos programo las clases correspondientes a como su
nombre lo indica, todo lo corespondiente a las coneccion de la base de
datos, realizo las consultas, inserciones, borrado y las actualizacion a
la data, o sea hay coloco cualquier cosa que tenga</DIV>
<DIV>que ver con el la base de datos.</DIV>
<DIV> </DIV>
<DIV>Por ultimo la capa de negocios, es la capa donde colocas todo lo que hace
tu aplicaion, osea, si por ejemplo es una aplicaion para el manejo de
inventario, hay es el lugar que procesas que se debe hacer, para manejar ese
inventario. que si el usuario va a insertar un producto, se comunica con la capa
de acceso a datos(o clases de acceso a datos), introduces el producto al
inventaro o donde sea, y le comunicas a la capa de presentacion que ya lo
realizo que muestre lo que debe.</DIV>
<DIV> </DIV>
<DIV>espero que poco a poco lo manejes, aun hoy me cuesta dificultad no mesclar
todo pero hay vamos. </DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=mailto:jotmeil1980@hotmail.com
href="mailto:jotmeil1980@hotmail.com">DIONISO DIONISO</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=mailto:cconclase@listas.conclase.net
href="mailto:cconclase@listas.conclase.net">Lista de correo sobre C y C++</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Monday, May 14, 2007 3:02 PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> [C con Clase] PROGRAMACION EN 3
CAPAS</DIV>
<DIV><BR></DIV>Saludos,<BR> <BR>Pueden describir como se desarrolla
la programación en 3 capas; en forma practica. Es decir los pasos que se
hacen, como se escribe el codigo en cada capa:<BR> <BR>- capa de
presentacion<BR>- capa de negocio<BR>- capa de datos<BR> <BR>No entiendo
donde va el codigo de cada capa o como funcionan unas con otras. Si se hace un
programa por cada capa o es un mismo codigo...<BR> <BR>Gracias.<BR><BR>
<HR>
Connect to the next generation of MSN Messenger <A
title=http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline
href="http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline"
target=_new>Get it now! </A>
<P>
<HR>
<P></P>_______________________________________________<BR>Lista de correo
Cconclase
Cconclase@listas.conclase.net<BR>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<BR>Bajas:
http://listas.conclase.net/index.php?gid=2&mnu=FAQ</BLOCKQUOTE></BODY></HTML>