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

  • @user-wx7fe3bs5b
    @user-wx7fe3bs5b2 ай бұрын

    Very nice video. Short, to the point, showed a lot of power with simple examples

  • @ovellox
    @ovellox9 ай бұрын

    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.

  • @ttirrell
    @ttirrell9 ай бұрын

    I've been paying for copilot, but haven't figured out how to take advantage of it. This is awesome. Thanks

  • @mrmuzeza113
    @mrmuzeza11310 ай бұрын

    hello, Elvis from Zimbabwe

  • @visualstudio

    @visualstudio

    10 ай бұрын

    Hello!

  • @kirwakelvinkering3122
    @kirwakelvinkering31229 ай бұрын

    Hello sir ,wanted yo ask you sth ,the cancel button for entries in dot net maui is not working .

  • @xmarvelouss
    @xmarvelouss9 ай бұрын

    Wow. Now I wonder if Frank Krueger looks just as good.

  • @Netryon
    @Netryon9 ай бұрын

    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.

  • @DJone4one
    @DJone4one9 ай бұрын

    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.

  • @kirwakelvinkering3122
    @kirwakelvinkering31229 ай бұрын

    Are the two extensions free ?

  • @JamesMontemagno

    @JamesMontemagno

    9 ай бұрын

    There is a free trial for copilot to try out

  • @PierreH1968
    @PierreH196810 ай бұрын

    Did you just add a pop-up a dialog in your ViewModel code? Bad Bad ;)

  • @lolomgmix

    @lolomgmix

    10 ай бұрын

    I guess that is simple test project, where you don't need additional layers such as DAL, BusinessLogic etc.

  • @JamesMontemagno

    @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

    @jewersp

    9 ай бұрын

    Yep, View-related code, event alerts, don't belong into a ViewModel. That's clearly violating MVVM.

Келесі