designs
designs copied to clipboard
This repo is used for reviewing new .NET designs.
Contributes to https://github.com/dotnet/runtime/issues/85592 and https://github.com/dotnet/runtime/issues/68162
## Description This is the initial PR for the projection tooling which introduces the .NET Swift interop tooling components based on the [Binding Tools for Swift](https://github.com/xamarin/binding-tools-for-swift) and highlights the functionalities...
This proposal simplifies how workload versions are expressed and understood. Currently, the design mainly covers the proposed changes to the user experience for workloads. That is the primary thing we...
[Markdown](https://github.com/dotnet/designs/blob/dtivel/sign-signature-provider-plugins/accepted/2023/sign-signature-provider-plugins.md) Currently, [Sign CLI](https://github.com/dotnet/sign) only supports signing with Azure Key Vault. Sign CLI should support pluggable signature providers to enable other private key storage options. This is necessary to keep...
Adds a design for an attribute-based model for feature switches, to be supported in the trim/AOT analyzers and in ILLink/ILCompiler. There's significant overlap with @terrajobst's capability API analyzer draft in...
This proposal extends global.json such that it supports locally deployed instances of the .NET SDK. This will significantly reduce friction our local deployment has with developer tools like Visual Studio,...
Right now we consume C++ dependencies in multiple manners throughout the product. As we work on modernizing the native code in dotnet/runtime, we've talked about taking additional dependencies on native...
This document addresses obsoleting certain `SecureString` APIs for .NET 6. It is a type we have wanted to wind down for a while, and we have some outstanding work items...
> Let's see if we can make C# a little simpler. Continues of https://github.com/dotnet/designs/pull/213 since the original PR closed, migrated from https://github.com/cartermp/designs/blob/a27fd42a68370f315bc2293dc748145f4075697f/proposed/simple-csharp-programs.md rendered-view: https://github.com/WeihanLi/dotnet-designs/blob/simple-csharp/proposed/simple-csharp-programs.md