TIP: Usando o Swashbuckler.AspNetCore (7.2.0) Tive que passar o openapi para versão 2.0 builder.Services.AddOpenApi(options => options.OpenApiVersion = Microsoft.OpenApi.OpenApiSpecVersion.OpenApi2_0 );
tem como trabalhar com dotnet de maneira profissional em visualcode professor pois eu comecei a estudar dotnet e estou usando linux por exemplo para criar qualquer projeto uso dotnet new console -o meuApp /// por outro lado e todo material que estou assistindo e visual studio ide acho que nao consigo instalar no meu linux a nao se que qual seria sua susgestao retorna para windows ou por exempo me familiarizo com docker tambem seria pegar esse template em docker ou qual seria a sugestao
Você pode usar VS Code no Linux para criar projetos na plataforma .NET com uma experiência quase igual a oferecida pelo Visual Studio Você tem que instalar o pacote - C# Dev Kit for Visual Studio Code - e outros plugins no seu VS Code para te ajudar no desenvolvimento. Para o Docker você tem os plugins Docker e Docker Compose que vai te ajudar, e, também centenas de outros plugins que facilitam o desenvolvimento.
Agora o Rider da Jetbrains está de graça, da pra instalar no Linux alguns acham melhor que o Visual Studio, caso realmente queira seguir com o Visual Studio vai precisar voltar pra o Windows
Meu Deus, como quebrei a cabeça achando que estava fazendo algo errado.. Quis aprender a usar .net e a aula estava no .net 7 e eu estava com o 9 e não funcionava kkk
Sim é possível, no entanto, é importante estar ciente das diferenças entre as versões e considerar os seus requisitos específicos antes de tomar uma decisão.
Muito obrigado professor!
Muito legal a explicação. Realmente quem não ver esse vídeo vai ficar se perguntando o que aconteceu com o Swagger
Excelente vídeo!!! Muito obrigado. Ajudou bastante.
Comente e deixe o seu like !!!
Vídeo muito bem explicado. Muito obrigado, o vídeo foi de grande ajuda
Mais um vídeo/tutorial/dica sobre API no .Net-9 EXCELENTE!!! Muito grato 'teacher'!! Vlw..!!!👏👍🤜🤛
Bom vídeo.
Legal esse pacote Scalar, vou dar uma fuçada nele.
TIP: Usando o Swashbuckler.AspNetCore (7.2.0) Tive que passar o openapi para versão 2.0
builder.Services.AddOpenApi(options =>
options.OpenApiVersion = Microsoft.OpenApi.OpenApiSpecVersion.OpenApi2_0
);
Quando eu crio um projeto .Net MAUI, ele cria as classes com erros nas classes... faltando a referencia de Assemvly, como resolver ?
Certifique-se de que o .NET MAUI foi instalado corretamente e que todas as cargas de trabalho necessárias estão habilitadas.
tem como trabalhar com dotnet de maneira profissional em visualcode professor pois eu comecei a estudar dotnet e estou usando linux por exemplo para criar qualquer projeto uso dotnet new console -o meuApp /// por outro lado e todo material que estou assistindo e visual studio ide acho que nao consigo instalar no meu linux a nao se que qual seria sua susgestao retorna para windows ou por exempo me familiarizo com docker tambem seria pegar esse template em docker ou qual seria a sugestao
Você pode usar VS Code no Linux para criar projetos na plataforma .NET com uma experiência quase igual a oferecida pelo Visual Studio
Você tem que instalar o pacote - C# Dev Kit for Visual Studio Code - e outros plugins no seu VS Code para te ajudar no desenvolvimento.
Para o Docker você tem os plugins Docker e Docker Compose que vai te ajudar, e, também centenas de outros plugins que facilitam o desenvolvimento.
Agora o Rider da Jetbrains está de graça, da pra instalar no Linux alguns acham melhor que o Visual Studio, caso realmente queira seguir com o Visual Studio vai precisar voltar pra o Windows
@@josecarlosmacoratti obrigado muito esclarecedo uso o vscode e estou acompanhando seus videos muito bom
Meu Deus, como quebrei a cabeça achando que estava fazendo algo errado.. Quis aprender a usar .net e a aula estava no .net 7 e eu estava com o 9 e não funcionava kkk
É possível usar o pacote da Microsoft que usa o OpenAPI no .NET 8?
Sim é possível, no entanto, é importante estar ciente das diferenças entre as versões e considerar os seus requisitos específicos antes de tomar uma decisão.
aa