layout: true
--- class: center, middle # Github Dev/CodeSpaces/Copilot => ( press > ) https://ignatandrei.github.io/Presentations/GitHub.html Code at https://ignatandrei.github.io/Presentations/GitHub.zip --- # Agenda 0. About me 1. GitHub Dev 3. GitHub CodeSpaces 3. GitHub CodeSpaces .NET 3. GitHub CodeSpaces Angular 3. GitHub Copilot 7. Discussion / Questions ? --- class: center, top # About me ![:img ignat, 10%](ignat.jpg) Andrei Ignat http://msprogrammer.serviciipeweb.ro/ www.ASP.NET forum moderator YouTube 5 minutes .NET and tools : http://bit.ly/5MinTools Ebook RSCG Examples https://amzn.to/3f6gll3 Book Making Open Source Component : http://bit.ly/NetOpenSourceComponent Book Copy Paste from StackOverflow : https://amzn.to/2PQ8EDc Monthly meetings: https://www.meetup.com/Bucharest-A-D-C-E-S-Meetup/ --- class: center, top # GitHub Dev VSCode inside Press . inside https://github.com/ignatandrei/MicroservicesPortChooser and goto https://github.dev/ignatandrei/MicroservicesPortChooser --- class: center, top # GitHub CodeSpaces Example: https://ignatandrei-microservicesportchooser-q4477jfpv5.github.dev/ Images: https://aka.ms/ghcs-default-image --- class: center, top # GitHub CodeSpaces .NET .NET : cd /workspaces/MicroservicesPortChooser/src/MicroservicesPortChooser/MicroservicesPortChooserWeb dotnet run then https://ignatandrei-microservicesportchooser-q4477jfpv5-5000.githubpreview.dev/swagger/index.html --- class: center, top # GitHub CodeSpaces Angular Angular: cd /workspaces/MicroservicesPortChooser/src/MicroservicesAng npm i npm start then https://ignatandrei-microservicesportchooser-q4477jfpv5-4200.githubpreview.dev/static/mpcv1 --- class: center, top # GitHub Copilot in VSCode (!VS) Example MSPC: //in main public static void Main(string[] args) //add two numbers in Register.cs //create copy constructor //angular , create ts file //create class http interceptor //create method for intercepting http requests --- class: center, top # Experiments: https://towardsdatascience.com/some-experiments-using-github-copilot-with-python-90f8065fb72e https://github.com/cassidoo/github-copilot-demo https://blog.logrocket.com/building-github-copilot-app/ https://applitools.com/blog/using-github-copilot-to-automate-tests/ --- class: left, top # Questions? Andrei Ignat http://msprogrammer.serviciipeweb.ro/ www.ASP.NET forum moderator YouTube 5 minutes .NET and tools : http://bit.ly/5MinTools Book Making Open Source Component : http://bit.ly/NetOpenSourceComponent Book Copy Paste from StackOverflow : https://amzn.to/2PQ8EDc Monthly meetings: https://www.meetup.com/Bucharest-A-D-C-E-S-Meetup/