{"id":61,"date":"2013-11-18T21:51:12","date_gmt":"2013-11-19T02:51:12","guid":{"rendered":"http:\/\/www.integrityautomatedsystems.com\/blog\/?page_id=61"},"modified":"2013-11-19T23:44:07","modified_gmt":"2013-11-20T04:44:07","slug":"home","status":"publish","type":"page","link":"http:\/\/integrityautomatedsystems.com\/index.php\/home\/","title":{"rendered":"Home &#8211; Hello World"},"content":{"rendered":"<p style=\"text-align: center;\"><a href=\"http:\/\/www.integrityautomatedsystems.com\/blog\/wp-content\/uploads\/2013\/11\/HelloWorld1.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-14 aligncenter\" alt=\"HelloWorld\" src=\"http:\/\/www.integrityautomatedsystems.com\/blog\/wp-content\/uploads\/2013\/11\/HelloWorld1.png\" width=\"868\" height=\"411\" srcset=\"http:\/\/integrityautomatedsystems.com\/wp-content\/uploads\/2013\/11\/HelloWorld1.png 868w, http:\/\/integrityautomatedsystems.com\/wp-content\/uploads\/2013\/11\/HelloWorld1-300x142.png 300w\" sizes=\"auto, (max-width: 868px) 100vw, 868px\" \/><\/a><\/p>\n<h3><strong>Why a blog about LANSA<\/strong><\/h3>\n<p><span style=\"line-height: 1.5;\">There are many excellent application development technologies out there.  Over the last 30 years I have had opportunities to work with many of them and built many enterprise applications with interfaces that included character based, web, windows, XML.   In 1998 I had pleasure to be introduced to one language that I believe really stands out.  The LANSA vision is built around the concept of a central repository.  This repository manages business rules, triggered activities, dictionary of files and fields, reusable components, and many more great features.  The power behind LANSA is that using <span style=\"color: #ff0000;\">one base language<\/span>, a developer can wrap <span style=\"color: #ff0000;\">any presentation<\/span> (including native iPad\/Android) around this repository;  It has<span style=\"color: #ff0000;\"> multilingual features<\/span> and supports <span style=\"color: #ff0000;\">multiple databases<\/span> types.  To top it all off, should you decide to move your application to a new platform, it supports Linux, Windows, iSeries production environments. <\/span><\/p>\n<p>Having taught LANSA for many years, I have found that it is very easily <span style=\"line-height: 1.5;\">understood by all the students and they are off and running very quickly.  <\/span>It has standard structured language constructs that many of us have studied while learning programming.  It&#8217;s easy to learn, and produces enterprise quality applications.  <span style=\"line-height: 1.5;\">There are other languages which I enjoy using, but you can definitely say <\/span>that I am a LANSA <a title=\"Urban Dictionary Definition\" href=\"http:\/\/www.urbandictionary.com\/define.php?term=fanboy\" target=\"_blank\">Fanboy<\/a>.<\/p>\n<h3> Why LANSA cookbook<\/h3>\n<p><strong>Purpose of the blog<\/strong>: LANSA as a software vendor has some incredible documentation, and if you have not yet checked it out&#8230;you can <a title=\"LANSA Documentation\" href=\"http:\/\/www.lansa.com\/support\/docs\/index.htm\" target=\"_blank\">download it here<\/a>.  However, I believe that<br \/>\nus computer geeks often go to Google first when we get stuck or need tips\/techniques, or need to see some sample code.  I have for a long time envisioned growing an online presence that would assist developers, not by posting questions, but by posting solutions&#8230;.solutions that may help others doing a Google search. The blog is inspired by <a title=\"Perl Cookbook\" href=\"http:\/\/www.amazon.com\/Perl-Cookbook-Second-Edition-Christiansen\/dp\/0596003137\/ref=tmm_pap_title_0?ie=UTF8&amp;qid=1384398373&amp;sr=1-1\" target=\"_blank\">Perl Cookbook<\/a>, one of my go-to books from the mid-90s for a popular language that I was using at that time.  Not sure if I am <span style=\"line-height: 1.5;\">up to the challenge, but I am going to give it a shot.  <\/span><\/p>\n<p><span style=\"line-height: 1.5;\"><strong>Format<\/strong>: I decided to put this collaboration site <\/span>up in blog format to give me more control on the content and format.  This seems like the right format at this moment, however, there is a possibility of change if at some point I feel that another vehicle will deliver the message better.  <span style=\"line-height: 1.5;\">I already know that my solutions will not always be the most elegant, <\/span><span style=\"line-height: 1.5;\">or the only solution for that matter.  They might be downright clumsy, but they are a starting point.  <\/span><span style=\"line-height: 1.5;\">Comments will be left enabled (but moderated).  I encourage you to <\/span><span style=\"line-height: 1.5;\">comment if you think that there is a <\/span><span style=\"line-height: 1.5;\">better\/cleaner\/faster\/bigger\/stronger\/prettier solution or a way to improve mine.  Other sites have been successful using this model.  E.g. <a title=\"PHP Example\" href=\"http:\/\/www.php.net\/manual\/en\/control-structures.while.php\" target=\"_blank\">See this PHP documentation page<\/a> to see how contributors add to the information available on the page.  <\/span><\/p>\n<p><strong>Networking<\/strong>: This blog is meant to be for the good of the community.  I am putting out a call to guest bloggers. If you want to post a solution, please write it up and send to me, and I will put it up as a guest post under your name.  I would also like to reach out to all you LANSA developers and use this as  a platform for networking.  Please feel free to make contact with me if you have any questions or want to network.<\/p>\n<p>Andy<br \/>\n<a title=\"Andy Bain\" href=\"http:\/\/www.linkedin.com\/in\/johnandybain\" target=\"_blank\">LinkedIn<\/a><br \/>\n<a href=\"https:\/\/plus.google.com\/+AndyBain\" target=\"_blank\">https:\/\/plus.google.com\/+AndyBain<\/a><\/p>\n<p><script type=\"text\/javascript\" src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\" async=\"\"><\/script><!-- Horizontal Ads --> <ins class=\"adsbygoogle\" style=\"display: inline-block; width: 728px; height: 90px;\" data-ad-client=\"ca-pub-5372623468524052\" data-ad-slot=\"8082103234\"><\/ins><script type=\"text\/javascript\">\/\/ <![CDATA[\n(adsbygoogle = window.adsbygoogle || []).push({});\n\/\/ ]]><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why a blog about LANSA There are many excellent application development technologies out there. Over the last 30 years I have had opportunities to work with many of them and built many enterprise applications with interfaces that included character based, web, windows, XML. In 1998 I had pleasure to be introduced to one language that &hellip; <a href=\"http:\/\/integrityautomatedsystems.com\/index.php\/home\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Home &#8211; Hello World<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-61","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/integrityautomatedsystems.com\/index.php\/wp-json\/wp\/v2\/pages\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/integrityautomatedsystems.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/integrityautomatedsystems.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/integrityautomatedsystems.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/integrityautomatedsystems.com\/index.php\/wp-json\/wp\/v2\/comments?post=61"}],"version-history":[{"count":4,"href":"http:\/\/integrityautomatedsystems.com\/index.php\/wp-json\/wp\/v2\/pages\/61\/revisions"}],"predecessor-version":[{"id":69,"href":"http:\/\/integrityautomatedsystems.com\/index.php\/wp-json\/wp\/v2\/pages\/61\/revisions\/69"}],"wp:attachment":[{"href":"http:\/\/integrityautomatedsystems.com\/index.php\/wp-json\/wp\/v2\/media?parent=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}