Está en la página 1de 4

Intersoft

Evaluación Desarrollador .NET ISOFT-NET-002-010

1. Datos de la Evaluación

Intersoft

Fecha de Entrega: Miércoles 15 de Octubre

Consultas Cualquier consulta contactar a Carla Salinas


(carla.salinas@intersoft.com.bo)

Entregable Enviar el entregable del examen al siguiente correo electrónico:


carla.salinas@intersoft.com.bo

El presente documento tiene como objetivo presentar un problema práctico para evaluar
la experiencia y capacidad en la tecnología .NET (ASP.NET).

2. Requerimiento
Problema
El señor Juan Pérez es un reconocido conferencista dedicado a promover el liderazgo que
organiza muchos discursos en diferentes países. Últimamente debido a su agenda
apretada está teniendo mucho problema para hacerle seguimiento a sus discursos y al
material de apoyo de los mismos.
La información que debe mantener de una conferencia (Speech) es: Nombre (50
caracteres), Fecha y Hora, País, una descripción (150 caracteres) de la conferencia. Así
mismo una conferencia puede tener varios documentos adjuntos que representa el
material de apoyo. Un archivo adjunto puede ser cualquier archivo que no exceda en
tamaño de 1 Mb.

Solución
De esta forma la solución debe estar compuesta de dos páginas.
La primera le permitirá a Juan listar todas las conferencias que tiene registradas como se
muestra en la siguiente pantalla:
Intersoft
Evaluación Desarrollador .NET ISOFT-NET-002-010

Este botón lleva a la página


2, con un formulario en
blanco para crear una nueva
conferencia

Al seleccionar el link lleva a


la página 2 con el registro
seleccionado en modo de
Página 1 edición

La siguiente página permitirá crear una nueva conferencia o en su defecto editar una
existente:
Intersoft Guarda los datos de la
conferencia y mantiene el
Evaluación Desarrollador .NET formulario en la misma
ISOFT-NET-002-010
pantalla. En caso de guardar
satisfactoriamente mostrar un
mensaje: “Se guardaron los
datos satisfactoriamente”
caso contrario mostrar el
mensaje de error
correspondiente.

Elimina el
archivo
adjunto

Agrega un archivo adjunto,


únicamente si la conferencia
ha sido grabada antes

Al hacer click en un link


Página 2
correspondiente a un Descarta los cambios y
archivo adjunto el archivo vuelve a la pagina 1.
mismo se debe de poder
descargar a la maquina local
o visualizarlo en el programa
correspondiente.

1.1

Consultas
Se debe adicionalmente realizar dos procedimientos almacenados en la Base de Datos que
permita mostrar la siguiente información:
LISTADO 1
- Listado de Conferencias
o Todas las conferencias o una específica a través de un ID
o De todas las fechas o específicas de una cierta fecha enviada
LISTADO 2
- Cantidad de conferencias dictadas por país
Intersoft
Evaluación Desarrollador .NET ISOFT-NET-002-010

1.2 Requerimientos no funcionales


 Se debe realizar un breve análisis técnico de cómo se implementara la solución. De
esta forma cualquier diagrama que apoye este tema será considerado.
 Es necesario usar el patrón MVP o MVC y describir la arquitectura planteada. (En caso
de no conocer el patrón, pueden utilizar otro patrón y describir la solución planteada)
 Debe desarrollarse como aplicación web.
 Se puede usar una base de datos en SQL Server 2005, Access o un archivo XML. La
base de datos o archivo debe estar incluido en los entregables.
 Es necesario usar el lenguaje de programación C# o VB.Net y la versión de Visual
Studio 2005 o superior. (.NET Framework 2.0 +)
 Se considerarán puntos adicionales en caso de usar AJAX.
 Se considerarán puntos adicionales el uso de LINQ.
 Se debe incluir comentarios en el código.

1.3 Forma de entrega


Se debe enviar por email todos los archivos necesarios para ejecutar la solución y los
proyectos en Visual Studio 2005 o superior en un archivo ZIP. Es necesario incluir todos los
archivos pues en caso

También podría gustarte