Latest from todaynewsOpenSilver extends to iOS and AndroidOpen-source Silverlight replacement integrates .NET MAUI Hybrid to enable WPF-compatible apps on iOS, Android, Windows, Mac, and Linux. By Paul KrillMar 21, 20252 minsC#Development Libraries and FrameworksMicrosoft .NET news Microsoft .NET 10 Preview 2 shines on C#, runtime, encryptionBy Paul KrillMar 20, 20253 minsC#Microsoft .NETProgramming Languageshow-to How to implement idempotent APIs in ASP.NET CoreBy Joydip KanjilalMar 20, 20259 minsC#Development Libraries and FrameworksMicrosoft .NET analysisSpeeding up .NET application development with Uno StudioBy Simon Bisson Mar 13, 20258 minsDevelopment ToolsMicrosoft .NETSoftware Development newsMicrosoft previews AI chat template for .NETBy Paul Krill Mar 08, 20252 minsC#Generative AIMicrosoft .NET analysisThe key new features in .NET 10By Simon Bisson Mar 06, 20257 minsDevelopment Libraries and FrameworksDevelopment ToolsMicrosoft .NET analysisWhat’s next for Microsoft’s Semantic KernelBy Simon Bisson Feb 27, 20259 minsArtificial IntelligenceDevelopment Libraries and FrameworksMicrosoft .NET how-toUnderstanding thread synchronization in C#By Joydip Kanjilal Feb 27, 202514 minsDevelopment Libraries and FrameworksMicrosoft .NETSoftware Development newsMicrosoft’s .NET 10 arrives in first previewBy Paul Krill Feb 26, 20253 minsC#Development Libraries and FrameworksMicrosoft .NET ArticlesnewsDon’t use public ASP.NET keys (duh), Microsoft warnsMicrosoft Threat Intelligence has identified 3,000 ASP.NET keys disclosed in code documentation and repos that could be used in code injection attacks. By Paul Krill Feb 11, 2025 2 minsApplication SecurityMicrosoft .NETWeb DevelopmentanalysisUsing NATS with .NET AspireOpen source messaging tools find a home in .NET distributed applications. NATS makes it easier for the messages of at-scale applications to work with various service endpoints.By Simon Bisson Feb 06, 2025 8 minsCloud-NativeMicroservicesMicrosoft .NEThow-toHow to use resource-based authorization in ASP.NET CoreTake advantage of resource-based authorization in ASP.NET Core to provide fine-grained access to resources in scenarios not supported by attribute-based authorization. By Joydip Kanjilal Jan 23, 2025 9 minsC#Development Libraries and FrameworksMicrosoft .NEThow-toHow to use the new Lock object in C# 13Take advantage of the new System.Threading.Lock object in C# 13 to more easily implement performant thread-safe applications in .NET Core.By Joydip Kanjilal Jan 09, 2025 8 minsC#Development Libraries and FrameworksMicrosoft .NETanalysisWorking with minimal APIs in .NETBuild smaller microservices with a flexible, easy to use way to build HTTP APIs without excess overhead.By Simon Bisson Jan 09, 2025 7 minsAPIsMicroservicesMicrosoft .NEThow-toHow to split strings efficiently in C#Take advantage of the ReadOnlySpan<char> struct in C# to split strings in a resource-efficient manner. By Joydip Kanjilal Dec 26, 2024 7 minsC#Development Libraries and FrameworksMicrosoft .NEThow-toBuild a server-side web app with .NET, C#, and HTMXCombine .Net with C# and HTMX for a streamlined development process that yields a dynamic front end without writing a line of JavaScript.By Matthew Tyson Dec 18, 2024 9 minsMicrosoft .NETSoftware DevelopmentWeb DevelopmentnewsMicrosoft .NET Community Toolkit backs partial properties.NET Community Toolkit 8.4 brings partial properties support to MVVM Toolkit generators and introduces new MVVM Toolkit analyzers. By Paul Krill Dec 13, 2024 2 minsC#Development Libraries and FrameworksMicrosoft .NEThow-toHow to chunk data using LINQ in C#Take advantage of the Chunk method in LINQ to split large data sets into a sequence of chunks for more efficient processing. By Joydip Kanjilal Dec 12, 2024 7 minsC#Development Libraries and FrameworksMicrosoft .NETnewsOpenSilver 3.1 brings XAML designer for VS CodeUpgrade to open-source framework for cross-platform .NET development adds drag-and-drop XAML designer and expands Windows Presentation Framework support. By Paul Krill Dec 11, 2024 2 minsMicrosoft .NETSoftware DevelopmentnewsHeroku PaaS adds .NET supportHeroku also announced that its Next Generation platform, which supports building and deploying Kubernetes and AI applications, is available in a pilot. By Paul Krill Dec 03, 2024 2 minsGenerative AIMicrosoft .NETPaaShow-toHow to use ref structs in C# 13Take advantage of ref structs to reduce resource consumpiton and eliminate garbage collection overhead. C# 13 gives us more ways to use them.By Joydip Kanjilal Nov 28, 2024 7 minsC#Development Libraries and FrameworksMicrosoft .NET Show more Show less View all Video on demand videoThe power of Python’s editable package installationsPython packages can be installed in an “editable” or “in-place” installation mode, where instead of copying the package’s code into a virtual environment, there’s a pointer to the source directory instead. This allows any changes made to the package source to be reflected instantly in every virtual environment where the package is installed this way. This video demonstrates how useful and powerful this can be for Python developers, as it becomes far easier to evaluate changes made to a package without having to reinstall it each time you change it. Mar 28, 2025 5 minsPython How to create a simple WebAssembly module with Rust Mar 25, 2025 4 minsPython How to Run WebAssembly outside the browser with Wasmer Mar 12, 2025 5 minsPython How to use Dioxus | A new library for cross-platform apps in Rust Mar 12, 2025 4 minsPythonSee 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 Show me moreLatestArticlesVideos news Red Hat Developer Hub adds analysis dashboard By Paul Krill 01 Apr 20252 mins Development ToolsSoftware Development feature Understand Python’s new lock file format By Serdar Yegulalp 01 Apr 20255 mins Programming LanguagesPythonSoftware Development feature Download the Strategizing Data Analytics for AI Enterprise Spotlight By InfoWorld and CIO.com staff 01 Apr 20251 min Artificial IntelligenceData ManagementGenerative AI video The Python 3.14 interpreter speedups explained 04 Mar 20254 mins Python video What is LLVM? | The compiler infrastructure explained 21 Feb 20256 mins Python video What is software bill of materials? | SBOM explained 18 Feb 20254 mins Python