Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
NuGet 3.0 előzetes kiadási megjegyzések | NuGet 3.0 RC kibocsátási megjegyzések
A NuGet 3.0 bétaverziója 2015. február 23-án jelent meg a Visual Studio 2015 CTP 6 kiadásához. Ez a kiadás sokat jelent a csapatunk számára, mivel számos architektúrát és teljesítménybeli fejlesztést kell megosztanunk, és izgatottan várjuk a teljesítménybeállítások finomhangolását nuget.org szolgáltatásunkon.
Javasoljuk, hogy az új verzió telepítése előtt távolítsa el a NuGet Visual Studio 2015 bővítmény bármely korábbi verzióját. Ha problémát tapasztal a bővítmény ezen verziójával kapcsolatban, javasoljuk, hogy térjen vissza a [prior version](http://nuget.codeplex.com/downloads/get/909582) Visual Studio 2015 előzetes verziójához.
Visual Studio 2012+
Ez a NuGet 3.0 bétaverzió a Visual Studio 2015 CTP 6 bővítménytárában telepíthető. Dolgozunk azon, hogy a Visual Studio 2012 és a Visual Studio 2013 előzetes verziója hamarosan elérhető legyen. Korábban megosztottuk a Visual Studio 2010 frissítéseinek megszüntetésére vonatkozó szándékunkat, és ezt a nehéz döntést hoztuk meg.
Új ügyfél-/kiszolgálói API
Már dolgozunk a NuGet ügyfél-/kiszolgálóprotokolljának implementálási részletein. Az elvégzett munka a NuGethez készült "API v3" létrehozása, amely olyan kritikus helyzetek magas rendelkezésre állása köré lett kialakítva, mint a csomagok visszaállítása és telepítése. Az új API a REST-en és a Hypermedia-n alapul, és a JSON-LD-t választottuk erőforrás-formátumként.
A NuGet 3.0 bétabitjeiben megjelenik egy "api.nuget.org" nevű új csomagforrás a csomag forrásának legördülő listájában. Ha ezt a csomagforrást választja, az új API-t fogjuk használni a nuget.org való csatlakozáshoz. A NuGet 3.0 RC-ben ez az új API v3-alapú csomagforrás helyettesíti a v2-alapú "nuget.org" csomagforrást. Javasoljuk, hogy tiltsa le az összes többi nyilvános csomagforrást, és csak api.nuget.org hagyja meg egyetlen nyilvános csomagadattárként.
Sok időt fektettünk a v3 API kiépítésébe, és továbbra is fenntartjuk a standard v2 API-t a nyilvános adattár elérésére vágyó régi ügyfelek számára.
Frissített felhasználói felület
Bővítettük a felhasználói felületet ebben a kiadásban, hogy tartalmazzon egy kombinált listát, amely lehetővé teszi, hogy válasszon egy műveletet a csomaggal, és az előnézet gombot a képernyő beállítások területén lévő jelölőnégyzetbe váltotta át. A beállítási terület már nem összecsukható, és most egy súgóhivatkozással ismerteti az elérhető lehetőségeket.
Műveletnaplózás
Eltávolítottuk a modális ablakot olyan naplózási adatokkal, amelyek a telepítés vagy eltávolítás során gyorsan megjelennek és elrejtőznek. Ez az ablak nem adott hozzá értéket, ha valóban látni szeretné az információkat, vagy másolhatja és beillesztheti azokat. Ehelyett az összes kimeneti naplózást átirányítjuk a Kimenet ablak Csomagkezelő paneljére. Szerintünk ez kényelmesebb és jobban hasonlít egy tipikus build jelentéshez, amelyet át szeretne tekinteni.
Fókusz a teljesítményre
Sok módosítást hajtottunk végre a NuGet-keresések teljesítményének javítása és a lekérések érdekében. Ez volt az első számú aggodalmank ügyfeleink részéről, és biztosak akartunk lenni abban, hogy ebben a kiadásban foglalkozunk vele. Finomítottuk a kiszolgálóinkat, kiépítettünk egy új CDN-t, és továbbfejlesztettük a lekérdezésmegfeleltetési logikát, hogy remélhetőleg relevánsabb és gyorsabb csomagkeresési eredményeket nyújtsunk Önnek.
A NuGet 3.0 fejlesztésének ezen fázisában finomhangoljuk és figyeljük a nuget.org szolgáltatást, hogy jobb élményt nyújtsunk. Nem tervezünk leállást, de erőforrásokat fogunk hozzáadni és módosítani a szolgáltatásban. A szolgáltatáskonfiguráció módosításának részleteiért tekintse meg twitteres hírcsatornánkat .
NuGet létrehozása a NuGettel
A NuGet-ügyfeleket most több olyan összetevőre alakítottuk át, amelyek maguk is a NuGet-csomagokba vannak beépítve. A saját kódtáraink újrahasználata arra kényszerít minket, hogy újra használható és megfelelően csomagolható összetevőket hozzunk létre. Sikerült kiküszöbölnünk a duplikált kódot, és megtanultuk, hogyan konfigurálhatjuk jobban a fejlesztési folyamatot, hogy a megoldásokban a csomagok összeállításának szükségességét támogathassuk. Keressen egy blogbejegyzést hamarosan, ahol a kódprojektek strukturáltságáról és a buildelési folyamat működéséről fogunk beszélni.
Maradjon velünk
Kérjük, tartsa szem előtt blogunk további előrehaladását és bejelentéseit NuGet 3.0!