CINXE.COM

Blazor 9's Custom Rendering Modes: Because One Size Never Fits All

<!doctype html><!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en-us" > <![endif]--><!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang="en-us" > <![endif]--><!--[if IE 8]> <html class="no-js lt-ie9" lang="en-us" > <![endif]--><!--[if gt IE 8]><!--><html class="no-js" lang="en-us"><!--<![endif]--><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="author" content="Cheyenne Sokkappa"> <meta name="description" content="Blazor 9 unleashes custom rendering modes! Mix and match SSR, Interactive Server, and WebAssembly for blazing performance and SEO. "> <meta name="generator" content="HubSpot"> <title>Blazor 9's Custom Rendering Modes: Because One Size Never Fits All</title> <link rel="shortcut icon" href="https://www.mobilize.net/hubfs/gap-icon.svg"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="/hs/hsstatic/jquery-libs/static-1.4/jquery/jquery-1.11.2.js"></script> <script>hsjQuery = window['jQuery'];</script> <meta property="og:description" content="Blazor 9 unleashes custom rendering modes! Mix and match SSR, Interactive Server, and WebAssembly for blazing performance and SEO. "> <meta property="og:title" content="Blazor 9's Custom Rendering Modes: Because One Size Never Fits All"> <meta name="twitter:description" content="Blazor 9 unleashes custom rendering modes! Mix and match SSR, Interactive Server, and WebAssembly for blazing performance and SEO. "> <meta name="twitter:title" content="Blazor 9's Custom Rendering Modes: Because One Size Never Fits All"> <style> a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} </style> <link rel="stylesheet" href="https://www.mobilize.net/hs-fs/hub/216184/hub_generated/module_assets/132550082480/1718306150050/module_132550082480_Button_-_Nav_Bar.min.css"> <style> #hs-button_module_1693440396081628 { display: inline-block; background-color: rgba(24, 193, 229,1.0); color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration: none; padding-top: 13px; padding-bottom: 13px; padding-left: 23px; padding-right: 23px; } #hs-button_module_1693440396081628:hover { background-color: rgba(254, 189, 18,1.0); color: rgba(255, 255, 255,1.0); padding-top: 13px; padding-bottom: 13px; padding-left: 23px; padding-right: 23px; } </style> <style> #hs-button_module_1715380388197388 { background-color: rgba(24, 193, 229,1.0); color: #FFFFFF; ; } #hs-button_module_1715380388197388:hover { background-color: rgba(254, 189, 18,1.0); color: rgba(255, 255, 255,1.0); } </style> <style> #hs-button_module_1693442200628199 { background-color: rgba(24, 193, 229,1.0); color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration: none; } #hs-button_module_1693442200628199:hover { background-color: rgba(254, 189, 18,1.0); color: rgba(255, 255, 255,1.0); } </style> <style> #hs-button_module_1715381828537746 { background-color: rgba(24, 193, 229,1.0); color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration: none; } #hs-button_module_1715381828537746:hover { background-color: rgba(254, 189, 18,1.0); color: rgba(255, 255, 255,1.0); } </style> <link rel="stylesheet" href="/hs/hsstatic/AsyncSupport/static-1.122/sass/comments_listing_asset.css"> <link rel="stylesheet" href="/hs/hsstatic/AsyncSupport/static-1.122/sass/rss_post_listing.css"> <script type="application/ld+json"> { "mainEntityOfPage" : { "@type" : "WebPage", "@id" : "https://www.mobilize.net/blog/blazor-custom-rendering-modes" }, "author" : { "name" : "Cheyenne Sokkappa", "url" : "https://www.mobilize.net/blog/author/cheyenne-sokkappa", "@type" : "Person" }, "headline" : "Blazor 9's Custom Rendering Modes: Because One Size Never Fits All", "datePublished" : "2024-10-26T17:23:10.000Z", "dateModified" : "2024-10-26T17:23:10.125Z", "publisher" : { "name" : "GAP", "logo" : { "url" : "https://216184.fs1.hubspotusercontent-na1.net/hubfs/216184/GAP-Mobilize-logo.png", "@type" : "ImageObject" }, "@type" : "Organization" }, "@context" : "https://schema.org", "@type" : "BlogPosting", "image" : [ "https://216184.fs1.hubspotusercontent-na1.net/hubfs/216184/Blazor%209%20render%20mode.png" ] } </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PDPGN3X');</script> <!-- End Google Tag Manager --> <!-- ********** BEGIN inspectlet embed code ********** --> <script type="text/javascript" id="inspectletjs"> window.__insp = window.__insp || []; __insp.push(['wid', 1145630591]); (function() { function ldinsp(){if(typeof window.__inspld != "undefined") return; window.__inspld = 1; var insp = document.createElement('script'); insp.type = 'text/javascript'; insp.async = true; insp.id = "inspsync"; insp.src = ('https:' == document.location.protocol ? 'https' : 'http') + '://cdn.inspectlet.com/inspectlet.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(insp, x); }; setTimeout(ldinsp, 500); document.readyState != "complete" ? (window.attachEvent ? window.attachEvent('onload', ldinsp) : window.addEventListener('load', ldinsp, false)) : ldinsp(); })(); </script> <!-- END inspectlet embed --> <!-- ********** BEGIN perfect audience tracking code ********** --> <script type="text/javascript"> (function() { window._pa = window._pa || {}; // _pa.orderId = "myOrderId"; // OPTIONAL: attach unique conversion identifier to conversions // _pa.revenue = "19.99"; // OPTIONAL: attach dynamic purchase values to conversions // _pa.productId = "myProductId"; // OPTIONAL: Include product ID for use with dynamic ads var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true; pa.src = ('https:' == document.location.protocol ? 'https:' : 'http:') + "//tag.marinsm.com/serve/56787050fa2cc9eb4f000064.js"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(pa, s); })(); </script> <!-- ********** END perfect audience tracking code ********** --> <link href="https://fonts.googleapis.com/css?family=Hind:400,300,500,600,700" rel="stylesheet" type="text/css"> <link rel="amphtml" href="https://www.mobilize.net/blog/blazor-custom-rendering-modes?hs_amp=true"> <meta property="og:image" content="https://www.mobilize.net/hubfs/Blazor%209%20render%20mode.png"> <meta name="twitter:image" content="https://www.mobilize.net/hubfs/Blazor%209%20render%20mode.png"> <meta property="og:url" content="https://www.mobilize.net/blog/blazor-custom-rendering-modes"> <meta name="twitter:card" content="summary"> <link rel="canonical" href="https://www.mobilize.net/blog/blazor-custom-rendering-modes"> <meta property="og:type" content="article"> <link rel="alternate" type="application/rss+xml" href="https://www.mobilize.net/blog/rss.xml"> <meta name="twitter:domain" content="www.mobilize.net"> <meta name="twitter:site" content="@MobilizeNet"> <script src="//platform.linkedin.com/in.js" type="text/javascript"> lang: en_US </script> <meta http-equiv="content-language" content="en-us"> <link rel="stylesheet" href="//7052064.fs1.hubspotusercontent-na1.net/hub/7052064/hub_generated/template_assets/1732723788325/hubspot/hubspot_default/shared/responsive/layout.min.css"> <link rel="stylesheet" href="https://www.mobilize.net/hs-fs/hub/216184/hub_generated/template_assets/47176709998/1696895445516/Marketplace/Neambo/Ado21/Coded_Files/Ado21_blog.css"> </head> <body class="blog-1 featured-image-right hs-content-id-181818790034 hs-blog-post hs-content-path-blog-blazor-custom-rendering-modes hs-content-name-blazor-9s-custom-rendering-modes-because-one-size- hs-blog-name-application-modernization hs-blog-id-340851722" style=""> <div class="header-container-wrapper"> <div class="header-container container-fluid"> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-global_group " style="" data-widget-type="global_group" data-x="0" data-w="12"> <div class="" data-global-widget-path="generated_global_groups/41166488942.html"><div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell header-wrapper mega-menu-parent" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell centered ptb20 vmiddle never-stack" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-3 "> <div class="row-fluid "> <div class="span3 widget-span widget-type-cell ns-sm-span5" style="" data-widget-type="cell" data-x="0" data-w="3"> <div class="row-fluid-wrapper row-depth-1 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-logo " style="" data-widget-type="logo" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_146731076570910" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="logo"><a href="https://www.mobilize.net/" id="hs-link-module_146731076570910" style="border-width:0px;border:0px;"><img src="https://www.mobilize.net/hubfs/Migrations%20Logo.svg" class="hs-image-widget " height="68" style="height: auto;width:175px;border-width:0px;border:0px;" width="175" alt="Migrations Logo" title="Migrations Logo"></a></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span9 widget-span widget-type-cell ns-sm-span7" style="" data-widget-type="cell" data-x="3" data-w="9"> <div class="row-fluid-wrapper row-depth-1 row-number-5 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell all-inline tr" style="" data-widget-type="cell" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-6 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell all-inline tr" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-menu menu-bar first-not-active flyouts-fade flyouts-slide md-hidden linked-to-mega-menu-in-header-wrapper" style="" data-widget-type="menu" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_146731076570911" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="menu"><div id="hs_menu_wrapper_module_146731076570911" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="default" data-menu-id="69172971116" aria-label="Navigation Menu"> <ul role="menu"> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="javascript:;" role="menuitem">App Modernization</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="javascript:;" role="menuitem">Consulting</a></li> <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Resources</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/blog" role="menuitem" target="_blank" rel="noopener">Blog</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/case-studies/" role="menuitem">Case Studies</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/faqs/" role="menuitem">FAQ's</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/videos/" role="menuitem">Videos</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/downloads/" role="menuitem">Free Trials &amp; Downloads</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/whitepapers" role="menuitem">Whitepapers</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/support/" role="menuitem">Support</a></li> </ul></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/talk-to-an-engineer" role="menuitem">Contact</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.growthaccelerationpartners.com/who-we-are" role="menuitem" target="_blank" rel="noopener">About</a></li> </ul> </div></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget " style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_15306480815371264" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span class="control-button search fss-open-btn"><i class="fa fa-search" aria-hidden="true"></i></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget " style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_15306480844881266" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span class="control-button menu" data-slide-menu="primary-slide-menu"> <span class="open"> <i class="fa fa-bars" aria-hidden="true"></i> </span> <span class="close"> <i class="fa fa-bars" aria-hidden="true"></i> </span> <span></span></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-logo " style="" data-widget-type="logo" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1676252931197254" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="logo"><a href="https://www.growthaccelerationpartners.com/" target="_blank" id="hs-link-module_1676252931197254" rel="noopener" style="border-width:0px;border:0px;"><img src="https://www.mobilize.net/hubfs/Media%20Center/Logos/GAP-LOGO.svg" class="hs-image-widget " height="120" style="height: auto;width:120px;border-width:0px;border:0px;" width="120" alt="Growth Acceleration Partners" title="Growth Acceleration Partners"></a></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell all-inline tr" style="" data-widget-type="cell" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="mega-menu-options" data-menu=".linked-to-mega-menu-in-header-wrapper" data-parent-active-class=""> <div class="span12 widget-span widget-type-cell mega-menu" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell mega-menu-branch activated-by-1" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell bg-white max-full-vh-scroll large-shadow" style="padding-top: 20px;" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell centered vmiddle" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell equal-height" style="margin-bottom: 10px; " data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-3 "> <div class="row-fluid "> <div class="span3 widget-span widget-type-cell " style="border-right: 1px solid #FEBD12 !important;" data-widget-type="cell" data-x="0" data-w="3"> <div class="row-fluid-wrapper row-depth-3 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text " style="" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_15008304122542280" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h6 style="text-align: left;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/vbuc" rel="noopener" style="text-decoration: none; color: #006489;"><span style="font-size: 20px;">.NET &amp; Web Migrations</span></a></span></h6> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/vbuc" rel="noopener" style="color: #006489; text-decoration: none;">VB6</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-asp/" rel="noopener" style="color: #006489; text-decoration: none;">ASP</a></span></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/products/app-migrations/vbuc/free-trial" rel="noopener" linktext=""><img src="https://www.mobilize.net/hubfs/VBUC%20Button%20Nav%20Bar.png" width="0" loading="lazy" alt="VBUC 10 Download - Banner" style="width: 190px; height: auto; max-width: 100%; border-radius: 15px; box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.40);"></a></p> <p>&nbsp;</p></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span6 widget-span widget-type-cell " style="border-right: 1px solid #FEBD12; vertical-align: top; " data-widget-type="cell" data-x="3" data-w="6"> <div class="row-fluid-wrapper row-depth-3 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell " style="justify-content: space-between;" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-3 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text " style="margin-bottom:10px;" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1693439502409284" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h6 style="text-align: center;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap/" rel="noopener" style="text-decoration: none; color: #006489;"><span style="color: #006489;"><span style="font-size: 20px;">Native Web &amp; Cloud Migrations</span></span></a></span></h6></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-3 row-number-4 "> <div class="row-fluid "> <div class="span6 widget-span widget-type-rich_text " style="border-right: 1px solid #FEBD12 !important;" data-widget-type="rich_text" data-x="0" data-w="6"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1693439500065276" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><p style="line-height: 0; font-size: 14px;">&nbsp;</p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-winforms" rel="noopener" style="color: #006489; text-decoration: none;">C# / WinForms</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-powerbuilder/" rel="noopener" style="color: #006489; text-decoration: none;">PowerBuilder</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-silverlight/" rel="noopener" style="color: #006489; text-decoration: none;">Silverlight</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/vbnet/" rel="noopener" style="color: #006489; text-decoration: none;">VB.NET</a></span></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/products/app-migrations/webmap-access" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">Microsoft Access</span></a></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/webmap-xamarin-maui" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">Xamarin to MAUI</span></a></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/webmap-csharp-blazor" rel="noopener" style="color: #006489; text-decoration: none;">C# to Blazor</a></span></p></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> <div class="span6 widget-span widget-type-rich_text " style="padding-left: 12px;" data-widget-type="rich_text" data-x="6" data-w="6"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_15008306538152366" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><p style="line-height: 0; font-size: 14px;">&nbsp;</p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/dotnet/j2ee" rel="noopener" style="color: #006489; text-decoration: none;">Java to .NET</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-aspnet-webforms" rel="noopener" style="color: #006489; text-decoration: none;">ASP.NET Web Forms</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/delphi/" rel="noopener" style="color: #006489; text-decoration: none;">Delphi to C#</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/java/informix-4gl" rel="noopener" style="color: #006489; text-decoration: none;">Informix 4GL to Java &amp; HTML</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/webmap-clarion" rel="noopener" style="color: #006489; text-decoration: none;">Clarion</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/j2ee/unisys-linc" rel="noopener" style="color: #006489; text-decoration: none;">Unisys Linc</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/oracle-forms" rel="noopener" style="color: #006489; text-decoration: none;">Oracle Forms</a></span></p></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span3 widget-span widget-type-cell " style="vertical-align: top;" data-widget-type="cell" data-x="9" data-w="3"> <div class="row-fluid-wrapper row-depth-3 row-number-5 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text " style="" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1654877692824310" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h6 style="text-align: left;"><a href="https://www.mobilize.net/services/app-migrations/" rel="noopener" style="text-decoration: none;"><span style="color: #006489;"><span style="font-size: 20px;">Solutions</span></span></a></h6> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/services/app-migrations/application-assessments" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">App Assessments</span></a></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/products/app-migrations/custom-migrations/" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">Migration Tools</span></a></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/services/app-migrations/post-migration/" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">Production Services</span></a></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/services/app-migrations/migration-blueprint" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">Migration Blueprint</span></a></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/services/app-migrations/migration-methodology" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">Migration Methodology</span></a></p></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-3 row-number-6 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget " style="margin-top: 0px!important; margin-bottom: 0px!important;" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1693440396081628" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <a class="hs-button hs-button-no-mgn" href="https://www.mobilize.net/rapidscan" id="hs-button_module_1693440396081628" rel=""> Free Code Assessment </a> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell mega-menu-branch activated-by-2" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell content-section bg-white max-full-vh-scroll large-shadow" style="padding-top: 20px; padding-bottom: 0!important;" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell centered" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell equal-height" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-3 "> <div class="row-fluid "> <div class="span6 widget-span widget-type-cell " style="border-right: 1px solid #FEBD12; vertical-align: top; margin-left: auto; display: flex; justify-content: flex-end;" data-widget-type="cell" data-x="0" data-w="6"> <div class="row-fluid-wrapper row-depth-3 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text " style="align-self: flex-start; padding-right: 50px;" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_150888483015104" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><div class="mega-menu-column no-custom-bullets"> <h6 style="text-align: left; color: #006489; font-size: 22px; text-decoration: none;">Technology Services</h6> <ul style="padding-left: 0px; list-style-type: none !important; font-size: 15px;"> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/technology-modernization/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Technology Modernization</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/technology-application-assessments/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Application Technology &amp; Security Assessments</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/technology-architecture-assessments/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Technology Architecture Assessment</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/cloud-data-advisory/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Cloud &amp; Data Advisory Services</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/application-dependency-mapping/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Application Dependency Mapping</a></li> </ul> </div></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span6 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="6" data-w="6"> <div class="row-fluid-wrapper row-depth-3 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text " style="" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_150888483015108" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><div class="mega-menu-column no-custom-bullets"> <h6 style="text-align: left; color: #006489; font-size: 22px; text-decoration: none;">Transformation Services</h6> <ul style="padding-left: 0px; list-style-type: none !important; font-size: 15px;"> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/legacy-application-modernization/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Legacy Application Modernization</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/data-modernization/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Data Modernization Services</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/cloud-migrations/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Cloud Migration Services</a></li> </ul> </div> <h6 style="text-align: left; color: #006489; font-size: 22px; text-decoration: none; margin-bottom: 17px;">Not Sure Where to Start?</h6></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-3 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget hs-button-no-mgn" style="margin-top: 0px!important; margin-bottom: 0px!important;" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1715380388197388" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <a class="hs-button hs-button-no-mgn" href="https://www.mobilize.net/talk-to-an-engineer" id="hs-button_module_1715380388197388" rel=""> Talk to an Engineer </a> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text " style="margin: 35px 0px 20px 0px;" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1715378742163213" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><div style="text-align: center; color: #453f3e; font-size: 22px; font-family: Proxima Nova; font-weight: 800; word-wrap: break-word;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/" style="text-decoration: underline; color: inherit; font-family: 'Proxima-Nova', 'Proxima Nova', sans-serif;">View all Transformation &amp; Technology Services</a></div></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-global_group " style="" data-widget-type="global_group" data-x="0" data-w="12"> <div class="" data-global-widget-path="generated_global_groups/27321199716.html"><div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="sticky-header-options" data-linked-to=".header-wrapper"> <div class="span12 widget-span widget-type-cell sticky-header md-hidden mega-menu-parent" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell centered ptb5 vmiddle never-stack" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-3 "> <div class="row-fluid "> <div class="span3 widget-span widget-type-cell ns-sm-span5" style="" data-widget-type="cell" data-x="0" data-w="3"> <div class="row-fluid-wrapper row-depth-1 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-logo " style="" data-widget-type="logo" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_146731076570910" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="logo"><a href="https://www.mobilize.net/" id="hs-link-module_146731076570910" style="border-width:0px;border:0px;"><img src="https://www.mobilize.net/hubfs/Migrations%20Logo.svg" class="hs-image-widget " height="68" style="height: auto;width:175px;border-width:0px;border:0px;" width="175" alt="Migrations Logo" title="Migrations Logo"></a></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span9 widget-span widget-type-cell ns-sm-span7" style="" data-widget-type="cell" data-x="3" data-w="9"> <div class="row-fluid-wrapper row-depth-1 row-number-5 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell all-inline tr" style="" data-widget-type="cell" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-6 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell all-inline tr" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-menu menu-bar flyouts-fade flyouts-slide md-hidden linked-to-mega-menu-in-sticky-header" style="" data-widget-type="menu" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_146731076570911" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="menu"><div id="hs_menu_wrapper_module_146731076570911" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="default" data-menu-id="69172971116" aria-label="Navigation Menu"> <ul role="menu"> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="javascript:;" role="menuitem">App Modernization</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="javascript:;" role="menuitem">Consulting</a></li> <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Resources</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/blog" role="menuitem" target="_blank" rel="noopener">Blog</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/case-studies/" role="menuitem">Case Studies</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/faqs/" role="menuitem">FAQ's</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/videos/" role="menuitem">Videos</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/downloads/" role="menuitem">Free Trials &amp; Downloads</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/whitepapers" role="menuitem">Whitepapers</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/support/" role="menuitem">Support</a></li> </ul></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/talk-to-an-engineer" role="menuitem">Contact</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.growthaccelerationpartners.com/who-we-are" role="menuitem" target="_blank" rel="noopener">About</a></li> </ul> </div></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget " style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_15306490941511805" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span class="control-button search fss-open-btn"><i class="fa fa-search" aria-hidden="true"></i></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget " style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_15306490978961809" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span class="control-button menu" data-slide-menu="primary-slide-menu"> <span class="open"> <i class="fa fa-bars" aria-hidden="true"></i> </span> <span class="close"> <i class="fa fa-bars" aria-hidden="true"></i> </span> <span></span></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-logo " style="" data-widget-type="logo" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1676254236245364" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="logo"><a href="https://www.growthaccelerationpartners.com/" target="_blank" id="hs-link-module_1676254236245364" rel="noopener" style="border-width:0px;border:0px;"><img src="https://www.mobilize.net/hubfs/Media%20Center/Logos/GAP-LOGO.svg" class="hs-image-widget " height="120" style="height: auto;width:120px;border-width:0px;border:0px;" width="120" alt="Growth Acceleration Partners" title="Growth Acceleration Partners"></a></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell all-inline tr" style="" data-widget-type="cell" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="mega-menu-options" data-menu=".linked-to-mega-menu-in-sticky-header"> <div class="span12 widget-span widget-type-cell mega-menu" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell mega-menu-branch activated-by-1" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell content-section bg-white pt20 pb10 large-shadow" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell centered" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell equal-height" style="margin-bottom: 10px; " data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-3 "> <div class="row-fluid "> <div class="span3 widget-span widget-type-cell " style="border-right: 1px solid #FEBD12;" data-widget-type="cell" data-x="0" data-w="3"> <div class="row-fluid-wrapper row-depth-3 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text link-hover-theme-yellow" style="" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_151580625732205" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h6 style="text-align: left;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/vbuc" rel="noopener" style="text-decoration: none; color: #006489;"><span style="font-size: 20px;">.NET &amp; Web Migrations</span></a></span></h6> <p style="line-height: 0; font-size: 14px; padding-top: 6px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/vbuc" rel="noopener" style="color: #006489; text-decoration: none;">VB6</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-asp/" rel="noopener" style="color: #006489; text-decoration: none;">ASP</a></span></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/products/app-migrations/vbuc/free-trial" rel="noopener" linktext=""><img src="https://www.mobilize.net/hubfs/VBUC%20Button%20Nav%20Bar.png" width="0" loading="lazy" alt="VBUC 10 Download - Banner" style="width: 190px; height: auto; max-width: 100%; border-radius: 15px; box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.40);"></a></p> <p>&nbsp;</p></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span6 widget-span widget-type-cell " style="border-right: 1px solid #FEBD12; vertical-align: top; " data-widget-type="cell" data-x="3" data-w="6"> <div class="row-fluid-wrapper row-depth-3 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell " style="justify-content: space-between;" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-3 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text link-hover-theme-yellow" style="margin-bottom:10px;" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1647976548095657" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h6 style="text-align: center;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap/" rel="noopener" style="text-decoration: none; color: #006489;"><span style="color: #006489;"><span style="font-size: 20px;">Native Web &amp; Cloud Migrations</span></span></a></span></h6></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-3 row-number-4 "> <div class="row-fluid "> <div class="span6 widget-span widget-type-rich_text link-hover-theme-yellow" style="border-right: 1px solid #FEBD12 !important; padding-top: 0px;" data-widget-type="rich_text" data-x="0" data-w="6"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1693268196696366" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><p style="line-height: 0; font-size: 14px;">&nbsp;</p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-winforms" rel="noopener" style="color: #006489; text-decoration: none;">C# / WinForms</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-powerbuilder/" rel="noopener" style="color: #006489; text-decoration: none;">PowerBuilder</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-silverlight/" rel="noopener" style="color: #006489; text-decoration: none;">Silverlight</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/vbnet/" rel="noopener" style="color: #006489; text-decoration: none;">VB.NET</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-access" rel="noopener" style="color: #006489; text-decoration: none;">Microsoft Access</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/webmap-xamarin-maui" rel="noopener" style="color: #006489; text-decoration: none;">Xamarin to MAUI</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/webmap-csharp-blazor" rel="noopener" style="color: #006489; text-decoration: none;">C# to Blazor</a></span></p> <p style="line-height: 0; font-size: 14px;">&nbsp;</p></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> <div class="span6 widget-span widget-type-rich_text link-hover-theme-yellow" style="padding-left: 12px; padding-top: 0px;" data-widget-type="rich_text" data-x="6" data-w="6"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1693268198471374" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><p style="line-height: 0; font-size: 14px;">&nbsp;</p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/dotnet/j2ee" rel="noopener" style="color: #006489; text-decoration: none;">Java to .NET</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/webmap-aspnet-webforms" rel="noopener" style="color: #006489; text-decoration: none;">ASP.NET Web Forms</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/delphi/" rel="noopener" style="color: #006489; text-decoration: none;">Delphi to C#</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/java/informix-4gl" rel="noopener" style="color: #006489; text-decoration: none;">Informix 4GL to Java &amp; HTML</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/webmap-clarion" rel="noopener" style="color: #006489; text-decoration: none;">Clarion</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/products/app-migrations/j2ee/unisys-linc" rel="noopener" style="color: #006489; text-decoration: none;">Unisys LINC</a></span></p> <p style="line-height: 0; font-size: 14px;"><span style="color: #006489;"><a href="https://www.mobilize.net/oracle-forms" rel="noopener" style="color: #006489; text-decoration: none;">Oracle Forms</a></span></p></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span3 widget-span widget-type-cell " style="vertical-align: top;" data-widget-type="cell" data-x="9" data-w="3"> <div class="row-fluid-wrapper row-depth-3 row-number-5 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-3 row-number-6 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text link-hover-theme-yellow" style="" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1647976555327676" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h6 style="text-align: left;"><a href="https://www.mobilize.net/services/app-migrations/" rel="noopener" style="text-decoration: none;"><span style="color: #006489;"><span style="font-size: 20px;">Solutions</span></span></a></h6> <p style="line-height: 0; font-size: 14px; padding-top: 5px;"><a href="https://www.mobilize.net/services/app-migrations/application-assessments" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">App Assessments</span></a></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/products/app-migrations/custom-migrations/" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">Migration Tools</span></a></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/services/app-migrations/post-migration/" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">Production Services</span></a></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/services/app-migrations/migration-blueprint" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">Migration Blueprint</span></a></p> <p style="line-height: 0; font-size: 14px;"><a href="https://www.mobilize.net/services/app-migrations/migration-methodology" rel="noopener" style="text-decoration: none;"><span style="color: #006489;">Migration Methodology</span></a></p></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-3 row-number-7 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget hs-button-no-mgn" style="margin-top: 0px!important; margin-bottom: 0px!important;" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1693442200628199" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <a class="hs-button hs-button-no-mgn" href="https://www.mobilize.net/rapidscan" id="hs-button_module_1693442200628199" rel=""> Free Code Assessment </a> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell mega-menu-branch activated-by-2" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell content-section bg-white large-shadow" style="padding-top: 20px; padding-bottom: 0px!important;" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell centered" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell equal-height" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-3 "> <div class="row-fluid "> <div class="span6 widget-span widget-type-cell " style="border-right: 1px solid #FEBD12; vertical-align: top; margin-left: auto; display: flex; justify-content: flex-end;" data-widget-type="cell" data-x="0" data-w="6"> <div class="row-fluid-wrapper row-depth-3 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text " style="align-self: flex-start; padding-right: 50px;" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1647976381615537" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><div class="mega-menu-column no-custom-bullets"> <h6 style="text-align: left; color: #006489; font-size: 22px; text-decoration: none;">Technology Services</h6> <ul style="padding-left: 0px; list-style-type: none !important; font-size: 15px;"> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/technology-modernization/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Technology Modernization</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/technology-application-assessments/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Application Technology &amp; Security Assessments</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/technology-architecture-assessments/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Technology Architecture Assessment</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/cloud-data-advisory/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Cloud &amp; Data Advisory Services</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/application-dependency-mapping/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Application Dependency Mapping</a></li> </ul> </div></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span6 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="6" data-w="6"> <div class="row-fluid-wrapper row-depth-3 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text " style="" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1647976381615539" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><div class="mega-menu-column no-custom-bullets"> <h6 style="text-align: left; color: #006489; font-size: 22px; text-decoration: none;">Transformation Services</h6> <ul style="padding-left: 0px; list-style-type: none !important; font-size: 15px;"> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/legacy-application-modernization/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Legacy Application Modernization</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/data-modernization/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Data Modernization Services</a></li> <li style="font-size: 15px; margin-bottom: 5px; list-style-type: none !important;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/cloud-migrations/" target="_blank" rel="noopener noreferrer" style="color: #006489; text-decoration: none;">Cloud Migration Services</a></li> </ul> </div> <h6 style="text-align: left; color: #006489; font-size: 22px; text-decoration: none; margin-bottom: 17px;">Not Sure Where to Start?</h6></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-3 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget hs-button-no-mgn" style="margin-top: 0px!important; margin-bottom: 0px!important;" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1715381828537746" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <a class="hs-button hs-button-no-mgn" href="https://www.mobilize.net/talk-to-an-engineer" id="hs-button_module_1715381828537746" rel=""> Talk to an Engineer </a> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text " style="margin: 35px 0px 20px 0px;" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1715381767558702" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><div style="text-align: center; color: #453f3e; font-size: 22px; font-family: Proxima Nova; font-weight: 800; word-wrap: break-word;"> <div style="text-align: center; color: #453f3e; font-size: 22px; font-family: Proxima Nova; font-weight: 800; word-wrap: break-word;"><a class="link-hover-theme-yellow" href="https://www.mobilize.net/services/" style="text-decoration: underline; color: inherit; font-family: 'Proxima-Nova', 'Proxima Nova', sans-serif;">View all Transformation &amp; Technology Services</a></div> </div></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell mega-menu-branch" style="" data-widget-type="cell" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell mega-menu-branch" style="" data-widget-type="cell" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell mega-menu-branch" style="" data-widget-type="cell" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div> </div><!--end row--> </div><!--end row-wrapper --> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-global_group " style="" data-widget-type="global_group" data-x="0" data-w="12"> <div class="" data-global-widget-path="generated_global_groups/27315166139.html"><div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell fullscreen-search" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget " style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1530555777115370" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="cell-wrapper"> <form action="/search-results/"> <input type="search" class="hs-input" name="term" autocomplete="off" placeholder="Search..."> <button type="submit" class="hs-button primary">Search</button> </form> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-global_group " style="" data-widget-type="global_group" data-x="0" data-w="12"> <div class="" data-global-widget-path="generated_global_groups/27320999637.html"><div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div id="primary-slide-menu" class="span12 widget-span widget-type-cell slide-menu right w400 bg-white" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell slide-menu-scroller" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell never-stack ptb20 plr30 vmiddle bg-dark white-content" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-4 "> <div class="row-fluid "> <div class="span9 widget-span widget-type-rich_text " style="" data-widget-type="rich_text" data-x="0" data-w="9"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1490019842268586" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><strong>We Are GAP Mobilize</strong></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> <div class="span3 widget-span widget-type-custom_widget tr" style="" data-widget-type="custom_widget" data-x="9" data-w="3"> <div id="hs_cos_wrapper_module_15306489371471734" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span class="control-button menu" data-slide-menu="primary-slide-menu"> <span class="open"> <!-- Default: --> <i class="fa fa-bars" aria-hidden="true"></i> <!-- Other ideas: --> <!--Open Menu--> <!--<i class="fa fa-list" aria-hidden="true"></i>--> <!--<i class="fa fa-ellipsis-v" aria-hidden="true"></i>--> </span> <span class="close"> <!-- Default: --> <!--<i class="fa fa-ellipsis-v" aria-hidden="true"></i>--> <!-- Other ideas: --> <!--Close Menu--> <!--<i class="fa fa-ellipsis-h" aria-hidden="true"></i>--> <!--<i class="fa fa-bars" aria-hidden="true"></i>--> <i class="fa fa-close" aria-hidden="true"></i> </span> <span></span></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-5 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell all-inline p30 tc" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-6 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cta p10" style="" data-widget-type="cta" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_14895142905501421" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_cta" style="" data-hs-cos-general-type="widget" data-hs-cos-type="cta"><!--HubSpot Call-to-Action Code --><span class="hs-cta-wrapper" id="hs-cta-wrapper-76611f98-d6ae-450f-b09a-1c778e49c7fb"><span class="hs-cta-node hs-cta-76611f98-d6ae-450f-b09a-1c778e49c7fb" id="hs-cta-76611f98-d6ae-450f-b09a-1c778e49c7fb"><!--[if lte IE 8]><div id="hs-cta-ie-element"></div><![endif]--><a href="https://cta-redirect.hubspot.com/cta/redirect/216184/76611f98-d6ae-450f-b09a-1c778e49c7fb" target="_blank" rel="noopener"><img class="hs-cta-img" id="hs-cta-img-76611f98-d6ae-450f-b09a-1c778e49c7fb" style="border-width:0px;" src="https://no-cache.hubspot.com/cta/default/216184/76611f98-d6ae-450f-b09a-1c778e49c7fb.png" alt="Free Assessment Tool"></a></span><script charset="utf-8" src="/hs/cta/cta/current.js"></script><script type="text/javascript"> hbspt.cta._relativeUrls=true;hbspt.cta.load(216184, '76611f98-d6ae-450f-b09a-1c778e49c7fb', {"useNewLoader":"true","region":"na1"}); </script></span><!-- end HubSpot Call-to-Action Code --></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-7 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cta p10" style="" data-widget-type="cta" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_14895142928491423" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_cta" style="" data-hs-cos-general-type="widget" data-hs-cos-type="cta"></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-8 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-menu accordion-menu" style="" data-widget-type="menu" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_14895144107501455" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="menu"><div id="hs_menu_wrapper_module_14895144107501455" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="default" data-menu-id="76067247747" aria-label="Navigation Menu"> <ul role="menu"> <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">APPLICATION MODERNIZATION</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-2 hs-item-has-children" role="none"><a href="https://www.mobilize.net/products/app-migrations/vbuc" role="menuitem">.NET &amp; Web Migrations</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/vbuc" role="menuitem">VB6</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/webmap-asp/" role="menuitem">ASP</a></li> </ul></li> <li class="hs-menu-item hs-menu-depth-2 hs-item-has-children" role="none"><a href="https://www.mobilize.net/products/app-migrations/webmap/" role="menuitem">Native Web &amp; Cloud Migrations</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/webmap-winforms" role="menuitem">C#</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/webmap-powerbuilder/" role="menuitem">PowerBuilder</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/webmap-silverlight/" role="menuitem">Silverlight</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/vbnet/" role="menuitem">VB.NET</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/webmap-access" role="menuitem">Microsoft Access</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/webmap-xamarin-maui" role="menuitem">Xamarin to MAUI|</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/webmap-csharp-blazor" role="menuitem">C# to Blazor</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/dotnet/j2ee" role="menuitem">Java to .NET</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/webmap-aspnet-webforms" role="menuitem">ASP.NET Web Forms</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/delphi/" role="menuitem">Delphi to C#</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/java/informix-4gl" role="menuitem">Informix 4GL to Java &amp; HTML</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/webmap-clarion" role="menuitem">Clarion</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/j2ee/unisys-linc" role="menuitem">Unisys Linc</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/oracle-forms" role="menuitem">Oracle Forms</a></li> </ul></li> <li class="hs-menu-item hs-menu-depth-2 hs-item-has-children" role="none"><a href="https://www.mobilize.net/services/app-migrations/" role="menuitem">Solutions</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/services/app-migrations/application-assessments" role="menuitem">App Assessments</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/app-migrations/custom-migrations/" role="menuitem">Migration Tools</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/services/app-migrations/post-migration/" role="menuitem">Production Services</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/services/app-migrations/migration-blueprint" role="menuitem">Migration Blueprint</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/services/app-migrations/migration-methodology" role="menuitem">Migration Methodology</a></li> </ul></li> </ul></li> <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">CONSULTING</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-2 hs-item-has-children" role="none"><a href="https://www.mobilize.net/products/database-migrations/snowconvert" role="menuitem">Technology Services</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/database-migrations/oracle-to-snowflake" role="menuitem">Technology Modernization</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/database-migrations/spark-scala-to-snowflake" role="menuitem">Application Technology &amp; Security Assessments</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/database-migrations/sql-server-to-snowflake" role="menuitem">Technology Architecture Assessment</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/database-migrations/teradata-to-snowflake" role="menuitem">Cloud &amp; Data Advisory Services</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="javascript:;" role="menuitem">Application Dependency Mapping</a></li> </ul></li> <li class="hs-menu-item hs-menu-depth-2 hs-item-has-children" role="none"><a href="javascript:;" role="menuitem">Transformation Services</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/blackdiamond-studio/snowflake-translation" role="menuitem">Legacy Application Modernization</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/blackdiamond-studio/edit-debug-deploy" role="menuitem">Data Modernization Services</a></li> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/products/blackdiamond-studio/test-case-generation" role="menuitem">Cloud Migration Services</a></li> </ul></li> <li class="hs-menu-item hs-menu-depth-2 hs-item-has-children" role="none"><a href="https://www.mobilize.net/use-cases" role="menuitem">Not Sure Where to Start?</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-3" role="none"><a href="https://www.mobilize.net/talk-to-an-engineer" role="menuitem">Talk to an Engineer</a></li> </ul></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/services/" role="menuitem">View all Transformation &amp; Technology Services</a></li> </ul></li> <li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">RESOURCES</a> <ul role="menu" class="hs-menu-children-wrapper"> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/blog" role="menuitem">Blog</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/case-studies/" role="menuitem">Case Studies</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/faqs/" role="menuitem">FAQ's</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://forums.mobilize.net/" role="menuitem" target="_blank" rel="noopener">Support Forums</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/videos/" role="menuitem">Videos</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/downloads/" role="menuitem">Free Trials &amp; Downloads</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/whitepapers" role="menuitem">Whitepapers</a></li> <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://www.mobilize.net/resources/support/" role="menuitem">Support</a></li> </ul></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/talk-to-an-engineer" role="menuitem">CONTACT</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.growthaccelerationpartners.com/who-we-are" role="menuitem">ABOUT</a></li> </ul> </div></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-9 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-space slide-menu-overlay bg-dark o50" style="" data-widget-type="space" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1490022072855604" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_space" style="" data-hs-cos-general-type="widget" data-hs-cos-type="space"></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end header --> </div><!--end header wrapper --> <div class="body-container-wrapper"> <div class="body-container container-fluid"> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-raw_jinja " style="" data-widget-type="raw_jinja" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-raw_jinja " style="" data-widget-type="raw_jinja" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-raw_jinja " style="" data-widget-type="raw_jinja" data-x="0" data-w="12"> <!-- Go to www.addthis.com/dashboard to customize your tools --> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-54ef47e26970a302"></script> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-raw_jinja " style="" data-widget-type="raw_jinja" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-5 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell page-title-wrapper" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-6 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell centered" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-7 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-raw_jinja page-title" style="" data-widget-type="raw_jinja" data-x="0" data-w="12"> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-8 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell content-section sticky-parent plr80 md-plr0" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-9 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell centered md-stack" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-10 "> <div class="row-fluid "> <div class="span8 widget-span widget-type-cell pr100 md-pr0" style="" data-widget-type="cell" data-x="0" data-w="8"> <div class="row-fluid-wrapper row-depth-1 row-number-11 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-blog_content " style="" data-widget-type="blog_content" data-x="0" data-w="12"> <div class="post-template"> <div class="post-wrapper"> <div class="sticky-parent"><div class="post-sharing top"> <div class="addthis-widget-type-1 vertical sticky-item offset-100 md-cancel md-hidden"> <div class="addthis_inline_share_toolbox" data-url="https://www.mobilize.net/blog/blazor-custom-rendering-modes" data-title="Blazor 9's Custom Rendering Modes: Because One Size Never Fits All" data-media="https://216184.fs1.hubspotusercontent-na1.net/hubfs/216184/Blazor%209%20render%20mode.png"></div> </div> </div><div class="post-body"> <div class="section-intro hs10"> <h1><span id="hs_cos_wrapper_name" class="hs_cos_wrapper hs_cos_wrapper_meta_field hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="meta_field" data-hs-cos-type="text">Blazor 9's Custom Rendering Modes: Because One Size Never Fits All</span></h1> </div> <p>by <a class="strong" href="https://www.mobilize.net/blog/author/cheyenne-sokkappa">Cheyenne Sokkappa</a>, on Oct 26, 2024 10:23:10 AM</p><div class="clear"> <span id="hs_cos_wrapper_post_body" class="hs_cos_wrapper hs_cos_wrapper_meta_field hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="meta_field" data-hs-cos-type="rich_text"><p>Blazor 9 has the <strong>mind-blowing</strong> ability to let you choose how your pages are rendered. No more "one rendering mode to rule them all" nonsense! This is like finally getting to choose your own superpower for each battle. Obviously I would choose invisibility, then flying, then Hulk smash.</p> <!--more--><p><img src="https://www.mobilize.net/hs-fs/hubfs/97qja1-jpg.jpeg?width=379&amp;height=451&amp;name=97qja1-jpg.jpeg" loading="lazy" width="379" height="451" style="width: 379px; height: auto; max-width: 100%; margin-left: auto; margin-right: auto; display: block;" srcset="https://www.mobilize.net/hs-fs/hubfs/97qja1-jpg.jpeg?width=190&amp;height=226&amp;name=97qja1-jpg.jpeg 190w, https://www.mobilize.net/hs-fs/hubfs/97qja1-jpg.jpeg?width=379&amp;height=451&amp;name=97qja1-jpg.jpeg 379w, https://www.mobilize.net/hs-fs/hubfs/97qja1-jpg.jpeg?width=569&amp;height=677&amp;name=97qja1-jpg.jpeg 569w, https://www.mobilize.net/hs-fs/hubfs/97qja1-jpg.jpeg?width=758&amp;height=902&amp;name=97qja1-jpg.jpeg 758w, https://www.mobilize.net/hs-fs/hubfs/97qja1-jpg.jpeg?width=948&amp;height=1128&amp;name=97qja1-jpg.jpeg 948w, https://www.mobilize.net/hs-fs/hubfs/97qja1-jpg.jpeg?width=1137&amp;height=1353&amp;name=97qja1-jpg.jpeg 1137w" sizes="(max-width: 379px) 100vw, 379px"></p> <h2>Rendering Modes: A Quick and Dirty Recap</h2> <p>Remember the old days (like, .NET 8 old) when you had to pick a single rendering mode for your entire app? Talk about a buzzkill! It was like being forced to wear the same pair of shoes every day, no matter what you were doing. If you’ve ever had to hike in dress shoes you know what I’m talking about.&nbsp;</p> <p>But fear not, my friends, because Blazor 9 is here to save the day! Now you can mix and match rendering modes like a digital fashionista. Want a static page for your boring "About Us" section? Boom! Static SSR. Need a super interactive page for your awesome game? Bam! Interactive WebAssembly.</p> <p><strong>Here's the breakdown:</strong></p> <ul> <li aria-level="1"><strong>Static Server-Side Rendering (SSR):</strong> Perfect for those pages that need to load lightning fast and impress the Google gods (SEO). Think of it as the "first impression" mode.</li> <li aria-level="1"><strong>Interactive Server-Side Rendering:</strong> For when you need real-time updates and want to keep that connection with the server nice and cozy (using SignalR, of course).&nbsp;</li> <li aria-level="1"><strong>Interactive WebAssembly</strong>: This is where the magic happens! Run your code directly in the browser and create insanely interactive experiences. It's like giving your web page a shot of adrenaline.</li> </ul> <h2>How to Make This Magic Happen</h2> <p>Blazor 9 gives you some awesome tools to control your rendering destiny:</p> <ul> <li aria-level="1"><strong><span style="color: #188038;">@rendermode</span></strong><strong> Directive:</strong> Slap this on your Razor components to tell them how to behave. Want interactive server-side rendering? Just use <span style="color: #188038;">@rendermode="InteractiveServer"</span>. It's like giving your component a personality makeover.</li> <li aria-level="1"><strong><span style="color: #188038;">ExcludeFromInteractiveRouting</span></strong><strong> Attribute:</strong> This attribute lets you tell Blazor to chill out and not mess with certain components when it comes to interactive routing. It's like putting a "Do Not Disturb" sign on your door.</li> </ul> <p><span style="font-weight: bold;">Example Time!</span> (Because what's a coding post without some code?)</p> <div style="background: #ffffff; overflow: auto; width: auto; border: solid gray; border-width: .1em .1em .1em .8em; padding: .2em .6em;"> <pre style="margin: 0; line-height: 125%;">&lt;SharedMessage @rendermode=<span style="background-color: #fff0f0;">"InteractiveServer"</span> /&gt; &lt;SharedMessage @rendermode=<span style="background-color: #fff0f0;">"InteractiveWebAssembly"</span> /&gt; </pre> </div> <p><br>See? You can have two instances of the same component, each with its own rendering mode. It's like having twins with completely different personalities.</p> <h2>Why This is a Big Deal</h2> <ul> <li aria-level="1"><strong>Performance:</strong> Optimize each page for maximum speed and efficiency. No more sluggish websites!</li> <li aria-level="1"><strong>SEO:</strong> Make Google happy and get your pages to the top of the search results.</li> <li aria-level="1"><strong>User Experience:</strong> Create smooth, interactive experiences that will make your users say "Wow!"</li> <li aria-level="1"><strong>Flexibility:</strong> You're the boss! Choose the rendering mode that fits each page perfectly.</li> </ul> <p><strong>Bottom Line:</strong> Blazor 9's custom rendering modes are a game-changer. They give you the power to create web applications that are fast, interactive, and optimized for search engines. So go forth and embrace the chaos! (But, like, in a responsible way, of course.)</p></span> </div> </div> </div><div class="post-bottom"> <span class="strong mr10 text-dark">Topics:</span><a href="https://www.mobilize.net/blog/topic/net">.NET</a><span class="sep"></span><a href="https://www.mobilize.net/blog/topic/blazor">Blazor</a><span class="sep"></span><a href="https://www.mobilize.net/blog/topic/asp-net-core">asp.net core</a><span class="sep"></span><a href="https://www.mobilize.net/blog/topic/net-9">.NET 9</a></div> <div class="bottom-shadow"></div><div class="post-sharing bottom"> <div class="addthis-widget-type-1 mtb30"> <div class="addthis_inline_share_toolbox" data-url="https://www.mobilize.net/blog/blazor-custom-rendering-modes" data-title="Blazor 9's Custom Rendering Modes: Because One Size Never Fits All" data-media="https://216184.fs1.hubspotusercontent-na1.net/hubfs/216184/Blazor%209%20render%20mode.png"></div> </div> </div></div> </div></div> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-12 "> <div class="row-fluid "> <div id="post-comments" class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text " style="" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1505895205200335" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h2>Comments</h2></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-blog_comments " style="" data-widget-type="blog_comments" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_blog_comments" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_blog_comments" style="" data-hs-cos-general-type="widget" data-hs-cos-type="blog_comments"> <div class="section post-footer"> <div id="comments-listing" class="new-comments"></div> <div id="hs_form_target_3664d338-18e8-4859-8dd9-0fb27adee796"></div> </div> </span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span4 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="8" data-w="4"> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell md-mt100 sticky-item offset-100 md-cancel" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-blog_subscribe bg-theme white-content form-button-dark p30 large-shadow radius" style="" data-widget-type="blog_subscribe" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_blog_subscription" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_blog_subscribe" style="" data-hs-cos-general-type="widget" data-hs-cos-type="blog_subscribe"><h3 id="hs_cos_wrapper_blog_subscription_title" class="hs_cos_wrapper form-title" data-hs-cos-general-type="widget_field" data-hs-cos-type="text">Subscribe to Mobilize.Net Blog</h3> <div id="hs_form_target_blog_subscription_2423"></div> </span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell md-mt100" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell tabs-container responsive styled mb50" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-2 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text tabs-nav list-type-tabs sm-hidden" style="" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1501115687928113" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><ul> <li><a href="#recent">Recent</a></li> <li><a href="#topics">Topics</a></li> <li><a href="#archive">Archive</a></li> </ul></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-5 "> <div class="row-fluid "> <div id="recent" class="span12 widget-span widget-type-cell tab-group mb30" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-3 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-post_listing link-dark link-hover-theme fwb" style="" data-widget-type="post_listing" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_top_posts" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_post_listing" style="" data-hs-cos-general-type="widget" data-hs-cos-type="post_listing"><div class="block"> <h3></h3> <div class="widget-module"> <ul class="hs-hash-2114852380-1732745528755"> </ul> </div> </div> </span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div id="topics" class="span12 widget-span widget-type-cell tab-group mb30" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-3 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-post_filter link-dark link-hover-theme" style="" data-widget-type="post_filter" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1505405878694483" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_post_filter" style="" data-hs-cos-general-type="widget" data-hs-cos-type="post_filter"><div class="block"> <h3></h3> <div class="widget-module"> <ul> <li> <a href="https://www.mobilize.net/blog/topic/application-modernization">application modernization <span class="filter-link-count" dir="ltr">(80)</span></a> </li> <li> <a href="https://www.mobilize.net/blog/topic/net">.NET <span class="filter-link-count" dir="ltr">(52)</span></a> </li> <li> <a href="https://www.mobilize.net/blog/topic/application-migration">application migration <span class="filter-link-count" dir="ltr">(52)</span></a> </li> <li> <a href="https://www.mobilize.net/blog/topic/vbuc">VBUC <span class="filter-link-count" dir="ltr">(44)</span></a> </li> <li> <a href="https://www.mobilize.net/blog/topic/snowflake">Snowflake <span class="filter-link-count" dir="ltr">(39)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/vb6">VB6 <span class="filter-link-count" dir="ltr">(33)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/webmap">WebMAP <span class="filter-link-count" dir="ltr">(31)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/windows">Windows <span class="filter-link-count" dir="ltr">(28)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/web-application-development">Web Application Development <span class="filter-link-count" dir="ltr">(26)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/c">C# <span class="filter-link-count" dir="ltr">(24)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/net-8">.NET 8 <span class="filter-link-count" dir="ltr">(23)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/software-development">software development <span class="filter-link-count" dir="ltr">(23)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/html5">HTML5 <span class="filter-link-count" dir="ltr">(17)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/net-core">.NET Core <span class="filter-link-count" dir="ltr">(16)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/blazor">Blazor <span class="filter-link-count" dir="ltr">(16)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/conference">Conference <span class="filter-link-count" dir="ltr">(16)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/visual-basic">Visual Basic <span class="filter-link-count" dir="ltr">(16)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/mobile-application-development">Mobile Application Development <span class="filter-link-count" dir="ltr">(15)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/mobile-security">Mobile security <span class="filter-link-count" dir="ltr">(14)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/asp-net">asp.net <span class="filter-link-count" dir="ltr">(14)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/data-modernization">data modernization <span class="filter-link-count" dir="ltr">(14)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/net-9">.NET 9 <span class="filter-link-count" dir="ltr">(13)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/mvc">MVC <span class="filter-link-count" dir="ltr">(13)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/microsoft">Microsoft <span class="filter-link-count" dir="ltr">(13)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/vb-net">vb.net <span class="filter-link-count" dir="ltr">(13)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/ai">AI <span class="filter-link-count" dir="ltr">(12)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/legacy-modernization">legacy modernization <span class="filter-link-count" dir="ltr">(12)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/code-transformation">code transformation <span class="filter-link-count" dir="ltr">(10)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/developers">developers <span class="filter-link-count" dir="ltr">(10)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/javascript">JavaScript <span class="filter-link-count" dir="ltr">(9)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/powerbuilder">PowerBuilder <span class="filter-link-count" dir="ltr">(9)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/visual-studio">Visual Studio <span class="filter-link-count" dir="ltr">(9)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/cloud">cloud <span class="filter-link-count" dir="ltr">(9)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/migration-services">migration services <span class="filter-link-count" dir="ltr">(9)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/snowpark">snowpark <span class="filter-link-count" dir="ltr">(9)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/sql-conversion">sql conversion <span class="filter-link-count" dir="ltr">(9)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/devops">DevOps <span class="filter-link-count" dir="ltr">(8)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/digital-transformation">Digital Transformation <span class="filter-link-count" dir="ltr">(8)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/asp-net-core">asp.net core <span class="filter-link-count" dir="ltr">(8)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/cloud-data-warehouse">cloud-data-warehouse <span class="filter-link-count" dir="ltr">(8)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/docker-containers">Docker/Containers <span class="filter-link-count" dir="ltr">(7)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/python">Python <span class="filter-link-count" dir="ltr">(7)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/silverlight">Silverlight <span class="filter-link-count" dir="ltr">(7)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/code-migration">code migration <span class="filter-link-count" dir="ltr">(7)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/migration">migration <span class="filter-link-count" dir="ltr">(7)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/net-6">.NET 6 <span class="filter-link-count" dir="ltr">(6)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/net-7">.NET 7 <span class="filter-link-count" dir="ltr">(6)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/teradata">Teradata <span class="filter-link-count" dir="ltr">(6)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/webapps">webapps <span class="filter-link-count" dir="ltr">(6)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/azure">Azure <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/application-security">application security <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/desktop">desktop <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/angular">Angular <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/chatgpt">ChatGPT <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/clarion">Clarion <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/oracle">Oracle <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/generative-ai">generative AI <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/vbscript">vbscript <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/net-maui">.NET MAUI <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/netcore">.netcore <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/asp-net-web-forms">ASP.NET Web Forms <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/apache-spark">Apache Spark <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/snowflake-scripting">Snowflake Scripting <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/vba">VBA <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/winforms">Winforms <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/programming">programming <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/pyspark">pyspark <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/scala">scala <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/net-conf">.NET Conf <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/connx">CONNX <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/covid-19">COVID-19 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/extras">Extras <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/github-copilot">GitHub Copilot <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/rapidscan">RapidScan <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/react">React <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/sql">SQL <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/sql-server">SQL Server <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/snowpark-accelerated">Snowpark Accelerated <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/syncfusion">Syncfusion <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/visual-studio-2017">Visual Studio 2017 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/xamarin">Xamarin <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/architecture">architecture <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/assessment">assessment <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/data">data <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/java">java <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/malware">malware <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/open-source-software">open source software <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/snowscript">snowscript <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/net-5">.NET 5 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/ado-net">ADO.Net <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/activex">Activex <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/airflow">Airflow <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/analytics">Analytics <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/assembly-language">Assembly language <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/broadcom">Broadcom <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/cobol">COBOL <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/com-classes">COM Classes <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/careers">Careers <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/classic-ado-adodb">Classic ADO (ADODB) <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/eu-ai-act">EU AI Act <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/executive-guides">Executive Guides <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/general">General <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/ie11">IE11 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/power-bi">Power BI <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/powershell">PowerShell <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/spark">Spark <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/support">Support <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/vmware">VMware <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/aws">aws <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/blackdiamond-studio">blackdiamond studio <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/bteq">bteq <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/byteinsight">byteinsight <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/ci-cd">ci/cd <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/continuous-integration">continuous integration <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/cybersecurity">cybersecurity <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/cybersecurity-awareness-month">cybersecurity awareness month <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/data-analytics">data analytics <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/data-lake">data lake <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/data-warehouse">data warehouse <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/data-governance">data-governance <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/date">date <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/deployment">deployment <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/dotnetconf">dotnetconf <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/egg">egg <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/encoding">encoding <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/entity-framework">entity framework <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/function">function <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/govtech">govtech <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/ie">ie <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/international">international <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/internet-explorer">internet explorer <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/llm">llm <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/low-code-no-code">low code no code <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/near-real-time">near-real-time <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/nrt">nrt <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/prompt-engineering">prompt engineering <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/rewrite">rewrite <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/snowpipe">snowpipe <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/stored-procedures">stored procedures <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/technical-debt">technical debt <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/udf">udf <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/virtualization">virtualization <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/web">web <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/web-assembly">web assembly <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/topic/webforms">webforms <span class="filter-link-count" dir="ltr">(1)</span></a> </li> </ul> <a class="filter-expand-link" href="#">More...</a> </div> </div> </span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div id="archive" class="span12 widget-span widget-type-cell tab-group mb30" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-3 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-post_filter link-dark link-hover-theme" style="" data-widget-type="post_filter" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_141017530049112215" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_post_filter" style="" data-hs-cos-general-type="widget" data-hs-cos-type="post_filter"><div class="block"> <h3></h3> <div class="widget-module"> <ul> <li> <a href="https://www.mobilize.net/blog/archive/2024/11">November 2024 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li> <a href="https://www.mobilize.net/blog/archive/2024/10">October 2024 <span class="filter-link-count" dir="ltr">(8)</span></a> </li> <li> <a href="https://www.mobilize.net/blog/archive/2024/09">September 2024 <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2024/08">August 2024 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2024/07">July 2024 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2024/06">June 2024 <span class="filter-link-count" dir="ltr">(7)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2024/05">May 2024 <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2024/04">April 2024 <span class="filter-link-count" dir="ltr">(7)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2024/03">March 2024 <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2024/02">February 2024 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2024/01">January 2024 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2023/12">December 2023 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2023/11">November 2023 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2023/10">October 2023 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2023/08">August 2023 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2023/07">July 2023 <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2023/06">June 2023 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2023/05">May 2023 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2023/04">April 2023 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2023/02">February 2023 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2023/01">January 2023 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2022/11">November 2022 <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2022/10">October 2022 <span class="filter-link-count" dir="ltr">(6)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2022/09">September 2022 <span class="filter-link-count" dir="ltr">(6)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2022/07">July 2022 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2022/06">June 2022 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2022/05">May 2022 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2022/04">April 2022 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2022/03">March 2022 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2022/02">February 2022 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2021/12">December 2021 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2021/11">November 2021 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2021/10">October 2021 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2021/09">September 2021 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2021/07">July 2021 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2021/06">June 2021 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2021/05">May 2021 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2021/03">March 2021 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2021/02">February 2021 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2021/01">January 2021 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/12">December 2020 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/11">November 2020 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/10">October 2020 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/09">September 2020 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/08">August 2020 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/07">July 2020 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/06">June 2020 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/05">May 2020 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/04">April 2020 <span class="filter-link-count" dir="ltr">(9)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/03">March 2020 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/02">February 2020 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2020/01">January 2020 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2019/12">December 2019 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2019/11">November 2019 <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2019/10">October 2019 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2019/09">September 2019 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2019/08">August 2019 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2019/07">July 2019 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2019/06">June 2019 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2019/05">May 2019 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2019/04">April 2019 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2019/03">March 2019 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/12">December 2018 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/11">November 2018 <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/10">October 2018 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/09">September 2018 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/08">August 2018 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/07">July 2018 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/06">June 2018 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/05">May 2018 <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/04">April 2018 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/03">March 2018 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/02">February 2018 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2018/01">January 2018 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/12">December 2017 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/11">November 2017 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/10">October 2017 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/09">September 2017 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/08">August 2017 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/07">July 2017 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/06">June 2017 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/05">May 2017 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/04">April 2017 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/03">March 2017 <span class="filter-link-count" dir="ltr">(5)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/02">February 2017 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2017/01">January 2017 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2016/12">December 2016 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2016/11">November 2016 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2016/10">October 2016 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2016/09">September 2016 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2016/08">August 2016 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2016/06">June 2016 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2016/05">May 2016 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2016/03">March 2016 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2016/02">February 2016 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2016/01">January 2016 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2015/12">December 2015 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2015/11">November 2015 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2015/10">October 2015 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2015/09">September 2015 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2015/08">August 2015 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2015/05">May 2015 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2015/04">April 2015 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2015/03">March 2015 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2015/02">February 2015 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2015/01">January 2015 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2014/07">July 2014 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2014/06">June 2014 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2014/04">April 2014 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2014/03">March 2014 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2014/02">February 2014 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2014/01">January 2014 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/12">December 2013 <span class="filter-link-count" dir="ltr">(1)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/11">November 2013 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/10">October 2013 <span class="filter-link-count" dir="ltr">(6)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/09">September 2013 <span class="filter-link-count" dir="ltr">(2)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/08">August 2013 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/07">July 2013 <span class="filter-link-count" dir="ltr">(4)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/05">May 2013 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/04">April 2013 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/03">March 2013 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/02">February 2013 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> <li style="display:none;"> <a href="https://www.mobilize.net/blog/archive/2013/01">January 2013 <span class="filter-link-count" dir="ltr">(3)</span></a> </li> </ul> <a class="filter-expand-link" href="#">More...</a> </div> </div> </span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget p10" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1595452309952419" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-cta" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_module_1595452309952419_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_cta" style="" data-hs-cos-general-type="widget" data-hs-cos-type="cta"><!--HubSpot Call-to-Action Code --><span class="hs-cta-wrapper" id="hs-cta-wrapper-9e685dd2-68f3-44f6-b229-c37e38f118ba"><span class="hs-cta-node hs-cta-9e685dd2-68f3-44f6-b229-c37e38f118ba" id="hs-cta-9e685dd2-68f3-44f6-b229-c37e38f118ba"><!--[if lte IE 8]><div id="hs-cta-ie-element"></div><![endif]--><a href="https://cta-redirect.hubspot.com/cta/redirect/216184/9e685dd2-68f3-44f6-b229-c37e38f118ba" target="_blank" rel="noopener"><img class="hs-cta-img" id="hs-cta-img-9e685dd2-68f3-44f6-b229-c37e38f118ba" style="border-width:0px;" src="https://no-cache.hubspot.com/cta/default/216184/9e685dd2-68f3-44f6-b229-c37e38f118ba.png" alt="FREE CODE ASSESSMENT TOOL"></a></span><script charset="utf-8" src="/hs/cta/cta/current.js"></script><script type="text/javascript"> hbspt.cta._relativeUrls=true;hbspt.cta.load(216184, '9e685dd2-68f3-44f6-b229-c37e38f118ba', {"useNewLoader":"true","region":"na1"}); </script></span><!-- end HubSpot Call-to-Action Code --></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-blog_comments hidden" style="" data-widget-type="blog_comments" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1521727125250273" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_blog_comments" style="" data-hs-cos-general-type="widget" data-hs-cos-type="blog_comments"> <div class="section post-footer"> <div id="comments-listing" class="new-comments"></div> <div id="hs_form_target_3664d338-18e8-4859-8dd9-0fb27adee796"></div> </div> </span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end body --> </div><!--end body wrapper --> <div class="footer-container-wrapper"> <div class="footer-container container-fluid"> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-global_group " style="" data-widget-type="global_group" data-x="0" data-w="12"> <div class="" data-global-widget-path="generated_global_groups/27321199706.html"><div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div id="contact" class="span12 widget-span widget-type-cell content-section bg-theme page-section" style="padding-bottom: 35px;" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell centered md-stack" style="padding-bottom: 35px;" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-3 "> <div class="row-fluid "> <div class="span3 widget-span widget-type-cell md-mb30" style="" data-widget-type="cell" data-x="0" data-w="3"> <div class="row-fluid-wrapper row-depth-1 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text white-content" style="" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_146731089989916" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h3>GAP</h3> <p>8834 N Capital of Texas Hwy, Ste 302<br>Austin, TX 78759<br>Call us: <a href="tel:+14256098458" rel="noopener">+1 (425) 609-8458</a><br><a href="mailto:info@growthaccelerationpartners.com" rel="noopener">info@wearegap.com</a></p></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-5 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-follow_me social-icons-white" style="" data-widget-type="follow_me" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_146731089989922" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_follow_me" style="" data-hs-cos-general-type="widget" data-hs-cos-type="follow_me"><div style=""><a href="https://www.youtube.com/channel/UCuAFf1FChdo7E1bZDpDWfYQ?sub_confirmation=1" class="fm_button fm_youtube" target="_blank"><span style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.hsappstatic.net/social_shared/static-2.4560/img/followme/icon_youtube.png', sizingMethod='scale'); width: 32px; height: 32px; display:inline-block;cursor:pointer; background-image:url('//static.hsappstatic.net/social_shared/static-2.4560/img/followme/icon_youtube.png'); _background-image:none;" title="Follow us on YouTube"></span></a><a href="https://www.linkedin.com/company/2594701" class="fm_button fm_linkedin" target="_blank"><span style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.hsappstatic.net/social_shared/static-2.4560/img/followme/icon_linkedin.png', sizingMethod='scale'); width: 32px; height: 32px; display:inline-block;cursor:pointer; background-image:url('//static.hsappstatic.net/social_shared/static-2.4560/img/followme/icon_linkedin.png'); _background-image:none;" title="Follow us on Linkedin"></span></a><a href="https://www.instagram.com/mobilizenet" class="fm_button fm_instagram" target="_blank"><span style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.hsappstatic.net/social_shared/static-2.4560/img/followme/icon_instagram.png', sizingMethod='scale'); width: 32px; height: 32px; display:inline-block;cursor:pointer; background-image:url('//static.hsappstatic.net/social_shared/static-2.4560/img/followme/icon_instagram.png'); _background-image:none;" title="Follow us on Instagram"></span></a><a href="https://www.facebook.com/374446255933594" class="fm_button fm_facebook" target="_blank"><span style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.hsappstatic.net/social_shared/static-2.4560/img/followme/icon_facebook.png', sizingMethod='scale'); width: 32px; height: 32px; display:inline-block;cursor:pointer; background-image:url('//static.hsappstatic.net/social_shared/static-2.4560/img/followme/icon_facebook.png'); _background-image:none;" title="Follow us on Facebook"></span></a><a href="https://twitter.com/MobilizeNet" class="fm_button fm_twitter" target="_blank"><span style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.hsappstatic.net/social_shared/static-2.4560/img/followme/icon_twitter.png', sizingMethod='scale'); width: 32px; height: 32px; display:inline-block;cursor:pointer; background-image:url('//static.hsappstatic.net/social_shared/static-2.4560/img/followme/icon_twitter.png'); _background-image:none;" title="Follow us on Twitter"></span></a></div></span></div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span9 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="3" data-w="9"> <div class="row-fluid-wrapper row-depth-1 row-number-6 "> <div class="row-fluid "> <div class="span4 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="4"> <div class="row-fluid-wrapper row-depth-2 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget white-content" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1613572072942843" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_module_1613572072942843_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="text"><strong>ABOUT</strong></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-simple_menu sub-menu white-content link-hover-theme-yellow" style="" data-widget-type="simple_menu" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_15010030751612236" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_module_15010030751612236" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-vertical" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> <ul role="menu"> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.growthaccelerationpartners.com/who-we-are" role="menuitem" target="_blank" rel="noopener">About </a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/products/" role="menuitem" target="_self">Products</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/services/" role="menuitem" target="_self">Services</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://careers.wearegap.com/" role="menuitem" target="_blank" rel="noopener">Careers</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/about/offices/" role="menuitem" target="_self">Offices</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/contact/" role="menuitem" target="_self">Contact</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/about/customers" role="menuitem" target="_self">Customers</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/about/partners/" role="menuitem" target="_self">Partners</a></li> </ul> </div></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span4 widget-span widget-type-cell sm-mb30" style="" data-widget-type="cell" data-x="4" data-w="4"> <div class="row-fluid-wrapper row-depth-2 row-number-3 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget white-content" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1613571516014754" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_module_1613571516014754_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="text"><strong>RESOURCES</strong></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-4 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-simple_menu sub-menu white-content link-hover-theme-yellow" style="" data-widget-type="simple_menu" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_15010029007791712" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_module_15010029007791712" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-vertical" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> <ul role="menu"> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/blog" role="menuitem" target="_blank" rel="noopener">Blog</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/resources/case-studies/" role="menuitem" target="_self">Case Studies</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/resources/faqs/" role="menuitem" target="_self">FAQs</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/press/" role="menuitem" target="_blank" rel="noopener">Press Releases</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/resources/videos/" role="menuitem" target="_self">Videos</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/resources/whitepapers/" role="menuitem" target="_self">Whitepapers</a></li> </ul> </div></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span4 widget-span widget-type-cell sm-mb30" style="" data-widget-type="cell" data-x="8" data-w="4"> <div class="row-fluid-wrapper row-depth-2 row-number-5 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget white-content" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1613572064031835" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_module_1613572064031835_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="text"><strong>KNOWLEDGE BASE</strong></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-2 row-number-6 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-simple_menu sub-menu white-content link-hover-theme-yellow" style="" data-widget-type="simple_menu" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_1613570820241227" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu"><div id="hs_menu_wrapper_module_1613570820241227" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-vertical" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu"> <ul role="menu"> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/resources/support/" role="menuitem" target="_self">Support</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://docs.mobilize.net/" role="menuitem" target="_blank" rel="noopener">Documentation</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://forums.mobilize.net/" role="menuitem" target="_blank" rel="noopener">Forums</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/vbtonet" role="menuitem" target="_blank" rel="noopener">VBUC Knowledge Base</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/privacy-policy" role="menuitem" target="_self">GAP Privacy Policy</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://www.mobilize.net/terms-of-use" role="menuitem" target="_self">Terms of Use​</a></li> </ul> </div></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell content-section ptb50 tc" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-rich_text text-small" style="padding-bottom: 25px;" data-widget-type="rich_text" data-x="0" data-w="12"> <div class="cell-wrapper layout-widget-wrapper"> <span id="hs_cos_wrapper_module_15010032072222438" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text">Copyright © 2024 Growth Acceleration Partners, All Rights Reserved.<!--&nbsp; &nbsp;|&nbsp; &nbsp; <a href="https://www.mobilize.net/mediacenter" rel="noopener" target="_blank">Media Center</a> --></span> </div><!--end layout-widget-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-2 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-global_group " style="" data-widget-type="global_group" data-x="0" data-w="12"> <div class="" data-global-widget-path="generated_global_groups/27320999639.html"><div class="row-fluid-wrapper row-depth-1 row-number-1 "> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget " style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1530645122649432" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- act21.min.js required by all components. Please do not delete. --> <script src="https://273774.fs1.hubspotusercontent-na1.net/hubfs/273774/mp/act2/js/act21.min.js"></script></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end footer --> </div><!--end footer wrapper --> <!-- HubSpot performance collection script --> <script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script> <script src="/hs/hsstatic/keyboard-accessible-menu-flyouts/static-1.17/bundles/project.js"></script> <script> var hsVars = hsVars || {}; hsVars['language'] = 'en-us'; </script> <script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script> <script src="/hs/hsstatic/AsyncSupport/static-1.122/js/comment_listing_asset.js"></script> <script> function hsOnReadyPopulateCommentsFeed() { var options = { commentsUrl: "https://api-na1.hubapi.com/comments/v3/comments/thread/public?portalId=216184&offset=0&limit=1000&contentId=181818790034&collectionId=340851722", maxThreadDepth: 3, showForm: true, target: "hs_form_target_3664d338-18e8-4859-8dd9-0fb27adee796" }; window.hsPopulateCommentsFeed(options); } if (document.readyState === "complete" || (document.readyState !== "loading" && !document.documentElement.doScroll) ) { hsOnReadyPopulateCommentsFeed(); } else { document.addEventListener("DOMContentLoaded", hsOnReadyPopulateCommentsFeed); } </script> <!--[if lte IE 8]> <script charset="utf-8" src="https://js.hsforms.net/forms/v2-legacy.js"></script> <![endif]--> <script data-hs-allowed="true" src="/_hcms/forms/v2.js"></script> <script data-hs-allowed="true"> hbspt.forms.create({ portalId: '216184', formId: '3664d338-18e8-4859-8dd9-0fb27adee796', pageId: '181818790034', region: 'na1', pageName: "Blazor 9's Custom Rendering Modes: Because One Size Never Fits All", contentType: 'blog-post', formsBaseUrl: '/_hcms/forms/', css: '', target: "#hs_form_target_3664d338-18e8-4859-8dd9-0fb27adee796", type: 'BLOG_COMMENT', submitButtonClass: 'hs-button primary', formInstanceId: '4475', getExtraMetaDataBeforeSubmit: window.hsPopulateCommentFormGetExtraMetaDataBeforeSubmit }); window.addEventListener('message', function(event) { var origin = event.origin; var data = event.data; if ((origin != null && (origin === 'null' || document.location.href.toLowerCase().indexOf(origin.toLowerCase()) === 0)) && data !== null && data.type === 'hsFormCallback' && data.id == '3664d338-18e8-4859-8dd9-0fb27adee796') { if (data.eventName === 'onFormReady') { window.hsPopulateCommentFormOnFormReady({ successMessage: "your comment has been received.", target: "#hs_form_target_3664d338-18e8-4859-8dd9-0fb27adee796" }); } else if (data.eventName === 'onFormSubmitted') { window.hsPopulateCommentFormOnFormSubmitted(); } } }); </script> <!--[if lte IE 8]> <script charset="utf-8" src="https://js.hsforms.net/forms/v2-legacy.js"></script> <![endif]--> <script data-hs-allowed="true"> hbspt.forms.create({ portalId: '216184', formId: '9cdb408a-9d30-4ea8-9288-5919833896fe', formInstanceId: '2423', pageId: '181818790034', region: 'na1', pageName: 'Blazor 9&#39;s Custom Rendering Modes: Because One Size Never Fits All', contentType: 'blog-post', formsBaseUrl: '/_hcms/forms/', inlineMessage: "Thanks for Subscribing!", css: '', target: '#hs_form_target_blog_subscription_2423', formData: { cssClass: 'hs-form stacked' } }); </script> <script src="/hs/hsstatic/AsyncSupport/static-1.122/js/post_listing_asset.js"></script> <script> function hsOnReadyPopulateListingFeed_2114852380_1732745528755() { var options = { 'id': "2114852380-1732745528755", 'listing_url': "/_hcms/postlisting?blogId=340851722&maxLinks=3&listingType=recent&orderByViews=false&hs-expires=1764281528&hs-version=2&hs-signature=AJ2IBuFO43JegsslcqwlMC7P1XLLyrsgbQ", 'include_featured_image': false }; window.hsPopulateListingFeed(options); } if (document.readyState === "complete" || (document.readyState !== "loading" && !document.documentElement.doScroll) ) { hsOnReadyPopulateListingFeed_2114852380_1732745528755(); } else { document.addEventListener("DOMContentLoaded", hsOnReadyPopulateListingFeed_2114852380_1732745528755); } </script> <script data-hs-allowed="true"> hbspt.forms.create({ portalId: '216184', formId: '3664d338-18e8-4859-8dd9-0fb27adee796', pageId: '181818790034', region: 'na1', pageName: "Blazor 9's Custom Rendering Modes: Because One Size Never Fits All", contentType: 'blog-post', formsBaseUrl: '/_hcms/forms/', css: '', target: "#hs_form_target_3664d338-18e8-4859-8dd9-0fb27adee796", type: 'BLOG_COMMENT', submitButtonClass: 'hs-button primary', formInstanceId: '7648', getExtraMetaDataBeforeSubmit: window.hsPopulateCommentFormGetExtraMetaDataBeforeSubmit }); window.addEventListener('message', function(event) { var origin = event.origin; var data = event.data; if ((origin != null && (origin === 'null' || document.location.href.toLowerCase().indexOf(origin.toLowerCase()) === 0)) && data !== null && data.type === 'hsFormCallback' && data.id == '3664d338-18e8-4859-8dd9-0fb27adee796') { if (data.eventName === 'onFormReady') { window.hsPopulateCommentFormOnFormReady({ successMessage: "your comment has been received.", target: "#hs_form_target_3664d338-18e8-4859-8dd9-0fb27adee796" }); } else if (data.eventName === 'onFormSubmitted') { window.hsPopulateCommentFormOnFormSubmitted(); } } }); </script> <!-- Start of HubSpot Analytics Code --> <script type="text/javascript"> var _hsq = _hsq || []; _hsq.push(["setContentType", "blog-post"]); _hsq.push(["setCanonicalUrl", "https:\/\/www.mobilize.net\/blog\/blazor-custom-rendering-modes"]); _hsq.push(["setPageId", "181818790034"]); _hsq.push(["setContentMetadata", { "contentPageId": 181818790034, "legacyPageId": "181818790034", "contentFolderId": null, "contentGroupId": 340851722, "abTestId": null, "languageVariantId": 181818790034, "languageCode": "en-us", }]); </script> <script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/216184.js"></script> <!-- End of HubSpot Analytics Code --> <script type="text/javascript"> var hsVars = { render_id: "fe49d39d-6d47-4ceb-ad4a-cb86ce94ca95", ticks: 1732745528639, page_id: 181818790034, content_group_id: 340851722, portal_id: 216184, app_hs_base_url: "https://app.hubspot.com", cp_hs_base_url: "https://cp.hubspot.com", language: "en-us", analytics_page_type: "blog-post", scp_content_type: "", analytics_page_id: "181818790034", category_id: 3, folder_id: 0, is_hubspot_user: false } </script> <script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.354/js/index.js"></script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PDPGN3X" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- start Main.js DO NOT REMOVE --> <script src="https://www.mobilize.net/hs-fs/hub/216184/hub_generated/template_assets/1378780121/1569799002517/Coded_files/Custom/page/mobilize_Aug2014-theme/mobilize_Aug2014-main.js"></script> <!-- end Main.js --> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.0"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> <!-- Generated by the HubSpot Template Builder - template version 1.03 --> </body></html>

Pages: 1 2 3 4 5 6 7 8 9 10