Mógłby ktoś wyjaśnić co to są pakiety w c#?

- Rejestracja:prawie 14 lat
- Ostatnio:6 dni
- Postów:2512
Są to po prostu biblioteki DLL:

- Rejestracja:ponad 21 lat
- Ostatnio:około 21 godzin
co to są pakiety w c#
Dziwna nazwa, ale jeżeli chodzi o biblioteki DLL, to są to (huh..) pakiety klas i funkcji do wykorzystania w programie, ale nie samodzielne programy.
Ot, i tyle. Przykładowo, klasy odpowiedzialne za okienka Windows Forms są zawarte w bibliotece System.Windows.Forms.dll
, która jest częścią .NET Frameworka.
Dotnetową konwencją jest, by DLL-ka miała nazwę taką jak namespace udostępnianych przez nią klas, ale nie jest to żaden wymóg.
W projekcie C# pod Visual Studio biblioteki zarządzane (.netowe) dodaje się przez polecenie "Add Reference".
Bibliotek natywnych (napisanych w C++ na przykład) używa się inaczej, przez mechanizm Platform Invocation (PInvoke).

- Rejestracja:ponad 19 lat
- Ostatnio:około 7 lat
- Lokalizacja:Lublin/Gdynia
Może artykuł/książkę/post na forum pisał ktoś wywodzący się się z innej technologii? Np w javie zewnętrzne zależności nazywa się paczkami (package) albo "słoikami" (jar) ;-). W Visualu nawet quick launch nie znajduje niczego pod hasłem packet.

- Rejestracja:około 11 lat
- Ostatnio:około 2 miesiące
- Lokalizacja:Londyn
- Postów:873
Może ktoś sobie tak dziwnie Assembly przetłumaczył. Assembly może być za równo biblioteką jak i plikiem wykonywalnym. Aplikacja w .Net może składać się z wielu lub jednego Assembly. Nie umiem tego dobrze wytłumaczyć :(
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
grzesiek51114