Jaką licencję .NET Viewer naprawdę potrzebujesz? Kompletny przewodnik
← Back to Blog6 min read

Jaką licencję .NET Viewer naprawdę potrzebujesz? Kompletny przewodnik

Jaką licencję .NET Viewer naprawdę potrzebujesz? Kompletny przewodnik

Kiedy w końcu udostępniasz czyste, kontrolowane wersjami API, kolejną przeszkodą jest często przeglądarka dokumentacji. Zestaw funkcji zwykle jest w sam raz, ale model licencjonowania może być ukrytym haczykiem, który spowalnia przyjmowanie w zespołach, partnerach lub u klientów.

W tym artykule odszyfrowujemy trzy podstawowe opcje licencjonowania dla przeglądarki dokumentacji Doconut .NET — Developer, Site i SDK — oraz przedstawiamy praktyczne ramy decyzyjne, abyś mógł wybrać właściwy plan od pierwszego razu.


Spis treści

  1. Dlaczego licencjonowanie ma znaczenie dla dokumentacji API
  2. Licencja deweloperska – Idealna dla małych zespołów
  3. Licencja witryny – Skalowanie dokumentacji w portalach
  4. Licencja SDK – Osadzanie przeglądarki w własnym produkcie
  5. Matryca decyzyjna: Szybka lista kontrolna
  6. Ostatnie przemyślenia i kolejne kroki

Dlaczego licencjonowanie ma znaczenie dla dokumentacji API {#dlaczego-licencjonowanie-ma-znaczenie-dla-dokumentacji-api}

Wybór między licencjami Developer, Site i SDK dla przeglądarki Doconut Document Viewer
Wybór między licencjami Developer, Site i SDK dla przeglądarki Doconut Document Viewer
  • Zgodność: Nieprawidłowe licencjonowanie może wywołać flagi audytowe i nieprzewidziane opłaty.
  • Wydajność: Niektóre plany odblokowują zaawansowane pipeline'y renderowania (OpenAPI 3.0, Swagger, RAML) oraz współpracę w czasie rzeczywistym, które utrzymują dokumentację szybką.
  • Skalowalność: W miarę rozwoju organizacji model kosztów powinien ewoluować bez konieczności całkowitej przebudowy pipeline'u dokumentacji.

Wybór niewłaściwej licencji nie tylko zwiększa koszty, ale może także ograniczyć możliwości — takie jak synchronizacja Git między repozytoriami, edycja oparta na rolach czy brandowanie white‑label — co jest kluczowe w nowoczesnych przepływach DevOps.


Licencja deweloperska {#licencja-deweloperska}

Kto powinien rozważyć tę licencję?

  • Samodzielni deweloperzy lub małe zespoły (1‑5 inżynierów) tworzące wewnętrzne narzędzie lub proof‑of‑concept.
  • Zespoły, które potrzebują tylko jednej instancji przeglądarki osadzonej w jednej aplikacji.
  • Projekty, w których dokumentacja jest ściśle powiązana z jednym kodem źródłowym.

Kluczowe funkcje

FunkcjaCo to oznacza dla Twojego projektu
Natywne renderowanie specyfikacji APIObsługuje OpenAPI, Swagger, RAML od razu z pełnym podświetlaniem składni.
Edytowanie współpracy w czasie rzeczywistymWspółtworzenie w czasie rzeczywistym ograniczone do jednego projektu; idealne do szybkich iteracji.
Nieograniczona przeszukiwalna dokumentacjaIndeksuje wszystkie pliki markdown, HTML lub YAML w projekcie, zapewniając natychmiastowe wyszukiwanie.
Synchronizacja GitSynchronizacja jeden‑do‑jednego z repozytorium — push zmian, pull aktualizacji i utrzymanie historii wersji zgodnej z kodem.

Szybki przegląd cen

  • $199 za dewelopera rocznie (opłata ryczałtowa).
  • Brak dodatkowych opłat za miejsce lub instancję.

Kiedy zrezygnować

Jeśli przewidujesz:

  • Wiele witryn dokumentacyjnych (portale klientów, dokumentacja partnerów zewnętrznych), lub
  • Skalowanie poza jedno repozytorium,

licencja deweloperska szybko stanie się wąskim gardłem kosztowym.

Analogia: Traktuj to jak jednorazową saszetkę kawy — idealną na jedną filiżankę, ale w biurze pełnym pracowników potrzebujesz całej maszyny.


Licencja witryny {#licencja-witryny}

Kto powinien rozważyć tę licencję?

  • Zespoły korporacyjne prowadzące kilka wewnętrznych narzędzi, publiczne portale API lub bazę wiedzy dostępą dla setek użytkowników.
  • Firmy potrzebujące spójnego brandingu i jednolitej kontroli dostępu we wszystkich punktach dokumentacji.

Kluczowe funkcje

FunkcjaKorzyść
Nieograniczona liczba instancji przeglądarkiWdrażaj przeglądarkę na dowolnej liczbie stron internetowych, intranetów lub portalów SaaS.
Centralne zarządzanie licencjamiPanel do przydzielania, odwoływania i audytu licencji w całej organizacji.
Zespołowe edytowanie w czasie rzeczywistym z RBACSzczegółowe role (autor, recenzent, administrator) wymuszają zarządzanie.
Integracja Git z wieloma repozytoriamiPołącz monorepo lub rozproszone repozytoria i utrzymuj każdy zestaw dokumentów w synchronizacji.
Priorytetowe wsparcie i SLAOkno reakcji 24‑godzinne, zapewniające minimalny czas przestoju.

Szybki przegląd cen

  • Podstawa: 4 999 USD rocznie za maksymalnie 20 witryn.
  • Dodatkowe witryny: 250 USD za witrynę rocznie.

Kiedy to się opłaca

  • Prowadzisz publiczny portal deweloperski, który musi być zsynchronizowany z produkcyjnymi API.
  • Twoja wewnętrzna baza wiedzy jest jedynym źródłem prawdy dla dziesiątek zespołów.
  • Koszt ręcznych aktualizacji dokumentacji przewyższa opłatę subskrypcyjną.

Analogia: To przejście od jednopojazdowego garażu do pełnowymiarowego parkingu — miejsce do skalowania bez konieczności zatrzymywania się przy każdym kroku.


Licencja SDK {#licencja-sdk}

Kto powinien rozważyć tę licencję?

  • Dostawcy tworzący produkty komercyjne, które osadzają przeglądarkę .NET (np. desktopowe IDE, konsolę w chmurze, platformy on‑premise).
  • Zespoły, które potrzebują white‑labelingu i pełnego dostępu do kodu źródłowego, by dostosować przeglądarkę do swojej marki.

Kluczowe funkcje

FunkcjaCo odblokowuje
Pełny dostęp do kodu źródłowegoModyfikuj pipeline renderowania, komponenty UI lub integruj własne uwierzytelnianie.
Nieograniczona dystrybucjaWysyłaj przeglądarkę do dowolnej liczby instalacji u końcowego użytkownika bez opłat za miejsce.
White‑labelingUsuń branding Doconut, zastosuj własne motywy i kontroluj wygląd.
Dedykowany menedżer technicznyBezpośrednia linia wsparcia w zakresie integracji, optymalizacji wydajności i dopasowania roadmapy.

Szybki przegląd cen

  • Jednorazowa opłata: 12 499 USD za prawa wieczyste.
  • Opcjonalna konserwacja: 2 999 USD rocznie (obejmuje aktualizacje, poprawki bezpieczeństwa i wsparcie).

Kiedy to właściwy wybór

  • Propozycja wartości Twojego produktu opiera się na dokumentacji w aplikacji (np. rozszerzenie Visual Studio wyświetlające specyfikację API wbudowaną).
  • Potrzebujesz nieograniczonej dystrybucji — przeglądarka podróżuje z każdą kopią Twojego oprogramowania.
  • Spójność marki i personalizacja na poziomie kodu źródłowego są nie do negocjacji.

Analogia: Kupno bloku silnika do własnego samochodu — kosztowne na początku, ale posiadasz napęd na własność i możesz jeździć tak daleko, jak chcesz.


Matryca decyzyjna: Szybka lista kontrolna {#matryca-decyzyjna-szybka-lista-kontrolna}

PytanieZalecana licencjaDlaczego
Ile różnych miejsc będzie wyświetlana przeglądarka?Developer → 1‑2 lokalizacje
Site → 3+ lokalizacje
Licencja Site usuwa limity na liczbę instancji.
Czy musisz wysyłać przeglądarkę do końcowych użytkowników?SDKNieograniczona dystrybucja i white‑labeling.
Czy wymagana jest marka lub dostęp do kodu źródłowego?SDKPełny dostęp do kodu źródłowego i usunięcie brandingu.
Jaki jest Twój preferowany model kosztowy?Developer → roczna opłata za użytkownika
Site → roczna opłata za witrynę
SDK → jednorazowa inwestycja
Dopasowuje się do cyklu budżetowego.

Wskazówka: Trzymaj tę matrycę pod ręką w briefie projektowym lub dokumencie planowania sprintu; szybko ujawnia właściwą licencję bez konieczności wymiany zdań z działem sprzedaży.


Ostatnie przemyślenia i kolejne kroki {#ostatnie-przemyślenia-i-kolejne-kroki}

Wybór właściwej licencji .NET Viewer nie jest decyzją „jedna rozmiar pasuje wszystkim”. Opiera się na trzech filarach:

  1. Zakres wdrożenia – jedna aplikacja vs. wiele portali vs. integracja produktu.
  2. Wymagania dystrybucyjne – wyłącznie wewnętrzne użycie lub pakowanie z ofertą komercyjną.
  3. Cykl budżetowy – regularne wydatki roczne vs. jednorazowa inwestycja kapitałowa.

Dopasowując przepływ pracy zespołu, trajektorię wzrostu i ograniczenia finansowe do wymienionych wyżej funkcji, możesz uniknąć kosztownych aktualizacji licencji w przyszłości i zapewnić płynny przepływ dokumentacji.

Gotowy, aby zatwierdzić właściwą licencję?

  1. Odwiedź doconut.com/pricing i użyj interaktywnego selektora.
  2. Pobierz Arkusz wyboru licencji, aby dopasować odpowiedzi z matrycy decyzyjnej.
  3. Jeśli potrzebujesz głębszego wglądu, umów 15‑minutową rozmowę projektową z naszymi inżynierami rozwiązań, aby zobaczyć na żywo demo współpracy, renderowania specyfikacji API i synchronizacji Git.

Szczęśliwe dokumentowanie i niech Twoje API będą tak dobrze obsłużone, jak Twoja licencja!

#.NET#licensing#documentation-viewer#API-docs#developer-tools#SaaS#OpenAPI#Swagger#Git-integration