Hai bisogno di una libreria Redis con un nome forte? Con ogni probabilità, soprattutto se non hai mai incontrato questo termine, la risposta è no . Ma continua a leggere.
Qual è il nome forte?
- è una cosa specifica per .NET
- puoi scegliere di firmare il tuo assembly con una chiave crittografica
- questo rende possibile verificare che stai effettivamente caricando/eseguendo qualcosa che prevedi di caricare/eseguire
- il "nome forte" include la firma crittografica insieme al solito nome, versione e cose del genere.
Hai mai bisogno di nomi forti?
- probabilmente no, a meno che tu non abbia ragioni specifiche. Alcuni di questi potrebbero essere:
- storico (eravamo abituati a firmare le nostre assemblee e perché ora cambiamo)
- politiche aziendali
- circostanze speciali come qualcos'altro che stai utilizzando richiedono nomi forti (era un requisito avere un nome sicuro se si voleva aggiungere qualcosa alla GAC)
- Possibili considerazioni sulla sicurezza
È una buona idea firmare le vostre assemblee?
- ci sono molte opinioni divergenti
- Molto spesso i nomi forti sono una seccatura in tanti modi con vantaggi discutibili
- Ultimamente è stata una tendenza non usare nomi forti a meno che non sia proprio necessario
tu hai bisogno di una libreria Redis con un nome forte?
- a meno che tu non decida o non debba firmare la tua applicazione che utilizza la libreria Redis, non lo fai
- la versione dei nomi forti della libreria Redis è identica all'altra
- esiste unicamente per rendere più facile la vita a coloro che hanno bisogno di usare nomi forti