Arh, Damir; Dakic, Dejan NuGet 2 Essentials

ISBN 13: 9781782165866

NuGet 2 Essentials

3.25 avg rating
( 4 ratings by Goodreads )
 
9781782165866: NuGet 2 Essentials
View all copies of this ISBN edition:
 
 

A clearly written guide for .NET developers who want to get to grips with the NuGet package manager. Filled with practical examples, it leads up to teaching you how to set up your own internal server.

Overview

  • Easily find and refer third-party libraries from your projects
  • Create packages from your class libraries for others to use and publish them to the official NuGet gallery
  • Host your own internal NuGet server and publish packages to it

In Detail

NuGet has made the process of finding and referencing libraries from Visual Studio much easier and has strongly contributed to the expansion of an open source ecosystem. In the three years since its release, it has become an essential tool for both consuming and publishing class libraries for the .NET framework.

A concise and practical guide to everything that NuGet has to offer to both consumers and publishers. Through many hands on examples, NuGet2 Essentials will demonstrate all of NuGet’s features and teach you how to use them in everyday development in a .NET framework.

Starting out by using NuGet for consuming third-party libraries, this concise guide continues with a detailed look at creating your own packages, and ends by teaching you how to set up your own internal server. Through practical examples, you will learn to manage versions of installed libraries on all development and build machines. You will also discover how to create packages for your own libraries so they can be easily consumed, no matter how much configuration they require. By hosting an internal server, you will have full control of packages being used in your development environment.

By the end of the book, you will know about everything that NuGet has to offer, and how it can make your development process better.

What you will learn from this book

  • Install NuGet in all supported versions of Visual Studio
  • Use NuGet with source control and build servers
  • Create a NuGet package for your own class library
  • Publish your package to the official NuGet gallery
  • Create packages with multiplatform and multi-language support
  • Automatically configure target projects from the packages you create
  • Include custom install and uninstall scripts in your packages
  • Support debugging of your packaged libraries
  • Install your own internal NuGet server
  • Configure NuGet to use different NuGet servers

Approach

This concise guide is full of hands-on examples to guide you through all of NuGet’s features and use them in everyday development of .NET frameworks.

Who this book is written for

If you are a .NET developer who wants to learn more about NuGet, this book is ideal for you. Although it doesn’t require any prior knowledge about NuGet itself, it assumes that you are already familiar with Visual Studio and the .NET framework. All code in the examples is written using C# so you will also need at least a basic knowledge of the language.

"synopsis" may belong to another edition of this title.

About the Author:

Damir Arh

Damir Arh has been working with the .NET Framework since it was first released when he was still in university. He has a lot of experience in desktop-based applications, be it Windows Forms or WPF. But he has also done some work in ASP.NET, both web forms and MVC. Lately, he has given more attention to mobile platforms, mostly Windows Store apps and Windows Phone. He's a fan of portable class libraries since he first tried them out.

He has been working on large software projects for over 10 years, gaining experience in source control, continuous integration, and good development practices and patterns to cope with their complexities. He likes to share his knowledge with other developers through his blog at www.damirscorner.com, by answering questions at Stack Overflow, and by speaking at local user group meetings and technical conferences. He has been awarded the Microsoft Most Valuable Professional (MVP) for the second year in a row.

Currently, he works as a Software Architect for Adacta, a company specializing in development of software for insurance companies, based in Ljubljana, Slovenia.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

Stock Image

1.

Damir Arh, Dejan Dakic
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 178216586X ISBN 13: 9781782165866
New Paperback Quantity Available: 10
Seller:
The Book Depository
(London, United Kingdom)

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Condition: New. Language: English. Brand new Book. This concise guide is full of hands-on examples to guide you through all of NuGet's features and use them in everyday development of frameworks.If you are a developer who wants to learn more about NuGet, this book is ideal for you. Although it doesn't require any prior knowledge about NuGet itself, it assumes that you are already familiar with Visual Studio and the framework. All code in the examples is written using C# so you will also need at least a basic knowledge of the language. Seller Inventory # AAV9781782165866

More information about this seller | Contact this seller

Buy New
US$ 27.59
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds
Stock Image

2.

Damir Arh, Dejan Dakic
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 178216586X ISBN 13: 9781782165866
New Paperback Quantity Available: 10
Seller:
Book Depository International
(London, United Kingdom)

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Condition: New. Language: English. Brand new Book. This concise guide is full of hands-on examples to guide you through all of NuGet's features and use them in everyday development of frameworks.If you are a developer who wants to learn more about NuGet, this book is ideal for you. Although it doesn't require any prior knowledge about NuGet itself, it assumes that you are already familiar with Visual Studio and the framework. All code in the examples is written using C# so you will also need at least a basic knowledge of the language. Seller Inventory # AAV9781782165866

More information about this seller | Contact this seller

Buy New
US$ 30.89
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds
Stock Image

3.

Arh, Damir
Published by Packt Publishing Limited (2013)
ISBN 10: 178216586X ISBN 13: 9781782165866
New Quantity Available: > 20
Print on Demand
Seller:
Paperbackshop-US
(Wood Dale, IL, U.S.A.)

Book Description Packt Publishing Limited, 2013. PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # LQ-9781782165866

More information about this seller | Contact this seller

Buy New
US$ 30.90
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

4.

Arh, Damir
Published by Packt Publishing Limited (2013)
ISBN 10: 178216586X ISBN 13: 9781782165866
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)

Book Description Packt Publishing Limited, 2013. PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # LQ-9781782165866

More information about this seller | Contact this seller

Buy New
US$ 27.61
Convert currency

Add to Basket

Shipping: US$ 6.54
From United Kingdom to U.S.A.
Destination, rates & speeds
Seller Image

5.

Arh, Damir
Published by Packt Publishing 11/22/2013 (2013)
ISBN 10: 178216586X ISBN 13: 9781782165866
New Paperback or Softback Quantity Available: 5
Seller:
BargainBookStores
(Grand Rapids, MI, U.S.A.)

Book Description Packt Publishing 11/22/2013, 2013. Paperback or Softback. Condition: New. Nuget 2 Essentials. Book. Seller Inventory # BBS-9781782165866

More information about this seller | Contact this seller

Buy New
US$ 37.74
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

6.

Arh, Damir; Dakic, Dejan
Published by Packt Publishing (2013)
ISBN 10: 178216586X ISBN 13: 9781782165866
New Softcover Quantity Available: > 20
Print on Demand
Seller:
California Books
(MIAMI, FL, U.S.A.)

Book Description Packt Publishing, 2013. Condition: New. This book is printed on demand. Seller Inventory # I-9781782165866

More information about this seller | Contact this seller

Buy New
US$ 42.00
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

7.

Damir Arh,Dejan Dakic
Published by Packt Publishing 2013-11-22 (2013)
ISBN 10: 178216586X ISBN 13: 9781782165866
New Quantity Available: 20
Seller:
Chiron Media
(Wallingford, United Kingdom)

Book Description Packt Publishing 2013-11-22, 2013. Condition: New. Brand new book, sourced directly from publisher. Dispatch time is 4-5 working days from our warehouse. Book will be sent in robust, secure packaging to ensure it reaches you securely. Seller Inventory # NU-ING-28392040

More information about this seller | Contact this seller

Buy New
US$ 38.05
Convert currency

Add to Basket

Shipping: US$ 12.19
From United Kingdom to U.S.A.
Destination, rates & speeds
Stock Image

8.

Arh, Damir; Dakic, Dejan
Published by Packt Publishing
ISBN 10: 178216586X ISBN 13: 9781782165866
New PAPERBACK Quantity Available: > 20
Seller:
Russell Books
(Victoria, BC, Canada)

Book Description Packt Publishing. PAPERBACK. Condition: New. 178216586X Special order direct from the distributor. Seller Inventory # ING9781782165866

More information about this seller | Contact this seller

Buy New
US$ 44.99
Convert currency

Add to Basket

Shipping: US$ 6.99
From Canada to U.S.A.
Destination, rates & speeds