Quantcast
Channel: a&m impact - Blog
Viewing all articles
Browse latest Browse all 38

Beheer je libraries met NuGet

$
0
0
Zoals collega Rob Lohman al eerder heeft geblogd is enige tijd geleden MVC3 gereleased. Een nieuwe toevoeging hierbij is NuGet. 12 Februari is versie 1.1 van NuGet vrijgegeven. In deze blog zal ik uitleggen wat NuGet is en waarvoor het gebruikt kan worden.

Wat is NuGet?

NuGet is een zogenaamde package manager. Het doel van NuGet is om open source libraries van derde makkelijk te kunnen integreren in je eigen project. Vaak moeten er meerdere dingen worden aangepast wanneer er een library toegevoegd wordt aan een project. Zo moet de library toegevoegd worden aan de referenties en in veel gevallen moet de juiste setup in de web.config ingesteld worden. Ook worden de referenties die een bepaalde library nodig heeft automatisch toegevoegd aan het project.

Een package kan toegevoegd worden via de package manager console of via het package manager dialoog venster.

Alle libraries op een plek

Doordat NuGet gebruik maakt van een centraal punt waar alles packages geplaatst kunnen worden kan iedereen hierbij. Iedereen die zijn package wil delen met de rest van de wereld kan deze package toevoegen aan deze centrale feed.

Naast een centrale feed is het ook mogelijk om een eigen NuGet service op te zetten met packages. Zo kan er bijvoorbeeld binnen een bedrijf een feed worden opgezet waarin alle libraries komen te staan die een bedrijf gebruikt zodat iedere werknemer hier makkelijk bij kan. Het opstarten van nieuwe projecten kan zo makkelijker worden gemaakt.

Automatisch update

NuGet houdt bij welke libraries er zijn geinstalleerd binnen een project. Zodra er van deze library een nieuwe versie beschikbaar komt zal dit door NuGet worden aangegeven. Met een druk op de knop kan deze library gemakkelijk geupdate worden.

Veranderingen in NuGet 1.1

In versie 1.1 is er een extra tab toegevoegd aan de package manager dialoog waarin alle recente packages getoond worden die zijn geïnstalleerd met NuGet. Zo zijn packages die je zelf vaak gebruikt makkelijk terug te vinden.

Daarnaast is er ook een voortgangs dialoog toegevoegd waarin precies te zien is wat er geïnstalleerd gaat worden. Ook is dit hele proces terug te zien in het output window.
Voor een volledige lijst met alle updates en bugs die zijn opgelost in NuGet 1.1 kun je een kijkje nemen in de issue tracker van NuGet.

Interessante links:

Download NuGet

NuGet documentatie

Getting started

Ik ben zelf zeer enthousiast over NuGet en heb het dan ook al meerdere malen gebruikt. Wat is jouw mening over NuGet?

Viewing all articles
Browse latest Browse all 38

Latest Images

Pangarap Quotes

Pangarap Quotes

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Trending Articles


Ang Nobela sa “From Darna to ZsaZsa Zaturnnah: Desire and Fantasy, Essays on...


Lola Bunny para colorear


Dino Rey para colorear


Girasoles para colorear


Dibujos de animales para imprimir


Renos para colorear


Dromedario para colorear


Love Quotes Tagalog


Mga Patama Quotes at Pamatay Banat Quotes


RE: Mutton Pies (mely)


Gwapo Quotes : Babaero Quotes


Kung Fu Panda para colorear


Libros para colorear


Mandalas de flores para colorear


Dibujos para colorear de perros


Toro para colorear


mayabang Quotes, Torpe Quotes, tanga Quotes


Long Distance Relationship Tagalog Love Quotes


Love Quotes Tagalog


Mga Tala sa “Unang Siglo ng Nobela sa Filipinas” (2009) ni Virgilio S. Almario





Latest Images

Pangarap Quotes

Pangarap Quotes

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC