managing packages with bower and nuget in asp.net core
TRANSCRIPT
![Page 1: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/1.jpg)
Managing packages with Bower and NuGet in ASP.NET Core
Philip Domingo
![Page 2: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/2.jpg)
WE’LL TALK ABOUT THE
WHAT, WHY & HOW
OFBOWER
![Page 3: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/3.jpg)
What do we do with NuGet
now?
![Page 4: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/4.jpg)
WE’LL TALK ABOUT THE
WHAT, WHY & HOW
OFBOWER
![Page 5: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/5.jpg)
Package Manager for the Web
![Page 6: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/6.jpg)
SO WHAT?
![Page 7: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/7.jpg)
WE’LL TALK ABOUT THE
WHAT, WHY & HOW
OFBOWER
![Page 8: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/8.jpg)
Bower has a rich ecosystem for client-side packages
![Page 9: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/9.jpg)
Bower uses Semantic Versioning
![Page 10: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/10.jpg)
What if I still want to use NuGet?
(╯°□°)╯︵
Bower
![Page 11: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/11.jpg)
WE’LL TALK ABOUT THE
WHAT, WHY & HOW
OFBOWER
![Page 12: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/12.jpg)
3THINGS YOU NEED TO USE BOWER
![Page 13: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/13.jpg)
1. Install Node.js, npm
![Page 14: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/14.jpg)
2. Install Git
![Page 15: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/15.jpg)
https://github.com/bower/bower
![Page 16: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/16.jpg)
3. Install Bower via Command-Line (CLI) using npm
![Page 17: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/17.jpg)
> npm install bower –g (-g IS important)
![Page 18: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/18.jpg)
DEMO
![Page 19: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/19.jpg)
What do we do with NuGet
now?
![Page 20: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/20.jpg)
NuGet for .NET libraries
![Page 21: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/21.jpg)
packages.config
![Page 22: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/22.jpg)
packages.configX
![Page 23: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/23.jpg)
project.json
![Page 24: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/24.jpg)
Questions?
![Page 25: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/25.jpg)
thanks!
![Page 26: Managing packages with Bower and NuGet in ASP.NET Core](https://reader035.vdocument.in/reader035/viewer/2022062316/58a2d9f71a28ab692e8b6785/html5/thumbnails/26.jpg)
@prtdomingo