in

ASP.NET Weblogs

This Blog

Syndication

ASP.NET Espanol Blogs

Browse by Tags

All Tags » Visual Studio 2005 (RSS)
  • Instalar un ASP.NET Statert Kit, paso a paso

    Se lo debo a un amigo, y en general que sea para la comunidad. Por cierto, no voy a comentar sobre la estructura del Starter Kit a usar, sólo lo haré funcionar :) Buscar el starter kit que deseemos evaluar: http://www.asp.net/community/projects/ . Voy a escoger un Starter Kit que aún no haya probado. Escogí: My Web Pages Starter Kit . Extraemos los archivos al directorio sobre el cuál vamos a trabajar, y en mi caso, renombro la carpeta, C:\Webs\WebPagesSK. Iniciamos Visual Studio o Visual Web Developer Express (descarga Gratuita). Nos vamos al menú File->Open->Web Site, y apuntamos a la carpeta donde esta el starter kit: Nota, si lo están abriendo con Visual Studio 2008 les preguntará si desean cambiar la versión del .Net Framework, sobre...
  • deployment de aplicaciones Web ASP.NET... pero en mi PC funcionaba

    "pero en mi pc funcionaba".... es lo único que te queda decir si estas en una presentación con tus jefes y nos probado previamente que el sitio este funcionando correctamente en el Servidor Web. Vayamos al tema, tengo mi aplicación web y mi jefe me pidió una pequeña presentación del avance. Como sabemos con Visual Studio 2005, tenemos la herramienta Publish Web Site , Luis tiene una entrada también , con la cual podemos hacer esta tarea fácilmente. Y como en tu PC todo funciona bien, dices: -deme 5 minutos, lo subo al servidor Web y lo vemos desde su oficina. Contento y tranquilo, compilas, todo bien, publicas al Servidor Web desde Visual Studio, y te salió el mensajito "Publish succ...". Vas a la oficina y tienes la siguiente pantalla: Imagen...
  • MCPD 70-547: Creando y seleccionando Controles

    Damos inicio a la serie de post, basados en los temas de preparación para el examen 70-547 . Si eres MCTS en Web y das este examen, podrás ser MCPD Web Developer . Para clasificar los post me basaré en la tabla de contenidos del libro: MCPD Self-Paced Training Kit (Exam 70-547): Designing and Developing Web-Based Applications Using the Microsoft® .NET Framework . Aunque lo que describa en las entradas no necesariamente tiene que estar en el Training Kit, usaré otros libros y a la gran internet para completar lo que sea necesario. Y como dije , además de solamente tratar los temas técnicamente, también lo haré desde el punto de vista de cómo podemos aplicarlo en lo que estamos desarrollando o trabajando. Por cierto, con Visual Studio 2008 se...
  • Tip/Trick: Crear automáticamente el scheme de un XML

    Siguiendo con esta serie de Tip/Tricks, vamos a ver en este como crear un scheme de un XML automáticamente, esto es realmente muy sencillo teniendo el XML del cual queremos crear el scheme. Para ello partiremos de este XML: <? xml version="1.0" encoding="utf-8" ?> < Libros > < Libro > < Title > Manual avanzado de Visual Basic 2005 </ Title > < Autor > Jorge Serrano </ Autor > </ Libro > < Libro > < Title > Code Complete </ Title > < Autor > Steve Mcconnell </ Autor > </ Libro > < Libro > < Title > Manual imprescindible de Visual Basic 2005 </ Title > < Autor > Guillermo Som "el Guille" </ Autor > <...
  • Visual Studio 2008: Orcas Beta 2 y el disco duro perdido...

    Hace unas semanas fue liberado Visual Studio 2008 Beta 2, Orcas : Visual Studio 2008 Beta 2 Express Editions Visual Studio 2008 Beta 2 Standard Edition Visual Studio 2008 Beta 2 Professional Edition Visual Studio Team System 2008 Beta 2 Team Suite Visual Studio Team System 2008 Beta 2 Team Foundation Server Visual Studio Team System 2008 Beta 2 Test Load Agent MSDN Library for Visual Studio 2008 Beta 2 O también pueden descargar las imágenes VPC, y tener todo el software con sólo levantar la VPC: Visual Studio Team System 2008 Beta 2 Team Suite VPC Visual Studio Team System 2008 Beta 2 Team Suite & Team Foundation Server VPC Ahora ya estoy en condiciones de descargar una VPC y usarla :D, así que descargue: Microsoft Pre-release Software...
  • Validation Application Block en el Enterprise Library 3.1

    Estaba revisando la presentación, léase ppt, de las novedades en el Enterprise Library 3.x , y lo que más me llamo la atención, en esta corta revisión, es el Validation Application Block . Puedes usar validaciones de tres formas: Usando atributos, si, puedes agregar los atributos a tus entidades de negocio, por ejemplo si tuvieras la entidad Usuario, y tuviera la propiedad Email, quedaría así: 1: [RegexValidator( @"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" , MessageTemplate= "Invalid e-mail address" , 2: Ruleset= "RuleSetA" )] 3: public string Email 4: { 5: get { return email; } 6: set { email = value ; } 7: } También lo podemos configurar, desde Enterprise Library Configuration.* O también hacerlo programáticamente. *Otra novedad interesante...
  • Tipando el acceso a los controles de nuestra Master Page desde propiedades creadas por nosotros

    Como bien sabéis podemos acceder a los controles de nuestra Master Page por medio del método FindControl , pero esto nos obliga a hacer un casting del tipo de control que queremos acceder y a saber el ID del control. Imaginaros que tenemos un cliente que tiene 2 compañias, Compañía1 y Compañía2 y lo único que debe cambiar de nuestra página maestra es el Logo, dependiendo si el usuario pertenece a una o a otra. Entonces desde la página de inicio podríamos hacer: Image logo = (Image)Master.FindControl( "ImageLogoCorporativo" ); if (PerteneceCompania1(User.Identity.Name)) { logo.ImageUrl = "Compania1.gif" ; } else { logo.ImageUrl = "Compania2.gif" ; } El código es correcto pero el programador debe saber como se llama...
  • Crear un paquete de instalacion personalizado para ASP.NET con VS 2005

    Una pregunta muy común que veo en los foros es: como crear un instalador configurable, es decir, por ejemplo poder indicarle a que base de datos nos vamos a conectar, y no tener que hacerlo directamente en el web.config. Y esto podría ser, si la persona que va instalar el software, no sabe mucho de programación y no sabe que es un archivo web.config, o solamente por cuestiones de facilidad en la instalación. El asistente para generar proyectos de instalación de Visual Studio, crea un instalador con las cosas básicas, pero también se puede personalizar la instalación, como agregar condiciones, agregar acciones personalizadas, entre otras. ScottGu's, ha publicado un how-to post , de como hacer un proyecto de instalación Web permitiendo que el...
  • Raro, raro, raro (II parte) - VWDExpress (esp), VS2005(eng), y VS2005 SP1 (eng)

    Continuando la saga de nuestro amigo Luis . También tuve el mismo problema de las plantillas y aunque antes no le hacía mucho caso al problema porque siempre habría un proyecto ya creado, dado ya que el incoveniente es sólo que no aparecen las plantillas, pero no debería haber otro problema con alguna otra feature. Pero hoy tuve la necesidad de crear una aplicación consola, para unas pruebinhas, pero recordé que no tengo las plantillas de los proyectos y entre solucionarlo o picar código en notepad++ , o ver algunos videos de Simone Simons y esperar a que se arregle solo , me animé por buscar el post de Luis. Antes de dar lo que solución el problema en mi caso, les cuento mi escenario: Tengo una partición con Windows XP en espaniol. Instale...
  • Index was outside the bounds of the array? (ASP.NET con VS2005 SP1)

    Hace ya varios meses, comente la posibilidad de trabajar un Sitio Web en Visual Studio como una carpeta raíz . Y el pequeño problema es que al querer publicar un sitio Web: " nos vamos a la ventana Solution Explorer, hacemos clic derecho sobre el sitio web, y hacemos clic sobre Publish Web Site ". Con eso podíamos publicar nuestro Sitio Web directamente al IIS, o por ejemplo publicarlo a una carpeta, para llevarlo en un pen drive, o publicarlo por red. Pero el pequeñísimo problema, como decía, era que al tener un sitio web como root, al publicarlo desde Visual Studio teníamos el siguiente mensaje de error: Index was outside the bounds of the array . Las soluciones momentaneas erán abrir el sitio web no como root, y así ya no teníamos problema...
More Posts Next page »