Har du brug for et stærkt navngivet Redis-bibliotek? Efter al sandsynlighed, især hvis du aldrig engang er stødt på dette udtryk, er svaret nej . Men læs videre.
Hvad hedder det stærkt?
- det er en .NET-specifik ting
- du kan vælge at signere din samling med en kryptografisk nøgle
- dette gør det muligt at bekræfte, at du rent faktisk indlæser/kører noget, du forventer at indlæse/køre
- det "stærke navn" inkluderer den kryptografiske signatur sammen med det sædvanlige navn, version og den slags.
Har du nogensinde brug for stærke navne?
- sandsynligvis ikke, medmindre du har særlige grunde. Nogle af disse kan være:
- historisk (vi plejede at underskrive vores forsamlinger, og hvorfor ændres nu)
- virksomhedspolitikker
- særlige omstændigheder, såsom noget andet, du bruger, kræver stærke navne (det plejede at være et krav at have et stærkt navn, hvis du ville tilføje noget til GAC)
- muligvis sikkerhedshensyn
Er det en god idé at underskrive dine forsamlinger?
- der er mange delte meninger
- meget ofte er stærke navne en smerte på så mange måder med tvivlsomme fordele
- det har været en tendens på det seneste ikke at bruge stærke navne, medmindre du virkelig skal
Gør dig brug for et stærkt navngivet Redis-bibliotek?
- medmindre du beslutter dig for eller skal underskrive din egen applikation, som bruger Redis-biblioteket, gør du ikke
- den stærke navneversion af Redis-biblioteket er identisk med den anden
- det eksisterer udelukkende for at gøre livet lettere for dem, der skal bruge stærke navne