Инструменты для разработчиков баз данныз (БД), клиент-серверных приложений, веб-приложений и сайтов, технических писателей.
((Платформы для разработки, IDE и бибилотеки, фреймворки, профайлеры и другие инструменты)
1. Андрей Фадеев, менеджер по развитию продаж
ООО «Кварта Технологии»
Fadeev@quarta.ru т. (495) 234-40-18
Инструменты для программистов
(платформы для разработки, IDE, библиотеки, профайлеры, другие
вспомогательные инструменты)
Для разработки БД, клиент-серверных и веб приложений на различных
платформах и языках
2. Содержание
• Для БД
– Специализированные инструменты для БД Oracle слайд 3
– Специализированные инструменты для БД MS SQL, MySQL слайд 10
– Специализированные инструменты для платформы Azure слайд 14
– Мультиплатформенные решения для разработчиков БД слайд 16
• IDE и библиотеки для
– PHP слайд 21
– HTML5/CSS/JS слайд 24
– Python слайд 29
– Ruby/Ruby and Rails слайд 33
– Мультиплатформенные/мультиязычные слайд 37
– JAVA слайд 43
– NET
• Visual Studio & TFS слайд 54
• Популярные коммерческие плагины и библиотеки слайд 61
• Визуализация данных, WPF, отчеты слайд 71
• Комплексные пакеты слайд 74
• Плагины для TFS слайд 80
• Многоплатформенные коммуникационные библиотеки слайд 81
• Профайлеры и контроль кода слайд 83
• Утилиты и редакторы слайд 88
• Средства создания документации слайд 92
4. Allround Automations
• PL/SQL Developer 10.0
PL/SQL Developer is an Integrated Development Environment for developing,
testing, debugging and optimizing Oracle PL/SQL stored program units like
packages, triggers and so on. PL/SQL Developer features context sensitive help and
database object descriptions, syntax highlighting, data querying and editing, a
graphical browser, and other functions to make a developer's life easier.
• Direct Oracle Access
With the Direct Oracle Access component set for Delphi or C++Builder you can
access any Oracle database directly, skipping the BDE. These easy to use
components give you the highest possible performance and allow you to use all
Oracle specific features, eliminating the distribution and configuration problems
of the BDE.
• Query Reporter
Query Reporter is an easy-to-use freeware tool to create and run HTML reports
from the results of a SQL query against an Oracle database. From a simple query,
you can define tabular, break, and master/detail reports. You can refine the layout
by specifying colors, fonts, alignment, headers, backround, margins and so on.
5. Benthic Software
• Golden: Query Tool
• is a query and scripting tool for Oracle databases. It features close compatibility with SQLPLus'
scripting conventions including variable prompting and script parameter passing. It is a multi-threaded
application allowing multiple scripts to be edited and run simultaneously. It is optimized to be quick
and resource friendly
• PLEdit: PL/SQL tool
• PLEdit allows editing and compiling of PL/SQL code modules (stored procedures.) It is optimized to be
quick and resource friendly.
• Goldview structure viewer
• GoldView is a schema structure browser. It displays information on the structure and properties of
schema objects. It is a read-only tool. It is useful for developers who need to know information about
the objects in a schema but don't want to type the data dictionary queries. It also allows safe browsing
of schema information without the fear of accidentally damaging the database.
• Goldload: Import/Export Scripts
• Goldload allows you to import and export delimited and fixed-width ascii files to and from Oracle
using any language capable of calling ActiveX Automation Objects (often called OLE Automation
Servers or just Automation Objects.) GoldLoad consists of two Automation Objects; the Import object
and the Export object. The objects are heavily optimized to reduce time and network traffic.
• BenthicSQALL 3.x
• BenthicSQALL is an SQL query tool that works with any database with an ODBC or OLEDB driver. This
includes Oracle, DB2, SQL Server, Sybase, MySQL, Firebird and many others.
6. Conquest Software Solutions
• ClearSQL 6.9 - PL/SQL analyzer, formatter, diagrammer and editor
ClearSQL 6.9 is a code review and quality control tool for Oracle PL/SQL. Its code review feature gives
recommendations for better coding style and checks for error-prone places in your project.
ClearSQL 6.9 analyzes thousands of PL/SQL scripts and Oracle Forms PL/SQL with only a few clicks. It
provides a quick look at the most important analysis summaries and tracks changes to PL/SQL code and
analysis results.
• ClearDB 3 Documenter
ClearDB 3 automatically produces database documentation directly from an ORACLE
database instance, in order to ease maintenance, and, more generally, deliver usable
knowledge about an existing system.
It provides a very easy way to document all Oracle databases that a user manages, and to
create a new version of the documentation whenever any database changes
are made.
• SQLDetective 4.3
SQLDetective 4.3 is a powerful and easy-to-use graphic user interface to Oracle databases,
which is intended to develop database objects; write and debug stored programs, object
types and triggers; execute, analyze and format SQL and PL/SQL statements; administer and
monitor databases; compare databases/schemas/objects in the same or different
databases, as well as browse and modify data and analyze dependencies between objects.
7. DevArt
• dbForge Studio for Oracle
для простой и автоматизированной работы с базами Oracle.
Расширенные возможности для обслуживания баз данных,
проектирования составных операторов SQL, эффективного
управления данными. Есть русская версия
• dbForge Compare Bundle for Oracle
сравнивайте и применяйте изменения в схемах и данных баз
Oracle. Приобретайте инструменты dbForge Schema Compare for
Oracle и dbForge Data Compare for Oracle с экономией более 30%
dbForge Schema Compare for Oracle
для быстрого сравнения структур БД Oracle, простого анализа
различий и безопасного обновления базы на нужном Oracle
сервере.
• dbForge Fusion for Oracle
Набор расширений для Visual Studio. Новые возможности для
администрирования и разработки баз Oracle в вашей любимой
интегрированной среде разработки.
8. Dell (ex. Quest)
• Toad for Oracle
Toad™ for Oracle® is unrivaled for ensuring the greatest possible
productivity in development and administration of Oracle® databases.
Only Toad combines the deepest functionality available with extensive
automation and intuitive workflows. Plus, it seamlessly integrates with
the Toad World™ user community, empowering you to get answers from
industry experts, interact with 3 million of your peers, and access a
wealth of platform information—all without leaving Toad. With Toad,
database professionals of all skill and experience levels can collaborate
and work efficiently and accurately.
• SQL Navigator
SQL Navigator® makes it simple to write, edit, and maintain database
objects through automation and an easy-to-use graphical interface. So
you can deliver high-quality applications faster than ever. And SQL
Navigator doesn’t just offer basic development and debugging help. It
actually prevents performance issues from impacting production and end
users with robust SQL optimization.
9. RedGate
• Deployment Suite for Oracle
– Compare your schemas and data, deploy changes,
and connect your schemas to source control
• Source Control for Oracle
– Connect Oracle schemas to your existing source control
system
• Schema Compare for Oracle
– Compare schemas, highlight differences, deploy changes
• Data Compare for Oracle
– Compare data, highlight differences, deploy changes
15. RedGate
• RedGate Azure Management Studio
– Take control of your Microsoft Azure cloud storage
– Easily monitor your Microsoft Azure diagnostics data
– Quickly streamline your Microsoft Azure workflow
• Azure backup from Red Gate
– A complete solution for scheduled backup of your SQL
Azure databases, SQL Server 2012 databases and
Azure storage. In just a few minutes your cloud
applications are backed up to either Azure or Amazon
S3 storage.
17. AquaFold
• Aqua Data Studio
– is a complete Integrated Development Environment (IDE) for database query, administration
and development. It supports all major database vendors, works on all major operating
systems and is localized for 21 languages. Aqua Data Studio scales with your ever growing
datasets and can query and manipulate Big Data effortlessly.
Now, natively supports Apache Cassandra, Apache Hive, MongoDB, Microsoft SQL Database
(Azure), includes a Full Git Client and the interactive JavaScript shell MongoShell for MongoDB.
• Aqua Data Server
• is a specialized application server designed to build and deploy production-
quality, visually compelling database and reporting applications quickly and
easily. Aqua Data Server includes enterprise role-based security ready for
deployment with any new database project right out of the box.
• The server is a software framework that implements the JavaScript engine and
the Aqua Open API library for ETL, Reporting and Data Analysis. The
framework includes a web server, a script scheduler and a security layer to
define user access control, permissions and roles.
18. SqlDbx
SqlDbx is database administration and SQL development IDE focused on application
developers who work in heterogeneous database environments. High performance native
support for major Database Servers including Microsoft, Sybase ASE, Oracle, IBM DB2
zOS/iSeries/LUW, Informix, PostgreSQL, Teradata, MySQL
• Browse and Explore Servers
• Fast, intelligent, extensive and highly customizable Intellisense
• Advanced Script Editor with Syntax highlighting, Auto Complete, Speed Typing, Script Variables, Drag/Drop, Column (Block) Mode
• Automatically highlight matching parenthesis for BEGIN/END, IF/END IF, CASE/END, ... SQL blocks
• Full Unicode support
• x86 and x64 Versions
• Visual Schema and Data Diff, File Diff, Quick Diff
• SQL Object Scripting, SQL Formatter and Beautifier
• Generate SELECT, INSERT, UPDATE, DELETE, CREATE, WHERE IN data modification statements directly from Result Grid
• SQL Templates with support for formal parameters
• Parameterized Queries and substitution variables
• Import / Export to CSV, XML, Excel
• Schema Object browser
• SQL statement execution history
• Favorite objects. Find object
• Search in Database and in Result Grid
• Directly edit table data in Result Grid
• Group, total, sort, filter, format, retrieve parent and child data rows, export and transpose data in Result Grid
• Execute procedures and functions with automatic argument specification
• Graphic Query Execution Plan and Query Statistics
• Administrative Views
• Portable mode
• Localized in 10 languages
• Simple deployment and removal. No dll's or other dependencies. Just one executable (2.0 meg.)
19. SQL Maestro Group
• MySQL Tools Family
– Proven tools with all the features required to satisfy your MySQL needs.
• Microsoft® SQL Server™ Tools Family
– Powerful applications to manage any SQL Server from 7.0 to 2014 including Compact Editions.
• Oracle Tools Family
– Premier Windows GUI frontends for Oracle management, control and development.
• PostgreSQL Tools Family
– The essential package of tools for PostgreSQL admins and developers.
• SQLite Tools Family
– The set of premier GUI tools designed to meet the requirements of all the SQLite users.
• Firebird Tools Family
– The complete toolkit of Firebird database management solutions.
• Sybase SQL Anywhere Tools Family
– State-of-the-art database tools for Sybase SQL Anywhere.
• DB2 Tools Family
– High-quality DB2 tools which are as easy in use as Windows explorer.
• MaxDB Tools Family
– Complete MaxDB management IDE with user-friendly interface.
20. Embarcadero
• DBArtisan
Embarcadero® DBArtisan® XE5 is the premiere database
administration toolset helping DBAs maximize availability,
performance and security across multiple DBMSs. This
essential toolset consistently boosts productivity, streamlines
routine tasks, and reduces errors. DBArtisan provides an easy-
to-use, single view across all enterprise.
– Space, Data and Performance Management
– Manage Security
– Seamless Schema and Data Migrations
– Space, Capacity, and Performance Analyst components
– Analytics, Centralized Datasources and Inline Metadata for
Ensure Organizational Data Governance
21. IDE и библиотеки для PHP
PHP один из самых распространенных языков для разработки веб-сайтов. Для него существует
огромное множество как бесплатных, так и коммерческих инструментов. Простейший php или JS
скрипт легко можно написать даже в текстовом редакторе, но мы будем рассматривать инструменты,
предназначенные для сложных , средних и больших проектов, преимущества использование в которых
специализированных, часто коммерческих инструментов заметно сразу.
22. JetBrains PhpStorm
• интегрированная среда разработки на PHP
– PhpStorm – это интегрированная среда разработки на PHP с
интеллектуальным редактором, которая глубоко понимает код,
поддерживает PHP 5.6, 5.5, 5.4 и 5.3 для современных и
классических проектов, обеспечивает лучшее в индустрии
автодополнение кода, рефакторинги, предотвращение ошибок
налету и поддерживает смешивание языков.
– Поддерживаются передовые технологии веб-разработки, включая
HTML5, CSS, Sass, SCSS, Less, Stylus, Compass, CoffeeScript,
TypeScript, ECMAScript Harmony, шаблоны Jade, Zen Coding, Emmet,
и, конечно же, JavaScript.
– PhpStorm включает в себя всю функциональность WebStorm
(HTML/CSS редактор, JavaScript редактор) и добавляет
полнофункциональную поддержку PHP и баз данных / SQL.
– Подробнее http://jetbrains.ru/products/phpstorm/
– Демо и вебминары
http://www.jetbrains.com/phpstorm/documentation/
Доступен триал http://jetbrains.com/phpstorm/download/
23. Zend Studio
• Zend Studio is the professional PHP IDE designed to “mobilize” PHP
apps and boost developers’ productivity. It helps create and
maintain PHP code effectively, solve problems quickly, deploy in the
cloud and improve team collaboration.
– Подробно http://www.zend.com/en/products/studio#features
– Доступен триал https://pages.zend.com/Studio7Download.html
• Zend Guard the most widely accepted PHP encoding and
obfuscation product on the market, protects your application from
unlicensed use and reverse engineering.
• Zend Framework 2 is an open source framework for developing
web applications and services using PHP 5.3+.
25. JetBrains WebStorm
• умная IDE для JavaScript-разработчиков
– WebStorm – среда для разработки на JavaScript, которая
подходит как для front-end-разработки, так и для
создания приложений на Node.js. Главное достоинство
WebStorm – это удобный и умный редактор JavaSсript,
HTML и CSS, который также поддерживает новые
технологии и языки, такие как CoffeeScript, TypeScript,
Dart, LESS, Sass и Stylus.
– Подробнее
http://jetbrains.ru/products/webstorm/
документация
http://www.jetbrains.com/webstorm/documentat
ion/
Доступен триал http://www.jetbrains.com/webstorm/download/
26. Telerik Kendo UI
• Недавно компания Telerik разработала свою собственную JavaScript-
библиотеку для создания веб-приложений с богатым
пользовательским интерфейсом под названием Kendo UI. Kendo UI –
это полностью клиентская библиотека элементов управления,
которую можно поставить в один ряд со следующими UI-
фреймворками: jQuery UI, Ext JS и Yahoo! UI Library. Данная библиотека
основана на jQuery и поддерживает современные веб-стандарты
(HTML5, CSS3 и SVG). Если сравнивать Kendo UI c jQuery UI, то она
является более производительной и легковесной.
• Также есть специализированные версии для asp.net MVC, для PHP, для
JSP, asp.net AJAX/SharePoint, для SilverLight
• Подробнее
– Русская документация http://kendoui-docs.ru/index.php/2-uncategorised/4-
kendo-ui-frejmvork-dlya-razrabotki-veb-prilozhenij-ot-telerik
– Демо http://demos.telerik.com/kendo-ui/
– Триал http://www.telerik.com/download
27. Adobe Dreamweaver CC
• Develop more web content, more quickly. A streamlined
user interface, connected tools, and new visual CSS editing
tools let you code efficiently and intuitively. And now,
Dreamweaver® CC lets you share work directly from within
the application, and helps you keep up with web standards
by giving you access to new features as soon as they’re
available. Your entire creative world, together in one place.
28. Бесплатные продукты
• ActiveJS
– ActiveJS is a JavaScript application framework that
provides local and REST based data modeling and
pure DOM view construction with back button
and history support.
30. JetBrains PyCharm
• мощная Python IDE
– PyCharm – это самая интеллектуальная Python IDE с полным набором средств для
эффективной разработки на языке Python. Выпускается в двух вариантах –
бесплатная версия PyCharm Community Edition и поддерживающая больший набор
возможностей PyCharm Professional Edition. PyCharm выполняет инспекцию кода на
лету, автодополнение, в том числе основываясь на информации, полученной во
время исполнения кода, навигацию по коду, обеспечивает множество
рефакторингов.
– Основные отличия Community Edition и Professional Edition
Community Edition
Бесплатная, с открытым кодом, под лицензией
Apache 2
Professional Edition
• Облегченная IDE для разработки только на
Python
• Понимающий контекст редактор, отладчик,
рефакторинги, инспекции, интеграция с VCS
• Навигация по проекту, поддержка
тестирования, настраиваемый UI, горячие
клавиши Vim
• Полнофункциональная IDE для разработки на Python, в том
числе для многоязычных веб-приложений с фреймворками
• Поддержка фреймворков Django, Flask, Google App Engine,
Pyramid, web2py
• Поддержка языков JavaScript, CoffeeScript, TypeScript, CSS,
Cython и др.
• Удаленная разработка, Поддержка работы с БД и языка SQL,
• Обнаружение дублирующегося кода
• Диаграммы UML & SQLAlchemy
– Подробнее http://jetbrains.ru/products/pycharm/
– Документация http://www.jetbrains.com/pycharm/documentation/
31. Wingware Python IDE
• Our Python IDE's powerful debugger and intelligent editor
work together to make interactive Python development
fast, accurate, and fun.
– Write code faster
– Find and fix bugs quickly
– Navigate code with ease
– Edit with your favorite key bindings
– Customize your workspace
Wingware's Python IDE works with Python 2.x and 3.x and can be
used with Django, matplotlib, Zope, Plone, App Engine, PyQt,
PySide, wxPython, PyGTK, Tkinter, mod_wsgi, pygame, Maya,
MotionBuilder, NUKE, Blender, and many other Python
frameworks.
Доступен 10-дневный триал
32. Бесплатные продукты
• PyDev
– Free, open source a Python IDE for Eclipse, which may
be used in Python, Jython and IronPython
development
• Python Tools for Visual Studio
– Open-source plugin for Visual Studio 2010, 2012 and
2013. Supports syntax highlighting, debugging and
rich intellisense, refactoring, object browser, MPI
cluster debugging, Django intellisense and debugging,
development REPL window and a debugging REPL
window. Supports mixed-mode Python/C/C++
debugging.
34. JetBrains RubyMine
• Ruby and Rails IDE
– RubyMine — умная и удобная интегрированная среда разработки для языка Ruby и
веб-фреймворка Rails, которая включает в себя все необходимые разработчику
инструменты и поддерживает наиболее востребованные технологии из мира Ruby
– Как и все IDE, разработанные на основе платформы IntelliJ, RubyMine обладает
уникальным механизмом анализа кода, который лежит в основе таких функций,
как интеллектуальное автодополнение кода, рефакторинг, исправление кода на
лету и навигация по коду. Особенностью RubyMine является то, что для всех
перечисленных выше функций учитывается специфика каждого конкретного
проекта.
– Так, к примеру, для Rails-приложения переименование модели приведет к
переименованию соответствующих контроллера и файлов представлений, а также
к созданию миграционного файла для внесения необходимых изменений в базу
данных. Навигация позволит быстро перейти от метода контроллера к файлу
представления и обратно, или к соответствующим тестовым сценариям. В случае
RubyMotion-приложения, автодополнение кода работает не только для языка Ruby,
но и для кода на Objective-C, причем не только в редакторе, но и в консоли.
– Кроме того, RubyMine позволяет полностью настроить рабочую среду, отвечающую
требованиям разработчика, начиная с цветовой схемы, расположения окон,
сочетания клавиш быстрого доступа и заканчивая интеграцией с системой контроля
версий, базой данных, или настройкой удаленного сервера.
– Подробнее http://jetbrains.ru/products/rubymine/
– Документация http://www.jetbrains.com/ruby/documentation/
35. Sapphire
• Sapphire 3 - professional Ruby development
tool for Visual Studio, has powerful analytical
IntelliSense, the fast ‘Cylon’ debugger, syntax-
sensitive editing and a visual user-interface
designer.
36. Бесплатные продукты
• Aptana RadRails
– Free, open source IDE for Ruby and Rails
applications. RadRails is now included as part of
Aptana Studio 3. No extra download required--
now integrated into a single editor.
38. Komodo IDE
• Cross-Platform IDE for all your major
languages, including Python, PHP, Ruby, Perl,
Tcl, NodeJS, HTML, CSS and JavaScript.
• Есть бесплатная версия Komodo Edit
• Доступен trial на 21 день для Komodo IDE
http://komodoide.com/download/
• Документация
http://docs.activestate.com/komodo
39. NuSphere PhpED
• NuSphere PhpED is the Integrated Development
Environment for PHP, HTML, CSS, XML, SMARTY, XHTML and other.
Balanced combination of advanced code editor, reliable dbg
debugger and fast and secure deployment abilities make PhpED a
complete solution for most sophisticated developer needs
• NuSphere PhpExpress – бесплатная версия
• Основные возможности
http://www.nusphere.com/products/phped_features.htm
• PhpDock allows deploying PHP web application as a
standalone Windows Desktop application w/o any changes in the
code.
• NuCoder A powerful PHP Encoder for compiling PHP for
accelerated runtime performance and maximum security.
Доступен триал http://jetbrains.com/phpstorm/download/
40. MonoDevelop IDE
• MonoDevelop
– Cross platform IDE for C#, F#, Visual Basic .NET,
C/C++, Vala
– enables developers to quickly write desktop and
web applications on Linux, Windows and Mac OS
X. It also makes it easy for developers to port .NET
applications created with Visual Studio to Linux
and Mac OS X maintaining a single code base for
all platforms.
41. Sapien Technologies
• PrimalScript 2014 - The leading Universal Scripting IDE for
all your administrative and web-development tasks.
– Supports over 50 languages and file types.
– Supports 32 and 64 bit platform development.
– Next generation PowerShell local and remote debugger.
– Supports PowerShell V2, V3 and V4 at the same time
– Script against a remote machine’s Installed Module Set (IMS)
– Remote VBScript, JScript and PowerShell debugger.
– Integrated 32 and 64 bit PowerShell and command console.
– Comprehensive Help-System.
– Multi-file and module debugging
– Single click build for packages, MSI databases and deployment
42. Бесплатные продукты
• Aptana Studio 3
– The professional, open source development tool
for the open web. With support for the latest
browser technology specs such as HTML5, CSS3,
JavaScript, Ruby, Rails, PHP and Python.
44. Oracle JDeveloper (Free)
• Oracle JDeveloper is a free integrated
development environment that simplifies the
development of Java-based SOA and Java EE
applications. JDeveloper offers complete end-
to-end development to Oracle Fusion
Middleware and Oracle Fusion Applications
with support for the full development life
cycle.
45. Netbeans
NetBeans IDE lets you quickly and easily develop Java desktop, mobile, and
web applications, as well as HTML5 applications with HTML, JavaScript, and
CSS. The IDE also provides a great set of tools for PHP and C/C++ developers.
NetBeans IDE Features
– Project Management & Team Collaboration
– Java desktop, mobile, and web applications
– HTML5 Web Development Support
• Starting with NetBeans IDE 7.3, new features to support and enhance the development
experience with client side Web applications that utilize the HTML5 family of
technologies have been introduced. You can use this to rapidly and intuitively create rich
Web applications that support the responsive web design paradigm targeting desktop
and mobile platforms simultaneously. In addition, you can use HTML5 technologies
within Java EE and PHP applications.
– PHP Development
• A dedicated PHP coding environment and complete integration with web standards, with
full support for HTML5, JavaScript, and CSS3 development, as described on the HTML5
Web Development Support page.
– NetBeans IDE for PHP has support for continuous integration.
– Портал плагинов
46. JetBrains IntelliJ IDEA
• Самая умная и удобная среда разработки для Java, включающая поддержку
всех последних технологий и фреймворков. IntelliJ IDEA предоставляет
инструменты для продуктивной работы и идеально подходит для создания
коммерческих, мобильных и веб-приложений.
• IntelliJ IDEA Ultimate
– Умное автодополнение, инструменты для анализа качества кода, удобная навигация,
расширенные рефакторинги и форматирование для Java, Groovy, Scala, HTML, CSS,
JavaScript, CoffeeScript, ActionScript, LESS, XML и многих других языков.
– Поддержка всех популярных фреймворков и платформ, включая Java EE, Spring
Framework, Grails, Play Framework, GWT, Struts, Node.js, AngularJS, Android, Flex, AIR Mobile
и многих других.
– Интеграция с серверами приложений, включая Tomcat, TomEE, GlassFish, JBoss,
WebLogic, WebSphere, Geronimo, Resin, Jetty и Virgo.
– Инструменты для работы с базами данных и SQL файлами, включая удобный клиент и
редактор для схемы базы данных.
– Интеграция с коммерческими системами управления версиями Perforce, Team
Foundation Server, ClearCase, Visual SourceSafe.
– Инструменты для запуска тестов и анализа покрытия кода, включая поддержку всех
популярных фреймворков для тестирования.
47. FormDev JForm Designer
• JFormDesigner™ is a professional GUI designer for Java™ Swing user
interfaces. Its outstanding support for JGoodies FormLayout, GroupLayout
(Free Design), TableLayout and GridBagLayout makes it easy to create
professional looking forms.
– Oracle Jdeveloper plug-in
– NetBeans plug-in
– IDE plug-ins for Eclipse,
– IntelliJ IDEA plug-in
– Stand-alone edition
– Best JGoodies FormLayout support that you can get
– Free Design using GroupLayout (as in Matisse)
– Beans Binding (JSR 295); BeanInfo Annotations
– Automatic localization; easy menu design
48. JIDE Software
JIDE Software is a professional Java UI component provider using technologies
such as Swing, JavaFX and Javascript/HTML5. JIDE Software's products focused on
rich-client applications for software developers. Based on Java UI technology, JIDE
Software's products allow for the maximum compatibility with industry standards
and can run on any Java enabled platforms.
• JIDE Suite (Professional Edition, Enterprise Edition , Ultimate Edition)
• Отдельные продукты
• JIDE Docking Framework
• JIDE Action Framework
• JIDE Components
• JIDE Grids
• JIDE Dialogs
• JIDE Shortcut Editor
• JIDE Pivot Grid
• JIDE Data Grids
• JIDE Code Editor
• JIDE Feed Reader
• JIDE Dashboard
• JIDE Charts
• JIDE Gantt Chart
• JIDE Diff
• JIDE Desktop Application Framework
• JIDE Icon Set (including Windows 7 or
Vista/XP/Mac OSX styles) (On Sale!)
• JideFX (open source JavaFX components)
(New!)
• jide.js (open source javascript toolkit for the
web) (New!)
49. Vaadin Framework
• Vaadin Framework is a Java web application development framework that helps
you create and maintain high quality web applications. Vaadin supports two
programming models: server-side and client-side.
– A large set of user interface components, controls and widgets
– Rich and interactive widgets with built-in lazy loading
– Mobile touch event support
– Drag and drop support
– Build layouts in Java or in HTML - or both
– Data binding using MVC (model-view-controller) or MVP (model-view-presenter)
– Create new components with composition and inheritance
– Over 300 add-on components available at vaadin.com/directory
• Eclipse IDE plugin
• IntelliJ IDEA plugin
• Netbeans IDE integration
• Maven and Ivy dependency management and artifacts
• UI testing with Vaadin TestBench and JUnit
50. Arctorus Documents for JAVA
• Java library for creating Microsoft Office and
OpenOffice documents
– Arctorus Documents is a file format and document
handling component which helps programmers to
create documents programmatically without any need
to install Microsoft Office or OpenOffice. It can create
documents in these following formats.
• Microsoft Office 2007-2010 (Word DOCX, Excel XLSX,
PowerPoint PPTX)
• OpenOffice / LibreOffice (Writer ODT, Calc ODS, Impress
ODP)
51. Aspose.Total for Java
• Add popular file format management to your Java applications. With Aspose.Total
for Java you will be able to programmatically manage some of the most popular
file formats used in business: Word, Excel, PowerPoint and PDF.
• Aspose.Total for Java is a compilation of every Java component offered by Aspose.
• Using Aspose.Total for Java developers can create a wide range of applications,
each leveraging the combined power of all Aspose Java components that are
included as part of Aspose.Total for Java.
• Aspose.Total for Java includes the following products:
– Aspose.Cells for Java,
– Aspose.Words for Java,
– Aspose.Pdf for Java,
– Aspose.Slides for Java,
– Aspose.Tasks for Java
– Aspose.Email for Java
– Aspose.OCR for Java
– Aspose.Imaging for Java
– Aspose.Diagram for Java
– Aspose.BarCode for Java.
52. TanukiSoftware Java Service Wrapper
• The Java Service Wrapper enables a Java Application to
be run as a Windows Service or UNIX Daemon. It also
monitors the health of your Application and JVM.
• The Java Service Wrapper offers a rich set of features
for each edition available. We recommend the
Professional Edition as it includes all the advanced
features available in the product. There is also a
Standard Edition with a subset of our advanced
features. The Community Edition contains only our
basic features and it is aimed to be used with other
Open Source products.
54. Продукты Microsoft Visual Studio 2013
Разработчикам
Visual Studio Ultimate
Visual Studio Premium
Visual Studio Professional
Тестировщикам
Visual Test Professional
Командам разработчиков
Visual Studio Team Foundation Server
+ подписка
56. Подписка MSDN
Team Foundation Server (включая одну CAL и Server)
Неограниченные возможности по загрузке ПО Microsoft
(SQL, Windows, Office, и т.д.) для целей разработчика *
Бесплатные ресурсы Windows Azure *
Техническая поддержка *
Обучение онлайн
Права на использование новых и старых версий
*Объем доступных ресурсов MSDN зависит от редакции Visual Studio 2013
57. Корпоративное лицензирование
(Volume Licensing)
• Open License.
Рассрочка платежей на три года. Только вместе с подпиской
MSDN.
• Open Value.
Единовременный платеж. С подпиской MSDN или лицензии
отдельно.
• Enterprise Agreement.
Если в компании более 20-ти разработчиков ПО.
Подробнее о лицензировании в презентации – Microsoft ALM – вопросы
лицензирования
http://www.slideshare.net/ssuserbff6e2/ms-alm
58. Пользователям MS Visual Studio и TFS
Бесплатные плагины от Microsoft
• Productivity Power Tools 2013 for Visual Studio
http://visualstudiogallery.msdn.microsoft.com/dbcb8670-889e-4a54-a226-a48a15e4cace
• Microsoft Visual Studio Team Foundation Server 2013 Power Tools
http://visualstudiogallery.msdn.microsoft.com/f017b10c-02b4-4d6d-9845-58a06545627f
• Release Management for TFS 2013,
Remote Tools for Visual Studio 2013 Update 1
Office Developer Tools for Visual Studio 2013 – March 2014 Update
Team Explorer for Microsoft Visual Studio 2013, Team Explorer Everywhere for Team Foundation Server
Agents for Microsoft Visual Studio 2013
Feedback Client for Microsoft Visual Studio Team Foundation Server 2013
Microsoft Visual Studio 2013 Shell Redistributable Package
Microsoft Visual Studio 2013 SDK
Multibyte MFC Library for Visual Studio 2013
Modeling SDK for Microsoft Visual Studio 2013
Microsoft Monitoring Agent 2013
Microsoft Build Tools
Visual C++ Redistributable for Visual Studio 2013
Microsoft .NET Framework 4.5.1 Developer Pack, Microsoft .NET Framework 4.5.1
http://www.visualstudio.com/en-us/downloads/download-visual-studio-vs#d-release-management-update-1
Каталог плагинов для Visual Studio
http://visualstudiogallery.msdn.microsoft.com/
59. Полезные ресурсы для пользователей
MS Visual Studio
Загружаемые файлы для Visual Studio
http://www.visualstudio.com/downloads/download-visual-studio-vs
Руководство по лицензированию
http://www.microsoft.com/ru-ru/download/details.aspx?id=13350
Документация по Visual Studio
http://msdn.microsoft.com/library/vstudio
Developer Tools Blogs
http://blogs.msdn.com/b/developer-tools/
Центр для разработчиков Visual Studio
http://msdn.microsoft.com/vstudio
Средства тестирования для веб-разработчиков
http://www.modern.ie/
Варианты самостоятельной технической поддержки
http://msdn.microsoft.com/ru-RU/hh361695
Варианты поддержки от Microsoft
http://www.visualstudio.com/support/support-overview-vs
61. • JetBrains ReSharper
расширение для Microsoft Visual Studio, помогающее повысить эффективность
разработки и автоматизировать большинство рутинных процедур.
Поддерживая C#, VB.NET, XAML, XML, ASP.NET, ASP.NET MVC, JavaScript, HTML и CSS,
ReSharper делает программирование в Microsoft Visual Studio намного более
быстрым и эффективным.
Ключевые возможности:
– Статический анализ качества кода и автоматическое исправление обнаруженных проблем
– Полезные функции в редакторе
– Очистка кода, единые настройки именования и форматирования
– Упрощение работы с многоязычными.NET приложениями
– Мгновенный поиск и навигация
– функций для работы с повторяющимися конструкциями кода и шаблоны
– Набор рефакторингов кода
– Инструментарий для работы с юнит-тестами (NUnit, MSTest, QUnit и Jasmine)
Пользователям MS Visual Studio (1)
62. • DevExpress CodeRush for Visual Studio
расширение для Microsoft Visual Studio, помогающее повысить
эффективность разработки и автоматизировать большинство рутинных
процедур.
– Анализ кода и рефакторинг, «умные» функции при
редактировании, инструментарий для тестирования
– Масштабируемость для больших команд
– Расширяемость и плагины
https://www.devexpress.com/Products/CodeRush/
• DevExpress DevExtreme
A cross-platform HTML5/JS framework that's optimized for Visual Studio
https://www.devexpress.com/Products/HTML-JS/
Пользователям MS Visual Studio (2)
63. • Другие популярные расширения для
MS Visual Studio
VisualSVN Server - Subversion integration http://www.visualsvn.com/server/
AxTools VS10x CodeMap http://www.axtools.com/
Red Gate SQL Connect (Connected, source-controlled database development in Visual
Studio) http://www.red-gate.com/products/sql-development/sql-connect/
SmartBear Aqtime Pro http://smartbear.com/products/qa-tools/application-performance-
profiling/
Attrice Microsoft Build Sidekick http://www.attrice.info/msbuild/index.htm
Пользователям MS Visual Studio (3)
64. Whole Tomato Visual Assist
• Visual Assist X — плагин для Microsoft Visual Studio
разработанный Whole Tomato. В основном данный
плагин расширяет работу IntelliSense и подсветку
синтаксиса кода. В Visual Assist включены средства
рефакторинга и проверки орфографии комментариев.
• Он также обнаруживает небольшие синтаксические
ошибки на этапе набора кода, такие как использование
необъявленных переменных.
• По сравнению с ReSharper, Visual Assist X поддерживает
как C#, так и C++ (однако JetBrains (разработчик
ReSharper) предлагает попробовать ReSharper for C++
Early Access Program).
65. Arctorus Documents for .NET
• .NET Framework component for creating
Microsoft Office and OpenOffice documents
– Arctorus Documents is a file format and document
handling component which helps programmers to
create documents programmatically without any need
to install Microsoft Office or OpenOffice. It can create
documents in these following formats.
• Microsoft Office 2007-2010 (Word DOCX, Excel XLSX,
PowerPoint PPTX)
• OpenOffice / LibreOffice (Writer ODT, Calc ODS, Impress
ODP)
66. Aspose.Total for .NET
• Aspose.Total for .NET is a compilation of every .NET component offered by Aspose.
We compile it on a daily basis to ensure that it contains the most up to date
versions of each of our .NET components.
• Using Aspose.Total for .NET developers can create a wide range of applications,
each leveraging the combined power of Aspose's .NET components.
• Aspose.Total for .NET includes the following components.
– Aspose.Cells for .NET (Excell)
– Aspose.Words for .NET
– Aspose.Pdf for .NET
– Aspose.Slides for .NET (PowerPoint)
– Aspose.BarCode for .NET
– Aspose.Tasks for .NET (Project)
– Aspose.Email for .NET
– Aspose.Diagram for .NET
– Aspose.OCR for .NET
– Aspose.Imaging for .NET
– Aspose.Note for .NET
67. DevExpress .NET Document Automation
• The DevExpress Document Server is a non-visual .NET Library, built and
optimized for C#, VB.NET and ASP.NET developers alike. It allows you and
your team to fully automate Excel and Word without using Microsoft
Office automation. Generate XLS, XLSx, DOC, DOCx, RTF, CSV and Snap
Report files using a straightforward API that's easy-to-use and ready for
the enterprise.
– Spreadsheet Document Automation (Read/Write Microsoft Excel Documents)
– Rich Edit Document Automation (Read/Write Microsoft Word Documents)
– Snap Document Automation (Generate Snap Report Documents)
– PDF Document Processor (Display, Print and Export PDF Documents)
– Barcode Generation Library (Over 20 Barcode Types)
– Zip Compression (.NET Archive Generation)
– Unit Conversion (.NET Utilities)
68. SoftPerfect
File System Notification Kit
• The File System Notification Kit (FSNK) allows you to monitor file
activity in real time. Your application will receive a notification
whenever a folder is accessed or a file is read or modified. These
notifications can be used for monitoring and auditing. For every
operation, notifications contain a status code, user ID, path and
metadata. Monitoring of shared folders and UNC paths is also
supported.
69. Amethyst
• Amethyst from SapphireSteel Software-
is a fully-featured Visual Studio IDE for the Adobe Flash Platform.
Amethyst supports the drag-and-drop design, editing and
debugging of Flex and AIR applications and it can also load Flash IDE
projects for editing and debugging.
71. Студии для WPF
• Syncfusion Essential Studio for WPF
– Enterprise-class toolkit for WPF applications.
– 100+ unique controls including the fastest grid and chart in the
market.
• Performance built in
• Build enterprise dashboards
• Unique file format libraries
• MVVM Compatible
• Actipro WPF Essentials Bundle
– A bundle of the most popular control products: DataGrid, Docking &
MDI, Editors, Navigation, Ribbon, Themes, Wizard, and the Shared
Library.
• Actipro WPF Studio Suite
– Contains all of our individual WPF control products, along with free
upgrades and any new products added to WPF Studio for a year.
75. Infragistics
• Infragistics ULTIMATE
– Develop across all browsers, devices, and platforms with the complete
developer toolkit – now including our rapid prototyping tool, Indigo Studio.
• Infragistics PROFESSIONAL
– Get performance, ease of use, and styling with our suite of UI components
that allows you to develop across all browsers, devices, and platforms.
We combine UX Process, UX Tooling and UI controls to help you develop the ultimate
experience. We deliver targeted workshops on UX best practices and begin to integrate UX
into your software development process, aid in the creation of enterprise-wide style guides,
and begin to understand the necessary UI patterns for your enterprise apps.
Interactive Prototyping with UX Tooling
Our rapid prototyping tool, Indigo Studio, helps you drive consistency in UI patterns
across apps, and ensures that a design is agreed upon before production begins, saving
you time and money in the development process.
UI Tools Standardization
No matter what apps you are building, the UI toolkits in Infragistics Ultimate
include everything you need to create rich desktop app in WPF or Window Forms,
responsive Web apps in HTML5, JavaScript & MVC, and native mobiles apps for
iOS, Android and Windows Phone.
78. Бесплатные IDE для .NET
• SharpDevelop
– a free IDE for C#, VB.NET and Boo projects on
Microsoft's .NET platform.
– It features syntax coloring and intellisense.
– This is a good IDE for an unbeatable price, and
being open source, it's a learning tool itself.
79. Плагины для TFS
• Attrice Team Foundation Sidekicks
http://www.attrice.info/cm/tfs/index.htm
Suite of utilities was one of the very first 3rd party tools and continues to add
features. Now supports UI queries on history, status, workspace, labels,
shelvesets, permissions, team builds, and more -- much of it now integrated
directly into VS.
• Telerik TeamPulse for Scrum, Kanban or Your
Own Process http://www.telerik.com/teampulse
TFS Work Item Manager (WIM) is an innovative team workload coordination
platform that helps you manage your TFS work items in a much more efficient
and intuitive way. By leveraging the powerful capabilities of Microsoft’s TFS
combined with more flexibility and ease of use, the tool aims at enhancing your
overall project productivity.
81. Eneter Messanging framework
• Eneter Messaging Framework is a lightweight framework for the interprocess
communication. It is easy to use and it works across multiple platforms. The framework
provides communication components you can use to create various communication
scenarios.
• The following platforms are supported: .NET 3.5, 4.0, 4.5; Windows Phone 7.0, 7.1;
Silverlight 3, 4, 5; Compact Framework 2.0, 3.5; Mono 2.6.4; Java 6; Android 2.1 (or later)
83. YourKit
• The Industry Leader in .NET & Java Profiling
• YourKit is a technology leader, creator of the most innovative and intelligent tools
for profiling Java & .NET applications. The YourKit Java Profiler has been already
recognized by the IT professionals and analysts as the best profiling tool.
• With YourKit solutions, both CPU and memory profiling have come to the highest
professional level, where one can profile even huge applications with maximum
productivity and zero overhead.
• There are several, recent innovations to profiling that have gained well-deserved
popularity among professional Java developers, both in big and small companies.
• YourKit is the standard-setter in the evolution of profiling tools.
Java Profiler
Fully featured low overhead profiler for Java EE
and Java SE platforms.
• IDE integration (Eclipse, IntelliJ IDEA,
NetBeans, JDeveloper
.NET Profiler
Easy to use performance and
memory profiler for .NET framework.
Supports ASP.NET, Silverlight, .NET
Windows services and more.
• Integration with Microsoft Visual
Studio
84. Другие профайлеры для платформы .NET
• SciTech Engineering .NET Memory Profiler
http://memprofiler.com/
• JetBrains dotTrace (для приложений)
• JetBrains dotMemory (для памяти)
• RedGate ANTS Performance Profiler
• RedGate ANTS Memory Profiler
85. SoftPerfect
SoftPerfect Connection Emulator
• A product aimed for network application developers, system
administrators and network engineers. It imitates a network connection
with a low bandwidth limit, delays, losses and other packet traversal
issues to mimic a low-grade communication channel. With this software,
you can test how well your application performs on a slow or long distance
connection to ensure the quality of the product being developed or
tested.
86. DOMinatorPro
• The latest Minded Security Labs project regards DOM XSS
vulnerabilities. We have released a tool called DOMinatorPro which
helps security testers to analyze and discover DOM Based Cross Site
Scripting issues.
• It uses dynamic data tainting in order to understand if a DOM XSS is
exploitable and uses the browser Javascript engine for
understanding the code.
DOM XSS is Potentially Extremely Dangerous
Cloud based websites and new HTML5 Web interfaces use a lot of Javascript.
Javascript can be abused for hacking into web sites. XSS is referenced in the
OWASP top Ten 2013 and as a consequence in the PCI DSS standard.
DOM XSS are Hard to Find
DOM XSS is the XSS in the DOM. This happens when Javascript is not properly
coded, and malicious attackers could take advantage of it. Conventional tools
cannot find it: if you can't find it, you can't fix it.
88. Altova MissionKit – Award-winning Suite of
XML, SQL, & UML Tools
• Altova® MissionKit® 2015 is a software development suite of
enterprise-class XML, SQL, and UML tools for information architects
and application developers. MissionKit includes Altova XMLSpy,
MapForce, StyleVision, and other market-leading products for
building today’s real-world software solutions.
• Altova MissionKit is available in Enterprise and Professional Editions
designed to offer the functionality you need – at an attractive price.
When you choose Altova MissionKit, you'll get up to seven award-
winning tools for less than the price of two!
– XMLSpy - industry-leading XML editor
– MapForce - any-to-any graphical data mapping tool
– StyleVision - visual report designer for XML, SQL, & XBRL
– Umodel - UML tool for software modeling
– DiffDog - diff/merge tool for files, directories, & databases
– DatabaseSpy - multi-database tool & SQL editor
– SchemaAgent - XML-based file management tool
89. Sublime Text
• Sublime Text is a sophisticated text editor for code, markup and
prose.
• You'll love the slick user interface, extraordinary features and
amazing performance.
– Use Multiple Selections to rename variables quickly.
– Make batch edits with Multiple Selections.
– The Command Palette gives fast access to functionality.
– Use Goto Anything to quickly navigate between files, even in the
largest projects.
– Goto Anything can also be used to show a function, line or word within
a file.
– Find and Replace with regular expressions.
– Split Editing
– Instant Project Switch
– Cross Platform (Linux, Windows, OS X)
90. Source Insight™
• Source Insight™ is a project-oriented program editor and code
browser, with built-in analysis for C/C++, C#, and Java
programs. Source Insight parses your source code and maintains its
own database of symbolic information dynamically while you work,
and presents useful contextual information to you automatically.
• Not only is Source Insight a great program editor, but it also can
display reference trees, class inheritance diagrams, and call trees.
Source Insight features the quickest navigation of source code and
source information of any programming editor.
• Source Insight features quick and innovative access to source code
and source information. Unlike many other editor products, Source
Insight parses your source code and gives you useful information
and analysis right away, while you edit.
92. Help + Manual
• Today, Help & Manual is the most popular online help tool on the market with tens of
thousands of users world-wide.
• Help & Manual Multi-Channel Publishing (Windows help formats, Webhelp, Adobe PDF,
iPad Publishing). Supports multiple table-of-content and build conditions on chapter,
topic and text level.
• Multi-user Editing, Team Authoring
• Version Control
• Translation
• Screen capture utility, a configurable source code syntax highlighter with support for 53
programming languages and custom languages, a specialized graphics editor with layers
for enhancing and annotating screenshots, a QR code generator, a PDF layout editor, a
report generator and more.
• separates formatting and layout from content. Fully customizable HTML and PDF
templates, supports “skins” for HTML-based output.
• Help & Manual Premium Pack 2 is a set of forty-five professionally-designed skins for
your Help & Manual projects, plus fully updated versions of the fourteen Classic skins
from the original Premium Pack. They are compatible with desktop browsers, mobile
tablets and smartphones and Windows 8 Touch devices. The skins provide advanced
dynamic HTML features, with separate skins for different purposes and a wide variety
of themes to choose from. You can transform your output with a couple of clicks - all
the layout, design and programming work has been done for you.
93. Innovasys
Document! X
• Generate professional, accurate and up to date reference documentation for .NET and
Silverlight Assemblies, COM Components and Type Libraries, Web Services, Java, Databases
(Access, SQL Server, Oracle, OLE DB), XSD Xml Schemas and Javascript.
• Leverage your existing source comments: .NET Xml comments, Type library help descriptions,
Database descriptions, XSD descriptions, Java source comments, Javascript Xml or JsDoc
comments can be automatically used if required.
• Author additional content in an unmatched Visual Editor that allows you to edit directly within a
preview of the generated page.
• Integrate the documentation you generate with the Visual Studio help system, or Java IDE to
provide instant F1 access to the help you have documented.
• Publish content to the web. All major browsers on desktop, tablet and mobile are supported.
Automatically upload to Azure, IIS Web Site, Ftp or network location.
HelpStudio
• Import your existing XHTML files, CHM help files, Word documents and Robohelp projects.
• Author in an unmatched single source authoring environment with no dependencies on Word
or other editors. Use Build Flags, Build Profiles and Rules to generate multiple output from a
single project source.
• Collaborate with your team by integrating with your existing source control software.
• Localize your content to multiple languages within a single project. Export content for
localization in the industry standard XLIFF format.
• Output from a single source project to cross platform web help , Tablet and Mobile , CHM (Html
Help) , Visual Studio help (Help 2.x and Microsoft Help Viewer) and PDF . Automatically upload
to Azure, IIS Web Site, Ftp or network location.
94. Кварта Технологии
• Поставка программного обеспечения и аппаратных средств
• Дистрибуция, разработки и обучение специалистов технологиям
Microsoft Windows Embedded
• Инновационные продукты и решения
95. Инновационные решения от Кварта технологии
• Веб и digital аналитика – WebTrends,
другие вендоры
• Инструментальные средства и решения для управления разработкой
ПО по методикам Agile и PmBook/Prince2, DevOps
• Инструменты для разработчиков классических и веб приложений,
БД, дизайна и мультимедиа (более 40 вендоров)
• Управление инфраструктурой и дата-центрами
• Splunk – средство анализа логов в т. ч. и веб-приложений
• Avocent - управление вычислительным и сетевым оборудованием дата-
центров
• Riverbed – анализ и повышение производительности сетей
• Quest software – программное обеспечение для качественного
управления ИТ-системами в виртуальной, физической и облачной среде.
• Лицензия ФСТЭК на деятельность по технической защите конфиденциальной информации
• Лицензии ФСБ на техническое обслуживание и распространение шифровальных средств
96. Андрей Фадеев
Менеджер по развитию бизнеса
ООО «Кварта Технологии»
Fadeev@quarta.ru
т. (495) 234-40-18
http://www.quarta.ru
Лицензии
Интересуют лицензии?
Хорошие цены, быстрые прямые поставки.
Звоните, пишите.
Свежие новости об
инструментах разработчиков
в моем блоге
http://klpsm.blogspot.ru/
Подпишитесь и Вы будете в курсе
семинаров, вебминаров,
конференций и технологических
новостей по этому направлению