Rincondelvago > Foros > Programación > asp net
¡Bienvenido a los foros de Rincón del Vago!
¿Quieres participar en los foros? Si tienes una cuenta, identifícate con tu usuario.
Si no tienes aún una cuenta en Rincón del Vago, regístrate de forma gratuita.

asp net

Autor Mensaje

leonsita

(usuario no registrado)

Enviado: 25-03-2009

Mensaje editado


Denunciar
1 ¿Para qué se utiliza el archivo Global.asax?
A. Para almacenar información común a toda la aplicación, y a las sesiones de los usuarios
B. Para definir manejadores de eventos referentes a la aplicación y a la sesión.

C. Para administrar la configuracion de la aplicación web.

D. Para aprovechar las nuevas caracteristicas de ASP.Net 2.0


2 Las clases de una aplicacion web que no poseen interfaz de usuario, ¿para que se ubican en el directorio APP_Code?
A. Para que sean compiladas dinamicamente por ASP.Net

B. Solo es una forma mas organizada de trabajar en el desarrollo de una aplicacion web, no posee ninguna ventaja productiva.
C. Para que las clases se compilen en cada acceso a la aplicación.

D. Para separar la presentación del comportamiento de la aplicación


3 ¿Qué controles Data-Bound permiten la utilización de la funcionalidad: paginación, clasificación y edición de datos?
A. GridView, FormView, DetailsView y TreeView

B. TextBox, ListBox y CheckBox

C. GridView, FormView y DetailsView

D. GridView y FormView




4 En un archivo de configuracion Web.Config:
A. Solo se definen las cadenas de conexion a las bases de datos

B. La informacion se guarda sin estructura

C. Se guarda información común a toda la aplicación, incluyendo las cadenas de conexion a las bases de datos, especificaciones de autenticacion, proveedores a utilizar, etc.
D. Todas las opciones son correctas


5 ¿Para qué se utiliza el archivo Global.asax?
A. Para almacenar información común a toda la aplicación, y a las sesiones de los usuarios

B. Para definir manejadores de eventos referentes a la aplicación y a la sesión.

C. Para administrar la configuracion de la aplicación web.

D. Para aprovechar las nuevas caracteristicas de ASP.Net 2.0


6 ¿Cuál es la finalidad de los controles de Login?
A. Autenticación de usuarios

B. Registro de nuevos usuarios y recuperación de contraseña

C. Sign-in y sign-out

D. Todas las opciones son correctas


7 ¿Cómo trabaja el modelo de eventos en un formulario Web?
A. El cliente envia un mensaje al servidor, este procesa los datos y le envia una respuesta al cliente.
B. El cliente envia una peticion, el servidor procesa el mensaje y llama al manejador de eventos correspondiente. Se arma la respuesta y se envía al cliente.
C. El cliente realiza una petición al manejador de eventos y este le responde.

D. Ninguna de las opciones es correcta


8 En un proyecto asp.net una clase se puede definir en:
A. un archivo de lenguaje C# o VB.NET

B. un conjunto de archivos partial class

C. un archivo aspx y su code behind

D. Todas las respuestas son correctas


9 ¿Es posible pre-compilar una aplicación dinámicamente antes de que sea instalada en el servidor?
A. Sí, ASP.NET 2.0 posee una nueva herramienta que permite precompilar en un mismo componente las paginas aspx y los archivos fuente de code-behind
B. Sí, sin embargo es necesario identificar manualmente las ediciones hechas en el sitio

C. Sí, pero en el servidor deberán existir las páginas ASPX

D. No existe esta posibilidad


10 .El Code Behind permite:
A. No, el entorno de desarrollo provee un servidor de HTTP local que permite trabajar en una PC de desarrollo sin necesidad de tener instalado el IIS
B. No,ASP.Net 2.0 provee un servidor web interno que permite desarrollar e implementar aplicaciones web sin necesidad de utilizar el Internet Information Server
C. Si, el entorno de desarrollo de ASP.Net 2.0 necesita el Internet Information Server para crear aplicaciones web.
D. Ninguna de las opciones es correcta


11. Que es cierto acerca del ciclo de vida de una página web?
A. Comienza y termina juno con la aplicación web

B. El usuario final interactúa con la página web durane su ciclo de vida

C. El ciclo de vida de una página web se inicia por cada pedido del navegador

D. El ciclo de vida termina cuando el usuario abandona la sesión.


12. ¿Con qué finalidad se usa el objeto ObjectDataSource?
A. Para almacenar todas las conexiones con bancos de datos

B. Para validar todos los Schemas de los archivos XML

C. Para usar solamente el MS-Access a través del JET como una capa de acceso a datos

D. Para representar visualmente los datos de una clase de un componente de negocios.


13. Que archivos son necesarios para la implementación de una aplicación ASP.NET 2.0?
A. Todos los archivos menos los que definen el proyecto

B. Archivos aspx, ascx, asmx, archivos estáticos y el directorio bin

C. Archivos aspx, ascx, asmx, cs, vb, master, skin y archivos estáticos

D. Assemblies, config y archivos estáticos


14. Un formulario web se compone de:
A. Un archivo .html

B. Un conjunto de archivos partial class

C. Un tag form dentro de una página web

D. Todas las respuestas son correctas


15. ASP.NET development server es:
A. un reemplazo de IIS en el proceso de desarrollo

B. una alternativa para instalar aplicaciones asp.net

C. una nueva version de IIS

D. una herramienta para instalar aplicaciones web


16. ¿Que almacenaría en una variable de aplicación?
A. Datos propios del usuario

B. Informacion común a todos los usuarios que rara vez es modificada.

C. Datos que el usuario modifica frecuentemente.

D. Ninguna de las opciones es correcta


17. ¿Como sabe el desarrollador si la llamada a una página web es un postback?
A. Consultando si existen valores en el View State

B. Toda llamada a una página web es un postback

C. Habilitando Autopostback en verdadero

D. Mediante la propiedad Page.IsPostback


18. ¿Qué controles Data-Bound permiten la utilización de la funcionalidad: paginación, clasificación y edición de datos?
A. GridView, FormView, DetailsView y TreeView

B. TextBox, ListBox y CheckBox

C. GridView, FormView y DetailsView

D. GridView y FormView


19. El framework de ASP.NET :
A. Compila dinámicamente y ejecuta la página web por cada pedido.

B. Compila dinámicamente y ejecuta la página web solo la primera vez

C. Compila dinámicamente la página web cuando es reemplazada en el servidor

D. La segunda y la tercera son correctas


20. En que momento del ciclo de vida de una página web el desarrollador puede atrapar el evento PageLoad
A. Durante la inicialización de los controles

B. Luego de instanciar los objetos de contexto request y response

C. Cuando sucede el render

D. Luego de procesar el post y cargar sus valores en los objetos


21. Cuales de las siguientes afirmaciones son correctas:
A. El contenido del View State puede ser modificado en el navegador

B. El navegador nunca recibe el View State

C. El View State se genera en cada Postback

D. El estado de los controles se mantiene en el servidor entre cada postback


22. ¿Cuál es la mejor alternativa para aplicar un estilo en todas las páginas o en solo algunos controles?
A. Usar CSS en la página y en los controles

B. Usar themes y skins

C. Usar solamente HTML

D. Formatear cada control y la página con las herramientas de formateo del VS.NET


23. En la personalización de las columnas de un GridView, donde las columnas no son generadas automáticamente, ¿cuál es la propiedad responsable por el vínculo del control con los datos?
A. DataSourceField

B. ID y Eval("control")

C. Text

D. DataField


24. Es posible customizar los textos de los botones Edit, Delete, Select y Update en un control GridView?
A. Sí, basta editar las propiedades en el Edit Columns

B. Esto solamente es posible en tiempo de ejecución, vía código

C. No es posible, ya que este control no permite customizaciones

D. Sí, siempre y cuando este control sea parte de una Master Page


25. Cual de las siguientes afirmaciones acerca de los controles de usuario es correcta?
A. Son controles que heredan la funcionalidad de un control ASP.NET existente

B. Son controles personalizados con una funcionalidad específica

C. Son controles empaquetados en assemblies

D. Son controles editables por el usuario final


26 Cuales de las siguientes afirmaciones son correctas:
A. El contenido del View State puede ser modificado en el navegador

B. El navegador nunca recibe el View State

C. El View State se genera en cada Postback

D. El estado de los controles se mantiene en el servidor entre cada postback


27. Para desarrollar un proyecto web en el disco local via file system usando Visual Studio 2005 necesita:
A. crear un directorio virtual en IIS

B. Instalar las extensiones de servidor de Front Page

C. Permisos de escritura

D. Trabajar con el ASP.NET development server


28. En que momento del ciclo de vida de una página web el desarrollador puede atrapar el evento PageLoad
A. Durante la inicialización de los controles

B. Luego de instanciar los objetos de contexto request y response

C. Cuando sucede el render

D. Luego de procesar el post y cargar sus valores en los objetos


29. ¿Cuál es la finalidad de los controles de Login?
A. Autenticación de usuarios

B. Registro de nuevos usuarios y recuperación de contraseña

C. Sign-in y sign-out

D. Todas las opciones son correctas


30. Los controles de menú ¿dependen del archivo web.sitemap para su utilización?
A. Si, sin el archivo web.sitemap, todos los controles de navegación (menu, treeview, camino) no muestran datos.
B. No, el archivo web.sitemap es solo necesario si se utiliza el control "Menu"

C. No, también pueden utilizarse archivos xml personalizados, enlazarse con datos de una base de datos relacionales, o definirse de forma declarativa
D. No, el archivo web.sitemap es solo necesario si se utiliza el control "Treeview"


31. El framework de ASP.NET :
A. Compila dinámicamente y ejecuta la página web por cada pedido.

B. Compila dinámicamente y ejecuta la página web solo la primera vez

C. Compila dinámicamente la página web cuando es reemplazada en el servidor

D. La segunda y la tercera son correctas


32. ¿Que almacenaría en una variable de aplicación?
A. Datos propios del usuario

B. Informacion común a todos los usuarios que rara vez es modificada.

C. Datos que el usuario modifica frecuentemente.

D. Ninguna de las opciones es correcta


33. ¿Como sabe el desarrollador si la llamada a una página web es un postback?
A. Consultando si existen valores en el View State

B. Toda llamada a una página web es un postback

C. Habilitando Autopostback en verdadero

D. Mediante la propiedad Page.IsPostback


34. ¿Con qué finalidad se usa el objeto ObjectDataSource?
A. Para almacenar todas las conexiones con bancos de datos

B. Para validar todos los Schemas de los archivos XML

C. Para usar solamente el MS-Access a través del JET como una capa de acceso a datos

D. Para representar visualmente los datos de una clase de un componente de negocios.


35. ¿El acceso a que tipos de fuentes de datos permiten encapsular los nuevos Data-Source Controls de ASP.NET 2.0?
A. Puede ser solamente una base de datos

B. Puede ser una base de datos, un objeto de negocio, un archivo XML o un Web Service

C. Puede ser tanto un Web Service que opera con HTTPS como un archivo TXT con un Schema

D. Enteros, cadenas de texto, fechas y reales


36. ¿Es posible pre-compilar una aplicación dinámicamente antes de que sea instalada en el servidor?
A. Sí, ASP.NET 2.0 posee una nueva herramienta que permite precompilar en un mismo componente las paginas aspx y los archivos fuente de code-behind
B. Sí, sin embargo es necesario identificar manualmente las ediciones hechas en el sitio

C. Sí, pero en el servidor deberán existir las páginas ASPX

D. No existe esta posibilidad


37. Cuales de las siguientes afirmaciones son válidas:
A. Mediante la directiva @Page se vinculan el código html y la clase net que posee el código del servidor.
B. El Code Behind es el código que se ejecuta del lado del servidor para atender a los eventos producidos en una página web.
C. Los formularios web aprovechan el nuevo concepto de Partial Class.

D. Todas las opciones son correctas


38. En la personalización de las columnas de un GridView, donde las columnas no son generadas automáticamente, ¿cuál es la propiedad responsable por el vínculo del control con los datos?
A. DataSourceField

B. ID y Eval("control")

C. Text

D. DataField


39. ¿Cuál es la mejor alternativa para aplicar un estilo en todas las páginas o en solo algunos controles?
A. Usar CSS en la página y en los controles

B. Usar themes y skins

C. Usar solamente HTML

D. Formatear cada control y la página con las herramientas de formateo del VS.NET


40. Cual es la diferencia entre el FormView y el DetailsView?
A. El DetailsView muestra varios registros a la vez

B. La diferencia es que el primero enlaza los datos con un control "databoundfiled" y el segundo enlaza los datos con controles web (asp:label, asp:textbox, etc).
C. La diferencia es que el primero no permite editar los datos y el segundo permite editar, eliminar e insertar nuevos datos.
D. El DetailsView permite navegar los datos y el FormsView no.


41. ¿Cómo se relaciona una página maestra con una página de contenido?
A. Solo con la propiedad "ContentPlaceHolderID" del control "asp:content" que posee la página de contenido.
B. Mediante el atributo MasterPageFile de la directiva @Page de la página de contenido, y mediante la propiedad "ContentPlaceHolderID" del control "asp:content".
C. Por medio de una directiva @Register de la página de contenido.

D. Mediante una entrada especifica en el archivo de configuración.


42. ¿Como se configura un Theme?
A. Por medio de la entrada pages en el web.config

B. Por medio de la entrada pages en el machine.config

C. Por medio de la propiedad "Theme" en la directiva "@Page"

D. Todas las opciones son correctas


43. ¿Cuál es la utilidad de una Master Page?
A. Sirve para definir cuál es la página principal cuando un browser abre el sitio

B. Sirve solamente para aplicar estilos en todas las páginas del sitio

C. Sirve para definir la estructura de las páginas del sitio (encabezamiento, pie de página, menús, navegación)
D. Sirve para acomodar el nuevo control de login y Web Parts. Ningún otro control está permitido

44. ¿Cuáles son los nuevos controles que soportan Data Binding en ASP.NET 2.0?
A DetailsView y FormView solamente en el momento de la navegación entre registros

B Cualquier control que soporte un Data Source
C* GridView, DetailsView y FormView
D*GridView, TextBox y DropDownList

45. En un archivo de utenticación Web.Config:
A. Solo se definen las cadenas de conexión a las bases de datos

B. La utenticaci se guarda sin estructura

C. Se guarda información común a toda la aplicación, incluyendo las cadenas de conexión a las bases de datos, especificaciones de utenticación, proveedores a utilizar, etc.
D . Todas las opciones son correctas
46.0Para autenticar a un usuario en una aplicacion web:
A. Solo hay que configurar la página de Log In en el archivo de configuracion de la aplicación.
B. Hay que ajustarse al modelo de datos propuesto por ASP.Net

C. Solo hay que armar una página de login que autentique el usuario y guarde los datos necesarios
D. Configurar los valores necesarios de la entrada autentication del web.config






si alguien me puede dar su opinion sobre algunas de estas preguntas porfabor leonsita_virus21 64hotmail.com

alex

(usuario no registrado)

Enviado: 23-04-2009

Mensaje editado


Denunciar
1) ¿Como se configura un Theme?

Por medio de la entrada pages en el web.config
Por medio de la entrada pages en el machine.config
Por medio de la propiedad "Theme" en la directiva "@Page"
Todas las opciones son correctas

-----------------------

2) Para desarrollar un proyecto web en el disco local via file system usando Visual Studio 2005 necesita:

crear un directorio virtual en IIS
Instalar las extensiones de servidor de Front Page
Permisos de escritura
Trabajar con el ASP.NET development server

------------------------

3) Un formulario web se compone de:

Un archivo .html
Un conjunto de archivos partial class
Un tag form dentro de una página web
Todas las respuestas son correctas

-------------------------

4) ¿Para qué se utiliza el archivo Global.asax?

Para almacenar información común a toda la aplicación, y a las sesiones de los usuarios
Para definir manejadores de eventos referentes a la aplicación y a la sesión.
Para administrar la configuracion de la aplicación web.
Para aprovechar las nuevas caracteristicas de ASP.Net 2.0

--------------------------

5) ¿Como sabe el desarrollador si la llamada a una página web es un postback?

Consultando si existen valores en el View State
Toda llamada a una página web es un postback
Habilitando Autopostback en verdadero
Mediante la propiedad Page.IsPostback

--------------------------

6) ¿Cuál es la utilidad de una Master Page?

Sirve para definir cuál es la página principal cuando un browser abre el sitio
Sirve solamente para aplicar estilos en todas las páginas del sitio
Sirve para definir la estructura de las páginas del sitio (encabezamiento, pie de página, menús, navegación)
Sirve para acomodar el nuevo control de login y Web Parts. Ningún otro control está permitido

-------------------------

7) ¿Cómo trabaja el modelo de eventos en un formulario Web?

El cliente envia un mensaje al servidor, este procesa los datos y le envia una respuesta al cliente.
El cliente envia una peticion, el servidor procesa el mensaje y llama al manejador de eventos correspondiente. Se arma la respuesta y se envía al cliente.
El cliente realiza una petición al manejador de eventos y este le responde.
Ninguna de las opciones es correcta

-------------------------

Las clases de una aplicacion web que no poseen interfaz de usuario, ¿para que se ubican en el directorio APP_Code?

Para que sean compiladas dinamicamente por ASP.Net
Solo es una forma mas organizada de trabajar en el desarrollo de una aplicacion web, no posee ninguna ventaja productiva.
Para que las clases se compilen en cada acceso a la aplicación.
Para separar la presentación del comportamiento de la aplicación

------------------------

9) Para autenticar a un usuario en una aplicacion web:

Solo hay que configurar la página de Log In en el archivo de configuracion de la aplicación.
Hay que ajustarse al modelo de datos propuesto por ASP.Net
Solo hay que armar una página de login que autentique el usuario y guarde los datos necesarios
Configurar los valores necesarios de la entrada autentication del web.config

-------------------------

10) En que orden se carga el estado de un control asp.net en el servidor?

Se inicializa, se carga el post, se carga el View State
Se inicializa, se carga el View State, se carga el postback
Se inicializa, se carga el View State, se carga el post
Se inicializa, se carga el View State, se disparan los eventos postback

----------------------------

11) Es posible customizar los textos de los botones Edit, Delete, Select y Update en un control GridView?

Sí, basta editar las propiedades en el Edit Columns
Esto solamente es posible en tiempo de ejecución, vía código
No es posible, ya que este control no permite customizaciones
Sí, siempre y cuando este control sea parte de una Master Page

----------------------------

12) ¿El acceso a que tipos de fuentes de datos permiten encapsular los nuevos Data-Source Controls de ASP.NET 2.0?

Puede ser solamente una base de datos
Puede ser una base de datos, un objeto de negocio, un archivo XML o un Web Service
Puede ser tanto un Web Service que opera con HTTPS como un archivo TXT con un Schema
Enteros, cadenas de texto, fechas y reales

-----------------------------

13) ¿Qué es el View State?

Es una propiedad que tienen algunos controles que permite mantener su estilo.
Es un campo oculto en la página Web que guarda datos del cliente.
Es un mecanismo que mantiene el estado de los controles, entre las idas y vueltas al servidor, almacenando las propiedades de los controles en un campo oculto de la página.
Es una propiedad de los formularios web que permite mantener su estado durante toda la aplicación Web.

-----------------------------

14) ¿Es posible usar una Master Page desde otras páginas? En caso afirmativo, ¿cuáles son las ventajas de hacerlo?

Sí, inclusive usted puede alterar el layout de la Master Page en cualquier otra página
Sí, inclusive se pueden heredar todas sus funcionalidades, haciendo innecesaria la duplicación de códigos
No, la Master Page deberá tener los links para las demás páginas del sitio
Sí, sin embargo ella no soporta todos los tipos de controles existentes

------------------------------

15) ¿Cuáles son los nuevos Data-Source controls introducidos en ASP.NET 2.0?

SqlDataSource, ObjectDataSource y AccessDataSource
SiteMapDataSource, XmlDataSource o DataSetDataSource
SqlDataSource, ObjectDataSource, SiteMapDataSource y XmlDataSource
DataSetDataSource y SqlDataSource

--------------------------------

16) Que archivos son necesarios para la implementación de una aplicación ASP.NET 2.0?

Todos los archivos menos los que definen el proyecto
Archivos aspx, ascx, asmx, archivos estáticos y el directorio bin
Archivos aspx, ascx, asmx, cs, vb, master, skin y archivos estáticos
Assemblies, config y archivos estáticos

---------------------------------

17) Las extensiones del servidor front page son necesarias para:

Crear un sitio web en la maquina local
Editar y modificar un sitio via protocolo FTP
Editar y modificar una aplicación web en IIS local
Sincronizar el proyecto de desarrollo con un servidor remoto

---------------------------------

1 En un proyecto asp.net una clase se puede definir en:

un archivo de lenguaje C# o VB.NET
un conjunto de archivos partial class
un archivo aspx y su code behind
Todas las respuestas son correctas

--------------------------------

19) En un archivo de configuracion Web.Config:

Solo se definen las cadenas de conexion a las bases de datos
La informacion se guarda sin estructura
Se guarda información común a toda la aplicación, incluyendo las cadenas de conexion a las bases de datos, especificaciones de autenticacion, proveedores a utilizar, etc.
Todas las opciones son correctas

--------------------------------

20) En relación con los controles de Data Bound, ASP.NET 2.0 contiene la propiedad DataFormatString. ¿Qué tipos de campos pueden ser formateados?

Esta propiedad se aplica a campos de tipo numéricos y a las fechas
Esta propiedad se aplica a cualquier tipo de campo
Esta propiedad se aplica a campos de tipo numéricos, textos y fechas
Esta propiedad se aplica a campos de tipo texto

JoAn

(usuario no registrado)

Enviado: 2-05-2009

Mensaje editado


Denunciar
JAja..... Estas son preguntas del programa de Microsoft Desarrollador Cinco Estrellas.... Leea el material que suministran y aprenda .....Deje de ser tan vago.

Mario Botero

(usuario no registrado)

Enviado: 2-06-2009

Mensaje editado


Denunciar
Bueno e presentado como 5 veces el examen y les dejo mis respuestas no les aseguro nada pero espero que les sirvan si no estan de acuerdo me dicen.

1 B
2 A
3 B
4 C
5 REPETIDA
6 D
7 B
8 D
9 A
10 D
11 B
12 NO LA SE
13 C
14 D
15 C
16 NO LA SE
17 D
18 D
19 D
20 NO LA SE
21 C
22 B
23 NO LA SE
24 A
25 A
26 REPETIDA C
27 D
28 REPETIDA
29 REPETIDA
30 NO LA SE
34 A
35 B
37 D
40 C
41 C
42 C
43 C

caribbean pirate

Enviado: 6-11-2009

Mensaje editado


Denunciar
Emicsoft [url=http://www.emicsoft.com/video-converter-for-mac.html]Video Converter for Mac[/url] is an excellent, stable, full-featured Mac video converter software which can convert all video and audio formats as well as the HD videos for Mac OS X users with excellent output quality and fast conversion speed. This wonderful mac converter supports AVI, MPEG-1, MPEG-2, VOB, DAT, MPEG4, M4V, TS, RM, RMVB, WMV, ASF, MKV, MP3, MP2, AAC, AC3, WAV, WMA, M4A, and TS, MTS, M2TS, HD MPG, HD MPEG etc. input formats. Additionally, the smart video converter mac os x provides you an easy way to enjoy videos on your portable devices iPod, iTouch, iPhone, Zune, Xbox, etc.

Emicsoft Video Converter Mac also acts as huge edit helper, with it, you can trim video clips you want, crop the frame size, set the video effect including brightness, contrast and saturation, merge files into one file, avoid mosaic with the Deinterlacing function, etc. All of these can be done with just a few clicks.

[img]http://www.emicsoft.com/images/screenshot/video-converter-for-mac/guide.gif[/img]

How to use this Video Converter Mac?

1. Click "Add File" button to load video file to the video converter for mac.
2. Click "Effect" "Trim" and "Crop" button to edit the video file.
3. Set output profile and destination folder for the output file.
4. Start conversion by clicking "Start" button.

No estás registrado
Debes estar registrado para poder contestar a los mensajes.
Registrarte es GRATUITO y muy sencillo.

Para registrarte haz click aquí.
Publicidad