GitHub Copilot Tips for .NET Developers | .NET Conf 2023

preview_player
Показать описание
Accelerate your .NET Development in Visual Studio with GitHub Copilot Chat.

#dotnet #dotnetconf #githubcopilot
Рекомендации по теме
Комментарии
Автор

thanks man! appreciate that beautiful explaination

arsamrahmaan
Автор

We would like to see a Hybrid model Copilot where it can learn our local code with local AI engine and communicate the server for additional optimizations, that would be an ideal AI assistant for developers

ONESTTEFTEO
Автор

Thank you! I loved the phrase about the Copilot output: “Do not trust it until it is tested”. 😂

NAKIGOEORG
Автор

QQ - What version of .Net are you using in the demo? My GitHub CoPilot Chat response is saying: "As of the time of this response, .NET 7 has not been released yet. The latest stable version of .NET is .NET 6.0.".

michaellenart
Автор

Such a handsome explaination uwu ty very much kiss kiss hehehe c:

shirosurfer
Автор

My biggest beef with CoPilot chat is that I often need more time to explain myself more to the AI than to do it myself. If I have 2 similar classes but with like 20 properties I would ask copilot to write a mapper between these classes. The response it gives me is how to abstractly set up an extension method.. as in

public static MyEntity ToEntity(the MyDto dp){
return new MyEntity(){
Id =dto.ID
// rest of conversion
}

Like for fuck sake. The rest of the conversion is what i want him to do. And then when i tell him i want to map all the possible properties as best as it can then it will still fuck up somehow. Yet when I copy paste both classes into chat gtp I get the response i expect.

I have paid for Copilot since the start but damn chat never fails to annoy me.

ThisNameNowTakenIs
Автор

Sir i couldnt open coplot propting box. I tryed Alt+k, alt+/ but i couldnt open it. How did u open it?

ferdicuyar
Автор

Programming vs Promting and Check if Ai writes it correctly

softwave
Автор

That UI is terrible, please fix it. It should be in it's own window.

Arcadenut