Topics
-
Using Dependabot to Manage .NET SDK Updates
by Guest Jamie Magee- 0 replies
- 12 views
Keeping your .NET SDK version up to date is crucial for maintaining secure and efficient applications. And now that Dependabot can update .NET SDK versions in [iCODE]global.json[/iCODE], it is easier than ever to make sure you’re always running the latest security patches and improvements. Regular SDK updates are essential because they include: Security patches for known vulnerabilities (CVEs) Bug fixes and performance improvements Latest development tools and features [HEADING=1]Using [iCODE]global.json[/iCODE] to Manage SDK Versions[/HEADING] To manage your .NET SDK version, you typically use a [iCODE]global.json[/iCODE] file in your project. This file specifi…
-
- 0 replies
- 6 views
Keeping your .NET SDK version up to date is crucial for maintaining secure and efficient applications. And now that Dependabot can update .NET SDK versions in global.json, it is easier than ever to make sure you’re always running the latest security patches and improvements. Regular SDK updates are essential because they include: Security patches for known vulnerabilities (CVEs) Bug fixes and performance improvements Latest development tools and features Using global.json to Manage SDK Versions To manage your .NET SDK version, you typically use a global.json file in your project. This file specifies which version of the SDK your project should use. Here’s an example o…
Last reply by .Net, -
Dramatically faster package restores with .NET 9’s new NuGet resolver
by Guest Jeff Kluge- 0 replies
- 85 views
With the release of .NET 9 came a major leap for large .NET repositories: a new NuGet dependency graph resolver built to dramatically improve performance. If you’ve struggled with slow package restores in complex builds, this is the solution you’ve been waiting for. Faster restores mean less waiting, more productivity, and a smoother experience for developers working on large projects. [HEADING=1]The Challenge[/HEADING] Internally at Microsoft, a large repository is migrating thousands of projects to .NET Core in order to reap the benefits of runtime performance improvements. This is no small task, with currently over 2,500 individual projects migrated and optimized f…
-
- 0 replies
- 3 views
With the release of .NET 9 came a major leap for large .NET repositories: a new NuGet dependency graph resolver built to dramatically improve performance. If you’ve struggled with slow package restores in complex builds, this is the solution you’ve been waiting for. Faster restores mean less waiting, more productivity, and a smoother experience for developers working on large projects. The Challenge Internally at Microsoft, a large repository is migrating thousands of projects to .NET Core in order to reap the benefits of runtime performance improvements. This is no small task, with currently over 2,500 individual projects migrated and optimized for modern standards. The…
Last reply by .Net, -
Evaluate the quality of your AI applications with ease
by Guest Wendy Breiding (SHE/HER)- 0 replies
- 11 views
When building applications that leverage AI, being able to effectively evaluate the responses from an SLM (Small Language Models) or LLM (Large Language Models) has never been more important. Evaluations refer to the process of assessing the quality and accuracy of responses generated by AI models, such as SLMs or LLMs. This involves using various metrics to measure aspects like relevance, truthfulness, coherence, and completeness of the AI-generated responses. Evaluations are crucial in testing because they help ensure that the AI model performs as expected, providing reliable and accurate results that enhance user experience and satisfaction. [HEADING=1]Introducing …
-
OpenAPI document generation in .NET 9
by Guest Mike Kistler- 0 replies
- 21 views
ASP.NET Core in .NET 9 streamlines the process of creating OpenAPI documents for your API endpoints with new built-in support for OpenAPI document generation. This new feature is designed to simplify the development workflow and improve the integration of OpenAPI definitions in your ASP.NET applications. And OpenAPI’s broad adoption has fostered a rich ecosystem of tools and services that can help you build, test, and document your APIs more effectively. Some examples are Swagger UI, the Kiota client library generator, and Redoc, but there are many, many more. [HEADING=1]Why OpenAPI?[/HEADING] OpenAPI is a powerful tool for defining and documenting HTTP APIs. It provi…
-
-
- *Gurus*
- Administrators
- 2 replies
- 12.3k views
Well, someone asked me to find a way to display line numbers next to a RichTextBox, so I knocked up this sample which seems to (roughly) do the trick. It wouldn't be hard to bump this up to spec, should you need it.richtextlinenumbers.zip
Last reply by AWS, -
-
dotnet scaffold – Next Generation Project Creation for .NET
by Guest Sayed Ibrahim Hashimi- 0 replies
- 16 views
Scaffolding in Visual Studio for ASP.NET Core projects has been a long-standing feature which was added shortly after ASP.NET Core was released. We have also had support for scaffolding from the command line for many years. From that command line experience, we have heard feedback from many users that we need an interactive CLI experience for scaffolding. To that goal, we have been working on a new interactive CLI tool, [iCODE]dotnet scaffold[/iCODE]. This CLI tool has now been released as a preview. In this post we will describe how you can acquire and use this new command line tool. This tool is open source, you can view the code in the scaffolding repo. That repository…
-
Enhance Your .NET Developer Productivity with GitHub Copilot
by Guest Mika Dumont- 0 replies
- 12 views
If you’re a .NET developer, now is the perfect time to try GitHub Copilot. This AI-powered coding assistant is built to boost your productivity by offering intelligent code suggestions, efficient error resolution, and concise code summaries. Available for both Visual Studio and VS Code, Copilot’s latest updates deliver focused tools tailored specifically for .NET, making your workflow smoother and more efficient. Here’s how you can maximize these features for .NET development. [HEADING=1]Accessing GitHub Copilot[/HEADING] To get started with GitHub Copilot, you’ll need a GitHub Copilot subscription. [HEADING=2]Getting Started in Visual Studio[/HEADING] In the late…
-
Introducing GitHub Copilot for Azure
by Guest Chris Harris- 0 replies
- 18 views
I'm thrilled to introduce the preview of GitHub Copilot for Azure - a new tool that integrates effortlessly with GitHub Copilot Chat in VS Code. Imagine it as your personal guide for navigating the Azure cloud. No more toggling between your IDE and the Azure portal to manage infrastructure or look up commands and arguments. Now, you can concentrate on your core task - coding. Whether you're setting up services or deploying applications, simply prompt @azure in the Chat view and manage everything directly within your editor. You can get started right now by installing GitHub Copilot for Azure from the Visual Studio Marketplace! GitHub Copilot for Azure can help w…
-
- 0 replies
- 3 views
Introducing GitHub Copilot for Azure, a chat participant to ask about Azure and help you manage and troubleshoot your Azure resources. Read the full article View the full article
Last reply by VS Code, -
Calling methods is easier and faster with C# 13 params collections
by Guest Kathleen Dollard- 0 replies
- 9 views
C# 13 brings features that make it easier, safer, and faster to write code in the styles you know and love. You’ll find a full list of C# 13 features at What’s new in C# 13. C# 13 fulfills a long standing feature request by allowing [iCODE]params[/iCODE] to be any of the collections supported by collection expressions, rather than just arrays. This feature builds on collection expressions that were introduced in C# 12. [HEADING=1]Laying the groundwork with collection expressions[/HEADING] Collection expressions were introduced in C# 12 and offer an alternative to the myriad of ways that you previously created different kinds of collections. In the context of the met…
-
Nullable Reference Types in F# 9
by Guest RNDr. Tomáš Grošup, Ph.D.- 0 replies
- 5 views
This article describes the history of nullability in F# and how the feature builds upon in to deliver improved null safety in F# code as well as in interoperability scenarios with other languages. F#’s Nullable Reference Types are part of F# 9 which shipped along side .NET 9. [HEADING=1]History of nullability in F#[/HEADING] The [iCODE]null[/iCODE] reference was famously admitted by Tony Hoare to be his Billion-Dollar mistake, with many developers claiming it to have cost a lot more. Many of us, developers, do have experience with getting a [iCODE]NullReferenceException[/iCODE] at runtime and have spent considerable amount of time trying to fix bugs related to it. Giv…
-
Introducing the .NET Aspire Community Toolkit
by Guest Aaron Powell- 0 replies
- 10 views
We’re excited to announce the official release of the .NET Aspire Community Toolkit which you can get on NuGet and supports .NET Aspire 9! The Community Toolkit contains a collection of integrations and extensions that help you build with .NET Aspire. [HEADING=1][ATTACH type=full" alt="🤔]6039[/ATTACH] What is the .NET Aspire Community Toolkit?[/HEADING] .NET Aspire has grown massively since it was first released, tackling more and more scenarios, which in turn brings the need for more integrations to support these kinds of applications. While many of these integrations are built by the .NET Aspire team, they can’t cover everything. That’s where the .NET Aspire Communi…
-
.NET and .NET Framework November 2024 servicing releases updates
by Guest Tara Overfield- 0 replies
- 15 views
Welcome to our combined .NET servicing updates for November 2024. Let’s get into the latest release of .NET & .NET Framework, here is a quick overview of what’s new in these releases: Security Improvements .NET updates .NET Framework updates Looking for information on .NET 9, read our .NET 9announcement blog. [HEADING=1]Security improvements[/HEADING] [HEADING=1].NET November 2024 Updates[/HEADING] Below you will find a details list of everything from the .NET release for November 2024 including .NET 6.0.36 and .NET 8.0.11: .NET 6.0 .NET 8.0 Release Notes 6.0.36 8.0.11 Installers and binaries 6.0.36 8.0.11 Container Images images image…
-
Introducing Copilot Edits
by Guest Isidor Nikolic- 0 replies
- 7 views
Copilot Edits allows you to get to the changes you need in your workspace, across multiple files, using a UI designed for fast iteration. You can specify a set of files to be edited, and then use natural language to simply ask Copilot what you need. You stay in the flow of your code while reviewing the suggested changes, accepting what works, and iterating with follow-up asks. Read the full article Continue reading...
-
Announcing .NET 9
by Guest .NET Team- 0 replies
- 7 views
Today, we are excited to announce the launch of .NET 9, the most productive, modern, secure, intelligent, and performant release of .NET yet. It’s the result of another year of effort on the part of thousands of developers from around the world. This new release includes thousands of performance, security, and functional improvements. You will find sweeping enhancements across the entire .NET stack from the programming languages, developer tools, and workloads enabling you to build with a unified platform and easily infuse your apps with AI. Downloads of .NET 9 and updates to Visual Studio 2022 and the C# Dev Kit for Visual Studio Code are available now. [ATTACH…
-
- 0 replies
- 3 views
Copilot Edits allows you to get to the changes you need in your workspace, across multiple files, using a UI designed for fast iteration. You can specify a set of files to be edited, and then use natural language to simply ask Copilot what you need. You stay in the flow of your code while reviewing the suggested changes, accepting what works, and iterating with follow-up asks. Read the full article View the full article
Last reply by VS Code, -
Get Ready for .NET Conf 2024!
by Guest Jeffrey Fritz- 0 replies
- 8 views
As we approach the highly anticipated .NET Conf 2024, scheduled for November 12-14, it’s time to prepare for an event that promises to be both informative and engaging. This free, three-day virtual conference will showcase the latest advancements in the .NET platform, open-source projects, and developer tools. You can watch and participate in .NET Conf by starting at our website: dotnetconf.net From there, you’ll be able to join a live stream on a service like YouTube or Twitch. All of the content is recorded and will be available afterwards on our YouTube channel. Source code for the demos will be available on GitHub too. [HEADING=1]Event Highlights[/HEADING] Day O…
-
Unlocking the Power of GitHub Models in .NET with Semantic Kernel
by Guest Bruno Capuano- 0 replies
- 15 views
Explore how to integrate GitHub’s AI models, like GPT, Llama and Phi, into your .NET apps using Microsoft’s Semantic Kernel for intelligent applications. [HEADING=1]Unlocking the Power of GitHub Models in .NET with Semantic Kernel[/HEADING] The world of AI continues to evolve rapidly, and GitHub has joined the race by introducing a set of popular Large Language Models (LLMs), such as GPT, Llama and Phi, available on the GitHub Marketplace. These models can help developers build powerful AI-driven applications with ease. In this post, we’ll explore how .NET programmers can take advantage of these models and integrate them into their applications using Semantic Kernel. …
-
Who's Online 0 Members, 0 Anonymous, 13 Guests (See full list)
- There are no registered users currently online