Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro NuGet (Professional Apress)

Pro NuGet (Professional Apress), 9781430241911 (1430241918), Apress, 2012

NuGet is a free, open source, package management tool for the .NET platform. It is developed by Microsoft and has been contributed to the ASP.NET Gallery on Outercurve Foundation, formerly known as the Codeplex Foundation. It also ships as part of the ASP.NET MVC 3 tooling. NuGet enables .NET developers to easily find packages, including any dependencies, and manage them within Visual Studio projects.

A NuGet package can consist of assemblies, configuration files, source code and more. Software package management is not a new concept, although the tools have been notably missing for years by .NET developers. Some open source tools were available but like with many things life a chicken-egg problem existed between having tooling and having a package publishing ecosystem.

Authors Maarten Balliauw and Xavier Decoster have been working with NuGet since it was first released, contributing many ideas and practical solutions to the community over that time. In this book they demonstrate both the core concepts and the more advanced thinking needed to use NuGet effectively.

What you’ll learn

  • Interact with NuGet using both the graphical user interface and the command line.
  • Set up your own NuGet repository and develop a basic NuGet server application.
  • Explore different automation scenarios leveraging NuGet, including continuous integration and automated deployment.
  • Quickly set up an enterprise-ready environment with MyGet, a NuGet-as-a-Service web application.
  • Use NuGet to accomplish other goals, such as delivering plug-ins or modules to a web application.

Who this book is for

With help from this succinct guide, you’ll quickly trust NuGet as a swift, invaluable asset in your toolbox. Find yourself imbued with the knowledge and skills to escape ‘dependency hell’ and establish a solid pattern to maintain external references in projects using NuGet.

Table of Contents

  1. Getting Started
  2. Consuming and Managing Packages in a Solution
  3. Creating Pacakages
  4. Publishing Packages
  5. Hosting Your Own NuGet Server 
  6. Continuous Package Integration
  7. Automated Delivery 
  8. Extending NuGet 
  9. NuGet as a Protocol
  10. Appendix A
  11. Appendix B
  12. Appendix C
(HTML tags aren't allowed.)

Business Solutions on Demand: Transform the Business to Deliver Real Customer Value
Business Solutions on Demand: Transform the Business to Deliver Real Customer Value

Based partly on IBM’s own transformation, and partly on the transformations that IBM has helped its clients to achieve, this ground-breaking book shows how companies can increase sales and improve margins by introducing a range of solutions.

It draws upon IBM’s highly readable and fast-paced, Business Solutions on...

Oracle Database 11g DBA Handbook (Osborne Oracle Press)
Oracle Database 11g DBA Handbook (Osborne Oracle Press)
The Essential Resource for Oracle DBAs--Fully Updated and Expanded

Manage a flexible, highly available Oracle database with help from the expert information contained in this exclusive Oracle Press guide. Fully revised to cover every new feature and utility, Oracle Database 11g DBA Handbook shows how to perform a new...

Fatal Exit: The Automotive Black Box Debate
Fatal Exit: The Automotive Black Box Debate
A compelling argument for automotive technologies that speak for the victim, tell the truth, and could save millions of lives

Fatal Exit: The Automotive Black Box Debate cuts through thirty years of political wrangling and institutional biases to provide an argument for the Motor Vehicle Event Data Recorder (MVEDR). This automotive equivalent...

Teaching with iPad How-to
Teaching with iPad How-to

Use your iPad creatively for everyday teaching tasks in schools and universities


  • Plan your lessons on iPad and share notes quickly
  • Use exclusive iPad 3D resources for more engaging learning.
  • Use your iPad for creating and giving presentations.


A Practical Guide to Managing Information Security (Artech House Technology Management Library)
A Practical Guide to Managing Information Security (Artech House Technology Management Library)
This groundbreaking book helps you master the management of information security, concentrating on the proactive recognition and resolution of the practical issues of developing and implementing IT security for the enterprise. Drawing upon the authors' wealth of valuable experience in high-risk commercial environments, the work focuses on the need...
Photoshop CS Timesaving Techniques For Dummies
Photoshop CS Timesaving Techniques For Dummies

Over 60 techniques that help you save time by…

  • Installing plug-ins and downloading tool presets
  • Customizing your workspace for the way you work
  • Developing your own digital negatives using Camera RAW
  • Getting it right the first time when preparing for printing
  • ...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy