Diseño de aplicación a 3 capas

03/04/2008 - 13:50 por Ricardo | Informe spam
Estoy interesado en el desarrollo de aplicaciones a 3 capas, utilizando
Visual Studio 2008 y Compact Framework 3.5. ¿ Alguien me podría indicar un
ejemplo sencillo que me sirva como base e implemente las 3 capas para Visual
Studio 2008/2005 ?

Para concretar, el ejemplo debería tener las siguientes características:
- El ejemplo debe estar desarrollado para .NET compact framework (
MSDNVideo, está muy bien, pero usa Linq to SQL que sólo está disponible para
aplicaciones de escritorio, y no para Windows Mobile que es la plataforma
destino que voy a utilizar ).
- Acceso a una sola tabla. Lo importante es el concepto.
- Debe contener unas clases registro que sean creadas por uno mismo, y que
su contenido sea modificable/ampliable ( Las clases de los ficheros XSD
tienen una estructura oscura, que, por ejemplo cuando enlazas con un grid, no
emplea el set de los campos para asignar valores a las clases de registro, o
si quieres crear campos virtuales ampliando la clase aprovechando que es
partial class, no se puede enlazar con controles visuales).

Gracias de antemano,
 

Leer las respuestas

#1 Ricardo
04/04/2008 - 09:15 | Informe spam
Hola,

Quisiera compartir la respuesta the este mismo thread en la versión inglesa,
porque me ha parecido muy interesante.

Try downloading and looking at this link. It's called the Windows Mobile
Line of Business Accelerator 2008 and has pretty much what you need.

http://www.microsoft.com/downloads/...laylang=en

Regards,
Rick D.
-

Esta aplicación está a 3 capas y es para desarrollo para móviles. La he
encontrado muy interesante, y voy a mirar de implementar un ejemplo basado en
esta aplicación. A primera vista, parece que usa un List como contenedor de
los objetos registro, y tiene una clase para almacenar datos con sus
INSERT/UPDATE/SELECT/DELETE. El medio de almacenamiento puede ser un SDF, un
XML o un fichero de texto sin formato estandard. Espero que os resulte igual
de interesante de lo que me ha parecido a mi. El único inconveniente es que
no podemos arrastrar de una tabla de base de datos a un diseñador gráfico,
para generar las clases de forma automática, pero quizá sea posible trabajar
con ello, hasta que salga el Entity Framework para móviles de aquí a un
futuro próximo. De todas maneras no he profundizado aún en el ejemplo lo
suficiente como para evaluar la idoneidad de esta solución. Como mínimo, creo
que merece la pena pegarle un vistazo.

Gracias,

"Ricardo" wrote:

Estoy interesado en el desarrollo de aplicaciones a 3 capas, utilizando
Visual Studio 2008 y Compact Framework 3.5. ¿ Alguien me podría indicar un
ejemplo sencillo que me sirva como base e implemente las 3 capas para Visual
Studio 2008/2005 ?

Para concretar, el ejemplo debería tener las siguientes características:
- El ejemplo debe estar desarrollado para .NET compact framework (
MSDNVideo, está muy bien, pero usa Linq to SQL que sólo está disponible para
aplicaciones de escritorio, y no para Windows Mobile que es la plataforma
destino que voy a utilizar ).
- Acceso a una sola tabla. Lo importante es el concepto.
- Debe contener unas clases registro que sean creadas por uno mismo, y que
su contenido sea modificable/ampliable ( Las clases de los ficheros XSD
tienen una estructura oscura, que, por ejemplo cuando enlazas con un grid, no
emplea el set de los campos para asignar valores a las clases de registro, o
si quieres crear campos virtuales ampliando la clase aprovechando que es
partial class, no se puede enlazar con controles visuales).

Gracias de antemano,

Preguntas similares