Cambiar Framework en tu proyecto de Visual Studio

Visual Studio Sin Comentarios »

Puede que necesiten alguna vez en sus desarrollos, cambiar el framework con el cual trabajaron en su proyecto. Motivos pueden haber varios, por el servidor donde hospedaran su aplicacion web entre varios otros.

Realizando el cambio de Framework

Y aunque no lo crean no es muy compleja la tarea, para realizar este cambio tenemos que hacer lo siguiente:

Paso 1.- Seleccionamos la opcion propiedades en el proyecto creado (web, winforms, biblioteca de clases)
Paso 1: Propiedades en el proyecto

Paso 2.-  Ya desplegada las propiedades del proyecto, seleccionamos la opcion Compile –> Advanced Compile Options
Paso 2: Compile -> Advanced Options

Paso 3.- Y finalmente, nos aparecerá el framework con el cual actualmente estamos trabajando. Seleccionamos el framework con el cual queremos trabajar ahora y reiniciamos Visual Studio.

Paso 3: Cambiamos el Framework y reiniciamos Visual Studio

Espero que les sirva.
Saludos.

Dos formas de cargar un dropdownlist en ASP.NET

ASP.NET Sin Comentarios »

Se que mucha de la gente que visita este blog viene a dar sus primeros pasos en ASP.NET por ello, y por petición de Julio, cree un pequeño artículo que muestra dos formas de cargar un dropdownlist en ASP.NET.

Primero ubiquemos nuestro escenario.

  • Tendremos un botón que ejecutará el postback para que nosotros podamos cargar los combobox, y dos dropdownlist, los cuales se cargaran con la misma información pero de distinta manera. Los dropdownlist estarán dentro de UpdatePanel los cuales serán gatillados presionando el botón, asi evitaremos el refresco de la página.

Crear Interfaz

  • Una vez que presionemos el botón, se ejecuta el evento Click en el cual buscaremos la información a cargar en los combobox.
  • En el combobox 1, cargaremos con el primer método que consta en el uso de la propiedad DataSource del control Dropdownlist, más detalle en la imagen a continuación.

Método 1: Uso de DataSource

  • El segundo combobox, lo cargaremos añadiendo de manera manual los itemes que serán asociados. Más detalle en la imagen a continuación.

Método 2: Cargar combobox manualmente

  • Si ejecutamos la aplicación veremos que ambos combobox cargan la misma información pero solo el método a utilizar es distinto.

 

Dos caminos para una misma solución

Descargar Ejemplo


Espero que les sirva.
Saludos,
Leonardo.

[Solución] Problema con SQL Server Express en Visual Studio

Visual Studio Sin Comentarios »

Si te llegases a topar con el siguiente mensaje de error al crear una nueva base de datos en tu proyecto de Visual Studio 20XX: “Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.”

No hay que alarmarse que la solución es bastante simple.

  • Si tienes Windows XP debes eliminar la carpeta SQLEXPRESS de la ruta “c:\Documents and Settings\username\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS ”
  • Si tienes Windows Vista o 7 debes eliminar la carpeta SQLEXPRESS de la tura “c:\Users\<username>\AppData\Local\Microsoft\Microsoft Sql Server Data\SQLEXPRESS”
  • Reiniciar tu equipo.

Con eso deberia bastar.
Espero que tengan suerte, a mi me sirvió y para que no se me olvide la posteo.
Saludos,
Leonardo.

Uso de Master Page en ASP.NET

ASP.NET 4 Comentarios »

Este pequeño tutorial, es para el uso de Master Page en nuestras aplicaciones web. Antes que todo, debemos entender que encierra el concepto de Master Page o Página Maestra en español, la idea principal es encerrar en una sola plantilla las características generales de nuestra aplicación web tales como un diseño uniforme para todas las páginas de la aplicación, funcionalidades, etc. las cuales serán heredadas a las demás páginas que usen como base nuestra Master Page.

Todo eso suena bonito, pero ¿cómo lo hacemos?
Primero, ejecutamos Microsoft Visual Studio 20XX, seleccionamos Nuevo Proyecto->Nuevo Sitio Web.
Paso 1

Ya creado nuestro proyecto web, vamos a añadir un nuevo ítem llamado Master Page. Seleccionamos nuestro proyecto web con el botón secundario del mouse y seleccionamos la opción ‘Añadir Nuevo Ítem‘.
Se nos abrirá una nueva ventana donde seleccionaremos Master Page, le otorgamos un nombre y aceptar.
Paso 2. Agregar Master Page al proyecto web

Una vez ya creado el Master Page, comenzamos a diseñar como será la plantilla de nuestro sitio web como si fuese una página web más. Al crear esta página web debemos dejar un espacio donde irá el contenido que agregaran las otras páginas web, este contenido se llama ContentPlaceHolder y es desde aquí donde comenzarán a trabajar las páginas que hereden de nuestra MasterPage.

Paso 3 - Diseñar nuestra plantilla

En el lado diseño, se verá asi el ContentPlaceHolder
Paso 4 - Vista de diseño ContentPlaceHolder

Con esto ya tendriamos lista nuestra Página Maestra (MasterPage), ahora vamos a usarla creando una nueva página web que herederará su diseño.

Para ello vamos a ‘Añadir Nuevo Ítem‘ -> ‘Web Form Using Master Page
Paso 5 - Creamos página basada en Master Page

Al elegir esta opción nos preguntará que MasterPage queremos usar, podemos tener n-MasterPage en nuestro proyecto web, y presionamos OK.
Paso 6 - Asociar nueva página a Master Page

El código que nos generará para esta nueva página web, no es el mismo que generá para una nueva página web estándar. Sólo tendremos la declaración de la página y a que Master Page referencia más el ContentPlaceHolder. Agregamos un mensaje dentro del ContentPlaceHolder. ver imagen a continuación.

Paso 7 - Pagina con MasterPage

Pero si pasamos a la vista de diseño veremos algo totalmente diferente y veremos como queda el mensaje que colocamos dentro del ContentPlaceHolder.

Vista final

Al pasar a la vista de diseño vemos que el unico lugar donde podemos colocar información es dentro del ContentPlaceHolder lo demás está bloqueado pero heredamos todo el diseño del MasterPage.

Si ejecutamos la aplicación, nuestra página web se vería así.
Vista navegador

Espero les sirva,
saludos.

Descargar código

PD: Jano espero haber sido claro con el tutorial

[Evento] Charlas Microsoft en Concepción

Eventos 1 Comentario »

Me acaban de enviar información sobre charlas que Microsoft realizará en Concepción organizadas por los Microsoft Student Partners de Concepción, Alejandro Pacheco, Martín Mayo, Gonzalo Pérez y Pablo Campos.
En este mismo tema ire editando para poner el temario del evento, mientras tanto les dejo las fechas.

Miércoles 5 de Mayo
18:30 a 21:30
AIEP, Concepción

Jueves 6 de Mayo
09:00 a 12:00
UdeC, Concepción

14:00 a 17:00
UNAB, Concepción
18:00 a 21:00
UBB, Concepción

Vienes 7 de Mayo
09:00 a 12:00
DuocUC, Concepción
14:00 a 17:00
UdeC, Concepción
18:00 a 21:00
INACAP, Concepción


WP Tema.
Traducido por Autos
Entradas RSS Comentarios RSS Iniciar sesión