ReSharper Videos
Why ReSharper is Awesome
JetBrains TV video (12 min)
Hadi Hariri explains why people love ReSharper so much. Turns out they do so for a reason. Watch this one for a demo of navigation and search, code analysis, refactorings, unit testing, code generation, support for multiple languages and frameworks.
What's New in ReSharper 7
JetBrains TV video (24 min)
In this video, Dmitri Nesteruk gives an overview of improvements and new features introduced in ReSharper 7. In particular, Dmitri presents support for Visual Studio 2012, WinRT development tooling, enhancements in code generation and unit testing, new code inspections and the new concept of contract annotations, INotifyPropertyChanged support pack, new refactorings including Extract Class, and a few other areas where ReSharper 7 gives more value than its predecessors.
Visual Studio 2012 Support in ReSharper 7
JetBrains TV video (2 min)
In this video, Dmitri Nesteruk gives a short overview of the way how ReSharper 7 supports Visual Studio 2012. Highlights include out-of-the-box support for both default color schemes, Preview tab, and Quick Search, as well as applicability of ReSharper actions in Architecture Explorer and Dependency Graph.
Extract Class Refactoring
JetBrains TV video (2 min)
Dmitri Nesteruk talks about Extract Class — a vital new refactoring that is used to split cumbersome classes into single-responsibility classes, thus reducing the complexity of your .NET code.
Windows Runtime Support in ReSharper 7
JetBrains TV video (10 min)
In this video, Dmitri Nesteruk gives an overview of WinRT support in ReSharper 7 that and how it makes for easier development of Windows Store apps for
ReSharper 7 support for WinRT includes code inspections and quick-fixes that ease transition to the new environment, such as those highlighting WinRT types that should be sealed or those that can't be generic. Support for projected types and new types of resources in XAML is provided, as well as type, naming, and method projection support for JavaScript. All that makes the transition to Windows Store app development easier.
Contract Annotations in ReSharper 7
JetBrains TV video (4 min)
In this video, Dmitri Nesteruk explains contract annotations: a new type of code annotations introduced in ReSharper 7 to help make ReSharper control flow analysis even more powerful and precise.
INotifyPropertyChanged Support in ReSharper
JetBrains TV video (4 min)
In this video, Dmitri Nesteruk makes an overview of a feature set that supports creating and maintaining INotifyPropertyChanged interface implementations. The feature set contains code generation actions, quick-fixes, as well as custom code completion.
Webinar: What's New in ReSharper 7
JetBrains TV video (55 min)
This is a recording of a public webinar on new features and improvements introduced in ReSharper 7. Hadi Hariri speaks about Visual Studio 2012 and Windows 8 app development support, new contract annotations, code generation improvements, and INotifyPropertyChanged support pack, among other ReSharper 7 highlights.
Getting Started with ReSharper SDK
JetBrains TV video (29 min)
Dmitri Nesteruk introduces the ReSharper Software Development Kit: a package designed to help developers quickly get started with making their own ReSharper plug-ins.
Developing the Data Access Layer with ReSharper
JetBrains TV video (18 min)
In this walkthough, real-life coding screencast, Dmitri Nesteruk demonstrates how one can use ReSharper and dotCover to create and test a data access layer of a product ordering system.
What's New in ReSharper 6
JetBrains TV video (25 min)
In this video, Hadi Hariri gives an overview of new features in ReSharper 6 including support for JavaScript, CSS, and ASP.NET MVC 3 Razor; extended navigation, code analysis, refactoring, and new code transformation actions; code analysis in VB.NET; improved XAML support; and more.
ReSharper Tips and Tricks - Live Session at NDC 2011
JetBrains TV video (50 min)
In this session at NDC 2011, Hadi Hariri gives an hour worth of ReSharper tips and tricks. He covers multiple features related to navigation, generating code, selecting and rearranging code, refactoring code and project items, and using structural search and replace to create custom code inspections. He also discovers unexpected bugs in a pre-release ReSharper build that he's using, and highlights some of the new features for web developers introduced in ReSharper 6.
What is ReSharper?
JetBrains TV video (17 min)
In this introductory screencast, Dmitri Nesteruk demonstrates the core functionality of JetBrains ReSharper, including code quality analysis, navigation and search, and automated refactorings.
Using ReSharper for Developing Windows Phone 7 Applications
JetBrains TV video (14 min)
This video demonstrates a number of useful features that ReSharper brings to the table when working with Windows Phone 7 applications. In general, these features are also applicable in Silverlight and WPF applications.
Efficient Navigation when doing TDD/BDD with ReSharper
JetBrains TV video (5 min)
This short screencast provides a series of tips that allow developers to be much more efficient when doing Test Driven or Behavior Driven Development with ReSharper.
Refactoring to use Dependency Injection with ReSharper
JetBrains TV video (5 min)
This screencast demonstrates how ReSharper can be used to efficiently refactor existing code to use Dependency Injection via constructor.
ASP.NET Features in ReSharper 5 Part 1
JetBrains TV video (6 min)
Hadi Hariri describes new ASP.NET features that were introduced in ReSharper 5. In part 1 of this screencast, Hadi speaks about ReSharper navigation, code generation, and coding assistance features available in ASP.NET applications. Some of the featured highlighted include navigation between file members and between related files; generating new web forms with or without master pages; and using ReSharper's Zen Coding plug-in for extremely fast HTML coding.
ASP.NET Features in ReSharper 5 Part 2
JetBrains TV video (8 min)
Hadi Hariri describes new ASP.NET features that were introduced in ReSharper 5. In part 2 of this screencast, Hadi focuses on features that ReSharper provides specifically for ASP.NET MVC projects. Some of these features include special syntax highlighting for ASP.NET MVC method calls and parameters; quick navigation to and from actions or controllers; extended code completion (IntelliSense) in string literals to help you reference actions and controllers; and code generation to create new controllers and actions from directly from usage.
Localizing your Applications with ReSharper
JetBrains TV video (11 min)
This screencast shows how ReSharper helps quickly make strings in code localizable without breaking a developer's regular workflow. Working with resource files is no more a developer's nightmare with ReSharper.
All ReSharper videos on JetBrains TV