{"id":716,"date":"2010-03-07T12:04:19","date_gmt":"2010-03-07T16:04:19","guid":{"rendered":"http:\/\/mattwork.potsdam.edu\/blog\/?p=716"},"modified":"2011-06-17T09:27:44","modified_gmt":"2011-06-17T13:27:44","slug":"nagios-tray-3","status":"publish","type":"post","link":"http:\/\/www.matthewgkeller.com\/blog\/2010\/03\/07\/nagios-tray-3\/","title":{"rendered":"Nagios Tray 3"},"content":{"rendered":"<p>The long-awaited release of<a href=\"http:\/\/mattwork.potsdam.edu\/Nagios_Tray\"> Nagios Tray 3<\/a> has arrived. This version has been gutted and large swaths rewritten using Visual Basic 2010 (from VB6) reducing the size, memory usage, code complexity and dependencies greatly. The .NET 3.5 runtime will be needed. Nagios Tray 3 is configuration-compatible with Nagios Tray 2, providing a smooth transition. The source, as always, is included as &#8220;source.zip&#8221; in the installer.<\/p>\n<h3>3.0.1.0<\/h3>\n<ul>\n<li> Now runs on Windows XP, Vista and 7 or any server platform that  can run .NET Framework 3.5 or newer.<\/li>\n<li> Completely overhauled, moving code from VB6 to VB.NET 2010:  The equivalent of upgrading from Windows 98 to Windows 7 in one swoop.<\/li>\n<li> Large swaths of code replaced with API or .NET equivalents,  reducing complexity greatly.<\/li>\n<li> Only one non-framework dependency, and no IE widget used  anymore.<\/li>\n<li> Massive performance improvement.<\/li>\n<li> Include a speechlib redistributable to ease deployment. May  still need speech packs to have more voices.<\/li>\n<li> The NagiosTray icon mouseover will now only display the first  63 characters of the current status text, instead of the first 127 it  used to. This limit is a Microsoft tray icon tooltip length limitation  in .NET, not mine. No complaining.<\/li>\n<li> Moved code that converted  bitmaps to icons from the timers  into the loader with some global  variables, saving a few cycles at the  expense of a few bytes of RAM,  but hopefully appeasing GDI when the  renderer is off.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The long-awaited release of Nagios Tray 3 has arrived. This version has been gutted and large swaths rewritten using Visual Basic 2010 (from VB6) reducing the size, memory usage, code complexity and dependencies greatly. The .NET 3.5 runtime will be &hellip; <a href=\"http:\/\/www.matthewgkeller.com\/blog\/2010\/03\/07\/nagios-tray-3\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-716","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/www.matthewgkeller.com\/blog\/wp-json\/wp\/v2\/posts\/716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.matthewgkeller.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.matthewgkeller.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.matthewgkeller.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.matthewgkeller.com\/blog\/wp-json\/wp\/v2\/comments?post=716"}],"version-history":[{"count":0,"href":"http:\/\/www.matthewgkeller.com\/blog\/wp-json\/wp\/v2\/posts\/716\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.matthewgkeller.com\/blog\/wp-json\/wp\/v2\/media?parent=716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.matthewgkeller.com\/blog\/wp-json\/wp\/v2\/categories?post=716"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.matthewgkeller.com\/blog\/wp-json\/wp\/v2\/tags?post=716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}