image

Access unlimited bootcamps and 650+ courses

50
%OFF
Article image
Rubens Filho
Rubens Filho31/05/2023 16:54
Share

Conceito .NET Standard

    O conceito do .NET Standard é uma especificação que define um conjunto de APIs (Application Programming Interfaces) comuns disponíveis em diferentes implementações do .NET, como o .NET Framework, o .NET Core e o Xamarin. 

     

    A ideia principal do .NET Standard é permitir que os desenvolvedores criem bibliotecas portáteis que possam ser usadas em diferentes plataformas .NET. Com o .NET Standard, você pode desenvolver uma biblioteca uma vez e ela será compatível com várias implementações do .NET, o que facilita o compartilhamento de código entre diferentes projetos. 

     

    Ao criar uma biblioteca no .NET Standard, você pode ter a confiança de que ela funcionará em qualquer plataforma que suporte o .NET Standard com uma determinada versão. Isso elimina a necessidade de criar versões separadas da biblioteca para cada implementação específica do .NET. 

     

    O .NET Standard fornece uma série de APIs comuns que abrangem um conjunto básico de funcionalidades, como manipulação de strings, acesso a bancos de dados, manipulação de arquivos, networking e muito mais. Essas APIs são projetadas para serem compatíveis com todas as implementações do .NET que suportam o .NET Standard em uma determinada versão. 

    Além disso, o .NET Standard é retrocompatível, o que significa que as versões posteriores do .NET Standard são compatíveis com as versões anteriores. Isso permite que você atualize suas bibliotecas para uma versão mais recente do .NET Standard sem quebrar a compatibilidade com os projetos existentes que usam versões anteriores. 

     

    Em resumo, o .NET Standard é uma especificação que define um conjunto de APIs comuns para permitir a criação de bibliotecas portáteis que funcionem em várias implementações do .NET. Ele simplifica o compartilhamento de código entre diferentes projetos e facilita o desenvolvimento de aplicativos multiplataforma no ecossistema do .NET. 

    Share
    Comments (0)