
El error HTTP 501 "Not implemented" se utiliza para indicar al lado cliente que el servidor no soporta las funcionalidades necesarias para poder dar una respuesta a la petición. Puede retornarse acompañado del encabezado Retry-After
para indicar al cliente que puede volver a intentarlo más adelante, cuando estas funcionalidades hayan sido implementadas.
Por ejemplo, la MDN, indica que es la respuesta apropiada cuando el servidor no implementa el método HTTP utilizado en la petición ni para el recurso solicitado ni para cualquier otro. Fijaos que hay una diferencia respecto al error 405, que indica que el recurso está disponible con otro verbo HTTP.
Y ahora, ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Componentes con cuerpo en Blazor
José María Aguilar - Efectos laterales en métodos parciales
José María Aguilar
.NET Core / .NET
- Introducing Spectre.Console
Steve Smith - That Shouldn't Happen - UnreachableException in .NET 7
Abbot - Simplify NuGet Package Versions in your application with Central Package Management
Nick Randolph - Make The First Letter of a String Upper Case in C#
Code Maze - 8 reasons startups prefer Node.js over .NET, and are they justified?
Michael Shpilt - Accessing State in System.Text.Json Custom Converters
Steve Gordon - 3 (and more) ways to set configuration values in .NET
Davide Bellone - Task.ContinueWith implicit type conversion gotcha
Maciej Zwierzchlewski - Common C# Programming Mistakes
Code Maze - Generating Code Coverage Reports in .NET Core
Anuraj Parameswaran - Update on ImageSharp
.NET Foundation - Throwing exceptions - Why is my stack trace lost?
Steven Giesel - Builder Pattern with the implicit operator using
Josef Ottosson
ASP.NET Core / ASP.NET / Blazor
- AspNet HealthChecking + UI for everything
Juan Luis Guerrero - Logging with Serilog in ASP.NET Core Web API
Aram Tchekrekjian - Inject content into your Blazor components with typed Render Fragments
Jon Hilton - What’s New in Blazor: 2022 Volume 3
Rajendran R - Introducing New Blazor Speed Dial Component
Navin Vinayagam - Integration Testing ASP.NET Core APIs incl. auth and database
Chris Klug - Localization in ASP.NET Core
Code Maze - Adding Experimental HTTP Methods To ASP.NET Core
Khalid Abuhakmeh - How to containerize your ASP.NET Core application and SQL Server with Docker
Bryan Hogan - Learn how to improve your ASP.NET Core controllers with these principles
Dennis Frühauff - How to Build a Url Shorter with C# Minimal APIs and Azure
John kilmister - ASP.NET Core: Three ways to refresh the claims of a logged-in user
Jon P Smith - Blazor Video Creator
Michael Washington - ASP.NET Core - How to manually validate a model in a controller
Makolyte - Another Way to Run C# in a Web Page
Matthew MacDonald
Azure / Cloud
- Reducing Your Cloud Costs: An Operational Optimization Guide
Patrick Londa - Microsoft Previews Azure Deployment Environments
Steef-Jan Wiggers - Enterprise-grade DDoS protection for SMBs now available in preview
Amir Dahan - Azure Service Bus Performance
Paul Michaels
Conceptos / Patrones / Buenas prácticas
- Generar representaciones de un objeto sin exponer getters
Fran Iglesias - YAGNI exceptions
Luke Plant - Is scanning QR Codes for authentication safe?
Damien Bowden - Stubs and mocks break encapsulation
Mark Seemann - SemVer is Dead. Long Live SemVer!
Doug Arcuri - When Should You Assign IDs to Your Entities?
Dave Taubler - bliki: ConwaysLaw
Martin Fowler
Data
- Change schema name in Entity Framework Core
Anuraj Parameswaran - Data Partitioning! Don't let growth SLOW you down!
Derek Comartin - LiteDB - A .NET embedded NoSQL database
Steven Giesel
Web / HTML / CSS / Javascript
- Why We're Breaking Up with CSS-in-JS
Sam Magura - Javascript Array Reduce Method
Johnny Simpson - Pure CSS Bezier Curve Motion Paths
Lu Wang - Angular Router Standalone APIs
Kevin Kreuzer - Day 12: max() trickery
Manuel Matuzović - Converting a Simple JavaScript App to TypeScript
Nwose Lotanna Victor - React Pro Tip
Deckstar - How to Make a Folder “Slit” Effect With CSS
Preethi - JavaScript metaprogramming with the 2022-03 decorators API
Axel Rauschmayer - Responsive Animations for Every Screen Size and Device
Cassie Evans - Javascript Add Event Listener to Multiple Elements
Johnny Simpson - Modern CSS in Angular: Layouts
Emma Twersky - Tailwind CSS v3.2: Dynamic breakpoints, multi-config, and container queries, oh my!
Adam Wathan - JavaScript to Know Before Learning ‘How to’ React
Ifeoma Imoh - How to Use Storage in Web Extensions
David Walsh - Creating a Splash Effect with HTML and CSS (with Video!)
Alvaro Montoro - Fancy Image Decorations: Masks and Advanced Hover Effects
Temani Afif - Futuristic CSS
Sacha Greif - Javascript Shallow Copies - what is a Shallow Copy?
Johnny Simpson
Visual Studio / Complementos / Herramientas
- Configuring Visual Studio to manage using directives automatically
Gérald Barré - How To Make Visual Studio Code Look Amazing
Wesley Smits - Support reminder for older versions of Visual Studio
Jason Chlus - What’s New In DevTools: Halloween Edition 🎃
Patrick Brosset - Windows Terminal is now the Default in Windows 11
Kayla Cinnamon
.NET MAUI / Xamarin
- Announcing .NET MAUI support for .NET 7 Release Candidate 2
David Ortinau - Easily Track the Progress of Your Work Using the New .NET MAUI ProgressBar
Sheik Syed - .NET MAUI – Forget Me Not – Part 3
Jesse Liberty - Improving Your Desktop Applications—ToolTips in .NET MAUI
Leomaris Reyes
Otros
- Google Blogger: Conectividad, Usabilidad y situaciones de DeadLock
Chema Alonso - OpenSilver 1.1 Promises 99% of Code Compatibility with Silverlight Applications
Edin Kapić - Why is there a passwords.txt file on my system that's filled with somebody else's passwords?
Raymond Chen - zxcvbn: realistic password strength estimation
Dan Wheeler
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario