About Total .NET Developer Suite

Integrate code cross reference on demand into your .NET applications, add an extensive .NET Code Library to your IDE and add code analysis on demand to your .NET applications.

Total .NET Developer Suite is a most useful suite for Visual Studio .NET. These three products will improve your programming performance. Total .NET Analyzer, Total .NET SourceBook and Total .NET XRef.

Total .NET Analyzer:

Avoid .NET Traps and Hidden Bugs

  • Detect references to inefficient legacy Visual Basic functions
  • Identify use of CType instead of DirectCast for conversions
  • Find incorrect event handler syntax
  • Locate redundant cast operations
  • lots more: over 150 types of issues detected

Improve Performance

  • Detect "Dead code" that has no effect on the application's functionality, but uses system resources and detrimentally affects performance
  • Find fields and variables whose scope can be tightened to optimize performance
  • Find non-optimal arrays
  • Discover where the StringBuilder class can be used to increase performance
  • Detect inefficient boxing and unboxing operations
  • lots more: over 150 types of issues detected

Learn .NET Best Practices

  • Find references to the Visual Basic Runtime library, which do not take advantage of the .NET framework and are not portable to other languages
  • Detect legacy Visual Basic error handling, which does not take advantage of Visual Studio .NET's structured exception handling and is not portable to other languages
  • lots more: over 150 types of issues detected

Simplify Code Management

  • Find standards violations to improve code readability and sharing code or libraries
  • Detect unnecessary code, which can be removed to make the code easier to understand and maintain
  • lots more: over 150 types of issues detected

Powerful Features

Total .NET Analyzer is designed to be easy to use and customize, and to suit your Visual Studio .NET development needs. The product includes the following powerful features:

  • Designed Exclusively for Visual Studio .NET Developers. Total .NET Analyzer is written in 100% managed C#, and was designed from the ground up to be completely integrated with Visual Studio .NET and SourceSafe. With lightning-fast project parsing, a powerful listview and issue report, code analysis is now easy and accurate
  • Supports Visual Basic .NET and C# code
  • Integrated in the VS.NET IDE with results in a tab window. You dont have to leave Visual Studio to perform Analysis. Total .NET Analyzer appears as a toolwindow right in the IDE
  • Real-time analysis means immediate analysis and results. Built on our integrated .NET parser, Total .NET Analyzer parses your entire project in the background, and quickly pinpoints where issues occur
  • Options to specify which rules to detectThe Rule Editor allows you to customize the analysis that is performed to suit your own needs. Turn rules on/off, modify rule severity and category, and add notes to individual rules
  • Output results to reports. You can send the entire contents of the Total .NET Analyzer list to a report at the click of a button

Use Analyzer During Every Step Of the Way

Total .NET Analyzer is designed to reduce and eliminate many of the tedious and difficult parts of development. Use Total .NET Analyzer during every step of the way:

Developing New Applications

Total .NET Analyzer can improve the development process from the start. The sooner you start analyzing your applications, the sooner you can start correcting issues and implementing practices.Its much easier to do it right the first time around than it is to change applications that have already been deployed. Plus, Total .NET Analyzer helps you learn along the way by offering suggestions for improvements.

Maintaining Existing Applications

Total .NET Analyzer can help you understand and improve existing applications. Total .NET Analyzer is quick, and its results can be viewed directly in your .NET solution. Just click, and youre taken to the location of the Total .NET Analyzer issue.

Total .NET SourceBook:

Huge Library of Code and Information

Total .NET SourceBook includes hundreds of classes, code snippets, how-to's and articles for just about every area of .NET development. C# and Visual Basic .NET versions of each item are provides along with helpful notes.

Get New Code Automatically with the Code WebService

Every time you start Total .NET SourceBook, the program automatically connects to our unique Code WebService. New code, articles, and tips are automatically downloaded to your database. Our developers are constantly adding new content to help you with .NET. See The SourceBook Code Webservice for more information.

Manage Your Knowledge

Total .NET SourceBook provides one convenient place to manage code, knowledge and techniques for .NET. As you write new routines, or find good tips on the Internet or newsgroups, simply add them to your SourceBook database. Finding code is now as easy as pressing a button. A full-featured color-coding editor is included with support for C#, C++, VB.NET, VB6/VBA, Java, JavaScript, XML, and HTML.

Share Your Entire Team's Knowledge

Because Total .NET SourceBook is completely multi-user, every member of your .NET development team can share in each other's knowledge and experience. As each individual adds code or content, it instantly becomes available to the entire team.

Standalone Code Explorer, or Visual Studio .NET Add-In

Total .NET SourceBook is the only code library for .NET that provides both a full-featured standalone Code Explorer, and an integrated Visual Studio .NET Add-in.

Simply drag code out of our Visual Studio .NET tool window and put it directly in your project. Or grab any code out of your solution and drag it into Total .NET SourceBook--its as easy as that.

Total .NET Xref:

Total .NET XRef is completely integrated into Microsoft Visual Studio .NET. Its features include the following: Runs directly in the VS.NET IDE appearing as a tool window; Instantly generates a list of every reference to any name defined in code; Displays every line of code containing the reference along with its class name, member name, line, column, and type of reference; Supports C# and Visual Basic .NET code; As code is changed, the background parser remains current, making new search calls extremely fast; Reference lists can be sent to an HTML page for printing, saving or emailing at any time.