{"id":1463,"date":"2009-10-17T13:48:00","date_gmt":"2009-10-17T13:48:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vbteam\/2009\/10\/17\/im-a-vb-frank-buchan\/"},"modified":"2024-07-05T12:46:02","modified_gmt":"2024-07-05T19:46:02","slug":"im-a-vb-frank-buchan","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vbteam\/im-a-vb-frank-buchan\/","title":{"rendered":"I&#039;m A VB: Frank Buchan"},"content":{"rendered":"<p class=\"MsoNormal\"><font face=\"Calibri\"><span>Website: <\/span><font size=\"3\"><a href=\"http:\/\/frankbuchan.blogspot.com\/\">http:\/\/frankbuchan.blogspot.com\/<\/a> <span><\/p>\n<p><\/span><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span>&middot;<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">How long have you been using VB?<\/p>\n<p><\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\"><span>Since about 1992, I believe, though I recall playing with something even earlier.<\/span><span><\/p>\n<p><\/span><\/font><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span>&middot;<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">What industry do you work in?<\/p>\n<p><\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">My company provides highly integrated operational risk management software for enterprises ranging from oil &amp; gas, to manufacturing, to soft services.<\/p>\n<p><\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p><font face=\"Calibri\">&nbsp;<\/font><\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span>&middot;<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">How big is your development team?<\/p>\n<p><\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\"><span>It varies depending on the build cycle, since I tend to hire cowboys when needed.<\/span><span><\/p>\n<p><\/span><\/font><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span>&middot;<\/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?<\/p>\n<p><\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\"><span>Lately, both Windows client applications and web applications. Our primary product is an ASP.NET one, which has been technically on the cloud since before the industry referred to it by that term.<\/span><span><\/p>\n<p><\/span><\/font><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span>&middot;<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">What&rsquo;s the most interesting app you&rsquo;ve ever built?<\/p>\n<p><\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\"><span>A dynamic organisational flow-charting application, oddly enough, which had to scale to embrace the entire personnel hierarchy and cross-hierarchy of three government ministries in Onatrio, Canada. It worked great, but they never actually bothered to deploy it. The code is still elegant.<\/span><span><\/p>\n<p><\/span><\/font><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span>&middot;<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">Please tell us about an app that you&rsquo;re working on at the moment.<\/p>\n<p><\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\"><span>The application is a highly integrated Risk Management product for enterprise deployment, founded on some patent-pending risk management principles and theories developed over the last 8 years. It is sold mostly to oilfield producers right now, but has a broad following in a scattering of other industries where operational risk management is key to maintaining contracts.<\/span><span><\/p>\n<p><\/span><\/font><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span>&middot;<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">What other technologies do you most commonly use?<\/p>\n<p><\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\"><span>Everything .NET offers has been used at least a few times in our array of technologies, but I lately find myself spending many hours wandering through the guts of ASP.NET interfaces.<\/span><span><\/p>\n<p><\/span><\/font><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span>&middot;<\/span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><b><span><font face=\"Calibri\">What are some of your favorite VB features?<\/p>\n<p><\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\"><span>I hesitate to admit I like the syntax and constructs. I code in C#, C++, PHP, and a few other dribbles, and I always find the form of VB.NET more appealing. Is enjoying the simplicity a goo dthing?<\/span><span><\/p>\n<p><\/span><\/font><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span>&middot;<\/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?<\/p>\n<p><\/font><\/span><\/b><\/p>\n<p class=\"MsoNormal\"><span><font face=\"Calibri\">VB remains a language that gets the job done in an efficient way. C# is elegant, C++ is powerful, but for industrial strength simplicity &#8212; VB.NET all the way.<\/p>\n<p><\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p><font face=\"Calibri\">&nbsp;<\/font><\/p>\n<p><\/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\">. <\/p>\n<p><\/font><\/span><\/b><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Website: http:\/\/frankbuchan.blogspot.com\/ &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How long have you been using VB? Since about 1992, I believe, though I recall playing with something even earlier. &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What industry do you work in? My company provides highly integrated operational risk management software for enterprises ranging from oil &amp; gas, to manufacturing, to soft services. &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How big is [&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-1463","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>Website: http:\/\/frankbuchan.blogspot.com\/ &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How long have you been using VB? Since about 1992, I believe, though I recall playing with something even earlier. &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What industry do you work in? My company provides highly integrated operational risk management software for enterprises ranging from oil &amp; gas, to manufacturing, to soft services. &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How big is [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/1463","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=1463"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/1463\/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=1463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/categories?post=1463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/tags?post=1463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}