Xtreme Solutions Inc
 
 

Our Newsletter


ReSharper

  • Image 1
  • Image 2
  • Image 3
  • Image 4
  • Image 5
  • Image 6
Price:
$146.00 (excluding tax)
SKU:
XS158511E
Brand:
Rating:
Edition:
License:
User:
Shipment:
Bookmark and Share


Product Description

What's New in ReSharper 5.0?

 ·         Web Development - JetBrains have greatly extended the toolset for ASP.NET developers when working with markup files and web site infrastructure. ASP.NET MVC developers get a bonus in additional code inspections, syntax highlighting, navigation, and code completion for controllers and actions.

 ·         Project Maintenance. Now ReSharper is a valuable assistant not only to individual developers but to teams working with large, complicated projects. It helps them view, change and maintain project structure.

 ·         Support for Visual Studio 2010 - ReSharper 5.0 provides support for the new Visual Studio version earlier than ever. Of course, Visual Studio 2005 and 2008 are supported, too.

 ·         Code Analysis - This area incorporates several improvements, including "plainly" implementing a substantial pack of new code inspections; the opportunity to get an overview of all code in solution; upgrading foreach and for loops to LINQ queries; and letting you track how data values and method calls are passed through your code.

 ·         Other enhancements include extended IntelliSense, bookmarking, native NUnit support, and more.

ReSharper provides solution-wide error highlighting on the fly, instant solutions for found errors, over 30 advanced code refactorings, superior unit testing tools, handy navigation and search features, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML.

What's New in ReSharper 4.5?

Performance and Memory Usage Improvements - ReSharper now loads and works faster and more smoothly in general, particularly on big solutions. Wall-time measurements of solution loading show 20 to 40 percent acceleration until the solution is ready for code editing. Web site loading time has also been reduced by a third. A certain mixed-language solution consisting of about 15 thousand classes now takes only 70 seconds to load, and this includes making every ReSharper feature available. The list of significantly accelerated operations includes:

·         Renaming symbols

·         Finding commonly used symbols

·         Creating symbols from usage

·         Analyzing large XAML files

Also the volume of memory resources required to analyze jumbo autogenerated code files has been cut, which should especially benefit those who work with ASP.NET and LINQ to SQL. Overall, the range of solutions that ReSharper is able to handle without degrading responsiveness is now wider than ever.

Solution-Wide Code Inspections - Traditionally, developers have been unable to detect unused non-private members on the fly. To address this challenge, aided by the ever-improving solution-wide analysis, a set of specialized code inspections have been introduced that only work when you let ReSharper analyze your whole solution. These inspections help you discover:

·         Unused non-private declarations

·         Unused return values of non-private methods

·         Unaccessed non-private fields

·         Unused parameters in non-private members

·         Abstract or virtual events that are never invoked

·         Unassigned fields

·         Members and types that can be made internal instead of public

Look for these inspections in your code and on the Marker Bar, highlighted as warnings or suggestions. In addition, new code annotations are available that you can use to mark certain unused non-private types and members to prevent ReSharper from fussing about them.

VB9 Support - Visual Basic .NET developers can now benefit from VB9 language support that includes implicitly typed local variables, object initializers, anonymous types, extension methods, lambda expressions, partial methods, and embedded XML. VB9 support is all around you, courtesy of new context actions, code completion, refactorings, and Parameter Info, among other supporting features.

Extended Naming Style Configuration - You can now define custom naming style settings for different languages and symbols including types, namespaces, interfaces, parameters, method properties and events, static and instance fields etc. For every kind of symbol, you can configure one of five casing options, prefixes and suffixes, variations for different access rights, abbreviations to preserve, or enable naming inspections. As a result, you can precisely align the way ReSharper completes and generates code with your specific coding guidelines.

Go to Implementation - This new navigation feature lets you jump from usage of a base type or member to any of its end implementations, bypassing intermediate steps in the inheritance chain.

New and Improved Refactorings - ReSharper 4.5 has added Inline Field to its family of Inline refactorings. Rename refactoring now provides name completion, and some of the other refactorings were thoroughly refactored themselves, to make them perform faster.

Native MSTest Support - Initially available through VstsUnit Plugin and then Gallio, MSTest support has finally made its way to being provided natively in ReSharper, on par with nUnit.

Wider Cross-Language Capabilities - Quick-fixes and context actions work better in many cross-language scenarios: for example, you can extend a control written in VB.NET+XAML by choosing "create from usage" right from a C# usage. Add increased coverage for XAML and ASP.NET, and you'll get a substantial package of improvements.

Smoother Language and Framework Support - Following the tradition of ReSharper 4.1, the compatibility with F#, Compact Framework, Silverlight 2 and other languages and tools has been improved.

What's new in ReSharper 4.1?

·         Support for VS 2008 SP1

·         Better ASP.NET support introduced with ReSharper 4.1

·         Performance improvements

·         ReSharper 4.1 also includes stability improvements and bugfixes

What's new in ReSharper 4?

·         Full Support for C# 3.0 and LINQ - ReSharper 4 Full Edition and C# Edition provide comprehensive support for C# 3.0, including LINQ, implicitly typed locals and arrays, extension methods, automatic properties, lambda expressions, object & collection initializers, anonymous types, expression trees, and partial methods.

·         Comprehensive Insight into .NET Framework - JetBrains have analyzed a great share of .NET Framework Class Library, as well as NUnit Framework, and annotated it through external XML files, using a set of custom attributes from the JetBrains.Annotations namespace.

·         Solution-Wide Analysis - ReSharper 4 provides a full-fledged feature called Solution-Wide Analysis, which looks for erroneous C# code in your whole solution on-the-fly, without compiling it first.

·         Code Cleanup - A new, extended reincarnation of what was previously known as Reformat Code. You can now save a myriad of "go-to-next-highlight-then-apply-a-quick-fix" iterations by simply running Code Cleanup.

·         New Refactorings - In line with the major message of the current release, all refactorings support C# 3.0. New members of the refactoring family are available, including a pack of C# 3.0-specific refactorings. Plus, we have a surprise for VB.NET aficionados: all refactorings that were previously limited to C# 2.0 are now available for Visual Basic 8.

·         Multiple New Productivity Features - Here's a glance at a number of improvements in ReSharper 4 intended to make your coding experience appreciably more enjoyable.

Complete Statement -Complete Statement, introduced in ReSharper 4, is a feature that inserts necessary syntax elements (braces, semicolons etc.) and gets you to the position to start the next statement, saving you from excessive juggling with the caret. As you work, keep in mind the default shortcut for this feature — Ctrl+Shift+Enter .

o    CamelHumps in Code Completion - In ReSharper 4, all three completion features — Symbol Completion, Smart Completion, and Import Symbol Completion — support CamelHumps. That lets you complete any symbol by entering only its uppercase characters.

o    Live Templates Editor & Manager - Live Templates Editor is a rejuvenated set of user interface items for viewing, managing, and editing all three types of templates — Live Templates, 'Surround With' Templates, and File Templates.

o    Recent Edits - Recent Edits is a drop-down list similar to existing Go To features that shows files and symbols that you recently modified.

 

ASP.NET Speedup - ReSharper 4 significantly speeds up analysis of ASP.NET pages, to enable more web

developers benefit from the great toolset that ReSharper provides.

 

What's new in ReSharper V3.x?

·         Cross-Language Functionality - For mixed C# and VB.NET projects, ReSharper helps you to keep all parts of code working together smoothly and to navigate around your code with ease. All navigation and search actions take both C# and VB.NET code into account. You can navigate to usages, declarations, inheritors, base types and more -- across languages. Automated reference correction resulting from the use of refactorings, context actions or quick-fixes also covers both languages whenever possible.

·         XML Support - ReSharper offers a number of time-saving XML features, including type completion; navigation to referenced types; highlighting, replacing and moving tags; navigating between tags and to opening/closing tags; useful code assistance and live templates support.

·         XAML Features - XAML features include XML editing in XAML code, all of ReSharper's standard code completion features, several refactorings (including Rename refactoring), and on-the-fly error, syntax and semantic analysis.

·         To-do List - The To-do list lets you keep track of your reminders right in Visual Studio. Yes, Visual Studio can do that, too, but the To-do list collects all To-do reminders in your solution - even those in closed files.

 

 

ReSharper 4.5 Key Features

·         Error Highlighting and Quick-Fixes - ReSharper 4.5 analyzes and highlights errors in your code while you type, without having first to compile. It also helps you solve problems instantly, by suggesting quick-fixes for most errors

·         Advanced Coding Assistance - With the aim of increasing your productivity and saving your time, ReSharper 4.5 takes care of almost all coding aspects. It not only extends and improves native Visual Studio features such as code completion, but also enables you to quickly generate code using various code templates, view documentation for types and their members right in the editor, perform code transformations using the so-called "context actions", and a lot more.

·         Numerous Refactorings - Adding to the list with each new release, ReSharper 4.5 now provides a much wider set of automated code refactorings than Visual Studio 2005/2008. In total, 34 different refactorings are available that allow you to rename, move, and safely delete symbols; introduce and inline fields, variables, and parameters; and more

·         Navigation and Search - Whenever you need to find a certain type, field, method, or any other symbol, ReSharper 4.5 provides you with a variety of ways to do it. You can find a symbol by name, navigate to a symbol declaration from its reference in the code, or find and highlight symbol usages. ReSharper 4.5 also allows you to thoroughly review type hierarchies and files structures, with its dedicated tool windows that are smartly integrated into Visual Studio user interface

·         Unit Testing - ReSharper 4.5 automatically detects whether your project contains unit tests of the supported test frameworks (NUnit and csUnit). It allows you to run and profile tests right from the code editor and at the same time provides you with a dedicated window where you can analyze test results and re-run unit tests

·         ASP.NET Editing - Now you can edit ASP.NET files with both pleasure and increased productivity. Take advantage of error highlighting, quick-fixes and context actions, coding assistance, navigation, refactoring, and other features. With ReSharper 4.5, you can easily edit and refactor C# code within ASP.NET, as well as Web control properties and events, data sources and content placeholders

·         NAnt and MS Build Scripts Editing - Advanced editing capabilities, previously available only for C#, are now extended to NAnt and MSBuild scripts. As soon as you open a build script file in Visual Studio.NET with ReSharper installed, full coding assistance is available immediately

·         VB Features - ReSharper 4.5 for Visual Studio 2005/2008 extends a number of its smart features to Visual Basic code, including ASP pages written in VB. These include all of ReSharper's navigation and search features, as well as syntax highlighting, quick documentation lookup, and more. The greatest benefit is to be experienced by .NET developers working on mixed C# and VB projects

Licensing

ReSharper Personal License is a single user license that is available to individual developers purchasing the license with their own funds and for their personal use. This license permits the use of a fully-functional version of ReSharper by a single person for commercial purposes.

Personal License restrictions - A Personal License is not available to a company or an individual who expects reimbursement of the license fee from a company. A Personal License is property of an individual who have purchased it using his/her own funds. Transfer of a personal license to a company or other individuals is prohibited by the IntelliJ IDEA Personal License Agreement. If you do not meet these criteria you will need to purchase a Commercial license (see below for more details)

Personal License price includes:

·         Unlimited access to technical support via e-mail

·         Bug fix updates and minor releases at no additional cost

·         ReSharper Personal License is only for individuals purchasing the license with their own funds and for their personal use. This license permits the use of a fully-functional version of ReSharper by a single person for commercial purposes

·         Cross-platform compatible: A licensed person can use the ReSharper Personal License on different operating systems, provided that it's not used concurrently

·         Perpetual ownership: Personal License is perpetual to the purchased version of ReSharper. No annual renewal is required

·         Non-transferable restriction: Use of the software is restricted to the licensed person with no right to transfer

ReSharper Commercial License is licensed per concurrent user to individual customers, companies, non-commercial (non-profit) and government organizations.

Commercial licenses include:

·         Free unlimited email access to technical support and online support resources

·         Free generally available bug fix upgrades and minor releases for the licensed JetBrains ReSharper version

·         Per concurrent user licensing: Product is licensed per user. You can install ReSharper on multiple machines, provided that a number of concurrent users never exceeds the number of purchased licenses.

·         Perpetual ownership: Your license is perpetual to the purchased version of JetBrains ReSharper. No annual renewal is required.

·         Non-transferable restriction: Use of the software is restricted to a licensed customer with no right to transfer. Companies and organizations can only transfer their licenses between employees and contractors.

Maintenance includes upgrades to major versions for one year

Find Similar Products by Category

Write your own product review

Product Reviews

  1. ReSharper is to C# as Visual Assist is to C++

    Posted by R J Collins (GSK) on 15th Dec 2009

    ReSharper is a utility that I use every day that I write C#, I find it indispensable. When I was on my first C# project it pointed out improvements that could be made to my code. Now that I have several successful C# projects behind me, ReSharper is second nature as I use it to keep an eye on the whole project's status and to run unit tests easily. I simply love the way it will point out issues and then offer to fix them!


Currency Converter

Choose a currency below to display product prices in the selected currency.

United States USD
European Union EURO
United Kingdom GBP

You Recently Viewed...