ReSharper 2026.2 for VS Code-compatible editors (including Cursor, Kiro, and Devin Desktop) ships several notable improvements. The headline feature is full .NET debugging support — built on the same engine as JetBrains Rider — enabling breakpoints, variable inspection, step-through, and process attach/launch without leaving the editor. Other additions include value tracking to visualize data flow and catch NullReferenceExceptions at design time, fully populated Call Hierarchy and Type Hierarchy views powered by the ReSharper engine, and solution explorer enhancements such as inline NuGet package version display, auto-pinned service folders, and an Add Existing Project context menu option.
Nguồn: https://blog.jetbrains.com/dotnet/2026/07/13/rs-vsc-2026-2. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
JetBrains vừa ra mắt trình gỡ lỗi .NET đầu tiên cho extension ReSharper trong các trình soạn thảo tương thích VS Code (VS Code, Cursor, Kiro, Devin Desktop, Google Antigravity IDE) trong bản phát hành 2026.2. Tính năng này hỗ trợ quản lý breakpoint (có điều kiện, hit count, logpoints), kiểm tra biến/thực thi thời gian thực, điều hướng step đầy đủ, hỗ trợ debug .NET/.NET Framework/Mono, và gỡ lỗi unit test, hoạt động dựa trên cùng engine như JetBrains Rider.
Lập trình viên .NET sẽ tìm hiểu cách sử dụng công cụ debug chuyên nghiệp từ JetBrains cho các IDE không hỗ trợ Microsoft, giúp tiết kiệm thời gian và nâng cao hiệu suất phát triển khi debug code trên các môi trường như Cursor hoặc các phiên bản tương thích VS Code.
Zen Browser là trình duyệt dựa trên Firefox nhưng bổ sung nhiều tính năng hiện đại mà Firefox thiếu như workspaces, split view, tab dọc, xem trước link, và tổ chức thư mục. Sử dụng engine Gecko thay vì Chromium, nó tránh được hạn chế Manifest v3, giúp uBlock Origin hoạt động không giới hạn. Có sẵn dưới dạng AppImage/Flatpak trên Linux (cùng Windows/macOS), hiện ở giai đoạn beta nhưng đủ ổn định để sử dụng hàng ngày.
Lập trình viên nên đọc bài này để khám phá cách Zen Browser tối ưu hóa hiệu suất và tính mở rộng cho Firefox thông qua các tính năng như Gecko engine và hỗ trợ uBlock Origin mà không bị hạn chế của Manifest V3, giúp phát triển ứng dụng web và plugin hiệu quả hơn.
Bài viết hướng dẫn chi tiết cách xây dựng analyzer Roslyn đầu tiên bằng C#, từ thiết lập dự án (targeting netstandard2.0), tạo DiagnosticAnalyzer, triển khai kiểm tra cú pháp và ngữ nghĩa, đến viết CodeFixProvider thay thế new Exception(...) bằng InvalidOperationException. Ngoài ra còn đề cập đến kỹ thuật debug, unit testing, xử lý edge cases như concurrent execution, generated code, và multi-step syntax tree transformations.
Lập trình viên muốn tự tạo công cụ phân tích và sửa lỗi mã theo tiêu chuẩn chuyên nghiệp để tích hợp vào IDE hoặc công cụ tự động hóa, từ đó tiết kiệm thời gian phát triển và nâng cao chất lượng code của dự án.
SkiaSharp 4.0 (phiên bản 4.148.0) đã chính thức phát hành trên NuGet, nâng cấp engine Skia lên m148 với cải thiện hiệu suất GPU lên 24% (65→80 FPS), tăng tốc CPU shader Perlin-noise 6 lần, hỗ trợ font biến đổi, palette màu cho font, mã hóa WebP động, và API được tối ưu hóa cùng khắc phục lỗi use-after-free. Uno Platform tham gia đồng bảo trì, đảm bảo lịch phát hành ổn định theo nhịp cập nhật Chrome Skia.
Nếu bạn làm việc với giao diện người dùng, game hoặc xử lý đồ họa trên nền tảng .NET, SkiaSharp 4.0 sẽ giúp cải thiện hiệu suất và tính ổn định cho các ứng dụng của bạn, từ tăng tốc GPU đến hỗ trợ font động và mã hóa WebP.
SkiaSharp 4.0 chính thức ra mắt với phiên bản ổn định đầu tiên, nâng cấp engine Skia lên m148 cùng nhiều cải tiến về hiệu năng, bảo mật, hỗ trợ OpenType variable font, color font palettes, và WebP animated. API được tối ưu hóa, tăng tốc GPU lên 24% và shader Perlin-noise nhanh gấp 6 lần trên CPU, đồng thời triển khai lịch phát hành song song Stable/Preview theo nhịp độ Skia của Chrome.
Nếu bạn làm việc với giao diện người dùng hoặc game 2D trên .NET, SkiaSharp 4.0 sẽ giúp bạn tối ưu hóa hiệu suất, cải thiện tính bảo mật và hỗ trợ các tính năng mới như font biến thể và mã hóa WebP động, giúp dự án của bạn nhanh hơn và hiện đại hơn.
Blazor Full Stack trong .NET 10 cho phép lập trình viên C# xây dựng ứng dụng web toàn diện bằng mô hình chia sẻ, Razor components và các chế độ render linh hoạt mà không cần duy trì frontend/backend riêng biệt. Công nghệ này phù hợp cho ứng dụng doanh nghiệp, dashboard, cổng quản trị hoặc công cụ nội bộ nặng về form, nhưng không thích hợp cho các dự án JS trưởng thành hoặc UI người dùng giàu animation.
Là lập trình viên C# đang tìm cách tối ưu hóa phát triển ứng dụng web với sự thống nhất giữa frontend và backend mà không cần chia sẻ mã nguồn giữa hai môi trường, Blazor Full Stack là giải pháp tiên tiến mà bài viết giải thích chi tiết cách sử dụng và khi nào phù hợp.
Bài viết hướng dẫn tối ưu hiệu suất EF Core trong .NET 10 với 10 kỹ thuật quan trọng như AsNoTracking(), compiled queries, eager loading, ExecuteUpdateAsync/ExecuteDeleteAsync, Select() projections, quản lý DbContext bằng IDbContextFactory, parameterized queries, và logging. Ngoài ra còn cung cấp kế hoạch hành động ưu tiên và giải đáp những hiểu lầm phổ biến.
Là người phát triển .NET, bạn cần phải hiểu cách tối ưu EF Core để giảm thời gian xử lý và tránh tình trạng hiệu suất kém trong ứng dụng thực tế, đặc biệt khi xử lý dữ liệu lớn hoặc giao dịch thường xuyên.
Một nhà phát triển phàn nàn rằng chu kỳ hỗ trợ 3 năm (LTS) của .NET là quá ngắn, không đủ cho nhu cầu nâng cấp doanh nghiệp khi phiên bản LTS mới ra mắt thì phiên bản cũ chỉ còn 1 năm hỗ trợ. Điều này khiến nhiều doanh nghiệp phải tiếp tục sử dụng .NET Framework cũ hơn do có chu kỳ hỗ trợ dài hơn (khoảng 10 năm) nhờ gắn liền với Windows OS.
Lập trình viên cần đọc bài này để hiểu cách Microsoft đang đối mặt với thách thức phải cân bằng giữa phát triển nhanh chóng của .NET Core/5+ với quy trình bảo mật và hỗ trợ lâu dài của các doanh nghiệp, và quyết định của họ có thể ảnh hưởng đến sự ổn định cho dự án hiện tại.