Razor support in Visual Studio Code

Razor support in Visual Studio Code 3r3167. 3r3-31. Last week we released a preview version of support for working with Razor files (.cshtml) in the C # extension for Visual Studio Code (???). This version introduces completions C #, directive completions and basic diagnostics for ASP.NET Core projects. More under the cut! 3r3142.  3r3167. 3r3142.  3r3167. 3r380. .NET Core SDK
 3r3167. 3r3152. Visual Studio Code
 3r3167. 3r3152. 3r3334. C #
extension.
 3r3167.
3r3142.  3r3167. If you have already installed VS Code and the C # extension, make sure that you update them to the latest versions. 3r3142.  3r3167. 3r3142.  3r3167...
+ 0 -

What's new in Visual Studio 2019 design

 3r3144. 3r3-31. We are happy to share with you today that as part of the development of Visual Studio 2019 we will update our theme, update the product icon and screensaver. This will help to get started faster. We would very much like you to express your opinion on these updates. Every comment affects the future product.
 3r3144.
 3r3144. As a KDPV, we have the first change today: 3r336. Visual Studio 2017 icon (left) and new Visual Studio 2019 icon (right) [/b]
 3r3144.
 3r3144. What's new in Visual Studio 2019 design 3r314.
 3r3144.
 3r3144. So the first change: we decided to update the icon in VS2019. In part, this is done to make it easier ...
+ 0 -

Apply Extensible Pull Request Policies to VSTS to Support the Development Process

 
3r3-31. 3r33333. Often, as part of the Pull Request check, in addition to the code review itself, there is a need to perform a set of routine checks. Some checks may concern PR design. Others are to check related conditions that form the basis of the change acceptance process. 3r33333.  
If routine checks are not automated, a person can start to forget or bypass them. Because routine is boring.
3r33333.  
3r33333. Visual Studio Team Services offers a fairly convenient infrastructure for handling pull requests. These include customizable merge builds policies, the appointment of reviewers, and ...
+ 0 -

Create an arbitrary order of elements in the list of dimensions and measures of the Excel pivot table for the table model of the SSAS cube

Create an arbitrary order of elements in the list of dimensions and measures of the Excel pivot table for the table model of the SSAS cube 3r3163. 3r3-31. If you had to deal with a cube in which the number of measures and dimensions over9000 and three screens are not enough to fit it, then you probably also heard users moaning about the inconvenience of working with this monster. After all, users often work with the same measurements, without which almost no sample can do. However, due to the peculiarity of the Excel, who loves to sort alphabetically, all the elements that are in the 3r3134 area. Fields of the pivot table [/b] These most popular objects are often scattered around the list, mixed with the rest (rarely used) elements...
+ 0 -

Why did the compiler turn my cycle with a condition into infinite?

One of the users of the Visual C ++ compiler presented the following code sample and asked why its loop with the condition is executed infinitely, although at some point the condition should stop executing and the cycle should end:
 
 
#include
int x = ? y = 1;
int * ptr;
DWORD CALLBACK ThreadProc (void *)
{
Sleep (1000);
ptr = & y;
return 0;
}
int main (int, char **)
{
ptr = & x; //start out pointing to x
DWORD id;
HANDLE hThread = CreateThread (nullptr, ? ThreadProc, ? & id);
//Wait for another thread to change the value by pointer ptr
//to some nonzero number
while (* ptr == 0) {}
return 0;
} ...
+ 0 -

Python Developer Tools from Microsoft. The beginning of the work

For the past few years, Microsoft has been working to add support for the Python developer tools to some of our most popular products: Visual Studio Code and Visual Studio. This year it all worked. In the article we will get acquainted with the tools of the Python developer in Visual Studio, Visual Studio Code, Azure, etc. Look under the cut!
 
 
Python Developer Tools from Microsoft. The beginning of the work
 
 
Python is one of the fastest growing programming languages, which is used by both beginners and experienced developers. Its popularity is due to easy to learn semantics and a wide range of applications, from writing scripts to creating Web services and machine ...
+ 0 -

Suck to I2C. Make a simple logic analyzer

Suck to I2C. Make a simple logic analyzerHello. I want to show a simple USB-logic analyzer, which can be assembled on any debug card with a microcontroller STM32F042 for example NUCLEO-F042K6 from ST. But by the way, you can find the source code from the links and easily convert to any other of this family. In this design there are 8 channels. Under them in the microcontroller ports PA0-PA7 are involved. The maximum sampling rate is 8 MHz. The maximum frequency of the input signal is 2 MHz. The maximum number of samples per channel is 4096.
 
 
Here it should be noted that the logical analyzer is hardware & software to capture the ...
+ 0 -

Using VS Code to call the REST API in Azure IoT Hub[+ полезные материалы]

Hello, Habr! Today we share the mini-tutorial on using the Visual Studio Code to call the REST API in the Azure Internet Things Center. Consider all the necessary tools, the creation of an HTTP request, the generation of SAS and the sending of a request. Well, at the end of the article you will find 3 useful resources on the topic.
 
 
Using VS Code to call the REST API in Azure IoT Hub[+ полезные материалы]
 
 
The REST APIs for the Internet Object Center (IoT Hub) provide programmatic access to device services, messages and tasks, and to the resource provider in the Internet for Things. ...
+ 0 -

Our experience of migrating the Visual Studio extension to Visual Studio code

Our experience of migrating the Visual Studio extension to Visual Studio code  
 
Just three years ago, for the programmer on the stack of technologies from Microsoft, there was no problem in choosing the development tool. Today the picture has changed and Visual Studio Code acts as a real alternative to classic Visual Studio and provides functionality that puts it much closer to the IDE than to the text editor. Free, cross-platform and open source, this editor enjoys well-deserved respect from the community of software developers.
 
 
This article describes our experience in assessing the possibility of migrating one of the functions of our internal VS plug-in to the Visual Studio ...
+ 0 -

Top VSCode extensions that will accelerate your development in JavaScript

VSCode Is a cross-platform open source editor that has become a favorite among programmers, especially among web developers. It is fast, extensible and has a lot of features and settings. If you have not worked with him, I suggest you try it.
 
 
For VSCode, thousands of extensions are created. I intend to introduce a few of them that I use every day. Let's get started!
 
 
Top VSCode extensions that will accelerate your development in JavaScript
 
Quokka.js Is a plugin for jаvascript and TypeScript, which is displays results of code execution in the editor, directly at the time of writing it . Try it yourself!
 
 
Having established ...
+ 0 -