devblogs.microsoft.com Open in urlscan Pro
2a02:26f0:480:b9c::2f1e  Public Scan

Submitted URL: http://devblogs.microsoft.com/
Effective URL: https://devblogs.microsoft.com/
Submission: On January 03 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

Name: searchFormGET /search

<form class="c-search" autocomplete="off" id="searchForm" name="searchForm" role="search" action="/search" method="GET"
  data-seautosuggest="{&quot;queryParams&quot;:{&quot;market&quot;:&quot;en-us&quot;,&quot;clientId&quot;:&quot;7F27B536-CF6B-4C65-8638-A0F8CBDFCA65&quot;,&quot;sources&quot;:&quot;Microsoft-Terms,Iris-Products,DCatAll-Products&quot;,&quot;filter&quot;:&quot;+ClientType:StoreWeb&quot;,&quot;counts&quot;:&quot;5,1,5&quot;},&quot;familyNames&quot;:{&quot;Apps&quot;:&quot;App&quot;,&quot;Books&quot;:&quot;Book&quot;,&quot;Bundles&quot;:&quot;Bundle&quot;,&quot;Devices&quot;:&quot;Device&quot;,&quot;Fees&quot;:&quot;Fee&quot;,&quot;Games&quot;:&quot;Game&quot;,&quot;MusicAlbums&quot;:&quot;Album&quot;,&quot;MusicTracks&quot;:&quot;Song&quot;,&quot;MusicVideos&quot;:&quot;Video&quot;,&quot;MusicArtists&quot;:&quot;Artist&quot;,&quot;OperatingSystem&quot;:&quot;Operating System&quot;,&quot;Software&quot;:&quot;Software&quot;,&quot;Movies&quot;:&quot;Movie&quot;,&quot;TV&quot;:&quot;TV&quot;,&quot;CSV&quot;:&quot;Gift Card&quot;,&quot;VideoActor&quot;:&quot;Actor&quot;}}"
  data-seautosuggestapi="https://www.microsoft.com/msstoreapiprod/api/autosuggest"
  data-m="{&quot;cN&quot;:&quot;GlobalNav_Search_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1c9c3m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c9c3m1r1a1&quot;}" aria-expanded="false">
  <input id="cli_shellHeaderSearchInput" aria-label="Search Expanded" aria-autocomplete="list" aria-expanded="false" aria-controls="universal-header-search-auto-suggest-transparent" aria-owns="universal-header-search-auto-suggest-ul" type="search"
    name="query" role="combobox" placeholder="Search" data-m="{&quot;cN&quot;:&quot;SearchBox_nav&quot;,&quot;id&quot;:&quot;n1c1c9c3m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1c9c3m1r1a1&quot;}" data-toggle="tooltip" data-placement="right"
    title="" data-original-title="Search">
  <button id="search" aria-label="Search" class="c-glyph" data-m="{&quot;cN&quot;:&quot;Search_nav&quot;,&quot;id&quot;:&quot;n2c1c9c3m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c1c9c3m1r1a1&quot;}" data-bi-mto="true" aria-expanded="false"
    disabled="disabled">
    <span role="presentation">Search</span>
    <span role="tooltip" class="c-uhf-tooltip c-uhf-search-tooltip">Search</span>
  </button>
  <div class="m-auto-suggest" id="universal-header-search-auto-suggest-transparent" role="group">
    <ul class="c-menu" id="universal-header-search-auto-suggest-ul" aria-label="Search Suggestions" aria-hidden="true" data-bi-dnt="true" data-bi-mto="true" data-js-auto-suggest-position="default" role="listbox" data-tel="jsll"
      data-m="{&quot;cN&quot;:&quot;search suggestions_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c1c9c3m1r1a1&quot;}"></ul>
    <ul class="c-menu f-auto-suggest-no-results" aria-hidden="true" data-js-auto-suggest-postion="default" data-js-auto-suggest-position="default" role="listbox">
      <li class="c-menu-item"> <span tabindex="-1">No results</span></li>
    </ul>
  </div>
</form>

#

<form id="myForm" action="#">
  <div class="modal-body">
    <div class="form-group">
      <label for="code-text">Paste your code snippet</label>
      <textarea class="form-control" id="code-text" style="height: 150px;"></textarea>
    </div>
  </div>
  <div class="modal-footer">
    <button type="button" onclick="myCodeCancelFunction()" class="btn btn-primary" data-dismiss="modal">Cancel</button>
    <button type="button" onclick="myCodeFunction()" class="btn btn-primary">Ok</button>
  </div>
</form>

Text Content

We use optional cookies to improve your experience on our websites, such as
through social media connections, and to display personalized advertising based
on your online activity. If you reject optional cookies, only cookies necessary
to provide you the services will be used. You may change your selection by
clicking “Manage Cookies” at the bottom of the page. Privacy Statement
Third-Party Cookies

Accept Reject Manage cookies

Skip to main content
Microsoft
DevBlogs
DevBlogs
DevBlogs
 * Home
 * Developer
    * Visual Studio
    * Visual Studio Code
    * Visual Studio for Mac
    * DevOps
    * Windows Developer
    * Developer support
    * ISE Developer
    * Engineering@Microsoft
    * Azure SDK
    * Command Line
    * Perf and Diagnostics
    * Notification Hubs
    * Math in Office
    * React Native

 * Technology
    * DirectX
    * PIX
    * Semantic Kernel
    * SurfaceDuo
    * Startups
    * Sustainable Engineering
    * Windows AI Platform

 * Languages
    * C++
    * C#
    * F#
    * TypeScript
    * PowerShell Community
    * PowerShell Team
    * Python
    * Q#
    * JavaScript
    * Java
    * Java Blog in Chinese

 * .NET
    * All .NET posts
    * .NET MAUI
    * ASP.NET Core
    * Blazor
    * Entity Framework
    * ML.NET
    * NuGet
    * Servicing
    * Xamarin
    * .NET Blog in Chinese

 * Platform Development
    * #ifdef Windows
    * Azure Depth Platform
    * Azure Government
    * Azure VM Runtime Team
    * Bing Dev Center
    * Microsoft Edge Dev
    * Microsoft Azure
    * Microsoft 365 Developer
    * Microsoft Entra Identity Developer Blog
    * Old New Thing
    * Power Platform
    * Windows MIDI and Music dev

 * Data Development
    * Azure Cosmos DB
    * Azure Data Studio
    * Azure SQL
    * OData
    * Revolutions R
    * SQL Server Data Tools

 * More

Theme
 * Light
 * Dark

Login
Search Search
 * No results

Cancel
Supercharge Visual Studio 2022 with GitHub Copilot

Building new functionality, writing unit tests, and learning new technologies
has never been easier or more fun.

Free trial Learn more
Close


MICROSOFT DEVELOPER BLOGS

Get the latest information, insights, announcements, and news from Microsoft.


VISUAL STUDIO 2013 RETIREMENT: SUPPORT REMINDER FOR OLDER VERSIONS OF VISUAL
STUDIO

January 2, 2024 Jan 2, 2024 01/2/24
Paul Chapman

It’s a New Year, and a good time for a reminder of upcoming dates in the Visual
Studio support lifecycle. Support for Visual Studio 2013 will end on April 9 of
this year. If you’re using an older version of Visual Studio, we want to keep
you productive and secure when using Visual Studio, and strongly recommend you
upgrade to Visual Studio...

--------------------------------------------------------------------------------

Visual Studio Blog

1

1


IT RATHER INVOLVED BEING ON THE OTHER SIDE OF THIS AIRTIGHT HATCHWAY: ATTACKING
ANOTHER PROGRAM BY MODIFYING ITS MEMORY

January 2, 2024 Jan 2, 2024 01/2/24
Raymond Chen

If you assume the existence of a vulnerability, you can use that vulnerability
to attack something.

--------------------------------------------------------------------------------

The Old New Thing

3

0
Other


HOW DO I PREVENT MY ATL CLASS FROM PARTICIPATING IN COM AGGREGATION? DECLARE_
NOT_AGGREGATABLE DIDN'T WORK

January 1, 2024 Jan 1, 2024 01/1/24
Raymond Chen

That marker applies only to creation via the class factory.

--------------------------------------------------------------------------------

The Old New Thing

0

0
Code


2023 YEAR IN REVIEW

December 31, 2023 Dec 31, 2023 12/31/23
Craig Dunn

Hello Android developers, 2023 was the year that machine learning and artificial
intelligence really became mainstream, and we covered both topics with a focus
on Android implementations. We published series on using the ONNX machine
learning runtime, building Android apps with Microsoft Graph, and tutorials for
Jetpack Compose ...

--------------------------------------------------------------------------------

Surface Duo Blog

0

0
machine learning chatgpt


2023 YEAR-END LINK CLEARANCE

December 29, 2023 Dec 29, 2023 12/29/23
Raymond Chen

Ringing out another year.

--------------------------------------------------------------------------------

The Old New Thing

7

1
Other


HOW TO ALLOCATE ADDRESS SPACE WITH A CUSTOM ALIGNMENT OR IN A CUSTOM ADDRESS
REGION

December 29, 2023 Dec 29, 2023 12/29/23
Raymond Chen

Some new powers to guide the allocation.

--------------------------------------------------------------------------------

The Old New Thing

1

2
Code


这次我们的代码覆盖工具带来了哪些新功能?

December 28, 2023 Dec 28, 2023 12/28/23
Mia Wu

本篇翻译于Jakub Chocholowicz的What's New in Our Code Coverage Tooling?  
我们带来了一个让开发者非常兴奋的消息!我们更新了代码覆盖工具 Microsoft.CodeCoverage 和 dotnet-coverage...

--------------------------------------------------------------------------------

.NET中文官方博客

0

0
.NET .NET Core


ON CALLING AFX­CONNECTION­ADVISE WITH BADDREF SET TO FALSE

December 28, 2023 Dec 28, 2023 12/28/23
Raymond Chen

Playing fast and loose, and eventually you get burnt.

--------------------------------------------------------------------------------

The Old New Thing

0

1
Code


A YEAR OF MAKING YOU MORE PRODUCTIVE USING GIT IN VISUAL STUDIO

December 27, 2023 Dec 27, 2023 12/27/23
Jessie Houghton

As we reflect on the past year, it’s clear that the journey of enhancing our Git
tooling has been exciting! Our team has been dedicated to increasing GitHub
integration, boosting productivity, and addressing valuable feedback from
Developer Community. Today, we’re thrilled to share the milestones we’ve
achieved and the enhancements that ...

--------------------------------------------------------------------------------

Visual Studio Blog

4

1


WHAT DOES IT MEAN WHEN THE COMPILER SAYS THAT IT CAN'T CONVERT SOMETHING TO
ITSELF?

December 27, 2023 Dec 27, 2023 12/27/23
Raymond Chen

Why is it even thinking about a conversion?

--------------------------------------------------------------------------------

The Old New Thing

1

2
Code
 * Page 1
 * Page 2
 * Page 3
 * …
 * Page 76
 * Next page

DevBlogs RSS Feed

POPULAR BLOGS

 * Visual Studio Blog
 * .NET Blog
 * C++ Team Blog
 * Windows Command Line
 * Azure DevOps Blog
 * Microsoft 365 Developer Blog

ALL BLOGS

 * #ifdef Windows
 * .NET Blog
 * .NET Parallel Programming
 * .NET中文官方博客
 * Azure Cosmos DB Blog
 * Azure Depth Platform
 * Azure DevOps Blog
 * Azure Government
 * Azure Notification Hubs Blog
 * Azure SDK Blog
 * Azure SQL Devs’ Corner
 * Azure VM Runtime Team
 * Brian Harry's Blog
 * Buck Hodges
 * C++ Team Blog
 * Cesar de la Torre
 * Creating Startups
 * Developer Support
 * DirectX Developer Blog
 * Dr. International
 * Engineering@Microsoft
 * ISE Developer Blog
 * IoT Developer
 * Java Blog in Chinese
 * Math in Office
 * Microsoft 365 Developer Blog
 * Microsoft Entra Identity Platform
 * Microsoft for Java Developers
 * OData
 * PIX on Windows
 * Performance and Diagnostics
 * Power Platform Developer Blog
 * PowerShell Community
 * PowerShell Team
 * Python
 * Q# Blog
 * React Native
 * Scripting Blog [archived]
 * Semantic Kernel
 * Surface Duo Blog
 * Sustainable Software
 * The NuGet Blog
 * The Old New Thing
 * TypeScript
 * Visual Basic Blog
 * Visual Studio Blog
 * Visual Studio Setup
 * Windows AI Platform
 * Windows Command Line
 * Windows MIDI and Music dev
 * Windows Search Platform
 * Xamarin Blog

RESOURCES

 * Microsoft Docs
 * A New Way to Learn
 * Visual Studio Products
 * Developer Community
 * MSDN / TechNet Blogs

--------------------------------------------------------------------------------

 * Privacy on DevBlogs
 * DevBlogs FAQ




CODE BLOCK

×
Paste your code snippet
Cancel Ok

Feedback

What's new
 * Surface Laptop Studio 2
 * Surface Laptop Go 3
 * Surface Pro 9
 * Surface Laptop 5
 * Surface Studio 2+
 * Copilot in Windows
 * Microsoft 365
 * Windows 11 apps

Microsoft Store
 * Account profile
 * Download Center
 * Microsoft Store support
 * Returns
 * Order tracking
 * Certified Refurbished
 * Microsoft Store Promise
 * Flexible Payments

Education
 * Microsoft in education
 * Devices for education
 * Microsoft Teams for Education
 * Microsoft 365 Education
 * How to buy for your school
 * Educator training and development
 * Deals for students and parents
 * Azure for students

Business
 * Microsoft Cloud
 * Microsoft Security
 * Dynamics 365
 * Microsoft 365
 * Microsoft Power Platform
 * Microsoft Teams
 * Microsoft Industry
 * Small Business

Developer & IT
 * Azure
 * Developer Center
 * Documentation
 * Microsoft Learn
 * Microsoft Tech Community
 * Azure Marketplace
 * AppSource
 * Visual Studio

Company
 * Careers
 * About Microsoft
 * Company news
 * Privacy at Microsoft
 * Investors
 * Diversity and inclusion
 * Accessibility
 * Sustainability

California Consumer Privacy Act (CCPA) Opt-Out Icon Your Privacy Choices
California Consumer Privacy Act (CCPA) Opt-Out Icon Your Privacy Choices
 * Sitemap
 * Contact Microsoft
 * Privacy
 * Manage cookies
 * Terms of use
 * Trademarks
 * Safety & eco
 * Recycling
 * About our ads
 * © Microsoft 2023