newsF# 9 adds nullable reference typesLatest version of Microsoft’s functional .NEt programming language provides a type-safe way to handle reference types that can have null as a valid value. By Paul KrillNov 18, 20243 minsMicrosoft .NETProgramming LanguagesSoftware Development how-to How to use DispatchProxy for AOP in .NET CoreBy Joydip KanjilalNov 14, 20247 minsMicrosoft .NETC#Development Libraries and Frameworksnews Visual Studio 17.12 brings C++, Copilot enhancementsBy Paul KrillNov 13, 20243 minsVisual StudioIntegrated Development EnvironmentsMicrosoft .NET newsMicrosoft’s .NET 9 arrives, with performance, cloud, and AI boostsBy Paul Krill Nov 12, 20244 minsC#Generative AIMicrosoft .NET news.NET vector data abstractions library now available in previewBy Paul Krill Nov 06, 20241 minMicrosoft .NETGenerative AISoftware Development how-toWhy use aspect-oriented programmingBy Joydip Kanjilal Oct 31, 20245 minsMicrosoft .NETC#Development Libraries and Frameworks featureWhat is .NET? Microsoft’s answer to Java is now free and open sourceBy Josh Fruhlinger Oct 25, 20249 minsMicrosoft .NETProgramming LanguagesSoftware Development newsJetBrains offers free use of WebStorm and Rider IDEsBy Paul Krill Oct 24, 20242 minsIntegrated Development EnvironmentsJavaScriptMicrosoft .NET newsSyncfusion open-sources UI controls for .NET MAUIBy Paul Krill Oct 23, 20241 minMicrosoft .NETDevelopment ToolsOpen Source Articleshow-toHow to use Task.WhenEach in .NET 9Take advantage of the new Task.WhenEach method to process asynchronous tasks as they complete, enhancing the efficiency of your .NET applications. By Joydip Kanjilal Oct 17, 2024 6 minsMicrosoft .NETC#Development Libraries and FrameworksnewsMicrosoft previews AI ‘building blocks’ for .NETPackages provide .NET developers with essential abstractions for integrating AI services into .NET apps and libraries, plus middleware for adding key capabilities.By Paul Krill Oct 10, 2024 2 minsMicrosoft .NETGenerative AIDevelopment Libraries and Frameworkshow-toHow to use extension methods in C#Take advantage of extension methods to add functionality to existing types without needing to modify or derive from those original types.By Joydip Kanjilal Oct 03, 2024 8 minsMicrosoft .NETC#Development Libraries and FrameworksnewsMicrosoft releases official OpenAI library for .NETOpenAI library for .NET provides full OpenAI REST API support and full support for OpenAI flagship models including GPT-4o, GPT-4o mini, o1-preview, and o1-mini. By Paul Krill Oct 02, 2024 2 minsMicrosoft .NETGenerative AIArtificial IntelligenceanalysisBringing Universal Windows Platform apps to .NET 9Microsoft’s new UWP-friendly tools bridge the gap between the old and the new worlds of .NET to help old code into the latest .NET stack.By Simon Bisson Sep 19, 2024 8 minsMicrosoft .NETDevelopment ToolsSoftware Developmenthow-toHow to work with FusionCache in ASP.NET CoreFusionCache is an open-source, easy-to-use implementation of hybrid in-memory and distributed caching that brings additional features and resiliency to caching in ASP.NET Core.By Joydip Kanjilal Sep 19, 2024 8 minsMicrosoft .NETC#Development Libraries and FrameworksnewsMicrosoft moves .NET 9 to release candidate stageDue for a production release in November, the forthcoming framework emphasizes WebSocket API improvements and updates to the .NET MAUI VS Code extension.By Paul Krill Sep 12, 2024 3 minsVisual Studio CodeMicrosoft .NETSoftware DevelopmentanalysisUsing the Pinecone vector database in .NETBuild RAG-powered LLM applications using the tools you know with a managed vector index in Azure. By Simon Bisson Sep 12, 2024 7 minsMicrosoft .NETGenerative AIDevelopment ToolsanalysisDirectML on Arm is here at last, almostMicrosoft has unveiled the first piece of the Windows Copilot Runtime. We tried it out and had disappointing results, with many bugs and few supported models.By Simon Bisson Sep 05, 2024 7 minsMicrosoft .NETGenerative AIArtificial IntelligencenewsQt moves forward on toolkit for .NET-C++ interoperabilityA work in progress, the Qt/.NET toolkit implements C# interfaces in C++ and offers event notification and object-lifecycle management. implements C# interfaces in C++ and offers event notification and object-lifecycle management.By Paul Krill Sep 04, 2024 2 minsMicrosoft .NETC++Development ToolsnewsMicrosoft .NET Aspire boosts integrations, testing.NET Aspire 8.2 features onboarding and testing improvements and makes progress toward build support planned for the upcoming 9.0 release.By Paul Krill Aug 30, 2024 2 minsMicrosoft .NETCloud ComputingSoftware DevelopmentanalysisSimpler web APIs in .NET with SiskThe lightweight .NET web framework has arrived in a stable 1.0 release, ready to help build front ends and RESTful APIs for cloud applications.By Simon Bisson Aug 29, 2024 8 minsMicrosoft .NETDevelopment Libraries and FrameworksSoftware Development Show more Show less View all Upcoming Events28/Nov conference The Official CSO Security Summit UKNov 28, 20249:30 am – 17:30 GMTAndaz London Liverpool Street CSO and CISO 28/Nov awards CSO 30 Awards UKNov 28, 202418:30-21:30 GMTAndaz London Liverpool Street CSO and CISO 28/Nov awards Next CSO Awards UKNov 28, 202418:30-21:30 GMTAndaz London Liverpool Street CSO and CISO View all events Video on demand videoBuilding Python wheels to distribute your programsThe “wheel” format in Python lets you bundle up and redistribute a Python package you’ve created. Others can then use the “pip” tool to install your program from your wheel file, which can include binary components (like Python extension modules written in C). This video walks through the basics of how to build wheels with a “pip install”-able project. Nov 15, 2024 6 minsPythonSoftware Development Creating a pip install-able Python package Nov 14, 2024 3 minsPythonSoftware Development How to get better web requests in Python with httpx Oct 07, 2024 4 minsPython How to better integrate Python/C with CFFI Oct 03, 2024 5 minsPython See all videos Explore a topic Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Open Source Programming Languages View all topics All topics Close Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Open Source Programming Languages Python Security Software Development Technology Industry Show me moreLatestArticlesVideos news Microsoft unveils imaging APIs for Windows Copilot Runtime By Paul Krill Nov 19, 20242 mins Generative AIAPIsDevelopment Libraries and Frameworks news Microsoft extends Entra ID to WSL, WinGet By Paul Krill Nov 19, 20242 mins Access ControlApplication SecurityIdentity and Access Management news Microsoft rebrands Azure AI Studio to Azure AI Foundry By Anirban Ghoshal Nov 19, 20244 mins Microsoft AzureGenerative AIDevelopment Tools video How to create and work with zip archives using Python Oct 01, 20245 mins Python video How to implement "modes" in software, with a game as an example Sep 12, 20244 mins Python video Powerful Python source code processing with "ast" Sep 10, 20249 mins Python