Sources of Friction in the .NET Ecosystem - KirillOsenkov/Bliki GitHub Wiki
Unnecessary drama
- strong name
- delay signed binaries
- NuGet Prerelease
- InternalsVisibleTo
- signing stuff - I'm OK to do it, but make it simple
- XML namespaces
- Fusion, assembly loading
Legacy bad ideas such as
- Code access security, demand, APTCA etc.
- SecureString, BinaryFormatter
- everything around resources, satellite assemblies (just embed them into the main .dll)
- EditorBrowsable