jenswinter.com
Software Development 24/7

ReSharper 4.5 veröffentlicht

April 9, 2009 06:43 by Jens

Gestern wurde endlich die ReSharper-Version 4.5 veröffentlicht.

Dies sind einige der Neuerungen:

  • Performance and Memory Usage Improvements
  • Solution-wide warnings and suggestions
  • Naming style configuration
  • Go to Implementation
  • Find Referenced Code
  • Inline Field refactoring
  • Collapse All in Solution Explorer

ReSharper 4.5 kann hier heruntergeladen werden:

http://www.jetbrains.com/resharper/download

Ein Demo-Video mit den Neuerungen kann man sich hier anschauen:

http://www.jetbrains.com/resharper/documentation/presentation/rs45/whatsnew-rs45.html

Detaillierte Informationen (z.B. Übersicht der Tastenkürzel) findet ihr hier:

http://www.jetbrains.com/resharper/documentation/documentation.html


xUnit.net released

September 22, 2007 22:14 by Jens
James Newkirk released a new unit-testing framework called xUnit.net. While I have a lot og respect for the the developers James and Brad, I can't see the real motivation for building another .NET testing framework.

Here is a list of the included features:
  • Single Object instance per Test Method
  • No [SetUp] or [TearDown]
  • No [ExpectedException]
  • Aspect-Like Functionality
  • Reducing the Number of Custom Attributes
  • Use of Generics
  • Anonymous Delegates
  • Assert extensibility
  • Test method extensibility
  • Test class extensibility
I recently switched from NUnit to mbUnit in my projects. It turned out to be a non-event and I'm pretty happy with mbUnit and the additional features it provides. Anyway, I can't see any reasons to switch to another testing framework.

Castle Project 1.0 RC 3 released

September 21, 2007 22:13 by Jens
Congratulations and many thanks to Hammett and all the guys who contribute to the Castle Project. Great work!

Read the announcement here and the change log here.

ReSharper 3.0 released

June 21, 2007 22:09 by Jens


Congratulations JetBrains, for releasing the next major version of ReSharper!

I'm developing with ReSharper for about a year now. I don't leave the house without it anymore. I didn't see another tool that boosts my development performance in VS more than ReSharper.

If you don't know ReSharper yet, I strongly suggest to check it out now.

You can download a 30-day trial here

JetBrains releases ReSharper 3.0 Beta

June 5, 2007 22:05 by Jens
JetBrains released a beta version of ReSharper 3.0 some days ago.
Check out this blog entry to learn about the new features. You can download a fully functional 30-day evaluation version here.

If you don't know ReSharper yet, you should check it out ASAP! It is a great piece of software.

Unfortunately there is some trouble going on in the ReSharper newsgroups. The reason for this is the pricing decisions JetBrains made for ReSharper 3.0. So if you purchased ReSharper 2.5.2 ($149-$249) on April 15th or later you'll get a free upgrade to ReSharper 3.0 for free.

Now there are a number of complaints from those who won't get the free upgrade because they bought ReSharper before April 15th. They are even saying that they kick ReSharper and switch to other tools.
This is ridiculous.

First of all, I haven't run across any other tool that can compete with ReSharper. So I'd say good luck finding something.

And second, if you are a company I bet you didn't hesitate a second when you decided about the $600 coffee dispenser. Now there is a tool that saves you time and money and you still whine about $249 you have to spend?

For several releases JetBrains gave their upgrades out for free. I always wondered how they could do this. Now they are charging for the upgrade, and I'm going to pay for it.

And you know what. If you don't want to pay for the upgrade, just stick to 2.5.2. After all, this is what you paid for. JetBrains never said that upgrades are included for free.

Recommended screenshot tool: WinSnap

February 25, 2007 22:02 by Jens

For a long time I was looking for a suitable tool that helps taking screenshots. And I can tell you there are a ton of them out there. It was like looking for a needle in a haystack. Either the tool was lacking a feature I needed, or it was overloaded with stuff I would never need. Other criteria besides the scale of features for a tool like a screenshot taker are:

  • leightweight app with a small footprint
  • ease of use (as few interactions, like mouse clicks or key-strokes ts as possible)
  • modern appearence
  • constant further development

Finally it looks like I found what I was looking for: WinSnap from ntwind software.

For a software developer a good screenshot tool can save a lot of time. For me it is especially useful as it helps me in communication with quality assurance. For this kind of use it is essential to be able to make annotations right on the screenshots, like drawing basic shapes and writing short text lines. Yes, I'm asking for a built-in paint app.
Well, I didn't find a tool with this capability yet. And WinSnap doesn't offer it either. But what it offers, is a very valuable feature, that I missed in the other apps I checked out: You can configure external tools. The external tool runs using the menu or a keyboard shortcut. So I just configured Paint as the external tool that executes with the screenshot when I hit Alt+1. This is definitely the feature I use most often. And also was the feature which made me finally decide in favor of WinSnap.

If you are looking for a cool, modern screenshot tool, I recommend you to download and install the 30-days trial version.
There is also an older version of WinSnap that is free. 

.NET Reflector 5.0 released

February 24, 2007 22:01 by Jens

.NET Reflector 5.0 has been released some days ago. And it comes with a lot of great new features:

  • C# 3.0 support
  • Code URL support (e.g. typing code://mscorlib/System.Object into your browser will open the System.Object in Reflector)
  • Analyzer and Disassembler windows can be open at the same time
  • Expand Methods and Expand Types feature 
  • "Exposed By", "Instantiated By" and "Assigned By" searches
  • Windows shell extensions
  • and many, many more...

Coming up soon: JetBrains' ReSharper UnitRun

October 23, 2006 21:53 by Jens

JetBrains is going to release their unit testing tool ReSharper UnitRun as a stand-alone application and it will be freeware. As a ReSharper user I'm using it for quite some time now. And, as with all the JetBrains tools, I don't want to miss it.

Here is the announcement of the Early Access Program:

We are glad to announce opening of Early Access Program for our new product -- ReSharper UnitRun. This product is basically ReSharper's unit testing functionality released separately that will be available for free. At JetBrains we believe that developers should have free tools supporting their basic needs and recent development of TDD makes unit test runners a part of the basic package.  The software is free, you only will be asked to register on the first use. You may cancel the registration in which case you will be able to use the add-in for 30 days without registration prompt.

[...]

Go now and download it from our EAP download page: http://www.jetbrains.net/confluence/display/ReSharper/Download


NUnit Templates for ReSharper

May 22, 2006 21:45 by Jens
Three months ago Scott Bellware released a couple of NUnit Code Snippets for Visual Studio 2005 (TM). Since then I used them heavily and they saved me quite some time.

As I mentioned in my previous post I'm a ReSharper user now. So it didn't take long until I decided to port Scott's Code Snippets to ReSharper Live Templates.

With Scott's kind permission I will provide the templates here. Download the template file and install it using ReSharper's options dialog. Go to the Templates page and import the file using the "Import Templates from File" button.



For the complete list of shortcuts you should visit Scott's blog post. I couldn't have listed the snippets better than he did. So just check out this post.

NUnit-Templates.xml (8.26 kb)


ReSharper 2.0 released

May 22, 2006 21:44 by Jens
Today JetBrains released version 2.0 of its popular Visual Studio (TM) add-in ReSharper.

"ReSharper is undoubtedly the most intelligent add-in to Visual Studio .NET 2003 and 2005. It comes equipped with a rich set of features that greatly increase the productivity of C# and ASP.NET developers. With ReSharper, one gets intelligent coding assistance, on-the-fly error highlighting and quick error correction, as well as unmatched support for code refactoring, unit testing, and a whole lot more. All ReSharper advanced features are available right from Visual Studio."

Key Features

I use ReSharper since a couple of weeks now. And I'm really impressed. If you think the built-in VS-refactoring capabilities are cool and great, you haven't seen ReSharper yet. Compared with the ReSharper features, the VS refactorings are just a bunch of ridiculous toys.

You can get ReSharper for $199 which is a steal if you consider the productivity you gain.


Schnäppchen: Project Management Tool von Axosoft für $5

February 23, 2006 21:35 by Jens
Axosoft startet ein Social Experiment, indem sie ihr Produkt OnTime 2006 Small Team Edition für $5 verkaufen. OnTime 2006 ist ein Project Management Tool. Die Small Team Edition kostet normalerweise $495 und ist für fünf Nutzer ausgelegt. Diese Aktion endet am Freitag, den 24.02.2006 und der Erlös geht zu Hundert Prozent an das Amerikanische Rote Kreuz.

Ich denke bei $5 kann man nicht viel falsch machen. Deshalb habe ich schon geordert. Hier noch einige Specs der Software:
  • Defect, Issue and Bug Tracking
  • Feature and Enhancement Tracking
  • Task and Todo List Tracking
  • Helpdesk Ticket Tracking
Das ganze wird deshalb als Social Experiment bezeichnet, weil Axosoft diese Angebotsseite nirgends auf der eigenen Website verlinken. Die Kunde über diese Aktion wird ausschließlich über fremde Webseiten und Blogs verbreitet.