Resharper vs Borland Devpartner for visual studio - resharper

What are advantages of using Borland Devpartner over resharper or vice-versa? Any recommendations?

I am one of the developers working on DevPartner Studio. Frankly, I'd never heard of Resharper before, and after googling on it I found out why: it appears to be mainly for use with C# (hence the "sharp"). DevPartner Studio is a collection of tools originally written independently, and then integrated into Visual Studio. Most of these tools were written before C# and .NET came into existence, and are focused mainly on the native C/C++ world, not the managed C# world. There is some support for managed code, but that is not where the product shines.
So, the answer to your question depends on what you are doing: native or managed code.

Related

Is it possible to use the ServiceStack templates in Visual Studio 2017 or 2019?

Is it possible to use the ServiceStack templates in Visual Studio 2017 or 2019? I've seen the documentation reference VS Code. I'm able to run the projects in VS 2019. If there is a place ask ServiceStack, I haven't found it yet.
All ServiceStack Project Templates should work in Visual Studio, eventually all .NET Core projects will be upgraded to use .NET Core 3.1 LTS when it's released where you'll need to use VS 2019.
But most of the Single Page App Templates utilizes npm utils to provide web transformations and each SPA Framework has unique formats like Vue's SFC's, React JSX and .svelte templates which are poorly supported in Visual Studio, you'll have a much better development experience using either VS Code or JetBrains Rider with first-class support for these formats and much better Terminal integration to run watched npm utils.
If I needed to use Visual Studio I'd only use it for all back-end C# development whilst using VS Code for all front-end development and running built-in npm utils in its multi terminal window support.
Otherwise for non SPA project templates using Visual Studio should provide a good development experience.
If there is a place ask ServiceStack, I haven't found it yet.
If you're asking if there's a specific place to ask ServiceStack questions, you can use the ServiceStack Customer Forums.

Visual Studio through MSDN: Can they know it is not mine?

So, I was arguing with a great friend of mine about Visual Studio 2012 and Microsoft being able to detect which one you used. According to him if you get your hands on a direct MSDN download of Visual Studio 2012 Professional, and you end up creating an app, like a game or something, and then you submit it to the Windows App Store, they will never know which visual studio version you truly used to develop the App, or if you were the owner of it or not.
Is he right? Because I thought Visual Studio some how left a footprint behind on the .exe file letting Microsoft know about licensing information. Or should I go apologize to him for calling him a f...ing liar.
If you guys say it does leave a print, can you show some proof, or a link to read more about it? Thanks guys.
Your friend is likely correct. Why would MS bother when they make freely available all the tools you need to compile your program. You can build .Net applications without the Visual Studio IDE. See this related question
Is it possible to install a C# compiler without Visual Studio?

Application for general conversion of a project on Visual C++ to Borland C++ Builder

A lot of people would say "why u not use Visual Studio", but I would like to convert some of my Visual C++ projects to Borland C++ Builder projects because I'm more familiar with BCB...
Do someone know a tool on Borland C++ Builder or Visual Studio, or a 3rd party software or add-on to do it?
I have some projects on VS2008, VS2010 and VS6.
I have some machines with BCB6 and Borland Developer Studio 2006...
This tool simply does not exist. C++ Builder is based on RTL and VCL libraries, in the other side, Visual C++ uses MFC and other libraries.
The architecture is completely different, they are not compatible and you cannot migrate the code. You need to rewrite most of code again from zero, specially code focused to user interface.
For non visual code, I develop in both platforms, VC and C++ Builder. When I need to share the source, I use the minimum common denominator that I have found in C++ Standard Library and Boost. In this case, a conversion tool is not necessary since the source is fully compatible between the two platforms.

Is there a current mirror for "Refactor for Visual C++"?

Recently I came across a recommendation for a Visual Studio plugin called Refactor! For Visual C++ that looks like it would be very useful in helping me tame a particularly pastalike legacy application that I've inherited. Unfortunately, the download links appear to be broken and I can't find a mirror anywhere online.
I've also tried to contact DevExpress, but they suggested that Refactor has been effectively discontinued by being rolled into CodeRush Express and that I use that. Since CodeRush does not support C++, and even further doesn't work with Visual Studio 2005, I am unable to use it.
Does anyone know of (or can provide) a mirror for the Refactor! for VC++ installer? I'm sure I'm not the only one who's stuck in VS2005 that would benefit from this tool.
DevExpress responded to an issue in their tracker with a link to just the Refactor component. Unfortunately, I couldn't get it to work for me.
For posterity, here's the link they sent, and the issue ticket:
http://downloads.devexpress.com/DXperience/2011.2/7/RefactorCPP-11.2.7.exe
http://www.devexpress.com/issue=B208783
Edit: Before someone else says it, Visual Assist X does support Visual Studio 2005. I was interested in Refactor mostly for the fact that it is was a free product that I could use at work without having to go through purchasing and licensing issues.
Have you tried this plugin, which claims to support VS2005 and C++:
DevExpress Refactor! Pro for Visual Studio (Trial)

Error highlighting in Visual C++

When using Eclipse or NetBeans IDE on a Java project I get to see where errors in my code are, before and after compiling. The line causing the issue is shown. I remember that back in the old days, the Visual C++ 98' edition did do underlining of errors in the code. Is there a way to enable this in Visual C++ 2005? Or is there a 3rd party plugin to do so?
What you need in order to do this is a static code analysis tool for C++ with a real-time plug-in for VS2005. Unfortunately, I'm not aware of any open-source static code analyzers that plug into VS2005, but there are some commercial ones. One such product that has been well-received is Riverblade's Visual Lint.
In general, Googling "visual c++ static code analysis" is a good place to start hunting this type of software down.
Visual Assist is also a useful tool. Works with all versions of visual studio.

Resources