Hello
Welcome to the Microsoft Q&A and thank you for posting your questions here.
To answer your questions:
Why does the Agentic AI course now only offer exercises in Python?
The shift to Python-only exercises in the Agentic AI course on Microsoft Learn is likely due to Python's widespread use and popularity in the AI and machine learning community. Because of the extensive libraries and frameworks that simplify AI development, making it a preferred choice for many developers - https://developer.microsoft.com/en-us/reactor/series/s-1506/ and https://github.com/microsoft/ai-agents-for-beginners
This change might be aimed at standardizing the learning experience and leveraging Python's strengths in AI.
Is there a possibility that C# exercises will be included in the future?
While there is no official confirmation about the inclusion of C# exercises in the future, Microsoft continuously updates its courses based on user feedback and evolving industry trends. However, it's possible that C# exercises could be reintroduced if there's significant demand.
Are there any alternative portals or modules that provide Agentic AI exercises in C#?
For alternative portals or modules that provide Agentic AI exercises in C#, you might want to explore the Microsoft Reactor - https://devblogs.microsoft.com/semantic-kernel/ai-agents-for-beginners-course-10-lessons-teaching-you-how-to-start-building-ai-agents/
They offer various events and training sessions, including C# tracks for AI agent development Also, GitHub repositories like microsoft/ai-agents-for-beginners provide comprehensive resources and might include C# examples in the future https://github.blog/open-source/maintainers/from-mcp-to-multi-agents-the-top-10-open-source-ai-projects-on-github-right-now-and-why-they-matter
Addressing Challenges with Python for .NET Applications
To help you integrate Python exercises into your .NET application, consider using Python.NET (a package that allows integration of Python code with .NET applications) or IronPython (an implementation of Python running on .NET framework) - https://github.com/MicrosoftLearning/mslearn-ai-agents
These tools can help bridge the gap between Python and .NET, making it easier to implement AI solutions.
I hope this is helpful! Do not hesitate to let me know if you have any other questions or clarifications.
Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.