Developing on Windows – Hello World

Spread the love

Hello (Dev) World!
My name is Avri ‍ and I’m a Program Manager here at Microsoft focused on improving the Windows developer experience! I’m a member of the engineering team here, where I get to collaborate with a bunch of other FANTASTIC people to create and improve Windows developer tools; and in this blog series, I’ll call out tons of ways to improve your end-to-end dev experience. Blogs in this series will include news on Windows Terminal, Windows Subsystem for Linux (WSL), Windows Performance, VS Code and Visual Studio, VM’s and Containers, Developer PowerToys, and more!
So, what’s new in the Windows Developer World?
Using Windows Terminal and WSL to build web applications
If you’re anything like me, you’re a huge fan of multitasking. Well, with some of the new updates from Windows Terminal and WSL2, finding time to do it all is now a dream come true. You can start by creating your web application in the new Windows Terminal. Let’s say you’re running a script but want to keep an eye on some tasks you have open in the background. You can change the opacity of your window with “Ctrl+Shift+scroll” and be the multitasking champ! As a fresh-out of college grad, I distinctly remember the days (everyday) of working on more than one assignment at once. And now that I’m an FTE, the number of things I must do at one time has increased four fold. Cool updates like this one to Windows Terminal though help me stay on task(s).
In addition to being workload friendly, you can also run the Windows Subsystem for Linux (WSL) in Windows Terminal. And with the release of Windows Terminal v0.6, any WSL distribution installed will be automatically detected and added to the profiles.json file! My favorite distro is Ubuntu, and with WSL, you can use your favorite Linux commands on Windows!
The next generation of WSL, called WSL 2, has released to Windows Insiders! WSL2 has full system call compatibility and significantly faster file system performance. WSL 2 also works great with VS Code! From a WSL 2 prompt, navigate to your project folder, enter “code.” and your project will open in VS Code using the WSL remote extension.
Here’s the cool thing about WSL2 and VS Code – the only thing happening on the Windows side is the UI, which means everything else (the debugger, interpreter, and installed extensions) are all running in WSL! For all files, you can open, edit, set break points and debug! As Craig eloquently states in the video, “you can get the full debugging experience inside of Windows, inside of VS Code, running on Linux.”

Check out the video here if you want to see how you can do even more with Windows Terminal and WSL2!

Updates to Windows Developer Tools 
Windows Terminal
Terminal Preview v0.6 release
In case you missed it, there have been many updates to the Windows Terminal (now available in the Microsoft Store and on Github)! New features include and updated tab UI, a new font, and more!
WSL2 – Windows Subsystem for Linux 2
We recently announced some stellar updates to WSL2 as well. Checkout this new blog on memory reclamation.
PowerToys – Windows system utilities to maximize productivity
The newest preview release of PowerToys contains three utilities – FancyZones, Windows Shortcut Guide, and PowerRename – with all the code for the project on GitHub. The repo also contains the information and tools you need to understand how the PowerToys’ utilities work together and how to create your own utilities. More information is available in the Windows Insider blog post on PowerToys.
Signing Off
It’s amazing what determined minds can make happen. The team is amped to ship all these great features, updates, and bug fixes to you all. Leave us some feedback below. I’m signing off for now but stay tuned and be sure to follow this blog series for all things dev on Windows!
Oh! And follow me on Twitter (@AvriNichole) for more news.
The post Developing on Windows – Hello World appeared first on Windows Blog.

X ITM Cloud News


Next Post

Releasing Windows 10 Insider Preview Build 19025 into the Slow ring

Sun Nov 24 , 2019
Spread the love          UPDATE 11/22: We have released Build 19025.1052 which is a Cumulative Update with no major changes. We are trying out our servicing pipeline on 20H1 builds. Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 19025.1051 (20H1) to Windows Insiders in the Slow ring. For details on what […]

Cloud Computing – Consultancy – Development – Hosting – APIs – Legacy Systems

X-ITM Technology helps our customers across the entire enterprise technology stack with differentiated industry solutions. We modernize IT, optimize data architectures, and make everything secure, scalable and orchestrated across public, private and hybrid clouds.

This image has an empty alt attribute; its file name is x-itmdc.jpg

The enterprise technology stack includes ITO; Cloud and Security Services; Applications and Industry IP; Data, Analytics and Engineering Services; and Advisory.

Watch an animation of  X-ITM‘s Enterprise Technology Stack

We combine years of experience running mission-critical systems with the latest digital innovations to deliver better business outcomes and new levels of performance, competitiveness and experiences for our customers and their stakeholders.

X-ITM invests in three key drivers of growth: People, Customers and Operational Execution.

The company’s global scale, talent and innovation platforms serve 6,000 private and public-sector clients in 70 countries.

X-ITM’s extensive partner network helps drive collaboration and leverage technology independence. The company has established more than 200 industry-leading global Partner Network relationships, including 15 strategic partners: Amazon Web Services, AT&T, Dell Technologies, Google Cloud, HCL, HP, HPE, IBM, Micro Focus, Microsoft, Oracle, PwC, SAP, ServiceNow and VMware