The Visual Studio Experience for C# in VS Code

The Visual Studio Experience with C# in VS Code

Adam Costenbader .NET, C#, Development Technologies Leave a Comment

There is no doubt that VS Code is one of the most popular development IDEs around these days. With clean layouts and a broad library of extensions that cater to an amazing list of development languages, it’s easy to imagine why it’s so popular. However, when it came to C# development, there were comforts that could be found in Visual Studio but not in VS Code. That is until recently…

This year, Microsoft released an extension for VS Code that helps bring those missing comforts of developing C# in Visual Studio to VS Code: the C# Dev Kit extension, which is approaching 1 million downloads with active updates. If you are an API and UI developer looking to stay in a single IDE, or maybe a Linux developer who is not able to install Visual Studio, this should excite you.

In this post, we’ll walk through some of the features that this extension brings to VS Code.

Visual Studio Code Remote - SSH extension

Remote Development With Visual Studio Code Remote – SSH

David Hoffmann Dev Methodologies, Development Technologies, Programming, Tutorial Leave a Comment

Does your personal laptop struggle to keep up with your development needs? Maybe your company is looking for alternatives to continually needing to upgrade their developers’ laptops. Maybe a team of developers would benefit from a powerful remote server versus personal computers?

Today, remote development is even more streamlined than ever with the help of products like Visual Studio’s Remote – SSH extension or with Jetbrains Remote Development. In this blog post, I will give a brief overview of Visual Studio’s Remote – SSH extension and share a mini how-to on using it.

Blazor Server in .NET 6 – Part Two

Ryan Flachman .NET, Blazor, Blazor Server in .NET 6 Series, C#, Development Technologies, Tutorial Leave a Comment

In Part 2 of the Keyhole Blazor Server in .NET 6 series, we learned how to utilize Blazor Protected Browser Storage. We also covered how to build a base component and implement ProtectedStorage on the Characters Page.

Hopefully, you also found that using ProtectedSessionStorage to scope to the current tab allows you to avoid bugs and confusing behavior across multiple tabs. In the next blog, we will cover the installation of Radzen Blazor – a free component library for Blazor. See you in part 3!

Blazor Server in .NET 6 – Part One

Ryan Flachman .NET, Blazor, Blazor Server in .NET 6 Series, C#, Development Technologies Leave a Comment

In Part 1 of the Keyhole Blazor Server in .NET 6 series, we learned how to create a new Blazor server application with both the CLI and Visual Studio methods. We covered the default template files that are provided when creating a new application and talked through some of the functionality and syntax inside the default components.

This gave us a brief primer for creating our own Character Builder application, so we created a Blazor page, navigated to our new page, and created a component to display data on a Character Page. We were able to see how component lifestyles function when attempting to display our characters as well.

Hopefully, Part 1 provided a helpful outline for navigating the CharactersPage component in further installments of the .NET 6 series. See you in Part 2, where we build on this application to utilize Blazor Protected Browser Storage.

Java Development Using Visual Studio Code

Todd Horn Design, Dev Methodologies, Java, Programming Leave a Comment

Over the last few years, I have worked on several .NET and JavaScript projects. My go-to IDE for Angular, Node, and (in starting to learn) React has been Visual Studio Code, along with Visual Studio Enterprise for C#.

Recently, I started on a new team and project that was in Java. Our initial thought was to switch back over to Spring Tool Suite or IntelliJ. But, there are some really good extensions now for Java in VS Code that made that transition unnecessary. So we decided to take a look at what Visual Studio code could do for us – we were very pleasantly surprised!

In this post, I provide links and information to get you started down the right path for Java in Visual Studio Code.