.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Featured posts

Introducing Microsoft Agent Framework (Preview): Making AI Agents Simple for Every Developer
Oct 1, 2025
Post comments count 9
Post likes count 16

Introducing Microsoft Agent Framework (Preview): Making AI Agents Simple for Every Developer

Luis Quintanilla
Luis Quintanilla

Microsoft Agent Framework (Preview) unifies agent creation, orchestration, tooling, hosting, and observability so any .NET developer can ship production AI agen...

.NETAI

Latest posts

August 2014 Security Updates
Aug 12, 2014
Post comments count 0
Post likes count 0

August 2014 Security Updates

The .NET Fundamentals Team
The .NET Fundamentals Team

The .NET team released a security bulletin today as part of the monthly “patch Tuesday” cycle.Microsoft Security Bulletin MS14-046 - Important, Vulnerabilities in .NET Framework could allow Security Feature Bypass (2984625).This update resolves a vulnerability in the Microsoft .NET Framework that could bypass the Address Space Layout Randomization (ASLR) security feature if a user goes to a specially crafted website.This security update is rated Important for Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.5, and Microsoft .NET Framework 3.5.1 on affected editions of Micro...

Moving to the .NET Framework 4.5.2
Aug 7, 2014
Post comments count 0
Post likes count 0

Moving to the .NET Framework 4.5.2

The .NET Fundamentals Team
The .NET Fundamentals Team

Updated (2017): See .NET Framework Releases to learn about newer releases. A few months ago we announced the availability of the .NET Framework 4.5.2, a highly compatible, in-place update to the .NET 4.x family (.NET 4, 4.5, and 4.5.1). The .NET Framework 4.5.2 was released only a few short months after the release of .NET 4.5.1 and gives you the benefits of the greater stability, reliability, security and performance without any action beyond installing the .NET 4.5.2 update i.e., there is no need to recompile your application to get these benefits. The quick pace at which we’re evolving and shipping means the l...

Leveraging existing code across .NET platforms
Aug 6, 2014
Post comments count 0
Post likes count 0

Leveraging existing code across .NET platforms

.NET Team
.NET Team

Today we are happy to announce the alpha release of the .NET Portability Analyzer extension for Visual Studio. Please try it out. This add-in was created by our software developer intern Charles Lowell. Over the last few years, consumers and enterprise employees are using more devices than before which run different operating systems like iOS, Android, Windows Phone, and Windows 8. As a result developing apps for different platforms is almost a requirement now. With the release of the .NET Portability Analyzer extension we are integrating the ability to reason about portability of your existing code into your dev...

Leveraging existing code across .NET platforms
Aug 6, 2014
Post comments count 0
Post likes count 0

Leveraging existing code across .NET platforms

.NET Team
.NET Team

Today we are happy to announce the alpha release of the .NET Portability Analyzer extension for Visual Studio. Please try it out. This add-in was created by our software developer intern Charles Lowell. Over the last few years, consumers and enterprise employees are using more devices than before which run different operating systems like iOS, Android, Windows Phone, and Windows 8. As a result developing apps for different platforms is almost a requirement now. With the release of the .NET Portability Analyzer extension we are integrating the ability to reason about portability of your existing code into your de...

Leveraging existing code across .NET platforms
Aug 6, 2014
Post comments count 0
Post likes count 0

Leveraging existing code across .NET platforms

.NET Team
.NET Team

Today we are happy to announce the alpha release of the .NET Portability Analyzer extension for Visual Studio. Please try it out. This add-in was created by our software developer intern Charles Lowell. Over the last few years, consumers and enterprise employees are using more devices than before which run different operating systems like iOS, Android, Windows Phone, and Windows 8. As a result developing apps for different platforms is almost a requirement now. With the release of the .NET Portability Analyzer extension we are integrating the ability to reason about portability of your existing code into your dev...

Leveraging existing code across .NET platforms
Aug 6, 2014
Post comments count 0
Post likes count 0

Leveraging existing code across .NET platforms

.NET Team
.NET Team

Today we are happy to announce the alpha release of the .NET Portability Analyzer extension for Visual Studio. Please try it out. This add-in was created by our software developer intern Charles Lowell. Over the last few years, consumers and enterprise employees are using more devices than before which run different operating systems like iOS, Android, Windows Phone, and Windows 8. As a result developing apps for different platforms is almost a requirement now. With the release of the .NET Portability Analyzer extension we are integrating the ability to reason about portability of your existing code into your dev...

Announcing RTM of ASP.NET Identity 2.1.0
Aug 5, 2014
Post comments count 0
Post likes count 0

Announcing RTM of ASP.NET Identity 2.1.0

pranav rastogi
pranav rastogi

We are releasing RTM of ASP.NET Identity 2.1.0. The main focus in this release was to fix bugs and add SignInManager to make it easier to use security features such as Account Lockout, Two-Factor Authentication for login. ASP.NET Identity 2.1 is included in the ASP.NET templates which were released with VS 2013 Update 3. The templates have been updated to include Two-Factor Authentication. Download this release You can download ASP.NET Identity from the NuGet gallery. You can install or update these packages using the NuGet Package Manager Console, like this: Install-Package Microsoft.AspNet.Identity.EntityFr...

MultiDictionary becomes MultiValueDictionary
Aug 5, 2014
Post comments count 0
Post likes count 0

MultiDictionary becomes MultiValueDictionary

Immo Landwerth
Immo Landwerth

We just shipped an update to our experimental implementation of a multi value dictionary. In this post, our software developer intern Ian Hays talks about the changes. -- Immo Goodbye MultiDictionary In my last post I went over , officially available on NuGet as the prerelease package Microsoft.Experimental.Collections. We received great feedback, questions and commentary in the comments, and it was clear that this was something that a lot of you felt passionately about (70 comments? Awesome!). We’ve read all of your comments and taken them into consideration for this next iteration of . You should also ch...

Use a Microsoft Account to Create Web Apps Protected by Azure AD – With VS2013 Update 3
Aug 4, 2014
Post comments count 0
Post likes count 0

Use a Microsoft Account to Create Web Apps Protected by Azure AD – With VS2013 Update 3

Vittorio Bertocci - MSFT
Vittorio Bertocci - MSFT

Back in December I have posted an article which described a limitation of the organizational identities support in the ASP.NET project templates in Visual Studio 2013. In a nutshell. The ASP.NET project templates in Visual Studio 2013 have the ability to automatically create an entry for your application in Azure Active Directory – so that your project is created already configured to perform web sign on from the very start. That task requires a write operation in the Azure AD of choice, hence Visual Studio needs to acquire a valid token for performing it. To do so, it prompts you – the developer &nd...