The Complete.NET Developer Productivity Pack

Size: px
Start display at page:

Download "The Complete.NET Developer Productivity Pack"

Transcription

1 Code quality analysis and advanced navigation Refactorings and code generation Available in Visual Studio Memory and performance profiling Support for.net 4.5, Silverlight 4,.NET CF 3.5 An extremely easy-to-use.net code coverage tool Integration with Visual Studio, ReSharper Free decompiler and assembly browser Powerful navigation and code insight The Complete.NET Developer Productivity Pack

2 Static code analysis On-the-fly error highlighting In-place quick-fixes Solution-wide analysis Code analysis from console Project dependency view Type and style hierarchies Integrated decompiler Coding assistance Contextual navigation Sturctural search and replace File structure view What a.net Productivity Tool is Capable of With unparalleled support for C#, VB.NET, XAML, JavaScript, XML, HTML, CSS, ASP.NET, ASP.NET MVC, NAnt and MSBuild scripts including comprehensive cross-language functionality, ReSharper will help any Visual Studio user write better code, easily examine and refactor existing code bases. You can spend less time on routine, repetitive manual work and instead focus on the task at hand. A robust set of features for automatic error-checking and code correction cuts development time and increases your efficiency. You ll find that ReSharper quickly pays back its cost in increased developer productivity and improved code quality. With ReSharper,.NET developers can truly experience what we mean when we say Develop with pleasure! Project Dependency Analysis Invaluable for large solutions, ReSharper can build project hierarchies and visualize a project dependency graph, which you can save and compare with new solution states at various stages, all without compiling anything. Right from the project hierarchy or visual dependency graph, you can invoke navigation actions and refactorings. Read on for an overview of ReSharper features. You can always learn more about its extensive functionality at Continuous Code Quality Analysis ReSharper provides continuous code quality analysis for all supported languages, detecting errors and problems before you even compile, right in the code editor. ReSharper applies over 1400 code inspections to your code, so you can instantly see whether your current file or even your whole solution contains any errors or problems. It provides more than 700 quick-fixes for most errors and other detected code issues, helping you improve code instantly. Powerful Navigation and Search ReSharper s navigation features help you instantly traverse your entire solution. You can jump to any file, type, or member in your code base in no time, or navigate from a specific symbol to its usages, base and derived symbols, or implementations. Find and highlight usages in the text editor, view the inheritance hierarchy of a certain type in a dedicated window, and more, as navigation and search opportunities provided by ReSharper are countless. If ReSharper misses some code smell but you know it s there, you can create custom code inspections using structural search patterns and define how they should be replaced. Advanced Coding Assistance ReSharper offers a number of ways for streamlining common coding tasks to increase your productivity and save your time. It extends and improves native Visual Studio IntelliSense, enables you to view documentation for types and their members right in the editor, provides quick code transformations using context actions, and a lot more. Code Formatting and Ordering ReSharper s Code Cleanup is an extended feature set that combines code formatting with removal of redundant code and applying team coding conventions. With Code Cleanup, you can remove code redundancies, reorder type members, migrate to recent versions of C#, and perform a lot more tasks, all with a single shortcut. Two default profiles, Full Cleanup and Reformat Code, can be complemented by your custom task-specific profiles.

3 THE MOST INTELLIGENT EXTENSION FOR VISUAL STUDIO Reordering type members Stack trace explorer Code style and formatting Call and value tracking Smart code generation Extendable code templates Automated code cleanup Solution-wide refactorings Localization assistance Unit test management Unit test runner Extensions and plug-ins Solution-wide Refactorings ReSharper s set of refactorings enhances the basic facilities provided in Visual Studio in terms of number, usability and scope of application. Each of the code refactorings analyzes the entire scope of the code selection where it is applied (which can be as wide as your whole solution), including cross-language code, and uses this insight to update the code structure in the most intelligent way possible. All ReSharper s refactorings work in C#, and the vast majority are also available in VB.NET, some in JavaScript, XAML and other supported languages. Dedicated features include Move String to Resource, Find Usages of Resource and more navigation actions. Combined with refactoring support, inspections and fixes, you get a convenient internationalization tool that saves you a lot of time compared with manual handling of resources. Unit Testing Support ReSharper automatically detects NUnit, MSTest, QUnit and Jasmine unit tests in your projects. Other unit testing frameworks such as xunit.net and MSpec are supported via ReSharper plug-ins. Code Generation and Templates ReSharper provides multiple ways to automate writing repetitive code. Code generation actions help create properties, override members, implement formatting and equality check methods. Live templates help you create smart, quickly deployable snippets for code structures that you write most frequently. Finally, you can use a method/ function, property, variable or even a class before it s been declared: ReSharper will suggest quick-fixes for generating the corresponding symbol based on the usage. With ReSharper, you can run and debug unit tests from the editor or use the dedicated Unit Test Sessions window, which is designed to help you run any number of unit test sessions, either independently of each other or simultaneously. Sessions can be composed of any combination of tests. Extensions and Command-line Tools ReSharper extensions, which include full-fledged plug-ins, sets of templates, SSR patterns, and more, are extremely easy to discover, install, and update. Painless Internationalization ReSharper considerably simplifies working with localizable resources by providing a full stack of features for.resx files and resource usages in C# and VB.NET code, as well as in ASP.NET and XAML markup. If you like the way ReSharper inspects your code, you can run code analysis or find code duplicates in your CI server or version control system with standalone command-line tools.

4 .NET CODE COVERAGE Visual Studio integration ReSharper integration Coverage reporting MSTest NUnit xunit MSpec.NET Framework Silverlight 4 Code coverage highlighting Navigation to covering tests TeamCity integration Unit Test Runner and Code Coverage Tool Filtering Coverage Tree On-the-fly dotcover is a code coverage tool that enables.net developers to easily see how successful they are in covering their applications with unit tests. Initially released as a code coverage add-in to JetBrains ReSharper, dotcover now includes ReSharper s unit test runner supporting multiple unit testing frameworks. You re the one setting the scope of coverage analysis: you can exclude a specific node from coverage calculation, or all nodes except the current node, or filter out code marked with specific attributes. dotcover helps.net developers by: Providing a powerful unit test runner right in Visual Studio. Analyzing unit test coverage that is, calculating which portion of your production code is covered with unit tests. Visual Studio Integration dotcover calculates code coverage analysis in Visual Studio 2005, 2008, 2010 and 2012, presenting coverage details as a tree view. You can easily navigate to source code from coverage results to see which parts of your code are not covered by unit tests. dotcover can also highlight covered and uncovered code with background colors that you can customize. As soon as you ve done any of this, dotcover instantly recalculates percentages of covered and uncovered code. This is useful to focus on production code, or filter out code that you re not interested in testing right now. Unit Test Runner dotcover seamlessly integrates with ReSharper s unit test runner to enable analyzing coverage of unit tests based on MSTest, NUnit, xunit, or MSpec framework. However, even if you don t have ReSharper installed, you can still use dotcover for running and analyzing coverage of unit tests. Console Runner dotcover console runner allows you to perform coverage analysis in console mode so that it can be made a part of the Continuous Integration process. The console runner provides most features that the Visual Studio-integrated version has: you can run coverage analysis, merge snapshots, generate and export reports. In fact, the dotcover console runner ships with a free version of JetBrains own Continuous Integration server, TeamCity.

5 FREE.NET DECOMPILER Decompiling to C# Assembly management Powerful navigation Integration with symbol servers IDE look and feel Multiple supported file formats Inheritance overview Syntax highlighting Code insight Accurate search for usages.net Framework 1.0 to 4.5 ReSharper-like keyboard shortcuts Decompiling Any.NET Assemblies to C# dotpeek is a free-of-charge standalone tool based on ReSharper s bundled decompiler. It reliably decompiles any.net assembly based on.net Framework 1.0 to 4.5 into equivalent C# code. The decompiler supports libraries (dll), executables (exe), and Windows 8 metadata files (winmd). In addition, you can have dotpeek open archives (including zip archives, vsix and nupkg packages) and folders. When you point dotpeek at a folder, it processes all its subfolders looking for files that it is able to decompile. These include navigating to symbol declaration (even it is declared in another assembly), derived symbols, base symbols, end implementations of a symbol, or extension methods available for a certain type. Another set of ReSharper-inspired features helps you jump to any class, interface, method, or property found in currently loaded assemblies. All these features support lowercamelhumps syntax, meaning that entering xmard is enough to locate and open a type called XamlMarkupDeclaredElement. Long-time users of JetBrains ReSharper will feel at home working with dotpeek as it provides ReSharper-like navigation and search, code insight, and familiar keyboard shortcuts. Downloading Source Code Whenever Available Decompiled code is better than nothing but sometimes you can match an assembly to its source code, so why not take advantage of this? dotpeek can identify local source code based on PDB files, or fetch source code from source servers such as Microsoft Reference Source Center or SymbolSource. Navigation and Search in Decompiled Code You can instantly see where and how particular code symbols are referenced using search features such as Find Usages and Highlight Usages in File. dotpeek inherits a lot of features from ReSharper. These include contextual and context-insensitive navigation, usage search, as well as different code structure and hierarchy views. If you re looking for a higher-level overview of decompiled code, be it a specific type or an entire subsystem, use File Structure to highlight the contents of the current file, and Type Hierarchy to glance through an inheritance chain that a class or interface is involved in. For example, for any decompiled symbol that you put the caret on, dotpeek offers multiple contextual navigation options that are all available via Navigate To drop-down menu.

6 Performance profiling Visual Studio integration Remote profiling Line-by-line profiling Snapshot comparison Source code view Powerful Profilers for.net Applications dottrace is a family of memory and performance profilers for.net applications. Thanks to their insightful user interface and robust processing of large snapshots, dottrace profilers help you spot and remove performance bottlenecks and memory leaks easier than ever before. Performance Profiling.NET Framework Windows Mobile Silverlight ASP.NET Windows services WCF services If you discover a function that takes a lot of time to execute, you can instantly estimate how the application should perform with this function optimized without actually retaking the snapshot. In addition, dottrace Performance can show source or decompiled code in a code preview area to make an educated guess as to what could cause a particular slowdown. dottrace Performance helps spot performance bottlenecks in applications based on multiple.net technologies, such as.net Framework up to version 4.5, Silverlight 4, and.net Compact Framework 3.5. dottrace Performance is able to measure the performance of.net applications in sampling, tracing, or line-by-line profiling mode, locally or on a remote machine. On-demand Profiling You can take a snapshot of application performance anytime during its execution. dottrace Performance can be attached to a running application for profiling, and detached as soon as profiling information is captured. This enables investigating performance issues in production environments where you just can t afford to restart an application every time you need to profile it. One of the features that sets dottrace Performance apart is profiling remote applications without having to deploy an entire profiler infrastructure on the remote computer. This becomes very useful when you are trying to find and resolve performance issues on a machine that runs in production environment. You can also control profiling workflow from within the application using dottrace profiling API. Profiling Unit Tests in Visual Studio If you have ReSharper installed in Visual Studio, dottrace Performance helps you easily start profiling unit tests from the code editor or from ReSharper s unit test runner. Even if you don t have ReSharper at hand, you can still profile a native unit test runner provided by NUnit, MSTest, or xunit. Profiling Modes Once you have taken a performance snapshot, take advantage of different informative views such as Threads Tree, Call Tree and Hot Spots to easily inspect profiling data stored in your snapshot. Depending on your needs you can choose from several profiling modes: Sampling profiling is the fastest method, but at the expense of lower accuracy. It is extremely useful for quickly getting a general idea of your application s performance, and

7 .NET PERFORMANCE AND MEMORY PROFILERS Any.NET process.net Compact Framework Profiling unit tests IIS support Decompilation Filtering and formatting profiling for extensive periods of time. The output snapshot reflects statistics for the observed call stacks. In this mode the number of calls isn t available and times are approximate. Tracing profiling is a very accurate way of profiling based on CLR notifications on entering and leaving functions. It reports precise timing information and the number of function calls. Line-by-line profiling collects timing information for each statement, letting you zoom into functions that perform significant algorithmic work. You can specify exactly which methods you want to profile or profile all methods for which dottrace Performance is able to locate symbol information. Use this method wisely though as it imposes the greatest overhead on the application that is being profiled. Memory Profiling Estimating performance gains Search and navigation IIS Express support Attach to process Memory profiling Memory state diff To view the difference between two application memory states, you can mark the start and the end of a time interval, then capture a difference snapshot which shows how much memory was allocated and released during the marked time interval. The view can be filtered to show only live, new, or dead objects, or the difference between new and dead objects. Merging Connected Objects When you are navigating though the graph of objects in memory, some dependencies are difficult to see at a glance. dottrace Memory offers an easy way to merge strongly-connected objects together, so that you can see which objects and/or groups any particular node is holding. With dottrace Memory, you can quickly profile the memory usage of your applications based on.net Framework up to version 4. Profiling results are presented in the form of memory snapshots, allowing for thorough analysis of memory issues. Profiling Finalized Objects dottrace Memory measures memory consumption in two modes for alternative ways of examining memory states. Profiling results are presented as memory snapshots, allowing you to analyze memory issues in detail. Memory Profiling Modes If you need to check which objects are loaded in memory, you can dump memory at any time during profiling. dottrace Memory helps you examine objects deleted by the finalizer to find out if any of them were not properly disposed of in the code of your application. This is a good way to locate memory leaks. Find Objects by Class To help you locate the presence of a particular class of objects in memory, dottrace provides a rapid search feature called Find Objects by Class. The use of wildcards and CamelCase abbreviations is supported for faster search results.

8 JetBrains is way more than a.net tools vendor. We also provide top-class integrated development environments for other popular languages and frameworks, as well as team productivity tools such as a Continuous Integration server and an issue tracker. The most intelligent Java IDE IntelliJ IDEA practices a non-intrusive, intuitive approach to help you write, debug, refactor, test and learn your code. Thanks to its in-depth understanding of languages and technologies, IntelliJ IDEA provides a second pair of hands for you when you need them. It is compatible with many project management tools and coexists with other popular IDEs such as Eclipse. Playing the game by your rules without ever getting in your way that s our idea of a productive and pleasant development. Distributed continuous integration server TeamCity provides out-of-the-box continuous unit testing, code quality analysis, and early reporting on build problems. A simple installation process lets you deploy TeamCity and start improving your release management practices in a matter of minutes. TeamCity supports Java,.NET and Ruby development and integrates perfectly with major IDEs, version control systems and issue tracking systems. Agile bug tracking and project management tool Use advanced search queries, powerful commands and extended shortcuts to manipulate your project features, tasks or bugs. Customize all issue fields and create your own workflow to fit your unique process. Arm your agile team with the best visualization of your daily activities, whether you follow a Scrum or Kanban process. Import your projects from any issue tracker and enjoy lightning-fast, efficient bug tracking and project management for your agile projects! Ruby and Rails IDE RubyMine provides a wide range of essential tools for Ruby development and Web development with Ruby on Rails, all tightly integrated together to create a convenient, customizable and productive environment. To stand out from the crowd, RubyMine provides an intelligent code editor, with complete Ruby coding assistance, a graphical debugger, integrated VSC support, and more. PHP IDE Being a professional PHP IDE with code completion, refactoring, code analysis, navigation, debugger and unit testing support, PhpStorm also provides a unique user experience for editing HTML, CSS, JavaScript, XML, as well as working with SQL and various version control systems. For a lightweight HTML and JavaScript IDE with no PHP, check out JetBrains WebStorm. 虹 科 总 部 sales@hkaco.com 广 州 五 山 华 南 理 工 大 学 北 区 国 家 大 学 科 技 园 邮 编 : 电 话 : 传 真 : 上 海 分 公 司 sales@hkaco.com 上 海 普 陀 区 交 通 路 4711 号 李 子 园 大 厦 603 室 邮 编 : 电 话 : 传 真 : 北 京 办 事 处 sales@hkaco.com 北 京 海 淀 西 小 口 路 66 号 中 关 村 东 升 科 技 园 D3-206 邮 编 : 电 话 : 传 真 : 请 访 问 我 们 :hkaco.com/software/jetbrains/resharper.html

JetBrains ReSharper 2.0 Overview Introduction ReSharper is undoubtedly the most intelligent add-in to Visual Studio.NET 2003 and 2005. It greatly increases the productivity of C# and ASP.NET developers,

More information

YouTrack MPS case study

YouTrack MPS case study YouTrack MPS case study A case study of JetBrains YouTrack use of MPS Valeria Adrianova, Maxim Mazin, Václav Pech What is YouTrack YouTrack is an innovative, web-based, keyboard-centric issue and project

More information

Gallio: Crafting a Toolchain. Jeff Brown jeff.brown@gmail.com

Gallio: Crafting a Toolchain. Jeff Brown jeff.brown@gmail.com Gallio: Crafting a Toolchain Jeff Brown jeff.brown@gmail.com About Me Jeff Brown Lead Software Engineer at Yellowpages.com Creator of Gallio Open Source Project Lead of MbUnit Open Source Project Coding

More information

Braindumps.C2150-810.50 questions

Braindumps.C2150-810.50 questions Braindumps.C2150-810.50 questions Number: C2150-810 Passing Score: 800 Time Limit: 120 min File Version: 5.3 http://www.gratisexam.com/ -810 IBM Security AppScan Source Edition Implementation This is the

More information

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP

More information

IBM WebSphere ILOG Rules for.net

IBM WebSphere ILOG Rules for.net Automate business decisions and accelerate time-to-market IBM WebSphere ILOG Rules for.net Business rule management for Microsoft.NET and SOA environments Highlights Complete BRMS for.net Integration with

More information

SOFTWARE TESTING TRAINING COURSES CONTENTS

SOFTWARE TESTING TRAINING COURSES CONTENTS SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software

More information

Welcome Message. Overview

Welcome Message. Overview Welcome Message Thank you for your interest in reviewing TeamCity 3.0, an innovative continuous integration server and distributed build management tool that automates routine processes and streamlines

More information

<Insert Picture Here> What's New in NetBeans IDE 7.2

<Insert Picture Here> What's New in NetBeans IDE 7.2 Slide 1 What's New in NetBeans IDE 7.2 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER

BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER BarTender Integration Methods Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER Contents Introduction 3 Integrating with External Data 4 Importing Data

More information

Mobile Performance Management Tools Prasanna Gawade, Infosys April 2014

Mobile Performance Management Tools Prasanna Gawade, Infosys April 2014 Mobile Performance Management Tools Prasanna Gawade, Infosys April 2014 Computer Measurement Group, India 1 Contents Introduction Mobile Performance Optimization Developer Tools Purpose and Overview Mobile

More information

Key Benefits of Microsoft Visual Studio 2008

Key Benefits of Microsoft Visual Studio 2008 Key Benefits of Microsoft Visual Studio 2008 White Paper December 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current

More information

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS

More information

BI xpress Product Overview

BI xpress Product Overview BI xpress Product Overview Develop and manage SSIS packages with ease! Key Features Create a robust auditing and notification framework for SSIS Speed BI development with SSAS calculations and SSIS package

More information

TeamCity A Professional Solution for Delivering Quality Software, on Time

TeamCity A Professional Solution for Delivering Quality Software, on Time TeamCity A Professional Solution for Delivering Quality Software, on Time Vaclav Pech Senior Software Developer JetBrains, Inc. About Us Vaclav Pech Professional software developer for 9 years IntelliJ

More information

Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper

Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence

More information

Xcode Project Management Guide. (Legacy)

Xcode Project Management Guide. (Legacy) Xcode Project Management Guide (Legacy) Contents Introduction 10 Organization of This Document 10 See Also 11 Part I: Project Organization 12 Overview of an Xcode Project 13 Components of an Xcode Project

More information

http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx

http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx ASP.NET Overview.NET Framework 4 ASP.NET is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. ASP.NET is

More information

Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net

Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net 1 Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net One of the keys to improving applications and productivity is to automate some of the

More information

Microsoft Dynamics AX 2012 MorphX Enhancements

Microsoft Dynamics AX 2012 MorphX Enhancements Microsoft Dynamics AX 2012 MorphX Enhancements Microsoft Dynamics AX 2012 enhances the developer experience by introducing a developer-centric workspace, a new and improved X++ editor, richer tools for

More information

InstallAware for Windows Installer, Native Code, and DRM

InstallAware for Windows Installer, Native Code, and DRM InstallAware for Windows Installer, Native Code, and DRM Key Objectives Who is InstallAware? Eliminate Bloated MSI Packages One-Click Deployment of Runtimes Improve Customer Relationships Simplify and

More information

Developing with Android Studio

Developing with Android Studio CHAPTER 6 Developing with Android Studio Donn Felker Android Studio (shown in Figure 6-1) is the IDE for Android that was announced in May 2013 at the Google I/O developers event, and is intended as an

More information

Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB)

Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB) Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB) Course Number: 4995 Length: 5 Day(s) Certification Exam There are no exams associated with this course. Course Overview

More information

For Introduction to Java Programming, 5E By Y. Daniel Liang

For Introduction to Java Programming, 5E By Y. Daniel Liang Supplement H: NetBeans Tutorial For Introduction to Java Programming, 5E By Y. Daniel Liang This supplement covers the following topics: Getting Started with NetBeans Creating a Project Creating, Mounting,

More information

Editors Comparison (NetBeans IDE, Eclipse, IntelliJ IDEA)

Editors Comparison (NetBeans IDE, Eclipse, IntelliJ IDEA) České vysoké učení technické v Praze Fakulta elektrotechnická Návrh Uživatelského Rozhraní X36NUR Editors Comparison (NetBeans IDE, Eclipse, ) May 5, 2008 Goal and purpose of test Purpose of this test

More information

DBA xpress Product Overview

DBA xpress Product Overview DBA xpress Product Overview provides next-generation SQL tools specifically tailored for performance and ease of use when architecting or administering large microsoft SQL Server database systems. Key

More information

Microsoft Technology Practice Capability document. WPF and Silverlight Building Rich Interactive Applications with XAML. Overview

Microsoft Technology Practice Capability document. WPF and Silverlight Building Rich Interactive Applications with XAML. Overview Microsoft Technology Practice Capability document Overview Microsoft has taken giant leaps in the Presentation Layer. WPF and Silverlight make use of XAML (extensible Application Markup Language) for definition

More information

SharePoint 2013 - Comparison of Features

SharePoint 2013 - Comparison of Features 2013 - Comparison of Features 2013 Features User Authentication and Authorization Foundation 2013 Server 2013 Standard Server 2013 Enterprise User authentication in 2013 is the process that verifies the

More information

Engine: Using MSBuild and Team Foundation

Engine: Using MSBuild and Team Foundation Microsoft Inside the Microsoft* Build Engine: Using MSBuild and Team Foundation Build, Second Edition Sayed Hashimi William Bartholomew Table of Contents Foreword x'x Introduction x*1 Part I Overview 1

More information

Customer Relationship Management

Customer Relationship Management It s about customers. M Microsoft Customer Relationship Management PUT YOUR CUSTOMERS AT THE CENTER OF YOUR BUSINESS Microsoft Customer Relationship Management THE GOAL: THE NEED: THE SOLUTION: Provide

More information

Using SQL Developer. Copyright 2008, Oracle. All rights reserved.

Using SQL Developer. Copyright 2008, Oracle. All rights reserved. Using SQL Developer Objectives After completing this appendix, you should be able to do the following: List the key features of Oracle SQL Developer Install Oracle SQL Developer Identify menu items of

More information

Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World

Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World Chapter 13 Computer Programs and Programming Languages Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate between machine and assembly languages Identify

More information

Your Technology Partner Offshore and Onsite. Services Portfolio

Your Technology Partner Offshore and Onsite. Services Portfolio Services Portfolio OFFSHORE SOFTWARE DEVELOPMENT SERVICES Product Development for ISVs Custom Application Development for End-clients Application Development Application Maintenance & Support Application

More information

Selecting Automated Testing Tools

Selecting Automated Testing Tools Ensuring Software Success SM Selecting Automated Testing Tools A SmartBear White Paper Selecting the right automated software testing tool involves having a list of requirements to review during your evaluation.

More information

Authoring for System Center 2012 Operations Manager

Authoring for System Center 2012 Operations Manager Authoring for System Center 2012 Operations Manager Microsoft Corporation Published: November 1, 2013 Authors Byron Ricks Applies To System Center 2012 Operations Manager System Center 2012 Service Pack

More information

Data processing goes big

Data processing goes big Test report: Integration Big Data Edition Data processing goes big Dr. Götz Güttich Integration is a powerful set of tools to access, transform, move and synchronize data. With more than 450 connectors,

More information

HP Insight Diagnostics Online Edition. Featuring Survey Utility and IML Viewer

HP Insight Diagnostics Online Edition. Featuring Survey Utility and IML Viewer Survey Utility HP Industry Standard Servers June 2004 HP Insight Diagnostics Online Edition Technical White Paper Featuring Survey Utility and IML Viewer Table of Contents Abstract Executive Summary 3

More information

Data Sheet VISUAL COBOL 2.2.1 WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials

Data Sheet VISUAL COBOL 2.2.1 WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials Visual COBOL is the industry leading solution for COBOL application development and deployment on Windows, Unix and Linux systems. It combines best in class development tooling within Eclipse and Visual

More information

Integrated Virtual Debugger for Visual Studio Developer s Guide VMware Workstation 8.0

Integrated Virtual Debugger for Visual Studio Developer s Guide VMware Workstation 8.0 Integrated Virtual Debugger for Visual Studio Developer s Guide VMware Workstation 8.0 This document supports the version of each product listed and supports all subsequent versions until the document

More information

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T: 072 511 12 23

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T: 072 511 12 23 Microsoft SharePoint year SharePoint 2013: Search, Design and 2031 Publishing New SharePoint 2013: Solutions, Applications 2013 and Security New SharePoint 2013: Features, Delivery and 2010 Development

More information

maximizing IT productivity

maximizing IT productivity HTML5 jquery.net SharePoint Silverlight ASP.NET Consulting & Training Time is money and productive software developers save time. The Wahlin Group specializes in helping software developers learn development

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.5 User Guide P/N 300 007 217 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights

More information

MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0

MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 Disclaimer The complete content of this document is subject to the general terms and conditions of Colygon as of April 2011. The

More information

Nikhil s Web Development Helper

Nikhil s Web Development Helper http://projects.nikhilk.net Nikhil s Web Development Helper Version 0.8.5.0 July 24, 2007 Copyright 2006, Nikhil Kothari. All Rights Reserved. 2 Table of Contents Introduction... 3 Activating and Using

More information

New 11g Features in Oracle Developer Tools for Visual Studio. An Oracle White Paper January 2008

New 11g Features in Oracle Developer Tools for Visual Studio. An Oracle White Paper January 2008 New 11g Features in Oracle Developer Tools for Visual Studio An Oracle White Paper January 2008 New 11g Features in Oracle Developer Tools for Visual Studio Introduction... 3 Integration with Visual Studio

More information

Microsoft Office SharePoint Designer 2007

Microsoft Office SharePoint Designer 2007 Microsoft Office SharePoint Designer 2007 February 2006 Table of Contents Overview of Microsoft Office SharePoint Designer 2007... 1 Build SharePoint Applications Quickly, Without Writing Server Code...

More information

This section provides a 'Quickstart' guide to using TestDriven.NET any version of Microsoft Visual Studio.NET

This section provides a 'Quickstart' guide to using TestDriven.NET any version of Microsoft Visual Studio.NET Quickstart TestDriven.NET - Quickstart TestDriven.NET Quickstart Introduction Installing Running Tests Ad-hoc Tests Test Output Test With... Test Projects Aborting Stopping Introduction This section provides

More information

Customer Relationship Management

Customer Relationship Management It s about customers. M Microsoft Customer Relationship Management PUT YOUR CUSTOMERS AT THE CENTER OF YOUR BUSINESS Microsoft Customer Relationship Management THE GOAL: THE NEED: THE SOLUTION: Provide

More information

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

Reporting Services. White Paper. Published: August 2007 Updated: July 2008 Reporting Services White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 Reporting Services provides a complete server-based platform that is designed to support a wide

More information

Creating XML Report Web Services

Creating XML Report Web Services 5 Creating XML Report Web Services In the previous chapters, we had a look at how to integrate reports into Windows and Web-based applications, but now we need to learn how to leverage those skills and

More information

tools that make every developer a quality expert

tools that make every developer a quality expert tools that make every developer a quality expert Google: www.google.com Copyright 2006-2010, Google,Inc.. All rights are reserved. Google is a registered trademark of Google, Inc. and CodePro AnalytiX

More information

Sisense. Product Highlights. www.sisense.com

Sisense. Product Highlights. www.sisense.com Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze

More information

Load and Performance Load Testing. RadView Software October 2015 www.radview.com

Load and Performance Load Testing. RadView Software October 2015 www.radview.com Load and Performance Load Testing RadView Software October 2015 www.radview.com Contents Introduction... 3 Key Components and Architecture... 4 Creating Load Tests... 5 Mobile Load Testing... 9 Test Execution...

More information

Extending XSLT with Java and C#

Extending XSLT with Java and C# Extending XSLT with Java and C# The world is not perfect. If it were, all data you have to process would be in XML and the only transformation language you would have to learn would XSLT. Because the world

More information

Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner

Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner 1 vk» Java 7 Recipes (,\['«** - < g!p#«josh Juneau Carl Dea Freddy Guime John O'Conner Contents J Contents at a Glance About the Authors About the Technical Reviewers Acknowledgments Introduction iv xvi

More information

Product Brief MATTERSPHERE MODULES: A COMPREHENSIVE REVIEW

Product Brief MATTERSPHERE MODULES: A COMPREHENSIVE REVIEW Product Brief MATTERSPHERE MODULES: A COMPREHENSIVE REVIEW MATTERSPHERE OVERVIEW Matter-Focused, Integrated Front-office Solution MatterSphere from Thomson Reuters Elite is the first truly intuitive and

More information

SQL Server 2005 Reporting Services (SSRS)

SQL Server 2005 Reporting Services (SSRS) SQL Server 2005 Reporting Services (SSRS) Author: Alex Payne and Brian Welcker Published: May 2005 Summary: SQL Server 2005 Reporting Services is a key component of SQL Server 2005. Reporting Services

More information

SAS IT Resource Management 3.2

SAS IT Resource Management 3.2 SAS IT Resource Management 3.2 Reporting Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2011. SAS IT Resource Management 3.2:

More information

Image Credit: http://www.flickr.com/photos/warquel/3397541204/

Image Credit: http://www.flickr.com/photos/warquel/3397541204/ 1 2 3 4 Image Credit: http://www.flickr.com/photos/warquel/3397541204/ 5 Fully manual hit build in your IDE of choice and then manually copy files from the developers machine Easy and simple But never

More information

Your Technology Partner Offshore and Onsite. Outsourced Software Development Services at

Your Technology Partner Offshore and Onsite. Outsourced Software Development Services at Outsourced Software Development Services at OFFSHORE SOFTWARE DEVELOPMENT SERVICES Product Development for ISVs Custom Application Development for End-clients Application Development Application Maintenance

More information

Microsoft Dynamics CRM2015 Fast Track for developers

Microsoft Dynamics CRM2015 Fast Track for developers Microsoft Dynamics CRM2015 Fast Track for developers Eğitim Tipi ve Süresi: 5 Days ILT 5 Days VILT This course offers detailed and interactive information on how to develop extensions for Microsoft Dynamics

More information

Sitecore InDesign Connector 1.1

Sitecore InDesign Connector 1.1 Sitecore Adaptive Print Studio Sitecore InDesign Connector 1.1 - User Manual, October 2, 2012 Sitecore InDesign Connector 1.1 User Manual Creating InDesign Documents with Sitecore CMS User Manual Page

More information

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Rational Web Developer for WebSphere Software Version 6.0 Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,

More information

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72 User Guide Contents 1 Introduction... 4 2 Requirements... 5 3 Important Note for Customers Upgrading... 5 4 Installing the Web Reports

More information

Monitoring Replication

Monitoring Replication Monitoring Replication Article 1130112-02 Contents Summary... 3 Monitor Replicator Page... 3 Summary... 3 Status... 3 System Health... 4 Replicator Configuration... 5 Replicator Health... 6 Local Package

More information

SelectSurvey.NET Developers Manual

SelectSurvey.NET Developers Manual Developers Manual (Last updated: 6/24/2012) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 General Design... 2 Debugging Source Code with Visual

More information

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark

More information

Creating Web Services Applications with IntelliJ IDEA

Creating Web Services Applications with IntelliJ IDEA Creating Web Services Applications with IntelliJ IDEA In this tutorial you will: 1. 2. 3. 4. Create IntelliJ IDEA projects for both client and server-side Web Service parts Learn how to tie them together

More information

Simply type the id# in the search mechanism of ACS Skills Online to access the learning assets outlined below.

Simply type the id# in the search mechanism of ACS Skills Online to access the learning assets outlined below. Programming Practices Learning assets Simply type the id# in the search mechanism of ACS Skills Online to access the learning assets outlined below. Titles Debugging: Attach the Visual Studio Debugger

More information

Visual WebGui for ASP.NET Ajax (and other Ajax) Web Developers Learn what makes Visual WebGui not just another Ajax framework

Visual WebGui for ASP.NET Ajax (and other Ajax) Web Developers Learn what makes Visual WebGui not just another Ajax framework Visual WebGui for ASP.NET Ajax (and other Ajax) Web Developers Learn what makes Visual WebGui not just another Ajax framework Gizmox LTD. v. 1.0.0 7/2009 By: Itzik Spitzen, VP R&D 1 Table of contents Introduction...

More information

Running a Program on an AVD

Running a Program on an AVD Running a Program on an AVD Now that you have a project that builds an application, and an AVD with a system image compatible with the application s build target and API level requirements, you can run

More information

Firewall Builder Architecture Overview

Firewall Builder Architecture Overview Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.

More information

Top 10 Oracle SQL Developer Tips and Tricks

Top 10 Oracle SQL Developer Tips and Tricks Top 10 Oracle SQL Developer Tips and Tricks December 17, 2013 Marc Sewtz Senior Software Development Manager Oracle Application Express Oracle America Inc., New York, NY The following is intended to outline

More information

CHAPTER 6: TECHNOLOGY

CHAPTER 6: TECHNOLOGY Chapter 6: Technology CHAPTER 6: TECHNOLOGY Objectives Introduction The objectives are: Review the system architecture of Microsoft Dynamics AX 2012. Describe the options for making development changes

More information

Local Touch Global Reach. SharePoint. www.wright.edu/idse. www.us.sogeti.com

Local Touch Global Reach. SharePoint. www.wright.edu/idse. www.us.sogeti.com SharePoint Why no lab? Requirements Server 2008 R2 x64 6GB RAM (8 recommended) IIS, SQL, Active Directory, Development can run on Windows 7 or Vista Entire presentation devoted to setting up SharePoint

More information

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë 14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected

More information

Relative cost of fixing bugs

Relative cost of fixing bugs Code Review Tool Introduction Code review is a systematic examination of source code with an intention to find and fix bugs. Code reviews are primarily done during development phase to improve the quality

More information

Installing and Administering VMware vsphere Update Manager

Installing and Administering VMware vsphere Update Manager Installing and Administering VMware vsphere Update Manager Update 1 vsphere Update Manager 5.1 This document supports the version of each product listed and supports all subsequent versions until the document

More information

New Features Overview

New Features Overview Master Web Site Development AceHTML 6 Pro is a highly effective tool that allows you to build and manage professional Web sites with ease, control, and efficiency. By balancing power and flexibility, AceHTML

More information

Hypercosm. Studio. www.hypercosm.com

Hypercosm. Studio. www.hypercosm.com Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks

More information

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

Microsoft Windows Storage Server 2003 R2

Microsoft Windows Storage Server 2003 R2 Microsoft Windows Storage Server 2003 R2 Getting Started Guide Abstract This guide documents the various features available in Microsoft Windows Storage Server 2003 R2. Rev 1. 2005 Microsoft Corporation.

More information

MicroStrategy Course Catalog

MicroStrategy Course Catalog MicroStrategy Course Catalog 1 microstrategy.com/education 3 MicroStrategy course matrix 4 MicroStrategy 9 8 MicroStrategy 10 table of contents MicroStrategy course matrix MICROSTRATEGY 9 MICROSTRATEGY

More information

Optimally Manage the Data Center Using Systems Management Tools from Cisco and Microsoft

Optimally Manage the Data Center Using Systems Management Tools from Cisco and Microsoft White Paper Optimally Manage the Data Center Using Systems Management Tools from Cisco and Microsoft What You Will Learn Cisco is continuously innovating to help businesses reinvent the enterprise data

More information

Test What You ve Built

Test What You ve Built Test What You ve Built About Your Presenter IBM i Professional for 16 Years. Primary Focus is IBM i Engineering / Programming Well Versed in 2E. Well Versed in RPG (All Flavors) Well Versed in CM Products

More information

The Complete Performance Solution for Microsoft SQL Server

The Complete Performance Solution for Microsoft SQL Server The Complete Performance Solution for Microsoft SQL Server Powerful SSAS Performance Dashboard Innovative Workload and Bottleneck Profiling Capture of all Heavy MDX, XMLA and DMX Aggregation, Partition,

More information

Tutorial 5: Developing Java applications

Tutorial 5: Developing Java applications Tutorial 5: Developing Java applications p. 1 Tutorial 5: Developing Java applications Georgios Gousios gousiosg@aueb.gr Department of Management Science and Technology Athens University of Economics and

More information

Short notes on webpage programming languages

Short notes on webpage programming languages Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of

More information

6 th Annual EclipseCon Introduction to BIRT Report Development. John Ward

6 th Annual EclipseCon Introduction to BIRT Report Development. John Ward 6 th Annual EclipseCon Introduction to BIRT Report Development John Ward BIRT and Us Who am I? Who are you? Who am I? John Ward, BIRT user Independent BIRT Enthusiast Author: Practical Data Analysis and

More information

SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112

SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112 SAP BusinessObjects Design Studio Deep Dive Ian Mayor and David Stocker SAP Session 0112 Legal Disclaimer 2013 SAP AG. All rights reserved. 2 SAP BusinessObjects Client Tools Build Custom Experiences Dashboards

More information

Business Insight Report Authoring Getting Started Guide

Business Insight Report Authoring Getting Started Guide Business Insight Report Authoring Getting Started Guide Version: 6.6 Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software,

More information

Developing, Deploying, and Debugging Applications on Windows Embedded Standard 7

Developing, Deploying, and Debugging Applications on Windows Embedded Standard 7 Developing, Deploying, and Debugging Applications on Windows Embedded Standard 7 Contents Overview... 1 The application... 2 Motivation... 2 Code and Environment... 2 Preparing the Windows Embedded Standard

More information

IBM Tivoli Composite Application Manager for WebSphere

IBM Tivoli Composite Application Manager for WebSphere Meet the challenges of managing composite applications IBM Tivoli Composite Application Manager for WebSphere Highlights Simplify management throughout the life cycle of complex IBM WebSphere-based J2EE

More information

Automation using Selenium

Automation using Selenium Table of Contents 1. A view on Automation Testing... 3 2. Automation Testing Tools... 3 2.1 Licensed Tools... 3 2.1.1 Market Growth & Productivity... 4 2.1.2 Current Scenario... 4 2.2 Open Source Tools...

More information

Advantage of Jquery: T his file is downloaded from

Advantage of Jquery: T his file is downloaded from What is JQuery JQuery is lightweight, client side JavaScript library file that supports all browsers. JQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling,

More information

Rational Application Developer Performance Tips Introduction

Rational Application Developer Performance Tips Introduction Rational Application Developer Performance Tips Introduction This article contains a series of hints and tips that you can use to improve the performance of the Rational Application Developer. This article

More information

Colligo Email Manager 6.0. Offline Mode - User Guide

Colligo Email Manager 6.0. Offline Mode - User Guide 6.0 Offline Mode - User Guide Contents Colligo Email Manager 1 Key Features 1 Benefits 1 Installing and Activating Colligo Email Manager 2 Checking for Updates 3 Updating Your License Key 3 Managing SharePoint

More information

EPIC - User s Guide i. EPIC - User s Guide

EPIC - User s Guide i. EPIC - User s Guide i EPIC - User s Guide ii Contents 1 Plug-in Installation 1 1.1 Prerequisites.......................................... 1 1.1.1 Eclipse........................................ 1 1.1.2 Perl..........................................

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Microsoft Corporation Published: December 2005 Table of Contents Getting Started Guide...1 Table of Contents...2 Get Started with Windows Server 2003 R2...4 Windows Storage Server

More information