Upgrade to Pro — share decks privately, control downloads, hide ads and more …

NuGet: Add Reference, Awesome

NuGet: Add Reference, Awesome

There’s an Open Source package manager for .NET available now called NuGet. It’s supported and shipping with ASP.NET MVC 3, but it’s not just for ASP.NET. In fact, it’s not just for open source. Join Matthew as we learn all about NuGet, from the basics of consuming packages, to creating and distributing your own packages both internally on your own server and externally on NuGet.org. Then we’ll learn some advanced techniques like preinstalling NuGet packages into your own project templates and how NuGet can be extended and enhanced to write your code for you. We’ll see how using NuGet with your project makes development fun again!

Matthew Osborn

April 18, 2012
Tweet

More Decks by Matthew Osborn

Other Decks in Technology

Transcript

  1. NuGet
    awesome
    add reference

    View Slide

  2. Development
    is not
    fun

    View Slide

  3. Difficult &
    Time Consuming
    Reusing code is

    View Slide

  4. Too many places
    to find Libraries
    Too many places
    to find Libraries
    Too many places
    places
    braries
    places
    braries
    places

    View Slide

  5. There is no
    Unified
    way to share code

    View Slide

  6. development
    How do we
    make
    FUN

    View Slide

  7. code reuse easy
    an ecosystem
    it extensible
    WE MAKE

    View Slide

  8. NuGet
    nu‧get /nu gɛt/

    View Slide

  9. code reuse easy
    an ecosystem
    it extensible
    WE MAKE

    View Slide

  10. View Slide

  11. View Slide

  12. View Slide

  13. a million times
    You’ve seen it
    Right?

    View Slide

  14. View Slide

  15. emo
    emo
    emo

    View Slide

  16. code reuse easy
    an ecosystem
    it extensible
    WE MAKE

    View Slide

  17. 4792 unique
    in
    1½ years

    View Slide

  18. 5 million
    packages
    downloaded

    View Slide

  19. emo
    emo
    emo

    View Slide

  20. code reuse easy
    an ecosystem
    it extensible
    WE MAKE

    View Slide

  21. emo
    emo
    emo

    View Slide

  22. code reuse easy
    an ecosystem
    it extensible
    WE MADE

    View Slide

  23. Development
    not
    fun
    is
     

    View Slide

  24. NuGet
    Get Involved
    Open Source

    View Slide

  25. OSBORNM
    .COM
    TWITTER
    CODEPLEX
    GITHUB

    View Slide