Intro to Bootstrap in ASP.NET MVC

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ธ.ค. 2024

ความคิดเห็น • 242

  • @slickace1862
    @slickace1862 6 ปีที่แล้ว +3

    You know it’s a good day when @iamtimcorey posts a video. Idk how rewarding these videos are for you personally but your videos & responses encourage me to keep pushing. I wish there were more TH-cam channels like yours. You take the time to explain concepts rather than just telling people to do it your way. Most people don’t understand how important that information is in the real world.

    • @jeengl1881
      @jeengl1881 6 ปีที่แล้ว +1

      I agree man, Tim is doing a great job and its nice to see his channel is growing.

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      I appreciate the kind words from both of you.

  • @ibrahimabubakar9707
    @ibrahimabubakar9707 5 ปีที่แล้ว +6

    Clear language, well articulated and straight to the useful stuff. Tim is the best. I am new to mvc but this has given me the background i needed to be productive immediately. Thank you

  • @irrefl1672
    @irrefl1672 5 ปีที่แล้ว +9

    This guy speaks well I understand everything he talks.

  • @lindelihlesambo4100
    @lindelihlesambo4100 4 ปีที่แล้ว

    Tim , your videos feel like they are 10min , i can watch and learn non stop with you. Your ability to capture ones attention is amazing, you have a gift.

  • @RalfsBalodis
    @RalfsBalodis 4 ปีที่แล้ว +5

    0:00 - Intro
    1:05 - Creating demo ASP .NET Framework app
    2:52 - Visual Studio plugin: Web Essentials
    8:16 - Browser link: browser sync
    11:28 - Bootstrap in ASP .NET MVC
    13:42 - Bootstrap clean up
    15:19 - Getting help with Bootstrap: Bootstrap documentation
    17:45 - Index page
    19:23 - Bootstrap in bundle configuration
    20:12 - Bootstrap: Grid
    32:54 - Bootstrap: Table
    42:20 - Bootstrap: Blockquote section
    44:01 - Bootstrap: Buttons
    46:53 - Layout depended element visibility
    54:05 - Alert style class
    59:18 - Adding custom fonts: Font Awesome
    1:04:58 - Using Font Awesome
    1:09:43 - Bootstrap themes and templates
    1:15:57 - Summary and concluding remarks

  • @Carl-yu6uw
    @Carl-yu6uw 6 ปีที่แล้ว +1

    Really appreciated this video. Well paced for learners, good coverage to get folk up and running. Thanks Tim.

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      You are most welcome. Thanks for watching.

  • @nhanth
    @nhanth 6 ปีที่แล้ว +1

    Hi Tim, I really love your videos as always. The way you talked very detail for me and I believe for all people that want to learn the programme. Thank you so much for your limit time to make these beautiful things for us 😊. Really appreciate that.

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      You are most welcome. Thanks for watching.

  • @factgasm2365
    @factgasm2365 5 ปีที่แล้ว

    Just three minutes in and I have learned already something valuable.
    I am hooked.

  • @SimonYells
    @SimonYells 5 ปีที่แล้ว +4

    Tim, you are the best. Please do more tutorials on Asp.Net !!

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว +2

      Thanks! More is coming.

  • @rockydonet
    @rockydonet 4 ปีที่แล้ว +2

    clean & detailed. So great TH-cam recommend this to me : D You did a great tutorial Tim !

  • @CineAudioLab
    @CineAudioLab 4 ปีที่แล้ว

    This video is the best video about bootstrap for Visual Studio ASP net MVC projects, thank you very much.

  • @bmashikmahmud
    @bmashikmahmud 6 ปีที่แล้ว +3

    I am a great fan of your videos. Keep posting more video.

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      I'm always working on more videos.

  • @coolwaterdvr
    @coolwaterdvr 6 ปีที่แล้ว +1

    Finished watching. I learned a LOT! Thank you! 🙏🙏🙏

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว +1

      You are most welcome. Thanks for watching.

  • @rosangelasilva6341
    @rosangelasilva6341 6 ปีที่แล้ว

    Hi Tim Corey! Nice to meet you. I'm from Brazil . I discovered this wonderful channel and learned a lot in this class about Bootstrap. Thank you so much!

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      You are most welcome. Thanks for watching.

  • @absl8568
    @absl8568 4 ปีที่แล้ว +1

    "The best way to learn C# is to practice building projects." - Tim Corey uff right at this point i realized all this time i been typing your surname with double "r" sir. Ironic after you mention practicing haha. Thanks for all these quality content.

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว +1

      No worries. And you are welcome.

  • @TheCrazyMrDude
    @TheCrazyMrDude 6 ปีที่แล้ว

    Very high quality video, as always
    Been waiting for a video about bootstrap
    Thank you so much!

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      You are most welcome. Thanks for watching.

  • @gibson8542
    @gibson8542 6 ปีที่แล้ว +1

    Just Wow! Thank you for this tutorial. I really learn a lot.

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      You are most welcome. Thanks for watching.

  • @deepwoodsengineering3763
    @deepwoodsengineering3763 5 ปีที่แล้ว

    Tim, I've watched a few hundred videos over the past year to teach myself C#. You are an excellent teacher and always have great videos. I love your long and detailed tutorial series like the tournament tracker and retail manager. Right now, nobody has a great tutorial series for Asp.Net Core, Entity Framework Core, SSMS, MVC (or Angular?

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      Thanks for the suggestions. I do have a "Getting Started with .NET Core" course, as well as a SQL Developer from Start to Finish course that covers SSMS (and soon SSDT as well). I have an add-on course to my C# Application from Start to Finish that replaces the UI with ASP.NET MVC. You can find these and more at www.iamtimcorey.com/courses
      As for a real-world application that shows full-stack development with an API, I'm currently doing that with the TimCo Retail Manager series here on TH-cam. Right now the front-end UI is WPF but we will be adding an ASP.NET MVC site to it soon. The goal is to build up an application in the .NET Framework and then convert it over to .NET Core (mimicking what you will probably have to do in the real world).

  • @steveb1307
    @steveb1307 5 ปีที่แล้ว

    Something learned every step of the way. Well done Tim.

  • @renaissanceman2868
    @renaissanceman2868 5 ปีที่แล้ว

    Thank you for putting this lesson together with such great explanations.

  • @BenSollis
    @BenSollis 6 ปีที่แล้ว

    Super presentation, clear, and I really felt like it was 1 to 1.

  • @iT_dev41k
    @iT_dev41k 5 ปีที่แล้ว

    Now I’m liked your video first and then watch it. Thank you very much for your time to do that!

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      You are most welcome. Thanks for watching.

  • @luismendez9436
    @luismendez9436 4 ปีที่แล้ว +1

    Thanks again, real timesaver and many details explained.

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว

      Glad it was helpful!

  • @baicuo1319
    @baicuo1319 4 ปีที่แล้ว +1

    Thank you, Tim, awesome video, learned a lot from this video.

  • @jayjoe1725
    @jayjoe1725 5 ปีที่แล้ว

    Thanks Tim, another great tutorial. Please keep them coming!

  • @ThePubliczar
    @ThePubliczar 5 ปีที่แล้ว

    A most useful video tutorial on the subject! Well done!!

  • @amoswittenbergsmusings
    @amoswittenbergsmusings 4 ปีที่แล้ว +1

    Life saver, Tim! Awesome.

  • @victorhugovaldezsoto
    @victorhugovaldezsoto 5 ปีที่แล้ว

    Super bootstrapping video! Great explanations. Thanks a lot!

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      You are most welcome. Thanks for watching.

  • @y3vts1
    @y3vts1 4 ปีที่แล้ว +1

    Thanks Tim, this helped a lot

  • @HariNedunghat
    @HariNedunghat 4 ปีที่แล้ว +1

    You are simply awesome. Subscribed

  • @defektruke
    @defektruke 5 ปีที่แล้ว

    Hope to see more aps .net mvc and bootstraps, i enjoyed every minute of this video :)

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว +1

      Coming soon! Check out the new course I'm launching on TH-cam this Monday. It will include work in WebAPI, ASP.NET MVC, Bootstrap, and more.

  • @KevMc64Ware
    @KevMc64Ware 6 ปีที่แล้ว +1

    Great Video Tim, I wish you did this 2 years ago - would of saved me a lot of time. Are you gonna continue this MVC theme and add a database, pages etc, templates etc? hope so!

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว +1

      There will be more videos in this vein for sure.

  • @kj24859
    @kj24859 5 ปีที่แล้ว

    Super useful tutorial. You saved my day!

  • @keshavkekane6508
    @keshavkekane6508 3 ปีที่แล้ว

    Very Nice and useful video to explore features of CSS / Bootstrap.

  • @DeathStarKitty
    @DeathStarKitty 5 ปีที่แล้ว +5

    The Browserlink functionality is a bit different in VS2019 16.4. I had to install 2 NuGet packages (Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation, Microsoft.VisualStudio.Web.BrowserLink)
    Alter Startup Configure method with app.UseBrowserLink() below app.UseDeveloperExceptionPage();
    Alter ConfigureServices method by changing services.AddControllersWithViews(); to services.AddControllersWithViews().AddRazorRunTimeCompilation();
    The refresh on save doesn't work but clicking the refresh browsers button does.

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      Thanks for sharing. I've had some issues with it as well.

    • @roberthaines6409
      @roberthaines6409 4 ปีที่แล้ว

      I've tried installing both of those packages, and yet, still does not reload on save. Were you ever able to get this feature to function properly?

  • @Musa1978K
    @Musa1978K 4 ปีที่แล้ว +2

    Thanks dude
    You are really awesome

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว

      I am glad it was helpful.

  • @nelsonrivers8546
    @nelsonrivers8546 5 ปีที่แล้ว +3

    Intro to Bootstrap in ASP.NET MVC and .NET Core is a good video to get started with Bootstrap.
    But throughout, you always hard-code that data.
    Can you make an Intro to Bootstrap with Razor in ASP.NET MVC and .NET Core video,
    and show how to bring in data from a database onto a web page ?
    Maybe include best practices by using a repository class to access the database.

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว +4

      I'll be doing a start to finish course on building an ASP.NET Core web app soon. As for using a repository class or database access, the UI doesn't need to know about that. It just needs to know that it asks for models and it gets them. It doesn't need to care about direct data access.

    • @nelsonrivers8546
      @nelsonrivers8546 5 ปีที่แล้ว

      @@IAmTimCorey Sounds great ! I'll look for it on TH-cam.

  • @erkkitr
    @erkkitr 5 ปีที่แล้ว

    Excellent explanations. Thanks a lot!

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      You are most welcome. Thanks for watching.

  • @peterkanatselis7292
    @peterkanatselis7292 4 ปีที่แล้ว +1

    Hi Tim. Your videos have been very help helpful. I was wondering if you can make a video on creating a WinForm application with a webview example. I've been trying to create an application to show a map (using leafletjs and openstreetmaps). I want to display a map and plot a route based on lat, lon and elevation. The ultimate goal is to synchronize a video with map coordinates.
    Thanks again.
    Peter

  • @jonmicsa2297
    @jonmicsa2297 5 ปีที่แล้ว

    Excellent tutorial, thank you!

  • @bassman87
    @bassman87 6 ปีที่แล้ว +1

    Today i used the alert class in bootstrap and made the alert more dynamic. I used the ViewBag to carry a custom AlertModel that holds messageType, messageTitle, and the message. The messageType is the bootstrap class that i want to use for the alert (ie alert-success, alert-danger), the messageTitle is what i want to showup in bold, and the message is well, the message. I then put the alert Div in the layout page and using the custom AlertModel i can pass alerts to the same place on my site using business logic on the backend. The default instance of AlertModel.messageType uses the d-none class in bootstrap so by default that div is not displayed.

  • @automation_jeff
    @automation_jeff 2 หลายเดือนก่อน

    Tim Awesome, another well done and informative video that you're known for. I was wondering, I don't have anything to try this out on right now, but in a table where you might want to change the color of a certain row, is it possible to change the color of the row dynamically within the class div based on a conditional if statement, based on a value or would this have to be done in a jquery class? thank you for your help.

  • @pandaengine
    @pandaengine 5 ปีที่แล้ว +1

    I started learning C# with game development, now I wanna expand towards making web apps. This was a great video for beginning. However, I have a question. How do I start using C# with Bootstrap? Can you direct me to a video or documentation?
    Keep up the good work!

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      Check out this video: th-cam.com/video/68towqYcQlY/w-d-xo.html It walks you through an intro of Razor Pages, which use Bootstrap for laying out the data.

  • @Gray-Wolf-Media
    @Gray-Wolf-Media 5 ปีที่แล้ว

    I like the added benefits of auto sizing with bootstrap 4. Now all you have to use is col and they place each in an equal size

  • @newabyuser
    @newabyuser 6 ปีที่แล้ว

    I need to keep up with Tim. And hopefully join the mentor program

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว +1

      Don't race too fast. Make sure to spend the time to really learn the topics. It took me 20+ years to get here. I'd love to reduce that time for you by a lot but it will still take time.

  • @mutipotatohead
    @mutipotatohead 5 ปีที่แล้ว

    Hey Tim, do you think you can do a combination of this video and your ASP.NET model forms video so we can see how to go about styling the model's edit/add pages?
    BTW you are, hands down, the best at explaining different concepts!

  • @ws8999
    @ws8999 5 ปีที่แล้ว

    Great video, helped me a lot! Thank you

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว +1

      You are most welcome.

  • @obinnaokafor6252
    @obinnaokafor6252 6 ปีที่แล้ว +2

    Please do some videos on ASp.NET Core MVC and ASP.NET Core Razor Pages. Thank you for this video

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว +1

      They are coming.

    • @qutiephoebe2154
      @qutiephoebe2154 6 ปีที่แล้ว +1

      Yes! My request too :)

    • @irrefl1672
      @irrefl1672 5 ปีที่แล้ว

      Yes please. I would like to know how can I make a page with another reuzable components as React. MainCompomnent > CategoryComponent, ProductComponent. this 2 components connected to database with their corresponding Controller. I know that ViewComponents and Partial Components do that. But I don´t know if you can create the controllers of this componentes and call them normally as another component. But how can we call them from Main Component?

  • @khanhzodoi
    @khanhzodoi 4 ปีที่แล้ว

    This is a nice tutorial, thank you very much.

  • @Diablo070707
    @Diablo070707 4 ปีที่แล้ว

    Thank you Tim, very cool.

  • @antonymwangi8286
    @antonymwangi8286 5 ปีที่แล้ว

    Great lesson!

  • @kongwengseng3735
    @kongwengseng3735 3 ปีที่แล้ว

    Thank you 😃. Nice introduction.

  • @sherlockholmes1121
    @sherlockholmes1121 4 ปีที่แล้ว

    Excellent info, like this.

  • @roberthaines6409
    @roberthaines6409 4 ปีที่แล้ว

    Hey Tim. I'm always excited when I need to learn something new and I see you've posted a tutorial on it. Another great video as usual. I was wondering, do you know if the browser sync and reload on save are functional in VS2019? If so, does it require additional plugins? I've seen a few other viewers ask this question, but thought there may be an update on this issue. Thanks in advance.

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว

      They are in Visual Studio 2019 and they do work. They are still somewhat buggy, though, depending on what you are working with.

  • @shawnmofid7131
    @shawnmofid7131 5 ปีที่แล้ว +1

    Hi Tim, Do you use Selenium for testing ASP.NET applications you build?

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      I don't typically, no.

    • @shawnmofid7131
      @shawnmofid7131 5 ปีที่แล้ว

      @@IAmTimCorey I asked because one of the Azure Dev Ops tutorials mentioned it, so I read more about it and apparently it is a popular tool. I was trying to see if I need to know something about it if I want to develop C# and .net or not. Based on you answer I am assuming whatever testing you do for the ASP.NET applications uses XUnit. Thanks.

  • @subhiafifi7051
    @subhiafifi7051 2 ปีที่แล้ว

    Thank you Tim

  • @aLoffDasVampiros
    @aLoffDasVampiros 3 ปีที่แล้ว

    Hi Tim, just watched the video and found your intro quite useful. I haven't tried applying a new theme yet since you mention deleting the bootstrap mapping files etc since they won't properly map to the changes you are making, however I don't think you covered how those would be regenerated? Would they auto-generate if you rebuild the solution or is there something else you would have to do?

  • @bengordon4587
    @bengordon4587 6 ปีที่แล้ว

    I think it would be great to see a video on the mingling of bootstrap, asp.net, and MVC. In other words, how is bootstrap used in the process of building a asp.net application. Thanks.

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      I do have a video called Intro to ASP.NET MVC which I believe shows you how Bootstrap fits into the larger whole. I also have the add-on course for the C# Application from Start to Finish course that creates a full UI in MVC including some Bootstrap changes.

  • @shawnmofid7131
    @shawnmofid7131 5 ปีที่แล้ว

    Hi Tim, Thank you for the content sir. I am so happy to have access to these, and have the time to go through them. Could you tell me if the bootswatch version has to match the bootstrap or not?

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      The theme has to be built for the major version of Bootstrap that you are using. So if you are using Bootstrap 3.7, the major version is 3. That needs to match the version that the theme was designed for (even if the theme was designed for 3.3, it would work just fine).

  • @swankyshivy
    @swankyshivy 3 ปีที่แล้ว

    thanks so much very helpful understand basics..

    • @IAmTimCorey
      @IAmTimCorey  3 ปีที่แล้ว

      You are welcome.

    • @swankyshivy
      @swankyshivy 3 ปีที่แล้ว

      need create a website not sure what to use. asp.net core mvc or blazor(choice 2 diff hosting options) . needs to be responsive and extra secure as it will be alowing uploads. do u have any videos talking about things like this or can u advise what u would have chose? not surr if there is other .net frameworks should be considering .

    • @IAmTimCorey
      @IAmTimCorey  3 ปีที่แล้ว

      I have a whole course dedicated to the five different web project types in .NET Core and which one is right for which circumstances: www.iamtimcorey.com/p/getting-started-with-aspnetcore

  • @johng5295
    @johng5295 4 ปีที่แล้ว

    Thanks in a million.

  • @CodySchichtl
    @CodySchichtl 5 ปีที่แล้ว

    Great stuff!

  • @coolwaterdvr
    @coolwaterdvr 6 ปีที่แล้ว

    Nice! Thank you.

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว +1

      You are most welcome. Thanks for watching.

  • @Matrioshka_Brain
    @Matrioshka_Brain 4 ปีที่แล้ว +1

    I pasted 3.x.x version of one bootswatch template and still the template is not taking effect. I checked, both ASP.net and bootswatch's bootstrap version is 3.4.1. Can somone please help? Thanks

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว

      Well, you are missing something somewhere. Manually check everything over. You'll find it.

    • @mk99wong
      @mk99wong 3 ปีที่แล้ว +3

      I tried the Shift+Refresh and it work. The problem might be caused be cache in your browser.

    • @Latrion1
      @Latrion1 3 ปีที่แล้ว +3

      This fixed my problem as well. Damn caches.

  • @tomservo75
    @tomservo75 4 ปีที่แล้ว

    Question: When you first created the table, why was it squished into one column? You clearly put it in a 12-wide column. Will bootstrap not let you use different widths on different rows?

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว

      Can you give me a time code to look at? I don't see what you are talking about.

  • @paulalwin91
    @paulalwin91 6 ปีที่แล้ว

    Thanks for the tips for installing extensions, that will definitly improve our productivity - just wondering do you have this tip in another video by itself too? So it will be easier for people to keep track of these advises and its not hidden under another video title (bootstrap in asp mvc :) ).

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      I don't believe I do. I am planning a video on extensions at some point that would cover things like this.

  • @michaelt1349
    @michaelt1349 4 ปีที่แล้ว

    Hello Tim, Will you be doing a video on Bootstrap 4.x used in the .NET CORE framework?

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว

      Thank you. I have added this to the list of possible future topics.

  • @mohammedmajd6120
    @mohammedmajd6120 2 ปีที่แล้ว +1

    Reaload on save doesn't work for me, i need to reload the page myself so i can see changes. any solutions please ?

    • @OT-tn7ci
      @OT-tn7ci 2 ปีที่แล้ว

      same

    • @christinemendoza5624
      @christinemendoza5624 2 ปีที่แล้ว

      Install the Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation then in the Startup.cs file in the ConfigureServices method add ".AddRazorRuntimeCompilation();" to the services.AddRazorPages() So you should see services.AddRazorPages().AddRazorRuntimeCompilation();
      This worked for me.

  • @shadowking8223
    @shadowking8223 5 ปีที่แล้ว

    Hey Tim. Any idea why when I have the same html with bootstrap code and I just copy and use it with asp.net, the font size and overall website layout for the asp.ney become smaller and certain features went missing?

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      It sounds like you are copying from one version of bootstrap to another. Bootstrap 3 layouts are not compatible with Bootstrap 4 layouts.

  • @brettmerritt8621
    @brettmerritt8621 3 ปีที่แล้ว

    Superb!

  • @GauravSrivastava2609
    @GauravSrivastava2609 2 ปีที่แล้ว +1

    Hello sir, Any suggestion how to add date time picker in bootstrap , plz suggest

    • @IAmTimCorey
      @IAmTimCorey  2 ปีที่แล้ว +2

      That's not Bootstrap-specific. You just add an input like this:

    • @GauravSrivastava2609
      @GauravSrivastava2609 2 ปีที่แล้ว

      @@IAmTimCorey thanks let me check

  • @karlladavis2213
    @karlladavis2213 4 ปีที่แล้ว

    Amazing!

  • @Otonium
    @Otonium 4 ปีที่แล้ว

    Which tools do you recommend/mention to modify the bootstrap colors yourself? Thank you

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว +1

      If you want to do it yourself, just create your own custom CSS to override what Bootstrap provides. That is all a theme is - a custom CSS file. You can definitely do it on your own.

    • @Otonium
      @Otonium 4 ปีที่แล้ว

      @@IAmTimCorey Yes, you're right. I've thought there was a useful tool but knowing css it's enough. Thank you!

  • @amirtv106
    @amirtv106 2 ปีที่แล้ว +1

    It seems like I am not able to receive the source code by email.

    • @IAmTimCorey
      @IAmTimCorey  2 ปีที่แล้ว +2

      Email help@iamtimcorey.com and we will see what we can do to get it to you. Also, check your spam filter first. It might be there.

  • @christophersmith3237
    @christophersmith3237 5 ปีที่แล้ว

    Tim Corey, thanks for your content. I usually listen to it on the way to work. I attempted to use the reload on save module, but it's not working. I am using a ASP.NET MVC project in VS 2017 Community. I think my problem is that browser link isn't working. Is that because community doesn't support browser link?

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      It should work in Community Edition. Those tools are always a bit quirky though. Not sure why it isn't reloading for you.

  • @peteredenburg6464
    @peteredenburg6464 6 ปีที่แล้ว +1

    Hi Tim,
    Thanks for the video, great as always. The auto-updating of the website whilst working on it and making saved changed appear instantly seems to not be working at my end, unfortunately. I don''t know why, the extension is visible in the Extensions section from the Tools menu. But ther is no suggestion there that indicates its not working like it should, except for the presence of the Disable button not being grayed-out if that any indication. Maybe I'm not the only one having that problem...

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      There are a couple things it could be. First, do you have browser sync turned on? Next, is the browser you are opening in being registered (it is in the list of synced browsers)? Check those two things and, if they are true, try to reload the extension.

    • @peteredenburg6464
      @peteredenburg6464 6 ปีที่แล้ว

      I used the new keycombo Ctrl+Alt+Enter as Microsoft revealed in its pop up announcement and that worked, whereas I assumed it would be Ctrl+S or Ctrl+Shift+S. So problem solved.

  • @athiraajith8721
    @athiraajith8721 4 ปีที่แล้ว

    I was working with bootstrap 3 in visual studio for an MVC application. later I have updated bootstrap to version 4.5 and tried with certain changes in bootstrap 4.5 but it's not working in my application. View is not responding to bootstrap 4.5 keywords. I have tried to use flex but it doesn't make any change. Is there anything else I need to check after updating via nuget packages.? Could you please help me ?

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว

      It is a lot of work to upgrade to Bootstrap 4.x in a .NET Framework project. If you upgrade the NuGet package, you will also need to do a project rebuild to make sure it clears out the old references. Then, you will need to change all of the references over to Bootstrap 4 versions.

  • @alanalee2743
    @alanalee2743 5 ปีที่แล้ว

    good job bro

  • @matterece3164
    @matterece3164 6 ปีที่แล้ว

    Razor or MVC? Which would you recommend us to learn first?

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว +1

      Depends. I'm assuming you mean .NET Core Razor pages vs .NET Framework ASP.NET MVC. If you are only doing new development, .NET Core with Razor pages is probably the way to go. Any development that needs the full framework or that needs to work with existing code should probably be in MVC.

  • @michaeleichner9797
    @michaeleichner9797 5 ปีที่แล้ว

    As usual, I loved the video. I do however have a few questions:
    1. In the beginning of the video you showed us the bootstrap class "row" and that it contained up to 12 columns. Is there a place to specify the number of columns or are there always 12 columns?
    2. Since CSS3 added its own grid as well as the new Flexbox feature does that make the bootstrap grid obsolete?
    3. Does bootstrap remove the need to use CSS media queries for different size devices?
    Thanks

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      The row is always 12 columns. You can set divs to use more than one column so you can divide the section in half, in thirds, in quarters, or in sixths.
      The Bootstrap grid isn't obsolete but it is possible to more easily do grids without Bootstrap.
      Bootstrap uses media queries for different sizes. You can tap into those.

    • @michaeleichner7522
      @michaeleichner7522 5 ปีที่แล้ว

      IAmTimCorey Thanks for the fast reply. You are the best instructor that I’ve ever had.

  • @hrvojevoda4910
    @hrvojevoda4910 4 ปีที่แล้ว

    X
    Server is down for maintenance.
    I tried to use this code in bootstrap 4.5.2 version,but it doesn't work. There is an option with modal but it is a popup window.
    I don't know if they remove that option or the code is wrong?

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว

      Not sure what you mean by "it doesn't work" but have you checked out the documentation: getbootstrap.com/docs/4.5/components/alerts/

  • @andywalter7426
    @andywalter7426 5 ปีที่แล้ว

    I have a question. How can somebody use boot strap on an existing web app that did not have it. For example, I have a web app that was originally a web api app then found out that pages had to be created too and did not want to have to create an entirely new site to use it. Is it possible to download the files somehow or is a person forced to create a new web app to have boot strap?

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว +1

      You can add it later without much trouble. Just add the references on your index page (or wherever your CSS and JavaScript files are added) and then just start working with it. Here is the link to how to get started: getbootstrap.com/docs/4.3/getting-started/introduction/

    • @andywalter7426
      @andywalter7426 5 ปีที่แล้ว

      @@IAmTimCorey do you think you can do a video to convert a web api aspnet core app to one that uses razor pages and bootstrap without having to create an entirely new website.

  • @georgetuccio6053
    @georgetuccio6053 6 ปีที่แล้ว

    I am working on a C# MVC WebAPI project where bootstrap css is imbedded throughout. I would love to bring CSS Grid into some of the views. Can the 2 coexist well? What's the thinking on this?

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว

      It depends on how the CSS for the grid is written but it probably wouldn't be an issue.

    • @georgetuccio6053
      @georgetuccio6053 6 ปีที่แล้ว

      Now that I've gotten deeper into this, I guess this was a stupid question. CSS Grid is CSS and Bootstrap is CSS so they can work together but, yes, the settings, oh those settings. They are endless and confusing and then you add in the @media and collapse and Razor and so on... It is a mind meltdown. Where is the answer to simple web-enabled screens? I love WPF but that isn't the answer on the Web. What is?

  • @MrBeavis2014
    @MrBeavis2014 5 ปีที่แล้ว

    thx for your videos , do you have examples using modal with asp.net core

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว +1

      They are coming soon.

  • @yevhenvictorovich2288
    @yevhenvictorovich2288 4 ปีที่แล้ว

    I didn't understand, in which folder I need to install web essentials files?

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว

      Web Essentials is an extension for Visual Studio. You download the VSIX installer and run it. It installs into Visual Studio.

  • @siddmittal644
    @siddmittal644 2 ปีที่แล้ว

    Nice Video! Do you have a video on, "How to integrate an existing Frontend template (in Bootstrap 4) into an ASP.NET MVC project?"

    • @IAmTimCorey
      @IAmTimCorey  2 ปีที่แล้ว

      No. My recommendation is that if a project uses Bootstrap 3, keep it there. Don't try to upgrade it. An upgrade is basically a full redo, and don't forget that the identity pages use Bootstrap 3, so you would need to override each identity page if you were using authentication.

    • @siddmittal644
      @siddmittal644 2 ปีที่แล้ว

      @@IAmTimCorey Actually my question was: How to use a Bootstrap 4 template in an ASP.NET MVC project? Just to be clear, the project does not exist at the moment.

  • @timhoutman6413
    @timhoutman6413 5 ปีที่แล้ว

    hellooo i am new to coding and learned a few things in C#, Should i learn to code in .net core or in .net framework.
    cuz i need alot of good information on how to code. since .net core is not mature yet, it will be hard to find good instructions.
    Also i really apriciate all of your videos, big thumb up Tim :)

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว +2

      When you build applications, build in .NET Core. However, you can still learn from .NET Framework videos and resources. The changes are minor enough that you won't have trouble translating what you learned. C# itself hasn't really changed from a code perspective. It is the behind the scenes changes that are the biggest improvements.

  • @hanssss13
    @hanssss13 3 ปีที่แล้ว

    sorry sir, i've basic problem with IIS Express. I have problem "cannot read configuration file" when i make a new project

    • @IAmTimCorey
      @IAmTimCorey  3 ปีที่แล้ว

      It sounds like it doesn't have permissions to the file.

  • @pacifiquemanga6030
    @pacifiquemanga6030 2 ปีที่แล้ว

    I am watching your video and trying to practice what is in. It seems like what ever I do to make a change on the page doesn't work. Would you please walk me through that

    • @pacifiquemanga6030
      @pacifiquemanga6030 2 ปีที่แล้ว

      ,@Matthew Clark I tied to do so but nothing was happening while the code was running without errors. I had it fixed already. Thanks anyway for a look

  • @sphxcyprex1923
    @sphxcyprex1923 5 ปีที่แล้ว

    Thank you for this quality content! Why don't you post tutorials on Udemy?

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว +1

      You are welcome. There are a number of reasons why I don't have any Udemy courses, although I may put one or two on there in the future.

    • @sphxcyprex1923
      @sphxcyprex1923 5 ปีที่แล้ว

      @@IAmTimCorey You should for sure do that! You could post a curriculum with these free videos from youtube to gain larger followers. Thank you again for these videos!

  • @GIULIASIX
    @GIULIASIX 5 ปีที่แล้ว

    just curiosity, where are you from ? I use to understand better the englis accents like yours.
    I'm brazilian and has a few days I'm searching for videos how to use bootstrap with asp net and didn't found any good contents in potuguese. Thank you
    .

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      I live in Pennsylvania, USA. I've lived there my whole life.

  • @XeikZone
    @XeikZone 4 ปีที่แล้ว

    Damm dude...thx for this.

  • @octaviofragasosa3078
    @octaviofragasosa3078 3 ปีที่แล้ว

    how to acces event onclick?
    to do somenthing like in wnidowsform

  • @PratyushTewari
    @PratyushTewari 6 หลายเดือนก่อน

    How to enable the css grid in aspx and bootstrap 5.3. how do I set $enable-cssgrid: true in aspx.

    • @IAmTimCorey
      @IAmTimCorey  6 หลายเดือนก่อน +1

      That's not something you do in aspx, that's something you do in the SCSS file.

    • @PratyushTewari
      @PratyushTewari 6 หลายเดือนก่อน

      @@IAmTimCorey ah. I guessed so too. Aspx is so cumbersome and unfriendly.

  • @fadinum87
    @fadinum87 5 ปีที่แล้ว

    m = model view = Template to render C = (response to the router) and do the logic then render the the template (view)
    may be im wrong but when i think on this way its make mvc simple to my brain
    i prefer view = template

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      MVC breaks the UI layer into three parts based upon three distinct tasks. Models hold data. Views display data. Controllers coordinate processing the data.

  • @corle007
    @corle007 4 ปีที่แล้ว

    Thanks for the guide. Just some warning.. this is for .Net Framework. I Started as .Net Core because i'm more used to it but, Browser Live update doesn't work and also de project Folders and layout are not the same.

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว

      Yep. Plus .NET Core uses Bootstrap 4, whereas .NET Framework uses Bootstrap 3. This video touches on that but mainly focuses on Bootstrap 3 and the .NET Framework.

    • @solesupportsservice3201
      @solesupportsservice3201 4 ปีที่แล้ว

      @@IAmTimCorey Was still very helpful. However, in .NET Core web app, changing the bootstrap.css to another theme seems to have no impact on the page, even after a clean and rebuild.

  • @CharmedQuarkSystems
    @CharmedQuarkSystems 6 ปีที่แล้ว

    But MS is working right now to make this no longer true, right? Blazor with client side rendering using Mono over WASM is in the works as we speak. Then we can finally get rid of that blight known as Javascript and use a real language on both server and client. And you can get started now with server side rendering and then switch over to client side once it's fully baked.
    There is also a 'blazorstrap', but it's straightforward to create custom components in Blazor, so honestly I'd probably not bother with it. Still, it could be a good transitional tool I guess.

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว +1

      Here is my take on that: JavaScript will be around for a long, long time. Even if Blazor stabilizes and becomes a widely accepted front-end tool, it will have a long way to go to becoming the dominant web framework. I would not put all my hopes in a framework that isn't even at version one yet. People did that with Silverlight for the exact same reason (a WPF experience on the web). My guess is that Blazor will be supported by Microsoft for longer than Silverlight but that it will become a niche tool rather than the ultimate tool that replaces all others. It seems too heavy for that.

    • @CharmedQuarkSystems
      @CharmedQuarkSystems 6 ปีที่แล้ว +1

      By 'we' I meant those of us who don't want to be programming in the Basic of web development for the rest of our lives and who want to use a real language. I'm sure plenty of people will continue to use it. Not that we should celebrate or encourage that, given the last thing we need is to encourage amateurish code all over the internet (that we will all be subjected to.) And javascript absolutely encourages that (though obviously not every one uses it is writing amateurish code.)
      The big thing that Blazor (and just in general .Net on Mono on WASM) has over Silverlight is that it no longer needs any engine to be installed. It can be delivered to a browser directly. Silverlight was doomed by requiring it to be installed separately. And of course it doesn't have to continue re-delivering the .Net engine over and over every time you hit a new site that uses that same version.
      The other thing that is going to make a difference, it seems to me, is the work they are also doing on supporting cross platform native app development based on these same tools. I'd be just as happy to get rid of the browser along with javascript, since then javascript has absolutely zero usefulness and the ridiculous limitations of the browser can be done away with as well. If I can build from a single code base and deliver native apps into the stores for the major platforms, I'd very much be happy to never deal with another browser again.
      And, of course, if you could also deliver a browser based version of the same client application from the same code base, that would for a lot of folks be an even bigger incentive.

    • @DamianWalczak
      @DamianWalczak 5 ปีที่แล้ว

      @@CharmedQuarkSystems Hey, dont want to look like Im hijacking users but If you're really keen on blazor you should definitely check out Edward Charbeneau channel! mainly client side blazor but he goes deep into razor components too!

  • @cezarystasiak9498
    @cezarystasiak9498 6 ปีที่แล้ว

    If Your CSS doesn't work remember to disable cache in browser ! It will save you many head scratches.

    • @IAmTimCorey
      @IAmTimCorey  6 ปีที่แล้ว +2

      Definitely. If you don't want to do that all the time, you can also open the dev tools (F12) and right-click on the refresh button and say empty cache and reload. Good for a quick fix of a site that is cached. I'll be doing a tips video covering these topics and more.

  • @crdpcsp
    @crdpcsp 4 ปีที่แล้ว

    I'd like a course which teach how to save Telemetry stances to data base, Mysql or Mssql.

    • @IAmTimCorey
      @IAmTimCorey  4 ปีที่แล้ว +1

      I'm not sure exactly what you are asking for. What are you looking to save to a database?

    • @crdpcsp
      @crdpcsp 4 ปีที่แล้ว

      @@IAmTimCorey
      I have a game that uses telemetry that report real time events. Report via Werb Sservice, JSON. I created an app in C # to see the events. I need to learn how to do telemetry records this information information in database. Mysql or MS Sql.
      Could you please indicate one of the courses on your list that comes close to what I need? Thanks!

  • @Daniel-cz9gt
    @Daniel-cz9gt 5 ปีที่แล้ว

    Can anyone please give me access to the source code? I put my email but it doesn't send me anything. I also checked the spam folder.

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      Email me and I'll send you a copy (tim@iamtimcorey.com).

    • @Daniel-cz9gt
      @Daniel-cz9gt 5 ปีที่แล้ว

      @@IAmTimCorey Thank you I've just sent it.

    • @Daniel-cz9gt
      @Daniel-cz9gt 5 ปีที่แล้ว

      I have I quick question if you don't mind, is .NET web API 2 exclusive to .NET Framework or it works with .NET Core as well?

    • @IAmTimCorey
      @IAmTimCorey  5 ปีที่แล้ว

      Web API 2 is only .NET Framework. ASP.NET Core API is powered by .NET Core.