{"id":1072,"date":"2021-02-16T13:12:43","date_gmt":"2021-02-16T18:12:43","guid":{"rendered":"https:\/\/www.baronsoftware.com\/Blog\/?p=1072"},"modified":"2021-02-16T13:12:51","modified_gmt":"2021-02-16T18:12:51","slug":"notes-from-the-field","status":"publish","type":"post","link":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/","title":{"rendered":"Notes from the field"},"content":{"rendered":"\n<p>In writing &#8220;Notes from the field&#8221; allows Baron Software to list quick fixes or observations from the programming world.  <\/p>\n\n\n\n<div class=\"wp-block-image is-style-rounded\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" data-attachment-id=\"1062\" data-permalink=\"https:\/\/www.baronsoftware.com\/Blog\/steps-for-a-successful-code-review\/baronlogo\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?fit=4687%2C4687&amp;ssl=1\" data-orig-size=\"4687,4687\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"BaronLogo\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?fit=640%2C640&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?resize=217%2C217&#038;ssl=1\" alt=\"Baron Software\" class=\"wp-image-1062\" width=\"217\" height=\"217\" srcset=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?resize=1024%2C1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?resize=1536%2C1536&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?resize=2048%2C2048&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?resize=400%2C400&amp;ssl=1 400w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?resize=100%2C100&amp;ssl=1 100w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?w=1920&amp;ssl=1 1920w\" sizes=\"(max-width: 217px) 100vw, 217px\" \/><\/a><\/figure><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Anchors away!<\/h4>\n\n\n\n<p>Using PHP and HTML it can remember the window position as to where the user left off.  Without the need of elaborate coding using an &#8220;Anchor&#8221; can solve the issue.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.w3docs.com\/snippets\/html\/how-to-create-an-anchor-link-to-jump-to-a-specific-part-of-a-page.html\" target=\"_blank\" rel=\"noreferrer noopener\">Anchor Syntax<\/a><\/p>\n\n\n\n<p><strong>&lt;a id=&#8221;anchor-name&#8221;>The name where you want to jump&lt;\/a><\/strong><\/p>\n\n\n\n<p>Anchors can be used when pages have considerable amounts of text.  You would typically make an index at the top of the page linking to the anchors that have been added to key places in the text that follows. <\/p>\n\n\n\n<p>When displaying a list of records within a PHP while loop you can place the record ID within the data.  The code listed below has the anchor next to the hyperlink.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\nwhile($row=mysqli_fetch_assoc($result)){\r\n?>\r\n\n&lt;tr>\r\n&lt;td  align=\"center\" bgcolor=\"#FFFFFF\">\n&lt;?php echo $row&#91;'County']; ?>\n&lt;\/td>\r\n&lt;td align=\"center\" bgcolor=\"#FFFFFF\">\n&lt;a href=\"editProperties.php?id=&lt;?php echo $row&#91;'PropertyID']; ?>&amp;ep=Y\">\n\n&lt;?php echo $row&#91;'Premises']; ?>&lt;\/a>\n<strong>&lt;a id=\"&lt;?php echo $row&#91;'PropertyID']; ?>\" >&lt;\/a> <\/strong>\n&lt;\/td>\n\n...<\/code><\/pre>\n\n\n\n<p>The PHP page &#8220;EditProperties.php&#8221; has the return anchor with the hash tag &#8216;#&#8217;.  This example stores the ID in a session variable upon the posting or the back button.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>header(\"location:Properties.php#$_SESSION&#91;PID]\");<\/strong><\/code><\/pre>\n\n\n\n<p>Using a few lines of code can help the end user in flipping between pages without losing their place.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-rounded\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/02\/microsofts-logo-gets-a-makeover.jpg?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" data-attachment-id=\"762\" data-permalink=\"https:\/\/www.baronsoftware.com\/Blog\/microsoft-announces-new-startup-program-invest-500m-next-two-years\/microsofts-logo-gets-a-makeover-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/02\/microsofts-logo-gets-a-makeover.jpg?fit=1170%2C877&amp;ssl=1\" data-orig-size=\"1170,877\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"microsofts-logo-gets-a-makeover\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/02\/microsofts-logo-gets-a-makeover.jpg?fit=640%2C480&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/02\/microsofts-logo-gets-a-makeover.jpg?resize=190%2C143&#038;ssl=1\" alt=\"Microsoft issues\" class=\"wp-image-762\" width=\"190\" height=\"143\" srcset=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/02\/microsofts-logo-gets-a-makeover.jpg?resize=1024%2C768&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/02\/microsofts-logo-gets-a-makeover.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/02\/microsofts-logo-gets-a-makeover.jpg?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/02\/microsofts-logo-gets-a-makeover.jpg?w=1170&amp;ssl=1 1170w\" sizes=\"(max-width: 190px) 100vw, 190px\" \/><\/a><\/figure><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">What if you get &#8220;A generic error occurred in GDI+&#8221;<\/h5>\n\n\n\n<p>This is an error that occurs when playing with images and bitmaps using Visual Studio VB.NET or C#.   <\/p>\n\n\n\n<p>House cleaning is the key phrase.  Creating images using bitmap or other components you must dispose of them when done.<\/p>\n\n\n\n<p>The error message is not friendly and doesn&#8217;t really tell you much but keeping a bitmap image around could create access issues.  The application may indicate that the image is in use. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Legacy applications<\/h4>\n\n\n\n<p>Good old Visual Basic 6 applications are still out there working in the 32 bit world.  Now that Windows 10 has taken over the ability of doing simple tasks get harder.  <\/p>\n\n\n\n<p>One problem is printing the PCL files directly to the printer, not losing the escape characters but correctly converting them.  There is one free application, <a href=\"http:\/\/www.columbia.edu\/~em36\/windowsrawprint.html\" target=\"_blank\" rel=\"noreferrer noopener\">RawFileToPrinter<\/a> is available.  <\/p>\n\n\n\n<p>The syntax is straight forward.<\/p>\n\n\n\n<p><strong>RawFileToPrinter filename.ext &#8220;\\\\SERVER\\PrinterName&#8221;<\/strong><\/p>\n\n\n\n<p>You can use the Shell command or Process.Start.<\/p>\n\n\n\n<p><code>Process.Start<\/code> does give more options on controlling the process.  You can specify much more options using a\u00a0<a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/0w4h05yb(v=vs.110).aspx\">ProcessStartInfo<\/a>\u00a0object as a parameter.<\/p>\n\n\n\n<p><code>Shell<\/code>&nbsp;only returns the process id which you would have to look up in the list of running processes whereas&nbsp;<code>Process.Start<\/code>&nbsp;return a&nbsp;<code>Process<\/code>&nbsp;object which you can use to check for its state etc.<\/p>\n\n\n\n<p>Also note that\u00a0<code>Shell<\/code>\u00a0resides in the\u00a0<code>Microsoft.VisualBasic<\/code>\u00a0namespace which\u00a0<em>largely<\/em>\u00a0contains deprecated methods for legacy purposes. You should try to avoid using anything in here in favor of an alternative in another namespace.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In writing &#8220;Notes from the field&#8221; allows Baron Software to list quick fixes or observations from the programming world. Anchors away! Using PHP and HTML it can remember the window position as to where the user left off. Without the need of elaborate coding using an &#8220;Anchor&#8221; can solve the issue. Anchor Syntax &lt;a id=&#8221;anchor-name&#8221;>The [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[11,153,282,31],"tags":[284,286],"class_list":["post-1072","post","type-post","status-publish","format-standard","hentry","category-pc-tips-bits-bytes","category-news-items","category-software-development","category-software-development-concepts","tag-process-start","tag-vb-net"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Notes from the field - Baron Software<\/title>\n<meta name=\"description\" content=\"In writing &quot;Notes from the field&quot; allows Baron Software to list quick fixes or observations from the programming world. Helping the free world.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Notes from the field\" \/>\n<meta property=\"og:description\" content=\"In writing &quot;Notes from the field&quot; allows Baron Software to list quick fixes or observations from the programming world.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/\" \/>\n<meta property=\"og:site_name\" content=\"Baron Software\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-16T18:12:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-02-16T18:12:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo2021.png?fit=4502%2C2401&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"4502\" \/>\n\t<meta property=\"og:image:height\" content=\"2401\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"richard@baronsoftware.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Notes from the field\" \/>\n<meta name=\"twitter:description\" content=\"In writing &quot;Notes from the field&quot; allows Baron Software to list quick fixes or observations from the programming world.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo2021.png?fit=4502%2C2401&ssl=1\" \/>\n<meta name=\"twitter:creator\" content=\"@Rbaroniunas\" \/>\n<meta name=\"twitter:site\" content=\"@Rbaroniunas\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"richard@baronsoftware.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/\"},\"author\":{\"name\":\"richard@baronsoftware.com\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/person\\\/079d370e4230be9d5f75885bb33dd8cd\"},\"headline\":\"Notes from the field\",\"datePublished\":\"2021-02-16T18:12:43+00:00\",\"dateModified\":\"2021-02-16T18:12:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/\"},\"wordCount\":438,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/BaronLogo-1024x1024.png\",\"keywords\":[\"Process.Start\",\"VB.NET\"],\"articleSection\":[\"Computer PC Tips - bits and bytes\",\"News Items\",\"Software development\",\"Software development Concepts\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/\",\"url\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/\",\"name\":\"Notes from the field - Baron Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/BaronLogo-1024x1024.png\",\"datePublished\":\"2021-02-16T18:12:43+00:00\",\"dateModified\":\"2021-02-16T18:12:51+00:00\",\"description\":\"In writing \\\"Notes from the field\\\" allows Baron Software to list quick fixes or observations from the programming world. Helping the free world.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/BaronLogo.png?fit=4687%2C4687&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/BaronLogo.png?fit=4687%2C4687&ssl=1\",\"width\":4687,\"height\":4687,\"caption\":\"Baron Software\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/notes-from-the-field\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Notes from the field\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#website\",\"url\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/\",\"name\":\"Baron Software\",\"description\":\"Highest Quality Software Developed.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#organization\",\"name\":\"Baron Software\",\"url\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i2.wp.com\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i2.wp.com\\\/www.baronsoftware.com\\\/Blog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1\",\"width\":1920,\"height\":400,\"caption\":\"Baron Software\"},\"image\":{\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/Rbaroniunas\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.baronsoftware.com\\\/Blog\\\/#\\\/schema\\\/person\\\/079d370e4230be9d5f75885bb33dd8cd\",\"name\":\"richard@baronsoftware.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g\",\"caption\":\"richard@baronsoftware.com\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Notes from the field - Baron Software","description":"In writing \"Notes from the field\" allows Baron Software to list quick fixes or observations from the programming world. Helping the free world.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/","og_locale":"en_US","og_type":"article","og_title":"Notes from the field","og_description":"In writing \"Notes from the field\" allows Baron Software to list quick fixes or observations from the programming world.","og_url":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/","og_site_name":"Baron Software","article_published_time":"2021-02-16T18:12:43+00:00","article_modified_time":"2021-02-16T18:12:51+00:00","og_image":[{"width":4502,"height":2401,"url":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo2021.png?fit=4502%2C2401&ssl=1","type":"image\/png"}],"author":"richard@baronsoftware.com","twitter_card":"summary_large_image","twitter_title":"Notes from the field","twitter_description":"In writing \"Notes from the field\" allows Baron Software to list quick fixes or observations from the programming world.","twitter_image":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo2021.png?fit=4502%2C2401&ssl=1","twitter_creator":"@Rbaroniunas","twitter_site":"@Rbaroniunas","twitter_misc":{"Written by":"richard@baronsoftware.com","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/#article","isPartOf":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/"},"author":{"name":"richard@baronsoftware.com","@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/person\/079d370e4230be9d5f75885bb33dd8cd"},"headline":"Notes from the field","datePublished":"2021-02-16T18:12:43+00:00","dateModified":"2021-02-16T18:12:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/"},"wordCount":438,"commentCount":0,"publisher":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#organization"},"image":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/#primaryimage"},"thumbnailUrl":"https:\/\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo-1024x1024.png","keywords":["Process.Start","VB.NET"],"articleSection":["Computer PC Tips - bits and bytes","News Items","Software development","Software development Concepts"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/","url":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/","name":"Notes from the field - Baron Software","isPartOf":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/#primaryimage"},"image":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/#primaryimage"},"thumbnailUrl":"https:\/\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo-1024x1024.png","datePublished":"2021-02-16T18:12:43+00:00","dateModified":"2021-02-16T18:12:51+00:00","description":"In writing \"Notes from the field\" allows Baron Software to list quick fixes or observations from the programming world. Helping the free world.","breadcrumb":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/#primaryimage","url":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?fit=4687%2C4687&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2021\/01\/BaronLogo.png?fit=4687%2C4687&ssl=1","width":4687,"height":4687,"caption":"Baron Software"},{"@type":"BreadcrumbList","@id":"https:\/\/www.baronsoftware.com\/Blog\/notes-from-the-field\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.baronsoftware.com\/Blog\/"},{"@type":"ListItem","position":2,"name":"Notes from the field"}]},{"@type":"WebSite","@id":"https:\/\/www.baronsoftware.com\/Blog\/#website","url":"https:\/\/www.baronsoftware.com\/Blog\/","name":"Baron Software","description":"Highest Quality Software Developed.","publisher":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.baronsoftware.com\/Blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.baronsoftware.com\/Blog\/#organization","name":"Baron Software","url":"https:\/\/www.baronsoftware.com\/Blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/logo\/image\/","url":"https:\/\/i2.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/01\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1","contentUrl":"https:\/\/i2.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2018\/01\/BaronSoftwareLogo.fw_.png?fit=1920%2C400&ssl=1","width":1920,"height":400,"caption":"Baron Software"},"image":{"@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/Rbaroniunas"]},{"@type":"Person","@id":"https:\/\/www.baronsoftware.com\/Blog\/#\/schema\/person\/079d370e4230be9d5f75885bb33dd8cd","name":"richard@baronsoftware.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e5a3cc457a883c420e8af899f2639359d220ae6bfed4587ca7ed17f45ca0c21c?s=96&d=mm&r=g","caption":"richard@baronsoftware.com"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2e6qU-hi","jetpack-related-posts":[{"id":519,"url":"https:\/\/www.baronsoftware.com\/Blog\/visual-studio-2017-version-15-3-released\/","url_meta":{"origin":1072,"position":0},"title":"Visual Studio 2017 Version 15.3 Released","author":"richard@baronsoftware.com","date":"August 31, 2017","format":false,"excerpt":"Visual Studio 2017 Version 15.3 Released For Visual Studio 2017 version 15.3, Microsoft focused on improving accessibility, particularly using Visual Studio with the most popular screen readers. Microsoft made over 1,700 improvements but if you are using Visual Studio 2017 in a low-vision or no-vision mode, a lot has improved.\u2026","rel":"","context":"In &quot;Microsoft Development&quot;","block_context":{"text":"Microsoft Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/microsoft-development\/"},"img":{"alt_text":"Visual Studio 2017","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/10\/microsofts-logo-gets-a-makeover-300x225.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":294,"url":"https:\/\/www.baronsoftware.com\/Blog\/fixinsight-joins-tms-software\/","url_meta":{"origin":1072,"position":1},"title":"FixInsight joins TMS Software!","author":"richard@baronsoftware.com","date":"June 20, 2016","format":false,"excerpt":"FixInsight joins TMS Software TMS is a company with main office in Belgium and offices in Brazil and Uruguay. The company TMS was founded in 1995 by Bruno Fierens to focus on the development of components for a Delphi IDE for all kinds of technical areas and now they have\u2026","rel":"","context":"In &quot;Rad Studio Delphi Development&quot;","block_context":{"text":"Rad Studio Delphi Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/rad-studio-embarcadero-delphi-development\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/06\/FixInsight.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/06\/FixInsight.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/06\/FixInsight.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":201,"url":"https:\/\/www.baronsoftware.com\/Blog\/embarcadero-and-baron-software-powerstudio-case-study-which-monitors-sql-performance\/","url_meta":{"origin":1072,"position":2},"title":"Embarcadero and Baron Software Powerstudio case study which monitors SQL Performance","author":"richard@baronsoftware.com","date":"January 7, 2016","format":false,"excerpt":"Embarcadero and Baron Software has issued a case study that demonstrates the benefits of using Microsoft SQL Powerstudio product line. \u00a0Powerstudio is a robust package that monitors SQL performance and can provide assistance for clients to update or create tables, stored procedures, etc. for various SQL servers some being Oracle,\u2026","rel":"","context":"In &quot;Rad Studio Delphi Development&quot;","block_context":{"text":"Rad Studio Delphi Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/rad-studio-embarcadero-delphi-development\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/01\/Case-Study.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/01\/Case-Study.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/01\/Case-Study.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":206,"url":"https:\/\/www.baronsoftware.com\/Blog\/baron-software-releases-ole-error-helper-for-windows\/","url_meta":{"origin":1072,"position":3},"title":"Baron Software releases OLE Error Helper for Windows.","author":"richard@baronsoftware.com","date":"January 7, 2016","format":false,"excerpt":"Baron Software has released the latest version for Windows the OLE Error Helper which is a simple free application that allows developers to do a quick search on OLE Errors and the definition. \u00a0Click here to download the latest version. \u00a0Developed using Rad Studio Delphi and SQLite stores the information.\u2026","rel":"","context":"In &quot;Rad Studio Delphi Development&quot;","block_context":{"text":"Rad Studio Delphi Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/rad-studio-embarcadero-delphi-development\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/01\/OLE_Error_Image3.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/01\/OLE_Error_Image3.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/01\/OLE_Error_Image3.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/01\/OLE_Error_Image3.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":320,"url":"https:\/\/www.baronsoftware.com\/Blog\/embarcadero-webinar-useful-c-features-using\/","url_meta":{"origin":1072,"position":4},"title":"Embarcadero Webinar C++ latest features","author":"richard@baronsoftware.com","date":"July 6, 2016","format":false,"excerpt":"\u00a0 <h1>Embarcadero\u00a0Webinar - Useful C++ Features You Should be Using<\/h1> The Embarcadero webinar are usually excellent and short providing you insight on the latest features for C++ Builder. \u00a0Even if you do not use the product there is a possibility that you will pick up some new clue on how\u2026","rel":"","context":"In &quot;Computer PC Tips - bits and bytes&quot;","block_context":{"text":"Computer PC Tips - bits and bytes","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/pc-tips-bits-bytes\/"},"img":{"alt_text":"Embarcadero Logo","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2016\/01\/Embarcadero-Logo-e1467218648875.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":521,"url":"https:\/\/www.baronsoftware.com\/Blog\/simple-approach-software-development\/","url_meta":{"origin":1072,"position":5},"title":"A simple approach to software development","author":"richard@baronsoftware.com","date":"August 31, 2017","format":false,"excerpt":"A simple approach to software development Setting up your software development for a new application there are quite a few set of software developers that tend to jump on their machine and begin coding. \u00a0I would strongly suggest that an application which could be successful needs to start from thought\u2026","rel":"","context":"In &quot;Rad Studio Delphi Development&quot;","block_context":{"text":"Rad Studio Delphi Development","link":"https:\/\/www.baronsoftware.com\/Blog\/category\/rad-studio-embarcadero-delphi-development\/"},"img":{"alt_text":"Development","src":"https:\/\/i0.wp.com\/www.baronsoftware.com\/Blog\/wp-content\/uploads\/2014\/12\/logo-300x53.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts\/1072","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/comments?post=1072"}],"version-history":[{"count":1,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts\/1072\/revisions"}],"predecessor-version":[{"id":1073,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/posts\/1072\/revisions\/1073"}],"wp:attachment":[{"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/media?parent=1072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/categories?post=1072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.baronsoftware.com\/Blog\/wp-json\/wp\/v2\/tags?post=1072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}