{"id":1203,"date":"2009-10-17T16:25:00","date_gmt":"2009-10-17T16:25:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vbteam\/2009\/10\/17\/im-a-vb-macario-f-pedraza\/"},"modified":"2024-07-05T12:43:56","modified_gmt":"2024-07-05T19:43:56","slug":"im-a-vb-macario-f-pedraza","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vbteam\/im-a-vb-macario-f-pedraza\/","title":{"rendered":"I&#039;m A VB: Macario F. Pedraza"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/vbteam\/wp-content\/uploads\/sites\/7\/2009\/10\/143.jpg\"><\/p>\n<p><font face=\"Calibri\"><span>Website: <\/span><font size=\"3\"><a href=\"http:\/\/mfpedraza.wordpress.com\/\">http:\/\/mfpedraza.wordpress.com\/<\/a> <\/font><\/font><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 1993, starting with VB3, but used QuickBasic before that and started programming in BASIC in 1981 (yeah I know, I&#8217;m old)<\/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\">Software Development<\/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>8<\/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>Mostly infrastructure\/framework apps, anything that simplifies programming (I hate doing things twice)<\/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>An O\/R mapper\/code generator using XML defined templates, also a BPM Workflow framework<\/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>In developing a BPM framework, I&#8217;ve created a data structure that I call a PropertyTree that is a kind of PropertyBag with integrated data validation and events that is used to support custom fields in data rows as well as cllient\/server comunication.<\/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>SQL Server most commonly, although I&#8217;m hopping on the Silverlight, LINQ, .Net RIA Services bandwagon<\/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>Parameterized Properties, C# 3.0 doesn&#8217;t seem to have them<\/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\">I like that it is a very high-level language that lets me express ideas in a very natural way without having to translate those ideas into funky punctuation marks like &#8220;other&#8221; languages (I&#8217;m looking at you C#)<\/p>\n<p><\/font><\/span><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p><font face=\"Calibri\"><\/font><\/p>\n<p><\/span><\/p>\n<p><b><span>For other interviews in this series, please visit <\/span><\/b><span><a href=\"http:\/\/imavb.net\/\"><b><span>http:\/\/imavb.net<\/span><\/b><\/a><\/span><b><span>.<\/span><\/b><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Website: http:\/\/mfpedraza.wordpress.com\/ &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How long have you been using VB? Since 1993, starting with VB3, but used QuickBasic before that and started programming in BASIC in 1981 (yeah I know, I&#8217;m old) &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What industry do you work in? Software Development &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How big is your development team? 8 &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What kind of apps do [&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-1203","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:\/\/mfpedraza.wordpress.com\/ &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How long have you been using VB? Since 1993, starting with VB3, but used QuickBasic before that and started programming in BASIC in 1981 (yeah I know, I&#8217;m old) &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What industry do you work in? Software Development &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How big is your development team? 8 &nbsp; &middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What kind of apps do [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/1203","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=1203"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/1203\/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=1203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/categories?post=1203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/tags?post=1203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}