{"id":2353,"date":"2009-06-29T06:13:00","date_gmt":"2009-06-29T06:13:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vbteam\/2009\/06\/29\/im-a-vb-jason-m-hirst\/"},"modified":"2024-07-05T13:05:58","modified_gmt":"2024-07-05T20:05:58","slug":"im-a-vb-jason-m-hirst","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vbteam\/im-a-vb-jason-m-hirst\/","title":{"rendered":"I&#039;m A VB: Jason M. Hirst"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/vbteam\/wp-content\/uploads\/sites\/7\/2009\/06\/JasonHirst.jpg\"><\/p>\n<p class=\"MsoNormal\"><span>\u00b7<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">How long have you been using VB?<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">Since Visual Basic 2, way back in 1992!!<span>&nbsp; <\/span>I&#8217;ve seen it grow from a child, to its teenage years in VB6 (and the tantrums it sometimes had!) to it&#8217;s now young adult years, and loving every release!<\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span>&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\"><span>\u00b7<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">What industry do you work in?<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">A mixture: Industrial, Commercial and educational. You name it; I&#8217;ve probably done a solution (in VB) for it.<i><\/i><\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">&nbsp;<\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span>\u00b7<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">How big is your development team?<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">4 People. Myself as senior developer for Windows and Web based technologies, other members are more specialised in JavaScript magic, as well as a dedicated DBA guru who reduces that little bit more computing time from my SQL Stored Procedures!<\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span>&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\"><span>\u00b7<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">What kind of apps do you most commonly build?<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">Mostly they are Windows applications. It&#8217;s really hard to define a particular &#8216;kind&#8217; because each week brings a new challenge.<\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span>&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\"><span>\u00b7<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">What\u2019s the most interesting app you\u2019ve ever built?<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">The most interesting was a solution for a large car company here in the UK using GPS and RFID technology. For the GPS part, it had a Windows Mobile device uploading its position to a central server so goods could be tracked around the country. But this was also tied in with an RFID solution, whereby goods leaving one location were: scanned via the RFID readers on the bay doors, marked as &#8220;Outgoing&#8221; on the database, and upon arriving at a destination, were then re-scanned and read into the database.<span>&nbsp; <\/span>It reduced man hours of scanning barcodes significantly, and stock could be moved and tracked from one location to another with zero interaction.<\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span>&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\"><span>\u00b7<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">Please tell us about an app that you\u2019re working on at the moment.<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">Currently I&#8217;m working on a Digital Signage application.<span>&nbsp; <\/span>It uses WPF to present a mixture of 30 second adverts as well as live streaming TV and information presented within a &#8220;Ticker Tape&#8221;.<span>&nbsp; <\/span>The whole application (changing TV channels, uploading new videos, changing video playing order and changing the ticker information) is all handled via webpages.<span>&nbsp; <\/span>It&#8217;s quite an ambitious project which has received some glowing feedback from critics.<\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span>&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\"><span>\u00b7<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">What other technologies do you most commonly use?<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\"><span>For my database needs I only use SQL (SQL2005). I also use XNA as a way of relaxing (nothing beats trying to work out something like a maze algorithm that you wouldn&#8217;t usually incorporate into your typical working day). And of course I also use Expression with Silverlight and VB.Net.<\/span><i><span><\/span><\/i><\/font><\/p>\n<p class=\"MsoNormal\"><span>&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\"><span>\u00b7<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">What are some of your favorite VB features?<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">The preview of errors before compilation is a God-send at times; it really does help and saves an incredible amount of time. I&#8217;m really liking and understanding the reasoning behind Linq; at first I thought it was just a gimmick but I do see many benefits now. Also love the DataSources pane; having CRUD routines created for me is again a HUGE timesaver!<\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span>&nbsp;<\/span><\/p>\n<p class=\"MsoNormal\"><span>\u00b7<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">What do you like most about VB as a programming language?<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">Combined with Visual Studio, I just refuse to believe that any other product on the market can claim to offer better RAD capabilities. From &#8216;thought&#8217; to &#8216;design&#8217; to &#8216;mockup&#8217; to &#8216;beta&#8217; to &#8216;release&#8217;, it&#8217;s an absolute JOY to use, just feels &#8216;the&#8217; most integral part of my working environment.<\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">&nbsp;<\/font><\/span><\/p>\n<p class=\"MsoNormal\"><b><span><font face=\"Calibri\">For other interviews in this series, please visit <\/font><\/span><\/b><a href=\"http:\/\/imavb.net\/\"><b><span><font face=\"Calibri\">http:\/\/imavb.net<\/font><\/span><\/b><\/a><b><span><font face=\"Calibri\">. <\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><b><span><font face=\"Calibri\">&nbsp;<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><b><span><font face=\"Calibri\">Are you a VB, too? Submit your story <\/font><\/span><\/b><a href=\"http:\/\/www.surveymonkey.com\/s.aspx?sm=dRItygroketO20qGr5fcPA_3d_3d\"><b><span><font face=\"Calibri\">here<\/font><\/span><\/b><\/a><b><span><font face=\"Calibri\">!<\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><b><span><\/span><\/b>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00b7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How long have you been using VB? Since Visual Basic 2, way back in 1992!!&nbsp; I&#8217;ve seen it grow from a child, to its teenage years in VB6 (and the tantrums it sometimes had!) to it&#8217;s now young adult years, and loving every release! &nbsp; \u00b7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What industry do you work in? A mixture: Industrial, Commercial [&hellip;]<\/p>\n","protected":false},"author":260,"featured_media":8818,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[21,195],"tags":[73,119],"class_list":["post-2353","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-im-a-vb","category-visual-basic","tag-im-a-vb","tag-pages"],"acf":[],"blog_post_summary":"<p>\u00b7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How long have you been using VB? Since Visual Basic 2, way back in 1992!!&nbsp; I&#8217;ve seen it grow from a child, to its teenage years in VB6 (and the tantrums it sometimes had!) to it&#8217;s now young adult years, and loving every release! &nbsp; \u00b7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What industry do you work in? A mixture: Industrial, Commercial [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/2353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/users\/260"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/comments?post=2353"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/2353\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/media\/8818"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/media?parent=2353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/categories?post=2353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/tags?post=2353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}