{"id":1151,"date":"2015-07-16T13:41:46","date_gmt":"2015-07-16T18:41:46","guid":{"rendered":"http:\/\/xlinesoft.com\/blog\/?p=1151"},"modified":"2015-09-15T09:24:10","modified_gmt":"2015-09-15T14:24:10","slug":"phprunner-8-1-released","status":"publish","type":"post","link":"https:\/\/xlinesoft.com\/blog\/2015\/07\/16\/phprunner-8-1-released\/","title":{"rendered":"PHPRunner 8.1, ASPRunnerPro 9.1, ASPRunner.NET 8.1 released"},"content":{"rendered":"<p>Great news! PHPRunner 8.1, ASPRunnerPro 9.1, ASPRunner.NET 8.1 released. Grab your copy now.<\/p>\n<h3>PHPRunner 8.1<\/h3>\n<p><a href=\"http:\/\/xlinesoft.com\/phprunner\/index.htm\">More info<\/a><\/p>\n<p><a href=\"http:\/\/xlinesoft.com\/phprunner\/register.htm\">New purchase<\/a><\/p>\n<p><a href=\"http:\/\/xlinesoft.com\/phprunner\/upgrade_guide.htm\">Upgrade<\/a><\/p>\n<h3>ASPRunner.NET 8.1<\/h3>\n<p><a href=\"http:\/\/xlinesoft.com\/asprunnernet\/index.htm\">More info<\/a><\/p>\n<p><a href=\"http:\/\/xlinesoft.com\/asprunnernet\/register.htm\">New purchase<\/a><\/p>\n<p><a href=\"http:\/\/xlinesoft.com\/asprunnernet\/upgrade_guide.htm\">Upgrade<\/a><\/p>\n<h3>ASPRunnerPro 9.1<\/h3>\n<p><a href=\"http:\/\/xlinesoft.com\/asprunnerpro\/index.htm\">More info<\/a><\/p>\n<p><a href=\"http:\/\/xlinesoft.com\/asprunnerpro\/register.htm\">New purchase<\/a><\/p>\n<p><a href=\"http:\/\/xlinesoft.com\/asprunnerpro\/upgrade_guide.htm\">Upgrade<\/a><\/p>\n<h3>Mobile template v2<\/h3>\n<p><a href=\"https:\/\/www.swreg.org\/cgi-bin\/s.cgi?s=32557&#038;p=32557-4&#038;q=1&#038;v=0&#038;d=0\">New purchase $50<\/a><\/p>\n<p><a href=\"https:\/\/www.swreg.org\/cgi-bin\/s.cgi?s=32557&#038;p=32557-4&#038;q=1&#038;v=3&#038;d=0\">Upgrade from previous version of Mobile template $25<\/a><\/p>\n<p>Here is the list of new features in this update. <\/p>\n<h3>Free-form design mode<\/h3>\n<p>You are no longer required to use HTML tables to arranger fields on Add\/Edit\/View forms. Turn on free-form mode and drag-n-drop fields and labels where they need to be. This mode is available on Add\/Edit\/View pages and also on List page in vertical mode.<\/p>\n<p>This is an example of List page edited in free form mode.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_list.png\" alt=\"\" title=\"freeform_list\" width=\"477\" height=\"259\" class=\"alignnone size-full wp-image-1183\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_list.png 477w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_list-300x162.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_list-150x81.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_list-400x217.png 400w\" sizes=\"(max-width: 477px) 100vw, 477px\" \/><br \/>\n<!--more--><br \/>\nThis is how it looks in generated application.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_generated_iphone6plus_spacegrey_portrait.png\" alt=\"\" title=\"freeform_generated_iphone6plus_spacegrey_portrait\" width=\"340\" height=\"640\" class=\"img-reset alignnone size-full wp-image-1194\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_generated_iphone6plus_spacegrey_portrait.png 340w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_generated_iphone6plus_spacegrey_portrait-159x300.png 159w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_generated_iphone6plus_spacegrey_portrait-79x150.png 79w\" sizes=\"(max-width: 340px) 100vw, 340px\" \/><\/p>\n<h3>Multistep Add\/Edit pages<\/h3>\n<p>Turn Add\/Edit pages into multistep wizard-like pages. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/multistep_edit.png\" alt=\"\" title=\"multistep_edit\" width=\"587\" height=\"475\" class=\"alignnone size-full wp-image-1162\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/multistep_edit.png 587w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/multistep_edit-300x242.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/multistep_edit-150x121.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/multistep_edit-400x323.png 400w\" sizes=\"(max-width: 587px) 100vw, 587px\" \/><\/p>\n<h3>OpenStreetMap and Bing maps support, new geocoding settings<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/geocoding_settings.png\" alt=\"\" title=\"geocoding_settings\" width=\"433\" height=\"450\" class=\"alignnone size-full wp-image-1188\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/geocoding_settings.png 433w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/geocoding_settings-288x300.png 288w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/geocoding_settings-144x150.png 144w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/geocoding_settings-400x415.png 400w\" sizes=\"(max-width: 433px) 100vw, 433px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/global_map_settings.png\" alt=\"\" title=\"global_map_settings\" width=\"490\" height=\"206\" class=\"alignnone size-full wp-image-1187\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/global_map_settings.png 490w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/global_map_settings-300x126.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/global_map_settings-150x63.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/global_map_settings-400x168.png 400w\" sizes=\"(max-width: 490px) 100vw, 490px\" \/><\/p>\n<h3>Linked dropdowns dependent by two and more fields<\/h3>\n<p>Sample MakeYearModel table. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_1.png\" alt=\"\" title=\"dependent_new_1\" width=\"368\" height=\"435\" class=\"alignnone size-full wp-image-1158\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_1.png 368w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_1-253x300.png 253w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_1-126x150.png 126w\" sizes=\"(max-width: 368px) 100vw, 368px\" \/><\/p>\n<p>We want user to select Make first, then YearOfMake and only list those Models that match this selection. YearOfMake is dependent on Make, Model is dependent on both Make and YearOfMake.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_2.png\" alt=\"\" title=\"dependent_new_2\" width=\"901\" height=\"440\" class=\"alignnone size-full wp-image-1159\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_2.png 901w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_2-300x146.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_2-150x73.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_2-400x195.png 400w\" sizes=\"(max-width: 901px) 100vw, 901px\" \/><\/p>\n<p>This is how it looks in generated application.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_3.png\" alt=\"\" title=\"dependent_new_3\" width=\"588\" height=\"266\" class=\"alignnone size-full wp-image-1160\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_3.png 588w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_3-300x135.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_3-150x67.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dependent_new_3-400x180.png 400w\" sizes=\"(max-width: 588px) 100vw, 588px\" \/><\/p>\n<h3>Actions after Add\/Edit pages<\/h3>\n<p>Sample AfterEdit actions:<br \/>\n&#8211; stay on the Edit page<br \/>\n&#8211; go to the View page<br \/>\n&#8211; edit next record<br \/>\n&#8211; edit previous record<\/p>\n<p>You can also choose what to do after &#8220;Edit in popup&#8221; action is completed (close popup or keep it open).<\/p>\n<h3>reCAPTCHA<\/h3>\n<p>Added industry standard <a href=\"https:\/\/www.google.com\/recaptcha\/intro\/index.html\">reCAPTCHA<\/a> support. Better UI and works on all mobile devices. Flash-based CAPTCHA is still supported for compatibility purposes.<\/p>\n<h3>Maps in dashboards<\/h3>\n<p>Maps can be a part of dashboard now. There are two different map modes. Map can serve as master, you can zoom in into any area on the map and related grid will only shows records in this region. In other words you can use map to filter grid contents. In second mode map simply shows all the same records that appear in the grid. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dashboard_map.png\" alt=\"\" title=\"dashboard_map\" width=\"683\" height=\"637\" class=\"alignnone size-full wp-image-1214\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dashboard_map.png 683w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dashboard_map-300x279.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dashboard_map-150x139.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/dashboard_map-400x373.png 400w\" sizes=\"(max-width: 683px) 100vw, 683px\" \/><\/p>\n<h3>New &#8216;View as&#8217; Map settings<\/h3>\n<p>Choose custom icons to display on the map. Custom icon source can be another database field with image name or PHP expression. You can use this functionality to display different icons for different types of objects or even a custom icon for each record. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/view_as_map.png\" alt=\"\" title=\"view_as_map\" width=\"834\" height=\"480\" class=\"alignnone size-full wp-image-1212\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/view_as_map.png 834w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/view_as_map-300x172.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/view_as_map-150x86.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/view_as_map-400x230.png 400w\" sizes=\"(max-width: 834px) 100vw, 834px\" \/><\/p>\n<h3>Edit details records in dashboards<\/h3>\n<p>Edit\/Add\/Delete details records in dashboards.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/edit_details_in_dashboards.png\" alt=\"\" title=\"edit_details_in_dashboards\" width=\"987\" height=\"574\" class=\"alignnone size-full wp-image-1180\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/edit_details_in_dashboards.png 987w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/edit_details_in_dashboards-300x174.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/edit_details_in_dashboards-150x87.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/edit_details_in_dashboards-400x232.png 400w\" sizes=\"(max-width: 987px) 100vw, 987px\" \/> <\/p>\n<h3>New display mode of master-details<\/h3>\n<p>New option &#8211; show an icon instead of the list of details tables. Details tables shown in the tabs below. Especially useful when you have lots of details tables.<\/p>\n<p><a href=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/master_details_new.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/master_details_new-1024x594.png\" alt=\"\" title=\"master_details_new\" width=\"1024\" height=\"594\" class=\"alignnone size-large wp-image-1177\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/master_details_new-1024x594.png 1024w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/master_details_new-300x174.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/master_details_new-150x87.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/master_details_new-400x232.png 400w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/master_details_new.png 1276w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<h3>Printing master and details together<\/h3>\n<p>Brand new feature &#8211; you can print master and details records together. You can choose which details table to print.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/print_master_details_1.png\" alt=\"\" title=\"print_master_details_1\" width=\"407\" height=\"314\" class=\"alignnone size-full wp-image-1163\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/print_master_details_1.png 407w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/print_master_details_1-300x231.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/print_master_details_1-150x115.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/print_master_details_1-400x308.png 400w\" sizes=\"(max-width: 407px) 100vw, 407px\" \/><\/p>\n<p>This is how it looks in the live application.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/print_master_details_2.png\" alt=\"\" title=\"print_master_details_2\" width=\"913\" height=\"559\" class=\"alignnone size-full wp-image-1164\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/print_master_details_2.png 913w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/print_master_details_2-300x183.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/print_master_details_2-150x91.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/print_master_details_2-400x244.png 400w\" sizes=\"(max-width: 913px) 100vw, 913px\" \/><\/p>\n<h3>Customizable error display<\/h3>\n<p>You can choose to display a standard error message or your own error message.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/error_repoting_1.png\" alt=\"\" title=\"error_repoting_1\" width=\"490\" height=\"169\" class=\"alignnone size-full wp-image-1176\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/error_repoting_1.png 490w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/error_repoting_1-300x103.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/error_repoting_1-150x51.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/error_repoting_1-400x137.png 400w\" sizes=\"(max-width: 490px) 100vw, 490px\" \/><\/p>\n<p>You can also see error happening in AJAX mode i.e. when page is displayed in popup or error happening in button&#8217;s code.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/error_reporting_2.png\" alt=\"\" title=\"error_reporting_2\" width=\"829\" height=\"577\" class=\"alignnone size-full wp-image-1175\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/error_reporting_2.png 829w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/error_reporting_2-300x208.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/error_reporting_2-150x104.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/error_reporting_2-400x278.png 400w\" sizes=\"(max-width: 829px) 100vw, 829px\" \/><\/p>\n<h3>Mobile template update<\/h3>\n<p>Mobile template was redesigned to provide better user experience. Added fixed headers and footers with quick access to page actions. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0379_iphone6_spacegrey_portrait1.png\" alt=\"\" title=\"IMG_0379_iphone6_spacegrey_portrait\" width=\"302\" height=\"590\" class=\"img-reset alignnone size-full wp-image-1199\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0379_iphone6_spacegrey_portrait1.png 302w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0379_iphone6_spacegrey_portrait1-153x300.png 153w\" sizes=\"(max-width: 302px) 100vw, 302px\" \/><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0374_iphone6_spacegrey_portrait1.png\" alt=\"\" title=\"IMG_0374_iphone6_spacegrey_portrait\" width=\"321\" height=\"592\" class=\"img-reset alignnone size-full wp-image-1200\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0374_iphone6_spacegrey_portrait1.png 321w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0374_iphone6_spacegrey_portrait1-162x300.png 162w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0374_iphone6_spacegrey_portrait1-81x150.png 81w\" sizes=\"(max-width: 321px) 100vw, 321px\" \/><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_generated_iphone6plus_spacegrey_portrait.png\" alt=\"\" title=\"freeform_generated_iphone6plus_spacegrey_portrait\" width=\"340\" height=\"640\" class=\"img-reset alignnone size-full wp-image-1194\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_generated_iphone6plus_spacegrey_portrait.png 340w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_generated_iphone6plus_spacegrey_portrait-159x300.png 159w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/freeform_generated_iphone6plus_spacegrey_portrait-79x150.png 79w\" sizes=\"(max-width: 340px) 100vw, 340px\" \/><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0379_iphone6_spacegrey_landscape.png\" alt=\"\" title=\"IMG_0379_iphone6_spacegrey_landscape\" width=\"607\" height=\"309\" class=\"img-reset alignnone size-full wp-image-1198\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0379_iphone6_spacegrey_landscape.png 607w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0379_iphone6_spacegrey_landscape-300x152.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0379_iphone6_spacegrey_landscape-150x76.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/IMG_0379_iphone6_spacegrey_landscape-400x203.png 400w\" sizes=\"(max-width: 607px) 100vw, 607px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/landscape2.png\" alt=\"\" title=\"landscape2\" width=\"607\" height=\"309\" class=\"img-reset alignnone size-full wp-image-1197\" srcset=\"https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/landscape2.png 607w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/landscape2-300x152.png 300w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/landscape2-150x76.png 150w, https:\/\/xlinesoft.com\/blog\/wp-content\/uploads\/2015\/07\/landscape2-400x203.png 400w\" sizes=\"(max-width: 607px) 100vw, 607px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Great news! PHPRunner 8.1, ASPRunnerPro 9.1, ASPRunner.NET 8.1 released. Grab your copy now. PHPRunner 8.1 More info New purchase Upgrade ASPRunner.NET 8.1 More info New purchase Upgrade ASPRunnerPro 9.1 More info New purchase Upgrade Mobile template v2 New purchase $50 Upgrade from previous version of Mobile template $25 Here is the list of new features in this update. Free-form design mode You are no longer required to use HTML tables to arranger fields on Add\/Edit\/View forms. Turn on free-form mode and drag-n-drop fields and labels&#8230;<span class=\"clearfix clearfix-post\"><\/span><a href=\"https:\/\/xlinesoft.com\/blog\/2015\/07\/16\/phprunner-8-1-released\/\" class=\"more-link\">Continue Reading <span class=\"screen-reader-text\">&#8220;PHPRunner 8.1, ASPRunnerPro 9.1, ASPRunner.NET 8.1 released&#8221;<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,10,1,4,3],"tags":[],"_links":{"self":[{"href":"https:\/\/xlinesoft.com\/blog\/wp-json\/wp\/v2\/posts\/1151"}],"collection":[{"href":"https:\/\/xlinesoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xlinesoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xlinesoft.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xlinesoft.com\/blog\/wp-json\/wp\/v2\/comments?post=1151"}],"version-history":[{"count":47,"href":"https:\/\/xlinesoft.com\/blog\/wp-json\/wp\/v2\/posts\/1151\/revisions"}],"predecessor-version":[{"id":1223,"href":"https:\/\/xlinesoft.com\/blog\/wp-json\/wp\/v2\/posts\/1151\/revisions\/1223"}],"wp:attachment":[{"href":"https:\/\/xlinesoft.com\/blog\/wp-json\/wp\/v2\/media?parent=1151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xlinesoft.com\/blog\/wp-json\/wp\/v2\/categories?post=1151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xlinesoft.com\/blog\/wp-json\/wp\/v2\/tags?post=1151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}