gebeurtenis
17 mrt, 23 - 21 mrt, 23
Neem deel aan de meetup-serie om schaalbare AI-oplossingen te bouwen op basis van praktijkgebruiksvoorbeelden met collega-ontwikkelaars en experts.
Nu registrerenDeze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
Deze richtlijnen bieden aanbevelingen voor ontwikkelaars voor het maken van hoogwaardige .NET-bibliotheken. Deze documentatie is gericht op wat enwaarom bij het bouwen van een .NET-bibliotheek, niet op de hoe.
Aspecten van hoogwaardige .NET-bibliotheken:
Elk artikel bevat vier soorten aanbevelingen: Do, Consider, Avoid en Do not. Het type aanbeveling geeft aan hoe sterk deze moet worden gevolgd.
U moet bijna altijd een Do-aanbeveling volgen. Bijvoorbeeld:
✔️ Distribueer uw bibliotheek met behulp van een NuGet-pakket.
Houd daarentegen rekening met aanbevelingen die over het algemeen moeten worden gevolgd, maar er zijn legitieme uitzonderingen op de regel en u moet zich niet slecht voelen over het niet volgen van de richtlijnen:
✔️ Overweeg om SemVer 2.0.0 te gebruiken om uw NuGet-pakket te versiebeheer.
Vermijd aanbevelingen om dingen te vermelden die over het algemeen geen goed idee zijn, maar het breken van de regel soms zinvol is:
❌ VERMIJD NuGet-pakketverwijzingen die een exacte versie eisen.
En ten slotte geven aanbevelingen niet aan dat u bijna nooit moet doen:
❌ PUBLICEER GEEN versies met een sterke naam en niet-sterk benoemde versies van uw bibliotheek. Bijvoorbeeld Contoso.Api
en Contoso.Api.StrongNamed
.
gebeurtenis
17 mrt, 23 - 21 mrt, 23
Neem deel aan de meetup-serie om schaalbare AI-oplossingen te bouwen op basis van praktijkgebruiksvoorbeelden met collega-ontwikkelaars en experts.
Nu registrerenTraining
Module
Methoden aanroepen uit de .NET-klassebibliotheek met C# - Training
Gebruik de functionaliteit uit de .NET-klassebibliotheek door methoden aan te roepen waarmee waarden worden geretourneerd, invoerparameters worden geaccepteerd en meer.