<!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>