Tag Archives: Visual Studio

IEnumerable Visualizer

I found a nice post on StackOverflow for exporting data from IEnumerable to CSV. You can able to find the post here.

Now Visual Studio 2022 has built in IEnumerable Visualizer in it.

Also it has a ‘Export to Excel’ button from where you can export the data to excel.

Visual Studio vs Visual Studio Code for .NET development

Below is some of the differences between Visual Studio and Visual Studio Code to work with .NET application development.

Visual StudioVisual Studio Code
It is an IDE with great tools support. A lots of work can be done with mouse.It is an light weight editor. Many of the task you need to do from terminal.
Good for the developers who comes from .NET Framework world to .NET Core world.Good for the developers who comes from non .NET (like JavaScript) world to .NET Core world.
Takes big hard disk spaces for installation.Takes small hard disk spaces for installation.
It is in Windows and Mac but both are having different look and feel.Truly cross platform. Same thing can be installed in both Windows and Mac.
Lots of things are abstracted away from you behind the rich tool support.You need to work more closely with the SDK.
Popular in enterprises.Popular in open source world.

Which one you will use depends on your personal preferences.

Visual Studio external tools

While working with Visual Studio often we need to use other tools. If you go to Visual Studio ‘TOOLS’ menu option you can see that already there are some external tools. You can add other tools there of your choice and need. For example I want to use assembly disassembler while working with Visual Studio. I can open ILDASM every time from navigating the location which is need inside the folder structure of ‘Program Files’ and ‘Microsoft SDK’ or I can attach this to Visual Studio external tool and open right from there. It will save a lot of time and make you productive. To attach a new external tool, go to ‘TOOLS’ menu then ‘External Tools’ and a pop up will open where you can give a name of your menu option for the tool, give location of the tool etc. Depending on what type of tool you are attaching you may need to give other information. Then click on ‘OK’. Now you can see a new menu option under Visual Studio ‘TOOLS’ menu which points your newly added external tool. When you click on there it will open.

Continue reading