Building .NET MAUI Apps Faster with GitHub Copilot in Visual Studio 2022
Ғылым және технология
Join James Montemagno to dive into how GitHub Copilot and GitHub Copilot Chat can help you be more productive when building mobile & desktop apps with .NET MAUI. We take a look at how Copilot can assist in helping you build your application and how it is aware of the context of your code. Also, how we can learn more about our source code and how things work with GitHub Copilot Chat.
Signup for the GitHub Insider newsletter: resources.github.com/newsletter/
00:00 - Intro
00:35 - Adding new functionality with GitHub Copilot
02:36 - Better understanding XAML with GitHub Copilot Chat
04:35 - Fixing layout issues GitHub Copilot Chat
05:35 - Scaffolding code with GitHub Copilot Chat
07:43 - Wrap-up
Download the GitHub Copilot Visual Studio extension: aka.ms/copilot/visualstudio/e...
Find out how Copilot works in Visual Studio: aka.ms/copilot/visualstudio/docs
Workshop code: github.com/dotnet-presentatio...
.NET MAUI: dot.net/maui
.NET: dot.net
James on KZread: / @jamesmontemagno
James on Twitter: / jamesmontemagno
#dotnet #dotnetmaui #githubcopilot #copilot #visualstudio
Пікірлер: 16
Very nice video. Short, to the point, showed a lot of power with simple examples
Next steps: 1. Autopilot should be able to create the classes and files itself. 2. Autopilot should be able to propose UX improvements and implement them.
I've been paying for copilot, but haven't figured out how to take advantage of it. This is awesome. Thanks
hello, Elvis from Zimbabwe
@visualstudio
10 ай бұрын
Hello!
Hello sir ,wanted yo ask you sth ,the cancel button for entries in dot net maui is not working .
Wow. Now I wonder if Frank Krueger looks just as good.
One more thing nobody can forget in a constructor, because these are just function variables. I seriously don't understand this term nor it's alright to say it for it to be spark or glow plugs, but maybe it is what they meant at the government vehicle check facility. It must not be a native script so you don't invent HTML again - almost fine to code that with XML and namespaces.
The employee of the native web GmbH from Germany said that Copilot is not as good as everyone always claims, because he is supposed to have copied code from one to one.
Are the two extensions free ?
@JamesMontemagno
9 ай бұрын
There is a free trial for copilot to try out
Did you just add a pop-up a dialog in your ViewModel code? Bad Bad ;)
@lolomgmix
10 ай бұрын
I guess that is simple test project, where you don't need additional layers such as DAL, BusinessLogic etc.
@JamesMontemagno
9 ай бұрын
I think it is alright, however if you have a dialog service then copilot will figure out how to use that too!
@jewersp
9 ай бұрын
Yep, View-related code, event alerts, don't belong into a ViewModel. That's clearly violating MVVM.