Sei sulla pagina 1di 46

1 Para qu se utiliza el archivo Global.asax? A. Para almacenar informacin comn a toda la aplicacin, y a las sesiones de los usuarios B.

Para definir manejadores de eventos referentes a la aplicacin y a la sesin. C. Para administrar la configuracion de la aplicacin 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 aplicacin. D. Para separar la presentacin del comportamiento de la aplicacin

3 Qu controles Data-Bound permiten la utilizacin de la funcionalidad: paginacin, clasificacin y edicin 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 informacin comn a toda la aplicacin, 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 informacin comn a toda la aplicacin, y a las sesiones de los usuarios B. Para definir manejadores de eventos referentes a la aplicacin y a la sesin. C. Para administrar la configuracion de la aplicacin web. D. Para aprovechar las nuevas caracteristicas de ASP.Net 2.0

6 Cul es la finalidad de los controles de Login? A. Autenticacin de usuarios B. Registro de nuevos usuarios y recuperacin de contrasea C. Sign-in y sign-out D. Todas las opciones son correctas

7 Cmo 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 enva al cliente. C. El cliente realiza una peticin 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 aplicacin dinmicamente 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 debern existir las pginas 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 pgina web? A. Comienza y termina juno con la aplicacin web B. El usuario final interacta con la pgina web durane su ciclo de vida C. El ciclo de vida de una pgina web se inicia por cada pedido del navegador D. El ciclo de vida termina cuando el usuario abandona la sesin.

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 travs 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 implementacin de una aplicacin ASP.NET 2.0? A. Todos los archivos menos los que definen el proyecto B. Archivos aspx, ascx, asmx, archivos estticos y el directorio bin C. Archivos aspx, ascx, asmx, cs, vb, master, skin y archivos estticos D. Assemblies, config y archivos estticos

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 pgina 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 almacenara en una variable de aplicacin? A. Datos propios del usuario B. Informacion comn 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 pgina web es un postback? A. Consultando si existen valores en el View State B. Toda llamada a una pgina web es un postback C. Habilitando Autopostback en verdadero D. Mediante la propiedad Page.IsPostback

18. Qu controles Data-Bound permiten la utilizacin de la funcionalidad: paginacin, clasificacin y edicin 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 dinmicamente y ejecuta la pgina web por cada pedido. B. Compila dinmicamente y ejecuta la pgina web solo la primera vez C. Compila dinmicamente la pgina 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 pgina web el desarrollador puede atrapar el evento PageLoad A. Durante la inicializacin 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

20. En que momento del ciclo de vida de una pgina web el desarrollador puede atrapar el evento PageLoad A. Durante la inicializacin 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

22. Cul es la mejor alternativa para aplicar un estilo en todas las pginas o en solo algunos controles? A. Usar CSS en la pgina y en los controles B. Usar themes y skins C. Usar solamente HTML D. Formatear cada control y la pgina con las herramientas de formateo del VS.NET

23. En la personalizacin de las columnas de un GridView, donde las columnas no son generadas automticamente, cul es la propiedad responsable por el vnculo 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 ejecucin, va cdigo 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 especfica 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 pgina web el desarrollador puede atrapar el evento PageLoad A. Durante la inicializacin 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. Cul es la finalidad de los controles de Login? A. Autenticacin de usuarios B. Registro de nuevos usuarios y recuperacin de contrasea C. Sign-in y sign-out D. Todas las opciones son correctas

30. Los controles de men dependen del archivo web.sitemap para su utilizacin? A. Si, sin el archivo web.sitemap, todos los controles de navegacin (menu, treeview, camino) no muestran datos. B. No, el archivo web.sitemap es solo necesario si se utiliza el control "Menu" C. No, tambin 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 dinmicamente y ejecuta la pgina web por cada pedido. B. Compila dinmicamente y ejecuta la pgina web solo la primera vez C. Compila dinmicamente la pgina web cuando es reemplazada en el servidor D. La segunda y la tercera son correctas

32. Que almacenara en una variable de aplicacin? A. Datos propios del usuario B. Informacion comn 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 pgina web es un postback? A. Consultando si existen valores en el View State B. Toda llamada a una pgina 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 travs 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 aplicacin dinmicamente 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 debern existir las pginas ASPX D. No existe esta posibilidad

37. Cuales de las siguientes afirmaciones son vlidas: A. Mediante la directiva @Page se vinculan el cdigo html y la clase net que posee el cdigo del servidor. B. El Code Behind es el cdigo que se ejecuta del lado del servidor para atender a los eventos producidos en una pgina web. C. Los formularios web aprovechan el nuevo concepto de Partial Class. D. Todas las opciones son correctas

38. En la personalizacin de las columnas de un GridView, donde las columnas no son generadas automticamente, cul es la propiedad responsable por el vnculo del control con los datos? A. DataSourceField B. ID y Eval("control") C. Text D. DataField

39. Cul es la mejor alternativa para aplicar un estilo en todas las pginas o en solo algunos controles? A. Usar CSS en la pgina y en los controles B. Usar themes y skins C. Usar solamente HTML D. Formatear cada control y la pgina 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. Cmo se relaciona una pgina maestra con una pgina de contenido? A. Solo con la propiedad "ContentPlaceHolderID" del control "asp:content" que posee la pgina de contenido. B. Mediante el atributo MasterPageFile de la directiva @Page de la pgina de contenido, y mediante la propiedad "ContentPlaceHolderID" del control "asp:content". C. Por medio de una directiva @Register de la pgina de contenido. D. Mediante una entrada especifica en el archivo de configuracin.

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. Cul es la utilidad de una Master Page? A. Sirve para definir cul es la pgina principal cuando un browser abre el sitio B. Sirve solamente para aplicar estilos en todas las pginas del sitio C. Sirve para definir la estructura de las pginas del sitio (encabezamiento, pie de pgina, mens, navegacin) D. Sirve para acomodar el nuevo control de login y Web Parts. Ningn otro control est permitido

44. Cules son los nuevos controles que soportan Data Binding en ASP.NET 2.0? A DetailsView y FormView solamente en el momento de la navegacin 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 utenticacin Web.Config: A. Solo se definen las cadenas de conexin a las bases de datos B. La utenticaci se guarda sin estructura C. Se guarda informacin comn a toda la aplicacin, incluyendo las cadenas de conexin a las bases de datos, especificaciones de utenticacin, 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 pgina de Log In en el archivo de configuracion de la aplicacin. B. Hay que ajustarse al modelo de datos propuesto por ASP.Net C. Solo hay que armar una pgina de login que autentique el usuario y guarde los datos necesarios D. Configurar los valores necesarios de la entrada autentication del web.config

Potrebbero piacerti anche