
Como todos los lunes, aquí tenemos ya los enlaces a contenidos interesantes que he ido recopilando durante la semana pasada, donde la IA ha sido la gran protagonista.
La verdad es que la semana ha sido una locura, tanto que no he podido seguir el ritmo de los contenidos que han ido publicándose, sobre todo debido a la celebración del evento de I/O 2025 de Google y Build 2025 de Microsoft. A estos adicionalmente se han sumado otros lanzamientos y novedades interesantes, así como los posts técnicos que nos encontramos habitualmente en estas recopilaciones. El resultado: más de 80 enlaces a contenidos que no os podéis perder 😊
Con tanto material es difícil destacar algo concreto, pero creo que como mínimo deberíais echarle un vistazo a los siguientes links:
- Resumen de novedades y presentaciones de Google I/O 2025
- Novedades presentadas en Microsoft Build 2025
Aparte, ya se ha lanzado la preview de la nueva y controvertida versión del compilador nativo de TypeScript basado en Go.
También me ha llamado la atención el salto a open source de varios productos, como la extensión Github Copilot Chat para Visual Studio Code, el Windows subsystem for Linux, y Edit, un editor de línea de comandos que no conocía.
Por último, un toque de nostalgia noventera con el artículo de Antonio Vallejo sobre el botón turbo de los PCs de la época, que en realidad no aceleraba el PC sino todo lo contrario. Todo un alarde de creatividad marketiniana.
El resto de enlaces, a continuación.
Por si te lo perdiste...
- Parámetros opcionales en lambdas con C# 12
José M. Aguilar - Precompilación de vistas MVC en ASP.NET Core
José M. Aguilar
.NET
- A sub-millisecond GC for .NET?!
Alfred White - Writing new guards with extensions in C# 14
Steven Giesel - Nullable bool and if statement
Jiří Činčura - “ZLinq”, a Zero-Allocation LINQ Library for .NET
Yoshifumi Kawai - Memory leak from improper usage of Microsoft.Extensions.Configuration APIs in .NET on Windows
Matt Hamrick - Transforming an image into a table with Windows OCR
Bruno Sonnino
ASP.NET Core / ASP.NET / Blazor
- .NET Aspire 9.3 is here and enhanced with GitHub Copilot!
Jeffrey T. Fritz - Using multiple external identity providers from ASP.NET Core Identity and Duende IdentityServer
Damien Bowden - How to Customize ASP.NET Core Identity With EF Core for Your Project Needs
Anton Martyniuk - Notable Blazor Improvements in the Early .NET 10 Previews
Jon Hilton - Static File handling in ASP.NET Core 9.0
Bart Wullems - .NET 9–OpenAPI and Scalar–Introduction & * .NET 9–OpenAPI and Scalar–Adding custom headers
Bart Wullems
Azure / Cloud
- Getting Started with .NET Aspire on Azure App Service
Tulika Chaudharie - Azure AI Foundry: What is it and Why Should You Care
Robert Encarnacao - Free SQL Managed Instance offer is now generally available
Strahinja Rodic
Data
- Announcing SQL Server 2025 Public Preview
Bob Guard - Value Generators in EF Core
Ricardo Peres - Storing JSON data in relational databases using EF Core
Ali Hamza Ansari - Vector Search with EF 9
Assis Zang
Machine learning / IA
- Introducing Claude 4
Anthropic - Announcing Veo 3, Imagen 4, and Lyria 2 on Vertex AI
Katie Nguyen - Introducing Windows ML: The future of machine learning development on Windows
Tucker Burns & Vicente Rivera - AI and Vector Data Extensions are now Generally Available (GA)
Luis Quintanilla - Build transformative AI applications with Google AI
Mat Velloso - New tools and features in the Responses API
OpenAI - AI Shell Preview 4 Release!
Steven Bucher & Dongbo Wang - Speed, Accuracy, Cost: A Practical Benchmark of 7 LLMs for BI-Style SQL
Eladio Rincón Herrera - Matrix Inverse Using Newton Iteration with C#
James McCaffrey - Magentic-UI, an experimental human-centered web agent
Hussein Mozannar & team - Microsoft is now hosting xAI’s Grok 3 models
Tom Warren - Semantic Kernel and Microsoft.Extensions.AI: Better Together, Part 1
Roger Barreto - Connect Once, Integrate Anywhere with MCP
Maria Naggaga - How to improve AI outputs using advanced prompt techniques
Marina Corrêa - MCP on Windows: The New COM?
Andrew Clinick
Web / HTML / CSS / Javascript
- Announcing TypeScript Native Previews
Daniel Rosenwasser - JavaScript's New Superpower: Explicit Resource Management
Rezvan Mahdavi Hezaveh - What’s new in Flutter 3.32. Hot reload on web, native fidelity, and…
Kevin Chisholm - Fix Messy JavaScript Charts with Optimized Margins and Padding
Soundeswari Selvam - A Reader's Question on Nested Lists
Juan Diego Rodríguez - The ClipboardItem.supports() function is now Baseline Newly available
Thomas Steiner - Iterator helpers have become Baseline Newly available
Jeremy Wagner - What is Narrowing in TypeScript? &
How to use TypeScript Custom Predicate for Narrowing
Dhananjay Kumar - How to Add Custom Search to Angular Pivot Table Using Label Filtering
Sridhar Karunakaran - SVG to CSS Shape Converter
Geoff Graham - Smashing Animations Part 3: SMIL’s Not Dead Baby, SMIL’s Not Dead
Andy Clarke - Building Interactive Dialogs in KendoReact
Hassan Djirdeh - What are Discriminated Unions Patterns in TypeScript?
Dhananjay Kumar - You can style alt text like any other text
Geoff Graham - Theme UI Frameworks in Angular Part 3: Kendo UI, ThemeBuilder
Dany Paredes - What is Type Assertion in TypeScript
Dhananjay Kumar - Better CSS Shapes Using shape() — Part 1: Lines and Arcs
Temani Afif - Visual Studio Code now supports Baseline
Rick Viscomi - A brief history of JavaScript
Deno Team
Visual Studio / Complementos / Herramientas
- The Windows Subsystem for Linux is now open source
Pierre Boulay - ReSharper Comes to Microsoft Visual Studio Code: Public Preview Now Open
Sasha Ivanova - VS Code: Open Source AI Editor
VS Code Team - Faster .NET Upgrades Powered by GitHub Copilot
McKenna Barlow - GitHub Copilot: Meet the new coding agent
Thomas Dohmke - GitHub vs Azure DevOps: Is GitHub Ready for Enterprise-Grade Software Development Lifecycle (SDL) Management?
Chris Pietschmann - Azure DevOps with GitHub Repositories - Your path to Agentic AI
Aaron Hallberg - Pushing a whole stack of branches with a single Git command
Andrew Lock - Agent mode for every developer
Katie Savage - Edit is now open source
Dylan Borg - Connecting to Private NuGet Feeds Just Got Easier
Ruben Rios - ReSharper 2025.2 EAP 2: First Public Build with Out-of-Process Mode Support
Sasha Ivanova
.NET MAUI / Mobile
- Introducing the Fourth Set of Open-Source Syncfusion® .NET MAUI Controls
Paul Anderson - Easily Build an SIP Calculator Using the Syncfusion® .NET MAUI Toolkit Charts
Tinesh Kumar Sivakumar - Android Developers Blog: Google I/O 2025: What’s new in Android development tools
Mayank Jain - Turn Default into Delight: MAUI DataGrid Customization, Part 1—Row Styling Simplified
Farjana Parveen - How to Migrate Your WPF Components to .NET MAUI
Dimitrina Petrova - Improve .NET MAUI's AppThemeBinding?
Matt Lacey
Otros
- La gran paradoja: millones de programadores, ¿y aun así falta gente?
CampusMVP - Muchos PCs de los 90 tenían un botón turbo. Casi nunca estuvo ahí para hacerlos más rápidos, sino todo lo contrario
Antonio Vallejo - Why does Windows report my processor speed twice, with slightly different values?
Raymond Chen
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario