<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/devblogs/best-of/2024/06" -->

---
title: Best DevBlogs posts — June 2024 | daily.dev
description: The most upvoted DevBlogs posts from June 2024, curated by the daily.dev community.
canonical: https://daily.dev/sources/devblogs/best-of/2024/06
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/devblogs/best-of/2024/06
og:type: website
og:site_name: daily.dev
og:title: Best DevBlogs posts — June 2024 | daily.dev
og:description: The most upvoted DevBlogs posts from June 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of DevBlogs — June 2024

1. 1  
[](https://daily.dev/posts/python-in-visual-studio-code-oaxtzwh5d "Python in Visual Studio Code")  
Article  
![Avatar of devblogs](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713)DevBlogs · 2y  
Python in Visual Studio Code  
Announcement of the June 2024 release of Python and Jupyter extensions for Visual Studio Code, which includes improvements in the Native REPL for Python and pytest in the testing rewrite.  
170  
3
2. 2  
[](https://daily.dev/posts/building-generative-ai-apps-with-net-8-amuo10fwy "Building Generative AI apps with .NET 8")  
Article  
![Avatar of devblogs](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713)DevBlogs · 2y  
Building Generative AI apps with .NET 8  
Build Generative AI apps with .NET 8 and easily integrate language models. Increase user engagement, boost productivity, create new business opportunities, and gain a competitive edge. Get started with AI development using .NET, explore Semantic Kernel for simplified AI solutions, and discover a growing ecosystem of AI tools and services for .NET developers. Learn from H&R Block's experience in building AI solutions with .NET.  
28
3. 3  
[](https://daily.dev/posts/java-on-visual-studio-code-update-1h9u8fbzt "Java on Visual Studio Code Update")  
Article  
![Avatar of devblogs](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713)DevBlogs · 2y  
Java on Visual Studio Code Update  
Visual Studio Code for Java introduces an exciting new feature called 'Rewrite with new Java syntax' using Copilot. Spring updates include JPQL syntax highlighting, adding starters directly from pom.xml files, showing active profiles in the dashboard, automatic conversion of application properties, and performance improvements. The Testing Coverage feature can be reset for every execution using a specific setting.  
12  
2
4. 4  
[](https://daily.dev/posts/the-net-maui-extension-for-visual-studio-code-is-now-generally-available-gvl0xhi0t "The .NET MAUI Extension for Visual Studio Code is now Generally Available")  
Article  
![Avatar of devblogs](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713)DevBlogs · 2y  
The .NET MAUI Extension for Visual Studio Code is now Generally Available  
The .NET MAUI Extension for Visual Studio Code is now generally available, bringing XAML IntelliSense and Hot Reload to the development experience.  
11
5. 5  
[](https://daily.dev/posts/how-to-integrate-microsoft-entra-external-id-and-cerbos-for-authentication-and-authorization-q1gdtchyq "How to integrate Microsoft Entra External ID and Cerbos for authentication and authorization")  
Article  
![Avatar of devblogs](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713)DevBlogs · 2y  
How to integrate Microsoft Entra External ID and Cerbos for authentication and authorization  
Learn how to build a web application with decoupled authentication using Microsoft Entra External ID and fine-grained authorization with Cerbos. The application uses Node.js and Docker, and allows users to create, update, delete, and view posts based on their roles. The tutorial covers prerequisites, Microsoft Entra app registration, integration using MSAL, and implementing authorization policies with Cerbos. Steps for running and testing the application are also included.  
10
6. 6  
[](https://daily.dev/posts/easily-navigate-code-delegates-while-debugging-pa26rphs4 "Easily navigate code delegates while debugging")  
Article  
![Avatar of devblogs](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713)DevBlogs · 2y  
Easily navigate code delegates while debugging  
Debugging code delegates in Visual Studio has become easier with the latest updates in version 17.10\. Now, developers can hover over any delegate while debugging to get a 'Go to source' link, allowing quick navigation to the underlying code. This feature supports both managed code and C++ function pointers.  
10

[See all DevBlogs archives](/sources/devblogs/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/devblogs/best-of/2024/06#page","url":"https://daily.dev/sources/devblogs/best-of/2024/06","name":"Best DevBlogs Posts — June 2024","description":"The most upvoted DevBlogs posts from June 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/devblogs/best-of/2024/06#items","numberOfItems":6,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/python-in-visual-studio-code-oaxtzwh5d","name":"Python in Visual Studio Code"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/building-generative-ai-apps-with-net-8-amuo10fwy","name":"Building Generative AI apps with .NET 8"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/java-on-visual-studio-code-update-1h9u8fbzt","name":"Java on Visual Studio Code Update"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/the-net-maui-extension-for-visual-studio-code-is-now-generally-available-gvl0xhi0t","name":"The .NET MAUI Extension for Visual Studio Code is now Generally Available"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/how-to-integrate-microsoft-entra-external-id-and-cerbos-for-authentication-and-authorization-q1gdtchyq","name":"How to integrate Microsoft Entra External ID and Cerbos for authentication and authorization"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/easily-navigate-code-delegates-while-debugging-pa26rphs4","name":"Easily navigate code delegates while debugging"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"DevBlogs","item":"https://daily.dev/sources/devblogs"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/devblogs/best-of"},{"@type":"ListItem","position":5,"name":"June 2024"}]}]}
```

