Agregar Bootstrap en ASP.NET

Visual Studio permite agregar Bootstrap en ASP.NET desde el administrador de paquetes NuGet, sin recurrir a la página oficial del framework.

Bootstrap es instalado en los proyectos web con ASP.Net tanto en WebForm o MVC, de los proyectos más populares.

Instalar Bootstrap en ASP

Abrimos o creamos un proyecto web en WebForm o MVC (en el ejemplo se utilizará WebForm) desde Visual Studio.

Sobre el nombre del proyecto hacemos clic derecho, de las opciones de la lista seleccionamos Manage Nuget Packages.

agregar Bootstrap en ASP con Nuget

Accedemos a la pestaña Browse de la página que aparece, en el buscador escribimos Bootstrap, seleccionamos el primer registro Bootstrap.

Agregar Bootstrap para ASP

Al seleccionar el paquete veremos en el lado izquierdo todos los detalles, seleccionamos la versión e instalamos.

Agregar Bootstrap en ASP

Antes de instalar revisa bien la versión para tu proyecto para evitar conflictos con otras librerías.

La instalación genera dos carpetas en el proyecto.

  • Content, hojas de estilo o css.
  • Scripts, archivos javascript.
Instalacion de bootstrap en asp

Hasta este punto ya tienes agregada el framework de Bootstrap en tu proyecto de ASP.

Referenciar Bootstrap

Por último, para terminar con la implementación de Bootstrap en ASP, necesitamos agregar las referencias para utilizarlo.

Para utilizar el framework en todo el proyecto agregaremos las referencias en archivo Master.

  • En el head agrega el archivo css de nombre Bootstrap.min.css
  • En la sección de scripts dentro del body agrega el javascript de nombre Bootstrap.min.js
Referencia de bootstrap en asp

No es necesario agregar las referencias de todos los archivos instalados, ya que son referenciados del archivo principal.

De esta forma únicamente agregas la referencia del archivo maestro en las páginas aspx para utilizar Bootstrap.

Podría interesarte Agregar JQuery a un proyecto web  

Observaciones

La instalación de Bootstrap de esta forma en Visual Studio facilita la actualización automática desde el administrador de paquetes.

Aunque también es posible agregar Bootstrap manualmente como en un proyecto simple de HTML.

Sin embargo, con esta ultima la actualización también es manual, reemplazando los mismos que agregaste.

4 Comments

  1. hola me puedes ayudar de favor con la parte del codigo que no se ve en la imagen que pusiste ahi arriba
    para agregar java a boostrap
    ya lo estoy haciendo pero no puedo porque no se que sigue ahi donde dice AsyncPos…
    despues que va???

    1. Que tal, la linea que me indicas es generada automaticamente al crear el proyecto; pero es este:
      < asp:ScriptManager ID="smrTemplate" ScriptMode="Release" AsyncPostBackTimeout="360000" EnablePageMethods="true" runat="server">
      < Scripts>
      < /Scripts>
      < /asp:ScriptManager>

  2. Buen día, e instalado bootstrap a través del administrador de paquetes NuGet como mencionas, pero no se me crea ninguna carpeta de “content” o “scripts”, que se hace en este caso?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *