MENU

Fun & Interesting

Let's try GitHub Copilot Agent mode in VS Code to build a FULL app!

James Montemagno 67,390 2 months ago
Video Not Working? Fix It Now

Agent mode is here in GitHub Copilot in VS Code and I want to give it a spin to see if it can help me build a full application from scratch. GitHub Copilot’s new agent mode is capable of iterating on its own code, recognizing errors, and fixing them automatically. It can suggest terminal commands and ask you to execute them. Copilot will iterate on not just its own output, but the result of that output. So, let's give it a try and build a .NET MAUI application with a SQLite database, MVVM, navigation, and a lot more! Links: Agent Mode: https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/ App Code: https://github.com/jamesmontemagno/app-coffeetracker GitHub Copilot Free: https://code.visualstudio.com/blogs/2024/12/18/free-github-copilot Chapters: 00:00 - Intro & Agent Mode Setup 02:34 - Creating our base .NET MAUI application 07:10 - Cleaning up the user interface 09:00 - Adding new features to the app 10:30 - Refactoring with MVVM and .NET Community Toolkit 13:15 - Adding new pages and navigation 17:00 - Adding Grouping to our Data 20:00 - Adding Graphs and Charts 23:25 - Wrap-up and final thoughts Join this channel to get access to perks: https://www.youtube.com/channel/UCENTmbKaTphpWV2R2evVz2A/join 👕 Buy some swag! - https://jamesmontemagno.myspreadshop.com/ ☕️ Buy me a coffee - https://www.buymeacoffee.com/jamesmontemagno Follow: 👨‍💻 GitHub: https://github.com/jamesmontemagno 🦜 X: https://x.com/jamesmontemagno 📄 Website: https://www.montemagno.com 📰 Newsletter: https://newsletter.montemagno.com/ Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me... James Montemagno! They are NOT officially affiliated or endorsed by Microsoft (my employer) in any way. Opinions and views are my own. What is on my hat? It is the CLE clothing logo because I am from Cleveland! Checkout their awesome CLE merch: https://cleclothingco.myshopify.com/ What is that art on my wall? It is an original piece from the French street artist Gregos of La Butte Montmartre: https://www.instagram.com/p/BceZ1oNHiQx/ My Setup: 📷 Canon M50 Mark II - https://amzn.to/3P8R7lp 💡 Nanoleaf Elements Lights - https://amzn.to/3umwJVW 🎙 Blue Spark Microphone - https://amzn.to/3qgtYkq 🎙 Blue Pop Filter - https://amzn.to/3jEWM3r 🤳 Rode Microphone Arm - https://amzn.to/2Z68AlE 🎧 Sony MDR7306 Headphones - https://amzn.to/372jxta 📲 Stream Deck - https://amzn.to/373Uk1n 🖱 MX Master 2S Mouse - https://amzn.to/3d7J2gj ⌨️ Tecware Phantom Keyboard - https://amzn.to/3aUP4y9 Using links I provide I may receive a commission if you buy something which helps support the channel. #dotnet #vscode #dotnetmaui #githubcopilot #githubcopilotagent

Comment