This weekend I upgraded the semantic-kernel-getting-started repository to the latest code.
It was mostly to move to .NET 9 (I’d forgotten it was still all .NET 8) and the latest version of the Semantic Kernel libraries. However there were a few things that needed changed:
Planners Were Deprecated
The Planners were deprecated last year (more information here: Semantic Kernel: Package previews, Graduations & Deprecations).
This means the blog posts Semantic Kernel Hello World Planners Part 1 and Semantic Kernel Hello World Planners Part 2 are not longer relevant. I’ve updated those blog posts indicating the deprecation and have removed the code projects from the solution in Github (the code is still there but not loaded with the solution).
Bing Search APIs Deprecated
The Bing Search APIs have been sunset (more information here: Bing Search APIs retiring on August 11, 2025 ).
Since there is a Brave Connector that can easily replace the BingConnector in the sample code (and blog post), I just changed the code to use it and also updated the blog post: Semantic Kernel Hello World WebSearchEnginePlugin
Now what is next?
Soon I will be continuing with the blog series to dig into the agent framework and process framework - so stay tuned!
If you have a comment, please message me @haleyjason on twitter/X.