copilot

Pourquoi votre badge de "Code Coverage" .NET affiche "Unknown" dans GitLab (et comment le réparer)

Dans un récent blog post, j'ai partagé comment configurer un pipeline CI/CD pour un projet .NET Aspire sur GitLab. Le pipeline inclut des tests unitaires, une analyse de sécurité, et la détection de secrets, et si l'un de ces éléments échoue, le pipeline échouerait. Super, mais qu'en est-il de la couverture de code (Code Coverage) pour les tests unitaires ? Le pipeline incluait des commandes de couverture de code, mais la couverture n'était pas visible dans l'interface GitLab. Réglons ça.

Lire la suite...

Comment convertir du code avec GitHub Copilot, l'IA peut-elle vraiment aider ?

Récemment, quelqu'un m'a posé une question intéressante: "GitHub Copilot ou l'IA peuvent-ils m'aider à convertir une application d'un langage à un autre ?" Ma réponse était un oui catégorique! L'IA peut non seulement aider à écrire du code dans un nouveau langage, mais elle peut aussi améliorer la collaboration en équipe et combler le manque d'expérience des développeurs qui connaissent différents langages de programmation.

Lire la suite...

J'ai co-écrit 88 tests unitaires avec l'IA : Le parcours d'un développeur

Les tests ont toujours été l'une de ces tâches que les développeurs savent essentielles, mais trouvent souvent ennuyeuses. Quand j'ai décidé d'ajouter des tests unitaires complets à mon projet NoteBookmark, je me suis dit : pourquoi ne pas en faire une expérience de développement assisté par IA ? Ce qui a suivi fut un parcours fascinant de 4 heures qui a donné lieu à 88 tests unitaires, un pipeline CI/CD complet, et quelques insights précieux sur le travail avec les assistants de codage IA.

Lire la suite...

Rendre l'IA plus intelligente avec un serveur MCP qui gère des URL courtes

Avez-vous déjà souhaité donner à vos assistants IA accès à vos propres outils et données personnalisés? C'est exactement ce que le Model Context Protocol (MCP) nous permet de faire, et j'ai récemment expérimenté avec cette technologie.

Lire la suite...

Apprendre .NET: GitHub Copilot en français!

Je suis sûr que vous avez entendu parler de l'intelligence artificielle, de l'IA générative, et de la façon dont elle transforme le monde du développement logiciel. Peut-être même l'avez déjà essayer. Et probablement que vous ne saviez pas trop par où commencer. C’est parfaitement normal.

Lire la suite...

Débuter avec VS Code, Codespaces et Copilot

Il existe des gadgets qui sont rigolos, et il y a les vrais outils. Visual Studio Code, Copilot et Codespace font définitivement partie du deuxième groupe: les vrais outils.

Lire la suite...

azure (76) post (52) cloud (51) dotnet (19) video (19) function (11) serverless (11) container (10) arm (10) ai (9) cloud5mins (9) github (8) youtube (8) clouden5 (8) infonuagique (8) powershell (7) devops (6) copilot (6) cicd (6) vscode (6) aspire (5) azure container apps (5) blazor (5) oss (5) docker (5) readingnotes (5) storage (5) vm (5) azurecli (5) cloud5minutes (5) git (4) fluentui (4) logicapp (4) sansserveur (4) pipeline (3) azd (3) database (3) csharp (3) visualstudio (3) azcopy (3) event (3) webapp (3) devtestlab (3) windows (3) linux (3) website (3) powerbi (3) resource manager (3) ubuntu (3) MicrosoftAzure (3) gitlab (2) unittest (2) cli (2) deployment (2) aca (2) iac (2) bicep (2) ia (2) az900 (2) nosql (2) logic app (2) azure resource manager (2) aci (2) podcast (2) VisualStudioTalkShow (2) kudu (2) fr (2) application insights (2) bestpractices (2) amr (2) introduction (2) 5 minutes (2) astuce (2) api (2) resourcemanager (2) portal (2) mvp (2) microsoft (2) ghost (2) duo (1) security (1) cobol (1) java (1) devcontainers (1) convert (1) tools (1) gitkraken (1) outil (1) productivite (1) xunit (1) dab (1) azure developer cli (1) mcp (1) azurlshortener (1) devcontainer (1) python (1) raspberry pi (1) iot (1) semantic kernel (1) OpenAI (1) certification (1) codespace (1) collaboration (1) conteneur (1) allaroundazure (1) cloudenfr (1) fundamentale (1) appservice (1) nested (1) cost management (1) ignite (1) ignitethetour (1) continuous integration (1) continuous deployment (1) CI/CD (1) azure function (1) automation (1) cognitive services (1) integration (1) inline code (1) best practices (1) unzip (1) containerinstance (1) dotnetcore (1) fluent (1) audio (1) aspnetcore (1) dockertool (1) registry (1) deployments (1) static (1) statique (1) siteweb (1) functions (1) zip push (1) zipdeploy (1) sansserver (1) déploiement (1) slot (1) variable (1) environement (1) vsts (1) cloud computing (1) microsoft azure (1) azure cli (1) meilleures pratiques (1) chocolatey (1) iaas (1) osx (1) azure container instance (1) pandoc (1) cloud5min (1) erreur (1) deboguer (1) powerquery (1) code (1) resourcegroup (1) RBAC (1) mysql (1) paas (1) mssql (1) http (1) webhook (1) proxie (1) file (1) connector (1) aspnet (1) mvc (1) embedded (1) powerbi-cli (1) data (1) mindmap (1) apps (1) tips (1) virtualbox (1) vmware (1) connect (1) facturation (1) aubi (1) donet (1) core (1) trafficmanager (1) information (1) servicefabric (1) bootcamp (1) labs (1) azurerm (1) conference (1) azurecon (1) rest (1) upgrade (1) diagnostic (1) sdk (1) documentdb (1) json (1) sql (1) Application Insight (1) metrics (1) extension (1) roadmap (1) deployement (1) dropbox (1) script (1) machine virtuelle (1) blog (1)