Does TestDriven.NET work with VS Express? - testdriven.net

Does TestDriven.NET work with VS Express?
EDIT:
Yeah, I just installed it and noticed that it wasn't working. It looks like a really cool program.

According to the release notes for TestDriven.NET, support for the Express editions of Visual Studio was removed in 2.8 (2.08).

I have a vague recollection of the author of TestDriven getting into all sorts of bother with Microsoft threatening to revoke his MVP status unless he modified it to only work with the non-free versions of VS.
See here for all the gory details.
The front page states that it "supports all versions of Microsoft Visual Studio" but the release notes indicate otherwise:
"Jamie Cansdale and Microsoft Corporation have agreed to concentrate on working together on future releases of TestDriven.Net for Microsoft's officially extensible editions of Visual Studio, as opposed to spending time litigating their differences."
Officially extensible version don't include the free ones, unfortunately.

Doesn't look like it (look in the bottom right)
I seem to remember Microsoft insisting that it not work on the Express versions, and some blog posts around that.

Small note: The personal edition of TestDriven.Net 3.9 does indeed work with VS 2015 Community Edition.

Related

What happened to the Visual Studio extension for "Ultra Find"?

What happened to the Visual Studio extension for "Ultra Find"? I've seen references all over this site and the Internet for this allegedly awesome extension. Here are a couple of links:
http://blog.arainia.com/2010/08/ultra-find-getting-started.html
http://coolthingoftheday.blogspot.com/2010/08/i-find-you-ultra-ultra-find-vs2010-add.html
And here's a S.O. link:
How to exclude designer.cs from Visual Studio file search
However, when I search in the VS Extension Manager, nothing shows up. It's as if the extension never existed.
I am guessing the author pulled it for some reason, perhaps in anticipation of updating it for VS 2012. I noticed this disappearance too a few weeks ago, as I would check now and then to see if there was an official VS2012 release.
I wrote up instructions for using the VS2010 extension for VS2012 here. This is still relevant, if you still have it installed on VS2010 then this will allow you to get it up and running.
All very mysterious, I commented on his blog once or twice and never got a response. It's a shame because it's a great plugin. I still use it but, being seemingly unsupported, am looking for alternatives.
Edit
I switched to Entrian Source Search some time ago. This is commercial software but well worth the price. Not aware of any free alternatives that are nearly as useful.

Gendarme vs FxCop

Gendarme and FxCop look very similar and seem to tackle the same problem. Which would you suggest for a small team of developers (3-5) mainly working on web application with lots of business logic? Why?
Gendarme is indeed the Mono equivalent of FxCop. Given that Microsoft is planning to ship a considerable set of Code Analysis rules with most versions of the next Visual Studio, you might want to use FxCop and stick with that. The integrated version of FxCop (called Code Analysis) is the simplest to use if your Visual Studio version supports it (Visual Studio 2010 Premium and Ultimate).
There is a Visual Studio add-in which allows you to run FxCop from inside Visual Studio Professional as well. You need to download FxCop 10 separately (it's part of the Windows Platform SDK). Do note that the Visual Studio integrated version comes with a few additional rules, so the output may differ.
As Gendarme doesn't integrate directly into Visual Studio (though you can make it part of the build process) and you won't see many people using Visual Studio use Gendarme. Mostly because it isn't too well known.
In the end I'd use FxCop from a convenience perspective. It's integrated into the version of Visual Studio I use by default and it's well known in the developer community.
But if you're not using Visual Studio Premium or Ultimate, then you can pick either or even both. Just keep in mind that if you choose both, you'll probably be receiving a number of duplicate messages or even conflicting messages as the creators of these different tools don't always agree.
If you don't mind investing some money, then, as niaher suggests, Resharper or Coderush are very useful additions (I wouldn't call them replacements, as they don't run outside of the IDE (in the continuous integration build for example)) as they provide direct feedback as you're writing the code. Often even without having to compile it. And they often provide the ability to "apply the fix" without you having to figure out exactly what to do.
An alternative or a good complement to FxCop/Gendarme would be to use the commercial tool NDepend. With this tool one can write Code Rule over LINQ Queries (namely CQLinq). Disclaimer: I am one of the developers of the tool
More than 200 code rules are proposed by default, these include design, architecture, code quality, code evolution, naming conventions, dead code, .NET Fx usage...
CQLinq is dedicated to write code rules that can be verified live in Visual Studio, or that can be verified during build process and reported in an HTML/javascript report.
The strength of CQLinq over FxCop or Gendarme, is that it is straightforward to write a code rule, and get immediately results. Facilities are proposed to browse matched code elements. Concretely this looks like that:

Blinq for asp.net

While searching on google, I came acrross through BLinq, all I see is the articles dated on 2006. In one of the article I read that it doesn't have "Go Live" licence.
Does Microsoft still spport Blinq Prototype?
and why it is unsupported?
Blinq is retired, but look at ASP.NET Dynamic Data Scaffolding, this is a more recent tool from Microsoft, that is supported, to achieve the same thing.
No. I see that its retired. Microsoft does not directly support preview releases.

Develop VSPackage (VSX) using VC++ ? Need reference materials and links

I have a requirement where I need to extend or customize the Visual Studio using Visual Studio SDK using C++ or VC++. I have fallen out of luck and have found all the book, blogs and msdn customizing Visual Studio using C#. Need help to share me links and books on customization of VS using C++.
Regards
John.
Help appreciated !!!
Visual Studio 2005 SDK comes with few samples (FigPkg, BscPrj, MyCPrj) demonstrating extending VS using native C++. It's a good way to start.
Newer versions of SDK don't contain this samples. But VSx COM API has not changed too much. Learning internals of different non-C++ projects (MPF, MPF For Projects, VisualD) can also help you better understand how VS-extensions work.

A good UI Unit Testing solution suitable for ASP.NET development (browser UI compatible)?

does anyone know of a good automated UI Unit Testing solution suitable for ASP.NET development (Browser UI compatible)?
Would be interested in learning it if so. NUnit integration / compatibility would be a bonus.
We use selenium and are happy with it. It supports nUnit. Here is a good write up
It does not support silverlight which is a downside for us.
MSTest - Part of Visual Studio 2008 Test Edition and Ultimate. Also part of Visual Studio 2010 Premium and Ultimate. Supports easy recording and playback, stable but has a learning code for manual test code editing.
Selenium - As suggested earlier. Surprisingly well done, especially in Firefox. Open-sourced, written in Java. Recorder is a Firefox plugin only and we never got recorded tests to work with IE. That was a problem for us because the test creators weren't coders so had to rely on recording tests. But there is a major version about to be released.
Watin - Open source. Written in C#. Less development than Salenium but still has a solid list of features.

Resources