Visual Studio 2017 community/Professional - Live Unit Testing - visual-studio-2017

I'm looking for a extension/plugin to allow live unit testing in VS 2017 Community or Professional.
I understand that this feature is available on the enterprise version, however I wanted to see if anyone knows of any alternatives out there without having to upgrade to enterprise.
Any information on this would be appreciated. Thanks!

Have you tried NCrunch? http://ncrunch.net
It’s a lot more mature than LUT, and includes the ability to do things like install grid nodes on other computers/ servers that allow you to spread the processing.

Related

Is DirectX 12 development now available to the public?

With Windows Technical Preview build 10074, D3D12.dll, d3d12SDKLayers.dll and d3d12warp.dll are included in %WINDIR%\System32. With Visual Studio 2015 RC with Tools for Windows 10 (aka Windows Kits 10 - 10069), d3d12.lib, d3d12.h etc. are included. Although there seems to be no press release from Microsoft about its availability, the inclusion of these would seem to indicate that is is now available. Is this correct reasoning, or is something else required?
You can begin developing DirectX 12 applications using the resources you described above. The API itself is not yet complete and the GPU drivers available are not yet of a final shipping quality, so do not be surprised if not everything is fully functional or bug free. Try and validate your application against more than one manufacturer's GPU and also against the WARP driver if you encounter problems.
Preliminary documentation is available on MSDN

Sitecore SPEAK Basics

I am pretty new to Sitecore SPEAK and i am looking for some of the basics to start with. Basics like even which version of Sitecore Supports SPEAK. I see that many places they mention that it is supported in 7.0 and few places say 7.1 version. I have a Sitecore 7.0 Version and when i open the Core database, i would like to know if i need to install any particular module as i dont see anything related to SPEAK.
This link is the sitecore's Official blog where they speak about it. But fail to mention the requirements.
Sitecore SPEAK Blog- Introduction
Any Help would be Greatly Appreciated
According to the release notes, the SPEAK UI framework was introduced in Sitecore 7.1. At least you need this version and the Sitecore Rocks Visual Studio plugin, as building SPEAK applications are not very handy to build within the Content Editor.
Here you find a summary of SPEAK documentations.
I would personally recommend to start with the blog post series from Martina Welander.
I recommend using the later versions of Sitecore 7.1 or preferably Sitecore 7.2. A lot of bugs have been fixed since the initial release of SPEAK.
I have two open source SPEAK applications, if you want to see examples of SPEAK applications are built.
https://github.com/sobek1985/SitecoreSPEAKBulkRolePermissions
https://github.com/sobek1985/SitecoreDataImporter
I have also created Visual Studio 2013 Templates for creating blank Visual Studio Projects for SPEAK.
https://github.com/sobek1985/SPEAKTemplatesForVisualStudio/releases

Using visual profiler

I have some code in CUDA that I want to profile.Unfortunately on the machine I work visual profiler does not work.Would it be possible that I am able to test the code on a visual profiler on some other machine or something like that?
(basically I am looking for a workaround so that I can find bottlenecks).
Use this guide: Profiling CUDA Applications on Windows with NVIDIA Compute Visual Profiler
Since an answer hasn't been accepted yet, I suggest giving the newest version of Visual Profiler a try.
The new NVIDIA Visual Profiler (v4.1) supports automated performance analysis to identify performance improvement opportunities in your application. It also links directly to the most useful sections of the Best Practices Guide for the issues it detects. The Visual Profiler is still available for free as part of the CUDA Toolkit on NVIDIA's developer web site: http://www.nvidia.com/getcuda.
If you're still not able to get it working, please file a bug via your (free) NVIDIA registered developer account so the team working on Visual Profiler can investigate further.

does the COLDFUSION BUILDER support coldfusion 8?

I know coldfusion builder is released for developing coldfusion 9 applications. Now my question is whether coldfusion builder support COLDFUSION 8 development?
Great thanks.
You can change the ColdFusion version for code assist, etc in the preferences. Under ColdFusion > Editor Profiles > Editor > Code Assist.
The options are version 7 through 9.
I am sure it supports it, in that you can write code that works just fine. In fact, I have used it to develop CF7 code - you just need to be aware that by default the hinting and helping mechanisms will probably target the features of 9 and you might get some errors from that. At least in CFEclipse you can change the version you are targetting - I would imagine CFBuilder allows for the same thing, but alas, I don't have it handy to hunt for the setting.
Give the demo a shot and see what you think.
In case you work with visual studio code, it maybe is worth mentoning the newest version of the "coldfusion builder plugin" for visual studio code. It's free and from adobe and very useful. Just search for "ColdFusion" or "CFML" in your marketplace tab in VS Code. Also, there is a pre-release document / whitepaper about it.

Best C++ IDE or Editor for Windows

Locked. This question and its answers are locked because the question is off-topic but has historical significance. It is not currently accepting new answers or interactions.
What is the best C++ IDE or editor for using on Windows? I use Notepad++, but am missing IntelliSense from Visual Studio.
Um, that's because Visual Studio is the best IDE. Come back to the darkside.
I've found the latest release of NetBeans, which includes C/C++ support, to be excellent.
http://www.netbeans.org/features/cpp/index.html
I personally like Visual Studio combined with a third party add-in such as Visual Assist (http://www.wholetomato.com/). I've tried a few of the others and always ended up back with Visual Studio. Plus, Visual Studio is a widely used product in development industries, so having experience using it can only be a plus.
The Eclipse CDT works well for me. It supports MinGW and Cygwin as targets. It also integrates well with CVS and Subversion.
The latest build, Ganymede, is available here.
There are the free "Express" versions of Visual Studio. Given that you like Visual Studio and that the "Express" editions are free, there is no reason to use any other editor.
I vote for Visual Studio, but it seems that C++ is treated like second class citizen (not the compiler and stuff but IDE support) compared to .NET languages like C#, but hopefully MS will do something about it by the next version of Visual Studio (new standard is coming and they promised that 10 should be new 6).
VIsual studio is by far the best IDE but you can also take a look at Code::Blocks
I prefer to use Microsoft Visual C++ express on windows. Though the 2008 ide is fine, the 2005 express has better support for many of the open projects which you might want to participate in. It's a pain to compile Firefox or a half life 2 mod on 2008. Also as a general tip when looking for software, I like to search wikipedia for "comparison of " In this case you would search comparison of Integrated Development Environments.
Hope that was helpful.
If you are interested in doing Qt development, then Qt Creator works fine and is free.
I think the debugger in Visual Studio (Express) is the killer thing that prevents me from using another IDE.
Visual Studio + Visual Assist X (http://www.wholetomato.com/)
There are some features in an IDE that are so transformative that you don't know how you lived without them. Integrated help was one. IntelliSense-like functionality was another. VS 6.0's Debug and Continue was absolutely killer. Visual Studio kicked butt for quite a while. Not bad, given the awful NeXTstep rip-off it all started as. (Or is it that memories of NeXTstep has faded until VS seems okay?)
Sure, there are much better EDITORS that VS, but as a complete package for Win32 development nothing seems to come close.
There are free Express editions now, but they seem pretty crippled.
I am quite enjoying Eclipse under Linux (and derivatives of it on Windows used in some FPGA vendor toolchains). I -really- don't like the lack of integrated MSDN-style help, though.
I think it's basically down to those two choices.
Emacs. Xemacs works fine under Windows. For using it as an IDE, I recommend running it under Cygwin.
The Zeus editor has support for C/C++ and it also has a form of intellisensing.
It does its intellisensing using the tags information produced by ctags:
alt text http://www.zeusedit.com/images/_lookmain.jpg
Visual studio is the most up to date and probably "best" free ide. Dev C++ is a little dated, and mingw doesn't compile most of boost, (except regex). Most of the other compilers are dated and fading, like mars and borland. But you can use whatever you like!
One that hasn't been mentioned is CodeLite, a powerful open-source, cross platform IDE. It has code completion amongst other features.
I will quote myself from this question:
https://stackoverflow.com/questions/780837/what-is-a-good-linux-ide-for-code-completion/917854#917854
Someone already said this before me,
but QtCreator is really good for Qt4
development.
Not only it has a really good code
completion support. It also knows a
little more about the code and what to
complete then I thought I needed. For
example it knows about slots/signals.
This means that connecting
slots/signals via code is much easier
then before.
The code editing is really nice. I
remember that when refactoring code,
(a few variables starting with
underscore) it remembered the cursor
position between lines and this made
the refactoring much easier. The code
indentation is smart enough to not get
in my way (KDevelop was configurable,
but QtCreator learns how I code. At
least it feels like it does).
Then there are the cool key
combinations. Most of the
functionality of the IDE can be
accessed using shortcuts. The
"control+k" thingie is a nice thing,
which some command line users would
like, but I am more GUI oriented. I
don't use it.
What I really like, is the split
window command. Yes, KDevelop3 does
it, but not as nice as QtCreator. My
favorite is control+e,3 which I use to
display the header and implementations
of my classes. Once again, the
navigation here is the best I have
seen (control+e,o).
It also has a nice SCM integration. I
usually use SVN, and quite frankly
it's not as good as I need: no
shortcut to diff the project, no diff
to commit the whole project, no option
to commit several files.
I also don't like the "total
integration of external tools". I
still like the external QtAssistant -
control+tab is easier to read large
articles. But.... when you define a
QString s, and 3 lines bellow you want
to read the interface of QString, you
put your cursor on "s" and press F1 -
the assistant comes as a sidebar with
QString's documentation. A huge
advantage.
Want to follow a definition? F2 to the
help. F4? Changes
header/implementation (yes, eclipse
does this better...).
The debugger is good. It's not as good
as VisualStudio but ... it has support
for Qt4 internals (you can see the
value of QString and QList!).
I can continue... but IMHO you will
need to give it a second and third
try. It really is a good product. Not
as flexible as Eclipse (hi
ryansstack), but it's a really small,
fast and young project. I stopped
developing QDevelop because I really
found what I was looking for.
ps: yes, I mean stopped developing
QDevelop. I was in the development
team.
My response is for Qt4 development only. Be warned.
SlickEdit is very cool, and does support something like intellisense. At my current company I now use Visual Studio, and I've mostly gotten used to it - but there are still some SlickEdit features I miss.
As a complete all-in one package, Visual Studio 2008 is the best IDE for C++ development with Windows
Visual studio is great, but there are few tricks you can enhance it with. SonicFileFinder is one - helps you to search source files by partial match. You can map solution-tree to Alt+1, partial filename search to alt+2, and properties-window to alt+3. These are the three most used windows.
Another great tool that is ofter misunderstood is ctrl+shift+F shortcut for searching file contents. People dont use because it's so slow, but my advice is - deal with it. Searching the whole solution (or even all files in project folder) is only slow the first time you use it. Consequitive searches are as fast as jump-to-definition-feature.
I've tried SlickEdit, Notepad++, emacs, jEdit and Visual Studio. VS wins hands-down for Best Windows IDE.
jEdit is probably the best GUI cross-platform editor/almost-IDE, and emacs is probably the best terminal cross-platform editor/almost-IDE. The advantage with using these is that when you jump to a Mac or Linux box, you know how they work.
I tried Eclipse, but it ran like a no-legged dog it was so slow, so I didn't use it much. Maybe tech is better now, but eh.
With Intellisense, code folding, edit and continue, and a whole host of other features, Visual Studio is certainly the best IDE. However, for simple code editing, I often use UltraEdit. It has some great features not found in Visual Studio. One surprisingly useful feature is being able to select a column in the editor. You can find and replace within the column (useful for tabs vs. spaces wars...) delete the column, etc...
How about CodeBlocks, i find it so fine with me, especially the new 10.05 version.
I would recommend C++Builder, from Embarcadero, for C++ work and there is also a free version available. If you prefer Visual Studio, download one of free express editions.
Here's another vote for Visual Studio. The debugger and Intellisense are definitely it's hallmarks. While other IDE's offer code-completion, I've often found them to be somewhat sluggish in this area for some reason (sluggish being a reference to the speed at which code-completion occurs and offers selections).
Other than VS, NetBeans is a good polished IDE and is updated on a very regular cycle.
I think it's largely a matter of taste, but I would recommend begginers to stick to a pure editor (vi, emacs...) instead of a full fledged IDE so they can figure out the whole toolchain that modern IDEs hide.
Just for the record, my weapon of choice is Emacs.
personally i dont like microsoft......I hate to admit that visual studio is the best IDE i ever use.....Netbeans is gud but drasticaly slow....other free IDEs are useless..
so people try to stick with VS....
M$ VS2008 is a better IDE for this.
The question says specifically IDE so I am guessing thats what you want. In that case, the main options are Visual Studio and Eclipse CDT as stated above. Of those, I personally prefer Eclipse. However, don't necessarily limit yourself to an IDE. I prefer to use vim as my editor and WinDbg as my debugger. For compilation, your project will probably dictate this. I currently use NMAke on the command line.
Use Visual Studio 2010. You can get the full version free with DreamSpark