Je corrigerai les bugs et ajouterai des fonctionnalités dans asp net core web API, mvc et sql server


À propos de ce service
Traduction automatique
Votre application ASP.NET Core envoie-t-elle des erreurs 500, échoue à la compilation après une mise à jour, ou reste bloquée sur une requête lente SQL Server ? Ou avez-vous besoin d'une fonctionnalité ajoutée sans perturber ce qui fonctionne déjà ? C’est exactement ce que je fais.
Je suis un développeur C# avec plusieurs années d’expérience sur un vaste système ASP.NET et SQL Server en production, travailler dans le code de quelqu’un d’autre fait donc partie de mon quotidien.
Ce que je peux aider à faire :
- Web API et bugs MVC, exceptions et erreurs de build
- Nouveaux endpoints, pages ou un module complet
- EF Core requêtes, migrations et procédures stockées
- Requêtes lentes, vérifiées avec le plan d’exécution réel
- Connexion avec ASP.NET Core Identity ou JWT, avec rôles
- Documentation Swagger, tests xUnit et Fonctionnalités SignalR
- Migration d’une ancienne application .NET Framework vers .NET 8 ou 10
Comment je travaille :
Je reproduis d’abord le problème et j’en corrige la cause, pas seulement le symptôme. Chaque livraison s’accompagne d’un court rapport : ce qui a cassé, pourquoi, ce que j’ai modifié et comment vous pouvez vérifier. Chaque correction de bug est livrée avec un test, afin que le même bug ne se reproduise pas le mois prochain.
Pas sûr du package qui convient ? Envoyez-moi l’erreur ou quelques lignes sur la tâche avant de commander. Je vous dirai honnêtement ce dont il a besoin.
Découvrez Emon
Software Engineer
- DeBangladesh
- Membre depuisjanv. 2025
- Temps de réponse moy.1 heure
Langues
Bengali, Anglais
Traduction automatique
Mon portfolio
Autres services de Développement de logiciels I Offre
FAQ
Traduction automatique
Avec quelles versions de .NET travaillez-vous ?
.NET 6 jusqu’à .NET 10, ainsi que d’anciennes applications .NET Framework 4.x (MVC 5 et Web API 2). Si votre projet est sur une version plus ancienne, envoyez-moi les détails d’abord et je vérifierai avant votre commande.
De quoi avez-vous besoin de ma part pour commencer ?
Accès au code (invitations GitHub, GitLab ou Azure DevOps, ou fichier ZIP), l’erreur exacte ou les étapes pour la reproduire, et une sauvegarde de base de données ou un script avec des données de test. Veuillez supprimer les données clients réelles avant de partager.
Et si mon bug est plus gros que le package ?
Je consulte le code avant de commencer. S’il nécessite plus de travail que ce que le package couvre, je vous l’indiquerai immédiatement et proposerai une offre personnalisée pour la partie supplémentaire. Pas de correction à moitié présentée comme un travail terminé.
Travaillerez-vous sur mon serveur live ou ma base de données de production ?
Je travaille sur une copie locale ou un serveur de préproduction et livre les modifications pour que vous les déployiez. Si le bug n’apparaît qu’en production, les journaux et un accès en lecture suffisent habituellement pour le trouver.
Est-ce que j'obtiens le code source complet ?
Oui. Je peux pousser les modifications vers votre dépôt sous forme de branche ou de pull request, ou les envoyer sous forme d’un fichier ZIP. Le code que j’écris pour votre projet vous appartient une fois la commande terminée.
Mon projet n’a aucun test. Pouvez-vous quand même les ajouter ?
Oui. S’il n’existe pas encore de projet de test, j’en monte un avec xUnit et j’ajoute des tests autour du code que je modifie. Si vous souhaitez des tests pour des parties plus anciennes de l’application aussi, je peux les ajouter en option.
Pouvez-vous rendre une page ou une API plus rapide ?
La plupart du temps oui. Je vérifie le plan d’exécution réel, les index manquants, les requêtes N+1 et les inclusions EF Core lourdes. Vous obtenez des mesures avant/après pour voir la différence par vous-même.
Comment utilisez-vous les outils d'IA ?
Je rédige le code moi-même et j’utilise aussi des assistants de codage IA tels que Claude Code. Chaque changement est relu ligne par ligne et testé avant livraison, et j’en assume l’entière responsabilité. Votre code n’est envoyé à un outil IA que si vous l’acceptez. Vous ne souhaitez pas d’IA du tout ? Dites-le-moi avant de commander.

