Limit search to available items
Book Cover
E-book
Author Mehboob Ahmed Khan, Ovais

Title Developing Multi-Platform Apps with Visual Studio Code Get up and Running with vs Code by Building Multi-Platform, Cloud-native, and Microservices-based Apps
Published Birmingham : Packt Publishing, Limited, 2020

Copies

Description 1 online resource (334 p.)
Contents Intro -- Copyright -- Preface -- About PACKT -- Foreword -- Contributors -- Table of Contents -- Preface -- Section 1: Introduction to Visual Studio Code -- Chapter 1: Getting Started with Visual Studio Code -- Discussing editors and IDEs -- Discussing basic features of VS Code -- Files and folders -- Workspace -- IntelliSense -- Tasks -- Debugging -- Version control -- Keyboard shortcuts -- Setting up VS Code -- Launching VS Code -- Setting up the command line for macOS -- Status Bar -- Quick Links -- Panel -- Integrated terminal -- Split Editor -- Command palette -- Themes
Basic editing in VS Code -- Generating HTML -- Multi-cursor editing -- Code refactoring -- Snippets -- Editing and code navigation in VS Code -- Go to symbol -- Using commands for navigation -- Navigating between files -- Commenting code -- Summary -- Chapter 2: Extensions in Visual Studio Code -- Managing and configuring extensions -- Extension packs -- Installing extensions from VSIX -- Extension information -- Extension filters -- View commands to filter extensions -- Extension identifiers -- Filtering extensions using categories -- Creating a list for recommended extensions
Client-side framework extensions -- Code snippet extensions for client-side frameworks -- Visual adjustment extensions -- Shades of Purple -- Linux Themes for VS Code -- C/C++ Themes -- Productivity extensions -- Visual Studio IntelliCode -- Live Share -- Prettier -- Summary -- Section 2: Developing Microservices-Based Applications in Visual Studio Code -- Chapter 3: Building a Multi-Platform Backend Using Visual Studio Code -- Technical requirements -- Overview of our application architecture -- Brief introduction to Azure platform services -- Resource group and resources
Creating an Azure resource group -- Creating Azure Cosmos DB's API for Mongo DB -- Creating the database collections -- Creating a new Express.JS API project in VS Code -- Building a schedule API in Java using VS Code -- Creating a new Java Spring Boot API project in VS Code -- Building a notification API in Python using VS Code -- Summary -- Chapter 4: Building a Service in .NET Core and Exploring Dapr -- Azure Event Hubs with Kafka -- What is Kafka? -- Creating Azure Event Hubs -- Building a background service in .NET Core using VS Code -- Creating a new .NET Core project in VS Code
Creating a consumer to listen for Kafka events -- Creating a hosted service for job requests -- Creating a hosted service for notifications -- Adding a hosted service to the Startup class -- Writing Producer in the NodeJS API to publish messages to Kafka -- Writing Producer in the Java API to publish messages to Kafka -- Dapr building blocks -- Core components of Dapr -- Configuring the Dapr environment -- Service invocation with Dapr -- Pub/sub communication with Dapr -- Summary -- Chapter 5: Building a Web-Based Frontend Application with Angular -- Technical requirements -- Installing Node.js
Summary Developing Multi-platform Apps with Visual Studio Code is a comprehensive guide that will teach you how to use numerous features of VS Code, their functionalities, and the most helpful extensions effectively to increase productivity while developing enterprise-grade applications
Notes Description based upon print version of record
SUBJECT Microsoft Visual studio. http://id.loc.gov/authorities/names/n98043868
Microsoft Visual studio fast
Subject Application software -- Development.
Application software -- Development
Form Electronic book
Author Habib, Khusro
Dias, Chris
ISBN 9781838826642
1838826645