SmartInspect - это самый продвинутый инструмент ведения журналов для отладки и мониторинга ваших приложений на .NET, Java и Delphi. Это решение поможет вам выявить ошибки приложения и найти решения проблем клиентов.
Он поставляется с тремя собственными высокопроизводительными библиотеками журналирования для .NET, Java и Delphi и включает в себя мощное приложение просмотра для анализа данных журналирования. SmartInspect поддерживает различные протоколы журналирования, такие как файлы журналов, именованные каналы и TCP / IP, а также поставляется с гибким сервером журналов.
Основные характеристики и преимущества из-за которых стоит купить SmartInspect
-
Создавайте более надежное и безопасное программное обеспечение сегодня.
Библиотеки SmartInspect позволяют создавать подробные журналы ваших приложений. Вы можете регистрировать простые сообщения, значения переменных, ошибки, исключения и даже любой произвольный объект. Войдите непосредственно в файл журнала или через TCP / IP на консоль SmartInspect. Библиотеки можно распространять бесплатно, и мы также предоставляем вам полный исходный код библиотек. -
Мониторинг и анализ ваших приложений в режиме реального времени
Консоль SmartInspect - это мощное приложение для просмотра, которое помогает вам анализировать данные журналов и позволяет отслеживать ваши приложения в режиме реального времени. Он позволяет с легкостью фильтровать, искать, перемещаться и редактировать данные журнала и предоставляет множество различных средств просмотра для отображения ваших данных. -
Поиск и решение проблем клиентов в производственных системах
Используйте SmartInspect для выявления и поиска ошибок и проблем клиентов во время разработки и после отправки программного обеспечения конечным пользователям. Запрашивайте файлы журналов клиентов или отслеживайте производственные системы через TCP / IP, чтобы предоставлять пользователям более быстрые и лучшие решения и обходные пути.
-
Отладка многопоточных приложений и распределенных систем
SmartInspect является идеальным решением для отладки веб-приложений, распределенных систем и многопоточного программного обеспечения. С SmartInspect вы можете отслеживать все потоки, сеансы и клиентские соединения, и вы всегда будете знать, что делают различные потоки и процессы. -
Ведение журнала и трассировка приложений .NET, Java и Delphi.
Если вы хотите использовать SmartInspect для ведения журнала .NET, Java-журналов или Delphi, наши сложные и многофункциональные библиотеки журналов и приложения для просмотра являются правильным выбором. Все библиотеки имеют один и тот же базовый набор функций и содержат дополнительные функции для конкретной среды разработки.
SmartInspect поддерживает следующие платформы (операционные системы и среды программирования).
Microsoft Windows
Консоль и библиотеки: 2000 и позже
Microsoft .NET
Библиотеки: 1,0, 1,1, 2,0, 3,0, 3,5, 4,0, 4,5
Sun Java
Библиотеки: 1,4, 1,5, 1,6
Поддерживаемые IDE и инструменты
Следующие инструменты и IDE напрямую поддерживаются SmartInspect. Обратите внимание, что SmartInspect не зависит от какого-либо редактора или поддержки IDE, поэтому вы можете использовать свой любимый редактор с SmartInspect, даже если он не указан ниже.
Microsoft Visual Studio
Версии: 2002, 2003, 2005, 2008, 2010, 2012, 2013
CodeGear Delphi
Версии: 6, 7, 8, 2005, 2006, 2007, 2009, 2010, XE - XE7
CodeGear C ++ Builder
Версии: 2006, 2007, 2009, 2010, XE - XE7
Eclipse
Версии: 3.0 - 3.5
Добавление SmartInspect в ваше приложение занимает всего несколько минут. После включения одной из библиотек SmartInspect вы можете настроить и включить SmartInspect всего двумя строками кода. После этого вы можете начать регистрировать любые данные, которые хотите включить в итоговый журнал.
C# | .NET | Java | Delphi |
SiAuto.Si.Connections = "file(filename=c:\\log.sil)"; SiAuto.Si.Enabled = true; SiAuto.Main.LogMessage("First Message!"); |
SiAuto.Si.Connections = "file(filename=c:\log.sil)" SiAuto.Si.Enabled = True SiAuto.Main.LogMessage("First Message!") |
SiAuto.si.setConnections("file(filename=c:\\log.sil)"); SiAuto.si.setEnabled(true); SiAuto.main.logMessage("First Message!"); |
Si.Connections := 'file(filename=c:\log.sil)'; Si.Enabled := True; SiMain.LogMessage('First Message!'); |