Topics
-
Improving GitHub Copilot Completions in Visual Studio for C# Developers
by Guest Mika Dumont- 0 replies
- 8 views
GitHub Copilot code completions provide autocomplete suggestions inline as you code. These suggestions are generated based on the content from your currently active file and any other open files in your editor. However, we have discovered that incorporating more relevant context significantly improves these suggestions. We are excited to announce that in Visual Studio 2022 17.11, our team has made changes to ensure that additional relevant C# context, such as available types and methods, is now included in Copilot completions. With the latest version of Visual Studio, Copilot now automatically considers semantically relevant files for additional context, even if these…
-
Android Asset Packs for .NET & .NET MAUI Android Apps
by Guest Dean Ellis- 0 replies
- 19 views
We have introducing a new way to generate asset packs for your .NET & .NET MAUI Android applications in .NET 9 that you can try out today. What are Asset Packs? Why should you use them? How to get started? Let’s get into it! [HEADING=1]What is an Asset Pack?[/HEADING] Back in 2018 Google introduced a new package format for deploying Android applications to the Google Play Store. Support for this new format, Android App Bundles (AAB), has been in .NET Android since .NET 6. There are many feature of Android App Bundles and we prioritized the top features that developers needed. One advanced features that is part of the AAB format is Asset Packs which will now be par…
-
Performance Improvements in .NET 9
by Guest Stephen Toub - MSFT- 0 replies
- 94 views
Each year, summer arrives to find me daunted and excited to write about the performance improvements in the upcoming release of .NET. “Daunted,” because these posts, covering [URL='https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-8/'].NET 8[/URL], [URL='https://devblogs.microsoft.com/dotnet/performance_improvements_in_net_7/'].NET 7[/URL], [URL='https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-6'].NET 6[/URL], [URL='https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5'].NET 5[/URL], [URL='https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-core-3-0&#…
-
.NET 9 Release Candidate 1 is now available!
by Guest .NET Team- 0 replies
- 16 views
.NET 9 Release Candidate 1 is now available. This is our first of two release candidates. This release includes enhanced WebSocket APIs, new compression options, advanced SignalR tracing, and updates to .NET MAUI for better text alignment, and more. Check out the full release notes linked below and get started today. Get ready for .NET Conf! The dates for .NET Conf 2024 have been announced! Join us November 12-14, 2024 to celebrate the .NET 8 release! This release contains the following improvements. [HEADING=1][ATTACH type=full" alt="📚]5958[/ATTACH]Libraries[/HEADING] WebSocket [iCODE]Keep-Alive[/iCODE] Ping and Timeout APIs Add ZLib, Brotli compression …
-
GitHub Models and .NET: Building Generative AI apps for engineers
by Guest April Yoho- 0 replies
- 8 views
As full stack engineers, we often need to integrate backend and frontend code with AI models. However, accessing these models has been a major challenge. One of the major blockers is the lack of easy access to open and closed models. Here at GitHub, we are breaking down the barriers of access and launching GitHub Models. Giving you, the developer, access to various AI models from GPT-4o, Phi 3, Mistral Large 2, or Llama 3.1. While GitHub Models is in private beta today, you can join the waitlist. Getting started is extremely easy as GitHub provides you with built-in playground that lets you test different prompts and model parameters for free, right in the GitHub UI. O…
-
Learn to Build Your First Blazor Hybrid App!
by Guest Sweeky Satpathy- 0 replies
- 8 views
Today, we’re happy to introduce to you the official Blazor Hybrid workshop! With this self-paced workshop you will learn all the basics of building a cross-platform app using Blazor Hybrid. You can find all the materials on aka.ms/blazor-hybrid-workshop. [ATTACH type=full" alt="The Monkey Finder Hybrid app running on iOS, Android, Windows and macOS]5953[/ATTACH] [HEADING=1]What you will learn[/HEADING] During the workshop you will be building a sample app called MonkeyFinder. This app is a simple project that locates monkeys around the world. We start completely from scratch all the way to a complete, functional app. While following this workshop, you’ll le…
-
Why is F# code so robust and reliable?
by Guest Shchur Vladimir- 0 replies
- 11 views
[ATTACH=full]5952[/ATTACH] In Access Softek, we’ve been developing software for financial institutions using C# and .NET for two decades, at the same time suffering from lots of bugs. We struggled to implement the Zero Bug Policy and had the green light to build one of our new projects, namely EasyCoin, in F#, as it was claimed to be a very robust and effective tool. The EasyCoin project was challenging, requiring the implementation of distributed transactions with all the possible unexpected outcomes that could happen along the way. The transaction flow included integration with several services, including some internal SOAP ones. The project also required creating…
-
Visual Studio Code August 2024
by Guest Visual Studio Code Team- 0 replies
- 21 views
Learn what is new in the Visual Studio Code August 2024 Release (1.93) Read the full article Continue reading...
-
- 0 replies
- 2 views
Learn what is new in the Visual Studio Code August 2024 Release (1.93) Read the full article View the full article
Last reply by VS Code, -
Discover .NET at DEVintersection Las Vegas 2024
by Guest Mehul Harry- 0 replies
- 6 views
From September 9-12, 2024, DevIntersection Las Vegas brings you an in-person-only event packed with the latest in .NET and Azure technologies. This is your chance to join experts from the .NET team and community, dive deep into the newest advancements, and get your questions answered directly by the people who build the tools you use every day. [ATTACH type=full" alt="DEVintersection]5951[/ATTACH] Featured .NET Sessions and Speakers Here’s a selection of key .NET sessions that you won’t want to miss: Session Title Speaker(s) Date Description Introduction to .NET Aspire Damian Edwards September 10 Learn about the new features and capabilities of .NET Aspir…
-
Enhance Your Cloud Development Skills at ‘Azure Developers – .NET Aspire Day 2024’
by Guest Mehul Harry- 0 replies
- 5 views
Are you ready to take your .NET development skills to the next level and fully embrace the power of cloud development? Join us at the Azure Developers – .NET Aspire Day 2024, a virtual event happening on September 18th, 2024, designed specifically for developers eager to build, optimize, and deploy modern cloud applications using .NET on Azure. [ATTACH type=full" alt="Azure_Developers_.NET_Aspire_Day_2024]5949[/ATTACH] This half-day event is packed with sessions led by industry experts and seasoned developers who will guide you through a variety of topics, from integrating Azure services with .NET Aspire to optimizing cloud-native applications. Whether you’re new to…
-
AsyncSocket
by AWS-
- Administrators
- 0 replies
- 83 views
AWS submitted a new resource: [plain]AsyncSocket[/plain] - [plain]Asynchronous sockets in .Net[/plain] Read more about this resource...
Last reply by AWS, -
-
Announcing .NET Aspire 8.2 – Goodbye Components, Hello Integrations!
by Guest Maddy Montaquila- 0 replies
- 20 views
.NET Aspire 8.2 is shipping today, and you can download or update to today’s release now. While this release doesn’t introduce big new features like in .NET Aspire 8.1, it does improve onboarding, testing, and have other quality of life improvements. [HEADING=1]Components have a new name![/HEADING] One of the major changes you’ll notice in .NET Aspire 8.2 is that .NET Aspire Components are now called “Integrations”! A .NET Aspire Integration is a package that you add to your app that streamlines the process of setting up, starting up, and communicating with prominent cloud services and platforms. Integrations are used in two ways in project using .NET Aspire: …
-
BinaryFormatter removed from .NET 9
by Guest Immo Landwerth- 0 replies
- 19 views
Starting with .NET 9, we no longer include an implementation of [iCODE]BinaryFormatter[/iCODE] in the runtime (.NET Framework remains unchanged). The APIs are still present, but their implementation always throws an exception, regardless of project type. Hence, setting the existing backwards compatibility flag is no longer sufficient to use [iCODE]BinaryFormatter[/iCODE]. In this blog post, I’ll explain why this change was made and what options you have to move forward. [HEADING=1]TL;DR: What should I do?[/HEADING] You have two options to address the removal of [iCODE]BinaryFormatter[/iCODE]‘s implementation: Migrate away from BinaryFormatter. We strongly rec…
-
Introducing the Pinecone .NET SDK
by Guest Luis Quintanilla- 0 replies
- 14 views
The AI ecosystem in .NET is constantly growing. Today, we’re excited to announce the newest member of the community: Pinecone. In this post, we introduce the Pinecone .NET SDK and show how you can quickly get started building AI applications with it. [HEADING=1]What is Pinecone?[/HEADING] Pinecone is a robust vector database designed to efficiently handle and query large-scale vector data. With Pinecone, engineers and data scientists can effortlessly build vector-based AI applications that require efficient similarity search and ranking. To learn more about Pinecone, visit their website. [HEADING=1]What is a vector database?[/HEADING] Building AI applica…
-
.NET Community Toolkit 8.3 is here! NativeAOT, .NET 8 enhancements, and more!
by Guest Sergio Pedri- 0 replies
- 30 views
We’re happy to announce the official launch of the 8.3 release of the .NET Community Toolkit! This new version includes .NET 8 and NativeAOT support for all libraries, performance improvements, several bug fixes and enhancements, and more! [ATTACH type=full" alt=".NET Community Toolkit 8.3.0]5919[/ATTACH] As always, we deeply appreciate all the feedback received both by teams here at Microsoft using the Toolkit, as well as other developers in the community. All the issues, bug reports, comments and feedback continue to be extremely useful for us to plan and prioritize feature work across the entire .NET Community Toolkit. Thank you to everyone contributing to this p…
-
C# Dev Kit update brings enhanced Razor IntelliSense, Project Status, and New Config Options
by Guest Wendy Breiding (SHE/HER)- 0 replies
- 16 views
Whether you’re a seasoned C# developer or just getting started with C#, the August 2024 release of C# Dev Kit extension for Visual Studio Code is here to enhance your productivity. Many developers find that using Visual Studio alongside VS Code provides a versatile and powerful development workflow. This update (v1.9.55) brings significant quality improvements and exciting new features to C# Dev Kit, designed to make your coding experience in VS Code smoother and more efficient than ever. [HEADING=1]Quality Improvements[/HEADING] Top feedback that we’ve heard from you is we should focus on quality and to make the experience more reliable for your C# development. …
-
Supercharge your testing experience with MSTest.Analyzers
by Guest Jakub Jareš- 0 replies
- 21 views
MSTest ships with a set of analyzers that inspect your test code and point out common mistakes and pitfalls. These mistakes can be subtle and lead to your tests being completely ignored by the test framework. We’ve been shipping these analyzers since 3.2.0, but in the latest 3.5.1, we’ve added some that we think you should not miss. [HEADING=1]The missing test[/HEADING] One common problem is when you forget to put [iCODE][TestClass][/iCODE] on your class. MSTest won’t know that there are tests in the class, and it won’t run them: public class MyTests { [TestMethod] public async Task TestMethod1() { Assert.Fail(); } } Without MSTest.Analy…
-
.NET 9 Preview 7 is now available!
by Guest .NET Team- 0 replies
- 15 views
It’s a great time to check out the latest .NET 9 Preview! We just shipped our seventh preview release, adding to some major enhancements across the .NET Runtime, SDK, libraries, C#, ASP.NET Core, Blazor, and .NET MAUI. Check out the full release notes linked below and get started today. Download .NET 9 Preview 7 This release contains the following improvements. [HEADING=1][ATTACH type=full" alt="📚]5904[/ATTACH]Libraries[/HEADING] Removal of [iCODE]BinaryFormatter[/iCODE] is complete Enumerate over [iCODE]ReadOnlySpan<char>.Split()[/iCODE] segments [iCODE]Debug.Assert[/iCODE] now reports assert condition, by default. Compression APIs now use [iCODE]zl…
-
.NET Conf 2024 – Celebrating the Release of .NET 9! – Save the Date!
by Guest Mehul Harry- 0 replies
- 14 views
[ATTACH=full]5903[/ATTACH] We are thrilled to announce the highly anticipated .NET Conf 2024, a free, three-day virtual developer event celebrating the release of .NET 9. Co-organized by the .NET community and Microsoft, this annual tradition continues to grow, and we’re more excited than ever to bring you the latest innovations in .NET. Mark your calendars for November 12th to 14th, 2024, and prepare to be inspired by a wealth of knowledge, creativity, and community engagement. Save the date! [HEADING=1]Elevate Your Development Experience with .NET 9[/HEADING] .NET Conf 2024 is your gateway to exploring the cutting-edge advancements in the .NET ecosystem. W…
-
Who's Online 0 Members, 0 Anonymous, 14 Guests (See full list)
- There are no registered users currently online