Planned maintenance for Friday April 28

We will be conducting maintenance on our websites this Friday April 28 starting at 12:00 PM EST. Our website, api and license service will be offline during this time. If you have questions or need assistance with your ReflectInsight license activation/deactivation please contact us at: support at reflectsoftware dot com

We will be posting updates on our twitter feed about when the sites are back up and running.

Thanks
The ReflectSoftware Team

Introducing Plato.NET

Icon for package Plato

ReflectSoftware is pleased to announce the availability of Plato.NET. This is an open source project hosted up on our GitHub account that provides a number of useful utilities for .NET projects. Previously this was an internal library that was used in all sort of applications and projects, including ReflectInsight logging framework and Live/Log Viewer.

Plato.NET supports  the following features:

  • Configuration
  • Dapper
  • Object Mapper
  • Memory Cache
  • Messaging (ActiveMQ, RabbitMQ)
  • Redis
  • Serializers
  • Security
  • WinAPI utilities
  • Work Manager (Windows Services)

Take a look and let us know what you think and please contribute! I look forward to future posts where I’ll dive in more details about specific areas of Plato.NET

Cheers,
Callon

Updates available for Serilog, NLog and log4net extensions

We’ve updated the following ReflectInsight extensions to support the latest of their dependent libraries.

 

Let us know what you think.

 

Thanks
The ReflectSoftware Team

Roadmap 2017

Well this post has been long overdue and I apologize for the lack of activity as we’ve been absent from our blog and twitter feed since late last year and we’d like to change that and make sure we’re bringing you new posts and updates to the community about ReflectInsight, our Extensions and what we have planned for the future.

I’ll start off with a few updates coming out this week for our logging extensions associated with Serilog, NLog and log4net to make sure their supporting the latest dependencies for each of these libraries. We also have some tweaks to our samples to make sure that their consistent across each sample and log to the Viewer, our ReflectInsight binary file and also a text file so that you can easily see how to use each of these destinations. Finally we’ll be announcing a new library on our GitHub repository called Plato.NET, it’s a small yet powerful framework for any .NET app. More details to come on that later this week.

Other Updates for 2017 include:

  • ReflectInsight library improvements, v5.6.2
  • ReflectInsight Viewer improvements, v5.6.2
  • New product edition for ReflectInsight Viewer, v5.7.0
  • Changes to our website – new homepage and support for new product edition plus other changes
  • More documentation and YouTube videos showcasing specific use cases and functionality
  • New logging extension to support features of .NET Core when using the full .NET Framework
  • New sample on how to use the new .NET Core logging extension
  • New extensions to support Azure services
  • Starting work on ReflectInsight v6.0

Your feedback is very important to us, so please tell us want you want to see in future versions of from ReflectInsight, tell us how you’re using ReflectInsight and what problems it solves for you, tell us what causes you pain (hopefully none). All this feedback is appreciated and goes into making ReflectInsight an even better product.

If you have ideas for ReflectInsight and want to help/contribute to the docs, extensions, library or even the viewer, please contact us. We’d love to have you join our team.

Thanks
The ReflectSoftware Team

ReflectInsight installers updated with code signing digital signature

Today we’ve updated our ReflectInsight installers with an updated code signing digital signature. This should resolve any issues you might have seen recently when trying to download ReflectInsight.

Thanks
The ReflectSoftware Team

Configuring your Application to use the TCP Log Router

New in ReflectInsight v5.6.1 is the ability to add Remote Connections to the ReflectInsight Live Viewer. These Remote Connections are connections to the ReflectInsight Router Service. If you’ve read the posts this morning then you know how to install and configure the ReflectInsight Router Service and then add Remote Connections to the ReflectInsight Live Viewer. Now we will walk through how to configure your application to send messages to the ReflectInsight Router Service.

Open up your ReflectInsight.config file (if using satellite configuration files) otherwise go to the app or web configuration file and go to the section named <insightSettings>. You will then need to add a Router section as shown here:

image

The default port to connect to us 10881. If you changed the port in the ReflectInsight Router Service, you will need to set the same port here.

If the ReflectInsight Router Service is installed on the same machine as your application than you can leave the hostname to “localhost”. If the ReflectInsight Router Service is installed on another machine, you will need to put the computer name or IP.

NOTE: Port 10881 is the port from which your application will communicate to the ReflectInsight Router Service. The ReflectInsight Live Viewer will communicate to the ReflectInsight Router Service on port 10882.

Now that you’ve added the Router reference, you need to reference this named Router from your listener groups destination as shown here:

image

Enjoy!

Please download the latest version of ReflectInsight now and enjoy! Also checkout our updated Samples, and of course all our libraries can be found on NuGet.

Download_Trial42

We welcome any feedback you may have. Feedback can be given at our UserVoice site.

Thanks
The ReflectSoftware Team

ReflectInsight Log Viewer–Reload Log File Feature

New in ReflectInsight v5.6.1 is the ability to quickly reload a log file in the ReflectInsight Log Viewer. You will notice a new ribbon toolbar button “Reload”:

image

Clicking on this button will just reload the current log file. If you have unsaved changes to the log file in memory, you will be prompted to save or discard before reloading the log file.

Enjoy!

Please download the latest version of ReflectInsight now and enjoy! Also checkout our updated Samples, and of course all our libraries can be found on NuGet.

Download_Trial42

We welcome any feedback you may have. Feedback can be given at our UserVoice site.

Thanks
The ReflectSoftware Team

%d bloggers like this: