Latest from todayhow-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 KanjilalJan 23, 20259 minsC#Development Libraries and FrameworksMicrosoft .NET how-to How to use the new Lock object in C# 13By Joydip KanjilalJan 09, 20258 minsC#Development Libraries and FrameworksMicrosoft .NETanalysis Working with minimal APIs in .NETBy Simon BissonJan 09, 20257 minsAPIsMicroservicesMicrosoft .NET how-toHow to split strings efficiently in C#By Joydip Kanjilal Dec 26, 20247 minsC#Development Libraries and FrameworksMicrosoft .NET how-toBuild a server-side web app with .NET, C#, and HTMXBy Matthew Tyson Dec 18, 20249 minsMicrosoft .NETSoftware DevelopmentWeb Development newsMicrosoft .NET Community Toolkit backs partial propertiesBy Paul Krill Dec 13, 20242 minsC#Development Libraries and FrameworksMicrosoft .NET how-toHow to chunk data using LINQ in C#By Joydip Kanjilal Dec 12, 20247 minsC#Development Libraries and FrameworksMicrosoft .NET newsOpenSilver 3.1 brings XAML designer for VS CodeBy Paul Krill Dec 11, 20242 minsMicrosoft .NETSoftware Development newsHeroku PaaS adds .NET supportBy Paul Krill Dec 03, 20242 minsGenerative AIMicrosoft .NETPaaS Articleshow-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 .NETnewsUno Platform unveils visual designer for cross-platform .NET developmentUno Platform Studio includes a Figma plugin, hot reload, and a visual designer that updates XAML in real time, immediately reflecting the changes in the UI. By Paul Krill Nov 27, 2024 2 minsDevelopment Libraries and FrameworksMicrosoft .NETWeb DevelopmentnewsF# 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 Krill Nov 18, 2024 3 minsMicrosoft .NETProgramming LanguagesSoftware Developmenthow-toHow to use DispatchProxy for AOP in .NET CoreTake advantage of the DispatchProxy class in C# to implement aspect-oriented programming by creating proxies that dynamically intercept method calls.By Joydip Kanjilal Nov 14, 2024 7 minsC#Development Libraries and FrameworksMicrosoft .NETnewsVisual Studio 17.12 brings C++, Copilot enhancementsDebugging and productivity improvements also feature in the latest release of Microsoft’s signature IDE, built for .NET 9. By Paul Krill Nov 13, 2024 3 minsC++Generative AIVisual StudionewsMicrosoft’s .NET 9 arrives, with performance, cloud, and AI boostsCloud-native apps, AI-enabled apps, ASP.NET Core, Aspire, Blazor, MAUI, C#, and F# all get boosts with the latest major rev of the .NET platform. By Paul Krill Nov 12, 2024 4 minsC#Generative AIMicrosoft .NETnews.NET vector data abstractions library now available in previewThe abstractions library allows developers and library authors to perform CRUD operations and searches on vector stores.By Paul Krill Nov 06, 2024 1 minGenerative AIMicrosoft .NETSoftware Developmenthow-toWhy use aspect-oriented programmingAspect-oriented programming allows you to isolate the cross-cutting concerns of your application, reduce code duplication, and improve the readability and maintainability of your code. By Joydip Kanjilal Oct 31, 2024 5 minsC#Development Libraries and FrameworksMicrosoft .NETfeatureWhat is .NET? Microsoft’s answer to Java is now free and open sourceOnce limited to Windows, .NET now allows developers to easily build cross-platform web, mobile, and cloud applications.By Josh Fruhlinger Oct 25, 2024 9 minsMicrosoft .NETProgramming LanguagesSoftware DevelopmentnewsJetBrains offers free use of WebStorm and Rider IDEsNew licenses make JetBrains’ JavaScript/TypeScript and .NET/game development environments free to use for open-source projects and other non-commercial purposes. By Paul Krill Oct 24, 2024 2 minsIntegrated Development EnvironmentsJavaScriptMicrosoft .NETnewsSyncfusion open-sources UI controls for .NET MAUIThe open source Syncfusion Toolkit for .NET MAUI includes multi-platform controls for charting, navigation, effects, and more.By Paul Krill Oct 23, 2024 1 minDevelopment ToolsMicrosoft .NETOpen Sourcehow-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 minsC#Development Libraries and FrameworksMicrosoft .NET Show more Show less View all Video on demand videoHow to remove sensitive data from repositories | Git DisastersEver committed sensitive information to a git repository and realized it all too late? You can always erase the repo and start over, but there are other, more elegant solutions. In this video we explore a few options for deleting confidential data from git repositories, both built into the git tool and available as third-party solutions. Jan 31, 2025 5 minsPython How to automate web app testing with Playwright Jan 09, 2025 5 minsPython Exploring new features in Cython 3.1 Jan 07, 2025 5 minsPython How to use watchdog to monitor file system changes using Python Dec 17, 2024 3 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 AWS tightens default security on Redshift By Howard Solomon 04 Feb 20255 mins Data and Information Security news Rust update fixes ‘forever’ compilation By Paul Krill 04 Feb 20252 mins Programming LanguagesRustSoftware Development news Automated builds, tests, and quality gates are key to software quality – report By Paul Krill 04 Feb 20253 mins Software Development video The power of Python's abstract base classes 13 Dec 20245 mins Python video Text drawing and screen capture with Python's Pillow library 25 Nov 20243 mins Python video Use \"__main__\" in Python to make packages runnable 22 Nov 20243 mins Python