Tech Junkie Blog - Real World Tutorials, Happy Coding!: End-to-End ASP.NET MVC : Add Bootstrap Library Using NuGet

Saturday, June 18, 2016

End-to-End ASP.NET MVC : Add Bootstrap Library Using NuGet

In the previous blog we've created added the JQuery library to an empty ASP.NET MVC project. In this blog we will add the Bootstrap to the empty ASP.NET MVC project that we've just created.

Step by Step Instructions:

1. Open the empty ASP.NET MVC project that you've just created

2.  Right click on the the "References" node in the "Solution Explorer", then select "Manage NuGet Packages"




3.  In the search box on the right of NuGet window type "bootstrap", the search result will be displayed.  You will see that an earlier version was installed, click the "Update" button to upgrade to the latest stable version. Then click "OK" on the "Preview Changes" dialog.

4.You will see that the latest version has been installed.

6.  Now you should see the Bootstrap scripts in the "Scripts" folder


7.  You will also noticed that the "Contents" folder has been created, this folder was created when NuGet installed the Bootstrap library in the "NorthwindCafe" project. This folder contains the cascading stylesheet that Bootstrap uses


8.  Now let's test our bootstrap installation, in the "Index.cshtml" type in the following markup

@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>Index</title>
    <link href="~/Content/bootstrap.min.css" rel="stylesheet" />
    <script src="~/Scripts/jquery-3.3.1.min.js"></script>
    <script src="~/Scripts/bootstrap.min.js"></script>
</head>
<body>
    <div class="jumbotron">
        Hello Bootstrap!
        <p><a class="btn btn-primary btn-lg" href="#" role="button">Installed</a></p>
    </div>

</body>
</html>

9. When you press Ctrl+F5 to run the application you should see the following in your browser


















Similar Posts:


20 comments:

  1. Hi
    i'm trying to install bootstrap with NuGet, but it told me "Incompatobe: use Bower insted"
    i was try update Nuget but seems i have latest version, maybe any idea what can be the reason?

    ReplyDelete
  2. Hello everyone, great article. I have a question on how to add the Bootstrap library to java. There was a need to put the Bootstrap template on the site, but there is no necessary library. Who has experience of such work, write, please, it is very necessary

    ReplyDelete
  3. Thanks for sharing.

    ReplyDelete
  4. Hello everyone, great article. I have a question on how to add the Bootstrap library to javaEarnHoney

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. The website is looking bit flashy and it catches the visitors eyes. Design is pretty simple and a good user friendly interface. best smart led tv under 25000

    ReplyDelete
  7. Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. 192-168-i-i.com

    ReplyDelete
  8. I have perused your online journal it is exceptionally useful for me. I need to express profound gratitude to you. I have bookmark your site for future redesigns.  Download Skype For WIndows

    ReplyDelete
  9. I think that thanks for the valuabe information and insights you have so provided here. situs bokep terbaru

    ReplyDelete
  10. This particular is usually apparently essential and moreover outstanding truth along with for sure fair-minded and moreover admittedly useful My business is looking to find in advance designed for this specific useful stuffs… https://cydiaimpactor.online/

    ReplyDelete
  11. Been searching for such a remarkable blog like this for a long time.
    Setup Router VPN

    ReplyDelete
  12. This comment has been removed by the author.

    ReplyDelete
  13. A very awesome blog post. We are really grateful for your blog post. You will find a lot of approaches after visiting your post.
    spotify free

    ReplyDelete
  14. I definitely enjoying every little bit of it. It is a great website and nice share. I want to thank you. Good job! You guys do a great blog, and have some great contents. Keep up the good work. I really appreciate this wonderful post that you have provided for us. I assure this would be beneficial for most of the people. the best vpn

    ReplyDelete
  15. 1st news web site this site provide a news information so more gain information. 1st news

    ReplyDelete
  16. You've completed in excellent work. t suggest to my frtends ind personilly wtll certitnly dtgtt. t'm conftdent they'll be gitned from thts webstte. lemigliorivpn

    ReplyDelete
  17. Bachelor developer this site a provider a All IT Service and Web Design and software design and SEO search engine optimizetion Service Provider So Then See Our Site And Gain Information And Service for Web Design and software design Our Software Company Our Clint’s For Spatial Discount see our site bachelordeveloper.com and Gain Information.bachelor developer

    ReplyDelete
  18. Being detached from the grid from time to time can be very de-stressing, unless you start stressing about not knowing. There are two things we need to do in order to live low tech in this high tech world.
    Best mini projector under 100

    ReplyDelete