newsOpenSilver 3.0 previews AI-powered UI designer for .NETFree open-source UI framework introduces a drag-and-drop UI designer that also allows users to create and modify UIs using natural language commands. By Paul KrillJul 11, 20243 minsC#Microsoft .NETSoftware Deployment how-to How to use FastEndpoints in ASP.NET CoreBy Joydip KanjilalJul 11, 20247 minsMicrosoft .NETC#Development Libraries and Frameworksnews Microsoft moves forward with C# 13, offering overload resolutionBy Paul KrillJul 10, 20243 minsMicrosoft .NETC#Programming Languages how-toHow to use Refit to consume APIs in ASP.NET CoreBy Joydip Kanjilal Jul 04, 202410 minsC#Microsoft .NETSoftware Deployment newsMicrosoft adds code assessment to .NET Upgrade AssistantBy Paul Krill Jun 26, 20242 minsMicrosoft .NETDevelopment ToolsSoftware Development how-toWhen to use an abstract class vs. interface in C#By Joydip Kanjilal Jun 20, 202410 minsSmall and Medium BusinessMicrosoft .NETC# newsMicrosoft finalizes .NET MAUI extension for Visual Studio CodeBy Paul Krill Jun 13, 20242 minsVisual Studio CodeMicrosoft .NETDevelopment Tools newsOpenAI unveils OpenAI library for .NETBy Paul Krill Jun 07, 20242 minsMicrosoft .NETGenerative AIDevelopment Libraries and Frameworks how-to6 security best practices for ASP.NET CoreBy Joydip Kanjilal Jun 07, 20246 minsC#Microsoft .NETWeb Development ArticlesnewsMicrosoft adds WinUI support to MSTestCode analyzers for Roslyn also have been enhanced with new rules in latest upgrade to the testing framework for .NET.By Paul Krill Jun 05, 2024 2 minsApp TestingC#Microsoft .NEThow-toHow to implement identity authentication in minimal APIs in ASP.NET CoreTake advantage of improved identity management in ASP.NET Core to implement identity-based authentication for minimal APIs quickly, easily, and with less code. By Joydip Kanjilal May 23, 2024 6 minsMicrosoft .NETC#Development Libraries and Frameworksnews.NET Aspire cloud development stack launchesMicrosoft's new cloud-ready stack for building distributed applications unites tools, templates, and NuGet packages and includes an App Host for orchestration within the app model.By Paul Krill May 22, 2024 2 minsMicrosoft .NETCloud ComputingSoftware DevelopmentnewsC# 13 enhances params, introduces extension typesForthcoming update to the C# language extends params parameter support and introduces a new type that supplies extension members for an underlying type. By Paul Krill May 21, 2024 2 minsMicrosoft .NETC#Development Libraries and Frameworkshow-toHow to work with Dapper and SQLite in ASP.NET CoreLightweight and fast SQLite shines as a development companion. Learn how to take advantage of it in ASP.NET Core. By Joydip Kanjilal May 10, 2024 8 minsC#Microsoft .NETWeb Developmenthow-toBuild an authentication handler for a minimal API in ASP.NET CoreHow to implement basic password authentication for a minimal API in ASP.NET Core using a custom authentication handler that validates the user’s credentials against a database. By Joydip Kanjilal May 03, 2024 10 minsMicrosoft .NETC#Development Libraries and FrameworksnewsOpenSilver 2.2 shines on LightSwitchLightSwitch Compatibility Pack enables legacy Visual Studio LightSwitch applications to run in modern browsers. By Paul Krill Apr 30, 2024 2 minsWeb DevelopmentMicrosoft .NETDevelopment Libraries and Frameworksnews.NET MAUI Community Toolkit adds TouchBehavior supportTouchBehavior provides the ability to interact with visual elements in .NET apps based on touch, mouse clicks, and hover events. By Paul Krill Apr 25, 2024 2 minsMicrosoft .NETDevelopment Libraries and FrameworksSoftware Developmenthow-toHow to use the new minimal API features in ASP.NET Core 8Parameter binding from forms, antiforgery tokens, and Native AOT are now supported in ASP.NET Core. Here’s how to take advantage of them. By Joydip Kanjilal Apr 19, 2024 6 minsMicrosoft .NETC#Development Libraries and Frameworkshow-toHow to implement database connection resiliency in ASP.NET CoreTake advantage of connection resiliency in EF Core to detect errors and retry commands and enable your ASP.NET Core application to overcome transient faults. By Joydip Kanjilal Apr 12, 2024 6 minsC#Microsoft .NETWeb DevelopmentnewsMicrosoft offers SDK for testing frameworkThe MSTest SDK is intended to improve the .NET unit testing experience through better defaults, simpler usage, and easier extensibility. By Paul Krill Apr 11, 2024 2 minsApp TestingMicrosoft .NETSoftware DevelopmentanalysisXamarin Forms reaches end of life. What should you do?It’s time to update your older cross-platform .NET applications. Should you use MAUI or something else?By Simon Bisson Apr 11, 2024 7 minsMicrosoft .NETDevelopment Libraries and FrameworksSoftware Development Show more Show less View all Upcoming Events19/Sep conference The Official CIO Summit UKSep 19, 20249:00 AM – 17:30 PM GMTCounty Hall, London CIO 19/Sep awards CIO 100 Awards UKSep 19, 2024County Hall, London CIO 01/Oct conference DevOps Summit UKOct 01, 20249:00 AM – 17:30 PM GMTAndaz London Liverpool Street CIO View all events Video on demand videoHow to use dbm to stash data quickly in PythonSometimes with a program you just need a quick and dirty way to persist values across to disk. The dbm module in Python provides a native way to do this across platforms, with no more effort than you’d need to save values in a dictionary. Learn in this video the basics of how it works, and how it’s been updated to use SQLite as a storage backend. Jul 04, 2024 4 minsPython How to auto-generate Python type hints with Monkeytype Jun 11, 2024 5 minsPython How to make HTML GUIs in Python with NiceGUI Jun 04, 2024 5 minsPython Python 3.13’s new JIT and no-GIL modes May 23, 2024 7 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 analysis Beyond the usual suspects: 5 fresh data science tools to try today By Serdar Yegulalp Jul 12, 20242 mins PythonProgramming LanguagesSoftware Development analysis Generative AI won’t fix cloud migration By David Linthicum Jul 12, 20245 mins Generative AIArtificial IntelligenceCloud Computing news HR professionals trust AI recommendations By Paul Krill Jul 11, 20243 mins Technology IndustryCareers video How to use Cython for parallel operations in Numpy arrays May 14, 20246 mins Python video How to use Ibis, a universal Python dataframe library May 09, 20245 mins Python video Better async in Python with AnyIO May 02, 20245 mins Python