CODE Magazine / Articles

Visual Studio CODE

Articles filed under Visual Studio CODE

Articles

Showing 1–8 of 8

  1. CODE Magazine: 2026 - November/December cover

    From VS Code to Production: Building and Publishing Azure APIs Without Leaving Your Editor

    Shoumik thinks that developers can eliminate costly context switching by using VS Code as a complete environment for Azure API development. He shows how to define an OpenAPI contract first, build and test an Azure Function locally, publish it to Azure API Management directly from the editor, and automate future releases with GitHub Actions and breaking-change checks. Shoumik suggests that keeping specification, implementation, deployment, and validation in one place speeds delivery, reduces errors, and moves APIs from code-complete to production-ready much faster.

  2. CODE Magazine: 2025 - May/June cover

    Upgrade Your Application and Prepare for the Future with .NET Aspire

    This article explores the evolving landscape of software upgrade and modernization initiatives, highlighting the tools available from Microsoft to streamline these processes. Mike started to use Visual Studio's Upgrade Assistant right after BUILD 2025 along with GitHub Copilot's AI-powered app modernization features, detailing their usage to alleviate technical debt and quickly modernize applications. He emphasizes the shift from a traditional project-based software development mindset to a continuous cycle approach, advocating for the use of .NET Aspire and other advanced tooling to facilitate this transition.

  3. CODE Magazine: 2024 - September/October cover

    More VS Code Tips

    Sahil explores advanced features and enhancements in Visual Studio Code (VS Code) that can significantly improve developer productivity. He delves into the robust Git integration, showcasing how developers can perform various Git operations directly within the IDE, and highlights the benefits of using the GitLens extension for enhanced version control insights. He also discusses the powerful terminal integration, which allows seamless command-line operations within the editor. Additionally, Sahil covers the flexibility of VS Code profiles for managing different development environments and the innovative remote development capabilities, including tunneling and remote-SSH, which enable efficient coding on remote machines or containers.

  4. CODE Magazine: 2024 - July/August cover

    VS Code Tips

    Sahil looks at how Visual Studio Code, Microsoft’s free open-source workhorse, lets you work on any platform, any operating system, and nearly any language. In this article he covers productivity tips including alternate ways to select text, Outline view, Timeline view, sticky headers, import/export profiles using extensions, and improved search.

  5. CODE Magazine: 2021 - July/August cover

    Building a VS Code Extension Using Vue.js

    Most of the core functionalities in VS Code are extensions, and you can extend almost any feature, from color themes, to activity bars, to displaying data. Bilal gives an overview of how extensions work and some cool ideas for what to do with them.

  6. CODE Magazine: 2021 - May/June cover

    Introducing Photino: Create Desktop Applications with Web UIs

    If you use Electron but find it makes a pretty big application, try using open source Photino, which uses .NET 5 for the host application instead of Node.js. Your apps for mobile or cross-platform can be lighter and faster.

  7. CODE Focus Magazine: 2019 - Vol. 16 - Issue 1 - .NET Core 3.0 cover

    Be More Productive in Visual Studio 2019

    If you thought Visual Studio was a great tool before, you’re going to go nuts about the latest release. Mika and Kendra talk about the changes that they’re most excited about.

  8. CODE Magazine: 2018 - September/October cover

    Writing Your Own Debugger and Language Extensions with Visual Studio Code

    Vassili Kaplan argues that Visual Studio Code’s lightweight, extensible architecture makes it practical to build full language support and debugging tools from scratch. Through a step-by-step walkthrough centered on a CSCS language example, he shows how to add basic syntax highlighting, REPL integration, and a debugger by leveraging VS Code extensions, TypeScript, and a socket-based runtime. Kaplan emphasizes “dogfooding,” the importance of VS Code’s cross‑platform extensibility, and how to orchestrate client-server components (extension, REPL server, and debugger) to support a productive development workflow.