BT

.NET Core planeja descontinuar o formato project.json

| por Jonathan Allen Seguir 594 Seguidores , traduzido por Talles Lasmar Seguir 30 Seguidores em 28 ago 2016. Tempo estimado de leitura: 1 minuto |

A Microsoft chegou a conclusão que o experimento com o formato project.json falhou e voltará a utilizar os arquivos .csproj. Contudo, isso não acontecerá de imediato e o recém lançado .NET Core RC2 (também conhecido como tooling preview 1) continuará utilizando uma combinação de .xproj e project.json.

A começar pelo .NET Core RTM/tooling preview 2, o Visual Studio irá renomear automaticamente arquivos .xproj para .csproj. Porém, a funcionalidade do formato project.json não mudará ainda.

Após o preview 2, a Microsoft começará a trabalhar na migração das funcionalidades do formato project.json para csproj. Parte disso exigirá somente atualizar o Visual Studio. Por exemplo, o .csproj já suporta wildcards, mesmo o Visual Studio insistindo em adicionar arquivos um à um. Já outras funcionalidades do project.json podem exigir um trabalho significativo para integração ao .csproj.

Ao fim desse processo, o formato project.json deverá existir somente como uma alternativa ao arquivo packages.config do NuGet. Se isso acontecer, ele provavelmente será renomeado para nuget.json.

MSBuild

Para quem não conhece, os arquivos .csproj são apenas versões especializadas de scripts .msbuild. Isso significa que o MSBuild precisará estar disponível onde o .NET Core executar.

A longo prazo, a Microsoft está procurando adicionar a funcionalidade do NuGet diretamente ao MSBuild. (Atualmente o MSBuild depende de extensões para acessar o NuGet.)

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Pelo visto não deu certo... by Luís Gabriel Nascimento Simas

Pois é rapaz.
Eu fiquei meio estupefato com isso.
E o que será de nós que utilizamos o Visual Studio Code. Tomara que criem extensões para isso...

Re: Pelo visto não deu certo... by Luiz Carlos Faria

A microsoft tem um bom histórico de tooling, dificilmente deixarão a comunidade e o mercado na mão.

Re: Pelo visto não deu certo... by Luís Gabriel Nascimento Simas

Sim, claro não tenha dúvidas.
Porém.... deve ser por isso mesmo que está voltando ao XML.

Fail by Felippe Medeiros

Quando parece que a Microsoft está avançado finalmente: ops, fail.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

4 Dê sua opinião

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT