.NET

Go language evolving for future hardware, AI workloads
The Go programming language having just turned 15 years old on November 10, proponents now are planning to adapt the Go language to large multicore systems, the latest vector and matrix hardware instructions, and the needs of AI workloads. In a blog p...
2024-11-16 00:17
And the #1 Python IDE is . . .
This half-month in Python and elsewhere: Take a peek at seven libraries for parallel processing in Python, tour Python’s most popular ORM libraries, and check out our Flask 3.0 tutorial. Also, place your bets for which contender remains standing whe...
2024-11-15 09:00
Strategies to navigate the pitfalls of cloud costs
In my line of work, I often hear CIOs and CFOs say, “Cloud providers are bleeding us dry.” As ever-increasing cloud bills roll in, they’re demanding answers about what they’re paying for and why they’re paying so much. Public cloud providers...
2024-11-15 09:00
Rust Foundation moves forward on C++ and Rust interoperability
The Rust Foundation, which stewards development of the Rust language, has released a statement addressing challenges and opportunities for interoperability between Rust and C++, with the intent of making cross-language development more accessible and ...
2024-11-14 21:18
JetBrains IDEs ease debugging for Kubernetes apps
JetBrains IDEs, with new 2024.3 edition releases, now provide a logical code structure view alongside the familiar physical code structure view in the Structure tool window. The updated IDEs also streamline debugging for Kubernetes applications and pr...
2024-11-14 20:06
Calling methods is easier and faster with C# 13 params collections
Let's take a look at C# 13's new params collections that make methods easier to use and allow new optimizations. The post Calling methods is easier and faster with C# 13 params collections appeared first on .NET Blog.
2024-11-14 18:10
Nullable Reference Types in F# 9
Read about latest F# 9 feature, Nullable Reference Types The post Nullable Reference Types in F# 9 appeared first on .NET Blog.
2024-11-14 18:05
How to use DispatchProxy for AOP in .NET Core
Aspect-oriented programming (AOP) decomposes an application’s source code into distinct aspects that isolate the core business logic from cross-cutting concerns. With AOP, cross-cutting concerns like logging and authentication become “aspects” t...
2024-11-14 09:00
Understanding Hyperlight, Microsoft’s minimal VM manager
Virtualization seemed to be one of those technologies that was done. With Hyper-V, VMware, and KVM all offering similar features and performance, all that was left to do was to support new chipset instructions and fix bugs. But slowly things began to ...
2024-11-14 09:00
Introducing the .NET Aspire Community Toolkit
Learn about the .NET Aspire Community Toolkit, a collection of tools and libraries that help you build with .NET Aspire. The post Introducing the .NET Aspire Community Toolkit appeared first on .NET Blog.
2024-11-13 18:00
Docker tutorial: Get started with Docker volumes
Docker containers are meant to be immutable, meaning the code and data they hold never change. Immutability is useful when you want to be sure the code running in production is the same as the code that passed QA testing; it’s not so useful when you...
2024-11-13 09:00
Kotlin for Java developers
After Java, Kotlin is the most popular JVM language. Kotlin is an expressive, concise language with strong functional programming support. It’s especially appealing to Java developers because it is fully interoperable with Java, and the syntax is a...
2024-11-13 09:00
The Agile Manifesto was ahead of its time
Last week I went on a short rant about scrum, and how it isn’t agile and is, well, dumb. It occurred to me that one of the obstacles to truly being agile has been the limits of software technology. The way we had to build and deliver software didn...
2024-11-13 09:00
Visual Studio 17.12 brings C++, Copilot enhancements
Visual Studio 2022 17.12, the latest version of Microsoft’s signature integrated development environment (IDE), is now generally available, with improvements ranging from productivity enhancements for C++ developers to integrated AI variable inspect...
2024-11-13 09:00
Microsoft’s .NET 9 arrives, emphasizing performance, cloud, and AI
Microsoft has announced the general availability of .NET 9, a major upgrade of its open source software development platform that features scads of performance enhancements and new capabilities for building cloud-native and generative AI-enabled appli...
2024-11-12 22:09
Microsoft’s .NET 9 arrives, with performance, cloud, and AI boosts
Microsoft has announced the general availability of .NET 9, a major upgrade of its open source software development platform that features scads of performance enhancements and new capabilities for building cloud-native and generative AI-enabled appli...
2024-11-12 22:09
Red Hat OpenShift AI unveils model registry, data drift detection
Red Hat has updated Red Hat OpenShift AI, its cloud-based AI and machine learning platform, with a model registry with model versioning and tracking capabilities, data drift detection and bias detection tools, and LoRA (low-rank adaptation) fine-tunin...
2024-11-12 19:47
Go language rises in Tiobe popularity index
The Google-built Go language has reached an all time high position in the Tiobe index of programming language popularity, ranking seventh in the November 2024 edition of the index. While Go already had cracked Tiobe’s top 10, the language had never...
2024-11-12 19:09
Announcing .NET 9
Announcing the release of .NET 9, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C#, .NET MAUI, .NET Aspire, and so much more. The post Announcing .NET 9 appeared first on .NET Blog.
2024-11-12 16:00
.NET and .NET Framework November 2024 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for November 2024. The post .NET and .NET Framework November 2024 servicing releases updates appeared first on .NET Blog.
2024-11-12 15:55