Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro NuGet

Buy
Pro NuGet, 9781430260011 (1430260017), Apress, 2013

Pro NuGet will give you a solid, practical, understanding of both how to keep your software dependencies under control and what best-practices have been developed within the NuGet community to ensure long-term reliability. Whether you’re working entirely with .NET assemblies or also using CSS, HTML and JavaScript files within your applications this book will show you how to manage their requirements smoothly and reliably.

As sponsors of the NuGet project Microsoft have led the way in showing how NuGet can be used to great effect; showing how it is now virtually indispensable to anyone working with MVC and the .NET Framework.

So don’t delay! Learn how to use NuGet effectively today and thank yourself for the time and stress that this powerful free extension will save you.

NuGet is an open-source Visual Studio extension that makes it easy to manage libraries, components and configuration files from within your Visual Studio project. As every developer knows, the more complex your application becomes the more chance there is of a dependency conflict arising within the resources upon which you depend. This situation - known as “dependency hell” - used to be an arduous task to unravel and rectify. NuGet changes this situation completely saving you untold time and stress.

What you’ll learn

  • Understanding how NuGet fits into the big picture of your software development process to save you time and money.
  • How to keep your team working when your project depends on an external resource (such as a web service or cloud) which suddenly becomes unavailable.
  • Whether or not to auto-update NuGet packages within a continuous integration process for maximum reliability and speed.
  • How to combine NuGet with PowerShell to create your own Cmdlets and extend the base toolset in an extremely powerful manner.
  • Evaluate the pros-and-cons of hosting your own NuGet repository.
  • How to incorporate NuGet seamlessly within your continuous integration process.
  • Much much more!

Who this book is for

This book is perfect for anyone working with Visual Studio and .NET who needs to manage application dependencies of any kind. You should have a basic working knowledge of Visual Studio but all NuGet and PowerShell based techniques will be introduced from first principals.

Table of Contents

  1. Getting Started
  2. Consuming and Managing Packages in a Solution
  3. Creating Packages
  4. Publishing Packages
  5. Hosting Your Own NuGet Server 
  6. Continuous Package Integration
  7. Automated Delivery
  8. NuGet Recipes  
  9. Extending NuGet 
  10. NuGet as a Protocol
  11. Appendix A: Package Manifest
  12. Appendix B: NuGet Command Line Reference
  13. Appendix C: NuGet Package Manager Console PowerShell Reference
  14. Appendix D: NuGet Configuration File Reference
(HTML tags aren't allowed.)

Solaris 8: The Complete Reference
Solaris 8: The Complete Reference
Clients often ask why we choose Solaris as an operating environment. Is it a decision based on price? Is it an attraction to the latest gizmo features, each with its own four-letter acronym? Do we have a cozy arrangement with Sun Microsystems to promote their operating system? The answer to each of these questions is no, no, NO!  ...
Model-Driven Software Development
Model-Driven Software Development
One of the basic principles of software engineering is abstraction, which mainly
refers to separation of the essential from the non-essential. In terms of software development,
the essential usually refers to the functionality to be implemented and
the non-essential to aspects such as the technical platform on which the software...
Moving Innovation: A History of Computer Animation (MIT Press)
Moving Innovation: A History of Computer Animation (MIT Press)

Computer graphics (or CG) has changed the way we experience the art of moving images. Computer graphics is the difference between Steamboat Willie and Buzz Lightyear, between ping pong and PONG. It began in 1963 when an MIT graduate student named Ivan Sutherland created Sketchpad, the first true computer animation program. Sutherland...


EJB 3.1 Cookbook
EJB 3.1 Cookbook

Enterprise Java Beans enable rapid and simplified development of secure and portable applications based on Java technology. Creating and using EJBs can be challenging and rewarding. Among the challenges are learning the EJB technology itself, learning how to use the development environment you have chosen for EJB development, and the testing...

JUnit in Action, Second Edition
JUnit in Action, Second Edition

When JUnit was first introduced a decade ago by Kent Beck and Erich Gamma, the Agile movement was in its infancy, "Test Driven Development" was unknown, and unit testing was just starting to move into the typical developer's vocabulary. Today, most developers acknowledge the benefits of unit testing and rely on the...

Software Testing with Visual Studio Team System 2008
Software Testing with Visual Studio Team System 2008

We all know that software testing is the most important part of the Software development life cycle and the quality of the end product is mostly dependent on how well we test our products. But, testing is neither an easy process nor remotely exciting for all the developers.

For testing your applications on the Microsoft platform,...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy