1<!DOCTYPE html><html class="no-js" lang="en-US"><head><meta charset="UTF-8"/>
2<script>var __ezHttpConsent={setByCat:function(src,tagType,attributes,category,force,customSetScriptFn=null){var setScript=function(){if(force||window.ezTcfConsent[category]){if(typeof customSetScriptFn==='function'){customSetScriptFn();}else{var scriptElement=document.createElement(tagType);scriptElement.src=src;attributes.forEach(function(attr){for(var key in attr){if(attr.hasOwnProperty(key)){scriptElement.setAttribute(key,attr[key]);}}});var firstScript=document.getElementsByTagName(tagType)[0];firstScript.parentNode.insertBefore(scriptElement,firstScript);}}};if(force||(window.ezTcfConsent&&window.ezTcfConsent.loaded)){setScript();}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){setScript();}else{console.error("cannot get ez consent data");force=true;setScript();}});}else{force=true;setScript();console.error("getEzConsentData is not a function");}},};</script>
vendor: 1 bytes, line 2
2
3<script>var ezTcfConsent=window.ezTcfConsent?window.ezTcfConsent:{loaded:false,store_info:false,develop_and_improve_services:false,measure_ad_performance:false,measure_content_performance:false,select_basic_ads:false,create_ad_profile:false,select_personalized_ads:false,create_content_profile:false,select_personalized_content:false,understand_audiences:false,use_limited_data_to_select_content:false,};function getEzConsentData(){return new Promise(function(resolve){document.addEventListener("ezConsentEvent",function(event){var ezTcfConsent=event.detail.ezTcfConsent;resolve(ezTcfConsent);});});}</script>
vendor: 1 bytes, line 3
3
4<script>if(typeof _setEzCookies!=='function'){function _setEzCookies(ezConsentData){var cookies=window.ezCookieQueue;for(var i=0;i<cookies.length;i++){var cookie=cookies[i];if(ezConsentData&&ezConsentData.loaded&&ezConsentData[cookie.tcfCategory]){document.cookie=cookie.name+"="+cookie.value;}}}} 5window.ezCookieQueue=window.ezCookieQueue||[];if(typeof addEzCookies!=='function'){function addEzCookies(arr){window.ezCookieQueue=[...window.ezCookieQueue,...arr];}} 6addEzCookies([]);if(window.ezTcfConsent&&window.ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else{console.error("cannot get ez consent data");_setEzCookies(window.ezTcfConsent);}});}else{console.error("getEzConsentData is not a function");_setEzCookies(window.ezTcfConsent);}</script>
vendor: 1 bytes, line 6
6
7<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=true;window.__ezScriptHost="//www.ezojs.com";__ez.queue=__ez.queue||function(){var e=0,i=0,t=[],n=!1,o=[],r=[],s=!0,a=function(e,i,n,o,r,s,a){var l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:window,d=this;this.name=e,this.funcName=i,this.parameters=null===n?null:w(n)?n:[n],this.isBlock=o,this.blockedBy=r,this.deleteWhenComplete=s,this.isError=!1,this.isComplete=!1,this.isInitialized=!1,this.proceedIfError=a,this.fWindow=l,this.isTimeDelay=!1,this.process=function(){f("... func = "+e),d.isInitialized=!0,d.isComplete=!0,f("... func.apply: "+e);var i=d.funcName.split("."),n=null,o=this.fWindow||window;i.length>3||(n=3===i.length?o[i[0]][i[1]][i[2]]:2===i.length?o[i[0]][i[1]]:o[d.funcName]),null!=n&&n.apply(null,this.parameters),!0===d.deleteWhenComplete&&delete t[e],!0===d.isBlock&&(f("----- F'D: "+d.name),p())}},l=function(e,i,t,n,o,r,s){var a=arguments.length>7&&void 0!==arguments[7]?arguments[7]:window,l=this;this.name=e,this.path=i,this.async=o,this.defer=r,this.isBlock=t,this.blockedBy=n,this.isInitialized=!1,this.isError=!1,this.isComplete=!1,this.proceedIfError=s,this.fWindow=a,this.isTimeDelay=!1,this.isPath=function(e){return"/"===e[0]&&"/"!==e[1]}
7,this.getSrc=function(e){return void 0!==window.__ezScriptHost&&this.isPath(e)?window.__ezScriptHost+e:e},this.process=function(){l.isInitialized=!0,f("... file = "+e);var i=this.fWindow?this.fWindow.document:document,t=i.createElement("script");t.src=this.getSrc(this.path),!0===o?t.async=!0:!0===r&&(t.defer=!0),t.onerror=function(){var e={url:window.location.href,name:l.name,path:l.path,user_agent:window.navigator.userAgent};"undefined"!=typeof _ezaq&&(e.pageview_id=_ezaq.page_view_id);var i=encodeURIComponent(JSON.stringify(e)),t=new XMLHttpRequest;t.open("GET","//g.ezoic.net/ezqlog?d="+i,!0),t.send(),f("----- ERR'D: "+l.name),l.isError=!0,!0===l.isBlock&&p()},t.onreadystatechange=t.onload=function(){var e=t.readyState;f("----- F'D: "+l.name),e&&!/loaded|complete/.test(e)||(l.isComplete=!0,!0===l.isBlock&&p())},i.getElementsByTagName("head")[0].appendChild(t)}},d=function(e,i){this.name=e,this.path="",this.async=!1,this.defer=!1,this.isBlock=!1,this.blockedBy=[],this.isInitialized=!0,this.isError=!1,this.isComplete=i,this.proceedIfError=!1,this.isTimeDelay=!1,this.process=function(){}};function c(e,i,n,s,a,d,c,u,f){var p=new l(e,i,n,s,a,d,c,f);!0===u?o[e]=p:r[e]=p,t[e]=p,h(p)}function h(e){!0!==u(e)&&0!=s&&e.process()}function u(e){if(!0===e.isTimeDelay&&!1===n)return f(e.name+" blocked = TIME DELAY!"),!0;if(w(e.blockedBy))for(var i=0;i<e.blockedBy.length;i++){var o=e.blockedBy[i];if(!1===t.hasOwnProperty(o))return f(e.name+" blocked = "+o),!0;if(!0===e.proceedIfError&&!0===t[o].isError)return!1;if(!1===t[o].isComplete)return f(e.name+" blocked = "+o),!0}return!1}function f(e){var i=window.location.href,t=new RegExp("[?&]ezq=([^&#]*)","i").exec(i);"1"===(t?t[1]:null)&&console.debug(e)}function p(){++e>200||(f("let's go"),m(o),m(r))}function m(e){for(var i in e)if(!1!==e.hasOwnProperty(i)){var t=e[i];!0===t.isComplete||u(t)||!0===t.isInitialized||!0===t.isError?!0===t.isError?f(t.name+": error"):!0===t.isComplete?f(t.name+": complete already"):!0===t.isInitialized&&f(t.name+": initialized already"):t.process()}}function w(e){return"[object Array]"==Object.prototype.toString.call(e)}return window.addEventListener("load",(function(){setTimeout((function(){n=!0,f("TDELAY -----"),p()}),5e3)}),!1),{addFile:c,addFileOnce:function(e,i,n,o,r,s,a,l,d){t[e]||c(e,i,n,o,r,s,a,l,d)},addDelayFile:function(e,i){var n=new l(e,i,!1,[],!1,!1,!0);n.isTimeDelay=!0,f(e+" ... FILE! TDELAY"),r[e]=n,t[e]=n,h(n)},addFunc:function(e,n,s,l,d,c,u,f,p,m){!0===c&&(e=e+"_"+i++);var w=new a(e,n,s,l,d,u,f,m);!0===p?o[e]=w:r[e]=w,t[e]=w,h(w)},addDelayFunc:function(e,i,n){var o=new a(e,i,n,!1,[],!0,!0);o.isTimeDelay=!0,f(e+" ... FUNCTION! TDELAY"),r[e]=o,t[e]=o,h(o)},items:t,processAll:p,setallowLoad:function(e){s=e},markLoaded:function(e){if(e&&0!==e.length){if(e in t){var i=t[e];!0===i.isComplete?f(i.name+" "+e+": error loaded duplicate"):(i.isComplete=!0,i.isInitialized=!0)}else t[e]=new d(e,!0);f("markLoaded dummyfile: "+t[e].name)}},logWhatsBlocked:function(){for(var e in t)!1!==t.hasOwnProperty(e)&&u(t[e])}}}();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.dot=__ez.dot||{};__ez.queue.addFileOnce('/detroitchicago/boise.js', '//go.ezodn.com/detroitchicago/boise.js?gcb=195-0&cb=5', true, [], true, false, true, false);__ez.queue.addFileOnce('/parsonsmaize/abilene.js', '//go.ezodn.com/parsonsmaize/abilene.js?gcb=195-0&cb=651274f0d1', true, [], true, false, true, false);__ez.queue.addFileOnce('/parsonsmaize/mulvane.js', '//go.ezodn.com/parsonsmaize/mulvane.js?gcb=195-0&cb=e75e48eec0', true, ['/parsonsmaize/abilene.js'], true, false, true, false);__ez.queue.addFileOnce('/detroitchicago/birmingham.js', '//go.ezodn.com/detroitchicago/birmingham.js?gcb=195-0&cb=c4ed651ab8', true, ['/parsonsmaize/abilene.js'], true, false, true, false);</script>
vendor: 1 bytes, line 7
7
8<script data-ezscrex="false" type="text/javascript" data-cfasync="false">window._ezaq = Object.assign({"ad_cache_level":0,"adpicker_placement_cnt":0,"ai_placeholder_cache_level":0,"ai_placeholder_placement_cnt":-1,"domain":"kolaberate.com","domain_id":194037,"ezcache_level":0,"ezcache_skip_code":0,"has_bad_image":0,"has_bad_words":0,"is_sitespeed":0,"lt_cache_level":0,"response_size":88357,"response_size_orig":82527,"response_time_orig":0,"template_id":5,"url":"https://kolaberate.com/","word_count":0,"worst_bad_word_level":0}, typeof window._ezaq !== "undefined" ? window._ezaq : {});__ez.queue.markLoaded('ezaqBaseReady');if(window._ezaq&&window._ezaq.page_view_id==="01a12320-d5fe-7d37-b0c8-6e5a347abc5c"){window.__ezPvSig=window.__ezPvSig||"tmo08s.5bf8f8ae2d92eee8872a26bc9aeeeaff";}</script>
vendor: 1 bytes, line 8
8
9<script type='text/javascript' data-ezscrex='false' data-cfasync='false'> 10window.ezAnalyticsStatic = true; 11window._ez_send_requests_through_ezoic = true;window.ezWp = true; 12function analyticsAddScript(script) { 13 var ezDynamic = document.createElement('script'); 14 ezDynamic.type = 'text/javascript'; 15 ezDynamic.innerHTML = script; 16 document.head.appendChild(ezDynamic); 17} 18function getCookiesWithPrefix() { 19 var allCookies = document.cookie.split(';'); 20 var cookiesWithPrefix = {}; 21 22 for (var i = 0; i < allCookies.length; i++) { 23 var cookie = allCookies[i].trim(); 24 25 for (var j = 0; j < arguments.length; j++) { 26 var prefix = arguments[j]; 27 if (cookie.indexOf(prefix) === 0) { 28 var cookieParts = cookie.split('='); 29 var cookieName = cookieParts[0]; 30 var cookieValue = cookieParts.slice(1).join('='); 31 cookiesWithPrefix[cookieName] = decodeURIComponent(cookieValue); 32 break; // Once matched, no need to check other prefixes 33 } 34 } 35 } 36 37 return cookiesWithPrefix; 38} 39function getOrMintFss() { 40 var UINT32_MAX = 4294967295; 41 var UINT32_DECIMAL = /^\d{1,10}$/; 42 function ensureEz() { 43 if (!window.__ez || typeof window.__ez !== 'object') { 44 window.__ez = {}; 45 } 46 return window.__ez; 47 } 48 function isValidUint32String(value) { 49 if (typeof value !== 'string' || !value) { 50 return false; 51 } 52 if (!UINT32_DECIMAL.test(value)) { 53 return false; 54 } 55 return Number(value) <= UINT32_MAX; 56 } 57 if (window.__ez && isValidUint32String(window.__ez.fss)) { 58 return window.__ez.fss; 59 } 60 var cookieStr = ''; 61 try { 62 cookieStr = document.cookie; 63 } catch (err) { 64 cookieStr = ''; 65 } 66 if (cookieStr && typeof cookieStr === 'string') { 67 var parts = cookieStr.split(';'); 68 for (var i = 0; i < parts.length; i++) { 69 var part = parts[i]; 70 var eq = part.indexOf('='); 71 if (eq === -1) { 72 continue; 73 } 74 var name = part.slice(0, eq).trim(); 75 if (name.indexOf('ezfs_') !== 0) { 76 continue; 77 } 78 var raw = part.slice(eq + 1).trim(); 79 var value; 80 try { 81 value = decodeURIComponent(raw); 82 } catch (err) { 83 continue; 84 } 85 if (!isValidUint32String(value)) { 86 continue; 87 } 88 ensureEz().fss = value; 89 return value; 90 } 91 } 92 var seed; 93 if ( 94 typeof crypto !== 'undefined' && 95 typeof crypto.getRandomValues === 'function' && 96 typeof Uint32Array === 'function' 97 ) { 98 seed = crypto.getRandomValues(new Uint32Array(1))[0]; 99 } else { 100 seed = Math.floor(Math.random() * 4294967296); 101 } 102 var minted = String(seed >>> 0); 103 ensureEz().fss = minted; 104 return minted; 105} 106function productAnalytics() { 107 var d = {"dhh":"//go.ezodn.com","pr":[6],"omd5":"88dcb30f4abf45d2ae1ae862caf13ccf","nar":"risk score","fs_seed":"3365483458"}; 108 d.u = _ezaq.url; 109 d.p = _ezaq.page_view_id; 110 d.v = _ezaq.visit_uuid; 111 d.ab = _ezaq.ab_test_id; 112 d.e = JSON.stringify(_ezaq); 113 d.ref = document.referrer; 114 d.dw = document.documentElement.clientWidth || window.innerWidth || 0; 115 d.dh = window.screen.height || 0; 116 d.vpw = window.innerWidth || document.documentElement.clientWidth || 0; 117 d.vph = window.innerHeight || document.documentElement.clientHeight || 0; 118 d.doch = Math.max((document.body && document.body.scrollHeight) || 0, (document.documentElement && document.documentElement.scrollHeight) || 0, (document.body && document.body.offsetHeight) || 0, (document.documentElement && document.documentElement.offsetHeight) || 0, (document.body && document.body.clientHeight) || 0, (document.documentElement && document.documentElement.clientHeight) || 0); 119 d.c = getCookiesWithPrefix('active_template', 'ez', 'lp_'); 120 if(typeof ez_utmParams !== 'undefined') { 121 d.utm = ez_utmParams; 122 } 123 d.qs = window.location.search; 124 if (typeof d.fs_seed === 'string' && d.fs_seed && (!window.__ez || !window.__ez.fss)) { 125 if (!window.__ez || typeof window.__ez !== 'object') { 126 window.__ez = {}; 127 } 128 window.__ez.fss = d.fs_seed; 129 } 130 d.fs_seed = getOrMintFss(); 131 132 var dataText = JSON.stringify(d); 133 var xhr = new XMLHttpRequest(); 134 xhr.open('POST','//g.ezoic.net/ezais/analytics?cb=1', true); 135 xhr.onload = function () { 136 if (xhr.status!=200) { 137 return; 138 } 139 140 if(document.readyState !== 'loading') { 141 analyticsAddScript(xhr.response); 142 return; 143 } 144 145 var eventFunc = function() { 146 if(document.readyState === 'loading') { 147 return; 148 } 149 document.removeEventListener('readystatechange', eventFunc, false); 150 analyticsAddScript(xhr.response); 151 }; 152 153 document.addEventListener('readystatechange', eventFunc, false); 154 }; 155 xhr.setRequestHeader('Content-Type','text/plain'); 156 xhr.send(dataText); 157} 158__ez.queue.addFunc("productAnalytics", "productAnalytics", null, true, ['ezaqBaseReady'], false, false, false, true); 159</script>
159<base href="https://kolaberate.com/"/> 160 161<meta name="viewport" content="width=device-width, initial-scale=1"/> 162<link rel="profile" href="http://gmpg.org/xfn/11"/> 163<link rel="pingback" href="https://kolaberate.com/xmlrpc.php"/> 164
165<script type="text/javascript"> 166 window._mNHandle = window._mNHandle || {}; 167 window._mNHandle.queue = window._mNHandle.queue || []; 168 medianet_versionId = "3121199"; 169</script>
169 170
171<script src="https://contextual.media.net/dmedianet.js?cid=8CU6HE42Y" async="async"></script>
171 172 173<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"/> 174 175 <!-- This site is optimized with the Yoast SEO plugin v20.6 - https://yoast.com/wordpress/plugins/seo/ --> 176 <title>Kolaberate Software inc. - Articles on Software Architecture and Development</title> 177 <meta name="description" content="Articles on Software Architecture and Development"/> 178 <link rel="canonical" href="https://kolaberate.com/"/> 179 <link rel="next" href="https://kolaberate.com/page/2/"/> 180 <meta property="og:locale" content="en_US"/> 181 <meta property="og:type" content="website"/> 182 <meta property="og:title" content="Kolaberate Software inc."/> 183 <meta property="og:description" content="Articles on Software Architecture and Development"/> 184 <meta property="og:url" content="https://kolaberate.com/"/> 185 <meta property="og:site_name" content="Kolaberate Software inc."/> 186 <meta name="twitter:card" content="summary_large_image"/> 187
187<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://kolaberate.com/","url":"https://kolaberate.com/","name":"Kolaberate Software inc. - Articles on Software Architecture and Development","isPartOf":{"@id":"https://kolaberate.com/#website"},"description":"Articles on Software Architecture and Development","breadcrumb":{"@id":"https://kolaberate.com/#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://kolaberate.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://kolaberate.com/#website","url":"https://kolaberate.com/","name":"Kolaberate Software inc.","description":"Articles on Software Architecture and Development","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://kolaberate.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}</script>
187 188 <!-- / Yoast SEO plugin. --> 189 190 191<link rel="dns-prefetch" href="//fonts.googleapis.com"/> 192<link rel="dns-prefetch" href="//www.googletagmanager.com"/> 193<link rel="dns-prefetch" href="//pagead2.googlesyndication.com"/>
194<script type="text/javascript"> 195window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/kolaberate.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.2.14"}}; 196/*! This file is auto-generated */ 197!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){p.clearRect(0,0,i.width,i.height),p.fillText(e,0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(t,0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(p&&p.fillText)switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s("\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!s("\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!s("\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!s("\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings); 198</script>
198 199<style type="text/css"> 200img.wp-smiley, 201img.emoji { 202 display: inline !important; 203 border: none !important; 204 box-shadow: none !important; 205 height: 1em !important; 206 width: 1em !important; 207 margin: 0 0.07em !important; 208 vertical-align: -0.1em !important; 209 background: none !important; 210 padding: 0 !important; 211} 212</style> 213 <link rel="stylesheet" id="wp-block-library-css" href="https://kolaberate.com/wp-includes/css/dist/block-library/style.min.css?ver=6.2.14" type="text/css" media="all"/> 214<link rel="stylesheet" id="classic-theme-styles-css" href="https://kolaberate.com/wp-includes/css/classic-themes.min.css?ver=6.2.14" type="text/css" media="all"/> 215<style id="global-styles-inline-css" type="text/css"> 216body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
216--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
216.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 217.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} 218:where(.wp-block-columns.is-layout-flex){gap: 2em;} 219.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} 220</style> 221<link rel="stylesheet" id="contact-form-7-css" href="https://kolaberate.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.7.6" type="text/css" media="all"/> 222<link rel="stylesheet" id="beginner-plugins-style-css" href="https://kolaberate.com/wp-content/themes/beginner/assets/css/plugins.min.css?ver=6.2.14" type="text/css" media="all"/> 223<link rel="stylesheet" id="beginner-style-css" href="https://kolaberate.com/wp-content/themes/beginner/style.min.css?ver=6.2.14" type="text/css" media="all"/> 224<link rel="stylesheet" id="beginner-custom-fonts-css" href="//fonts.googleapis.com/css?family=Merriweather%3Aregular%2Citalic%2C700%2C300%7CDroid+Sans%3Aregular%2C700%26subset%3Dlatin%2C" type="text/css" media="all"/> 225<link rel="stylesheet" id="beginner-skin-css" href="https://kolaberate.com/wp-content/themes/beginner/assets/css/skins/cyan.css" type="text/css" media="all"/>
226<script type="text/javascript" src="https://kolaberate.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.4" id="jquery-core-js"></script>
vendor: 1 bytes, line 226
226
227<script type="text/javascript" src="https://kolaberate.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.0" id="jquery-migrate-js"></script>
227 228<!--[if lte IE 9]>
229<script type='text/javascript' src='https://kolaberate.com/wp-content/themes/beginner/assets/js/html5shiv.min.js' id='beginner-html5-js'></script>
229 230<![endif]--> 231<link rel="https://api.w.org/" href="https://kolaberate.com/wp-json/"/><meta name="generator" content="Site Kit by Google 1.189.0"/> 232<!-- Google AdSense meta tags added by Site Kit --> 233<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"/> 234<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"/> 235<!-- End Google AdSense meta tags added by Site Kit --> 236<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style> 237<!-- Google AdSense snippet added by Site Kit -->
238<script async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4167903881868080&host=ca-host-pub-2644536267352236" crossorigin="anonymous" type="text/javascript"></script>
238 239 240<!-- End Google AdSense snippet added by Site Kit -->
241<script>document.documentElement.className = document.documentElement.className.replace(/\bno-js\b/,'js');</script>
241 242<link rel="icon" href="https://kolaberate.com/wp-content/uploads/2020/02/cropped-cropped-Capture-32x32.png" sizes="32x32"/> 243<link rel="icon" href="https://kolaberate.com/wp-content/uploads/2020/02/cropped-cropped-Capture-192x192.png" sizes="192x192"/> 244<link rel="apple-touch-icon" href="https://kolaberate.com/wp-content/uploads/2020/02/cropped-cropped-Capture-180x180.png"/> 245<meta name="msapplication-TileImage" content="https://kolaberate.com/wp-content/uploads/2020/02/cropped-cropped-Capture-270x270.png"/> 246 <style type="text/css" id="wp-custom-css"> 247 .entry-content p { 248 margin-bottom: 0px; 249} </style> 250
250<script type='text/javascript'> 251var ezoTemplate = 'orig_site'; 252var ezouid = '1'; 253var ezoFormfactor = '1'; 254</script>
254<script data-ezscrex="false" type='text/javascript'> 255var soc_app_id = '0'; 256var did = 194037; 257var ezdomain = 'kolaberate.com'; 258var ezoicSearchable = 1; 259</script>
259</head> 260 261<body class="wordpress ltr parent-theme y2026 m10 d10 h00 saturday logged-out custom-background home blog layout-2c-l" dir="ltr" itemscope="itemscope" itemtype="http://schema.org/Blog"> 262 263<div id="page" class="hfeed site clearfix"> 264 265 <!-- Primary Bar / Start --> 266 <div id="primary-bar" class="clearfix"> 267 268 <div class="container"> 269 270 271<nav id="primary-nav" class="main-navigation" itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement"> 272 273 <ul id="primary-menu" class="sf-menu"><li id="menu-item-514" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-514"><a href="https://kolaberate.com/about-us/">About Us</a></li> 274<li id="menu-item-497" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-497"><a href="https://kolaberate.com/contact-us/">Contact us</a></li> 275<li id="menu-item-508" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-508"><a href="https://kolaberate.com/privacy-policy/">Privacy Policy</a></li> 276<li id="menu-item-1281" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1281"><a href="https://kolaberate.com/biography/">Biography</a></li> 277</ul> 278</nav><!-- #primary-nav --> 279 280 281 </div><!-- .container --> 282 283 </div> 284 <!-- Primary Bar / End --> 285 286 <header id="masthead" class="site-header container clearfix" itemscope="itemscope" itemtype="http://schema.org/WPHeader"> 287 288 <div class="site-branding"> 289 <div id="logo" itemscope="" itemtype="http://schema.org/Brand"> 290<a href="https://kolaberate.com" itemprop="url" rel="home"> 291<img itemprop="logo" src="https://kolaberate.com/wp-content/uploads/2020/02/cropped-Capture.png" alt="Kolaberate Software inc."/> 292</a> 293</div> 294 </div> 295 296 <div class="header-ad"><div id="538372203"> 297 298
298<script type="text/javascript"> 299 300 try { 301 302 window._mNHandle.queue.push(function (){ 303 304 window._mNDetails.loadTag("538372203", "728x90", "538372203"); 305 306 }); 307 308 } 309 310 catch (error) {} 311 312 </script>
312 313 314</div></div> 315 </header><!-- #masthead --> 316 317 <div id="secondary-bar" class="container clearfix"> 318 319 <!-- Secondary Navigation / Start --> 320<nav id="secondary-nav" class="main-navigation" itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement"> 321 322 <ul id="secondary-menu" class="sf-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-514"><a href="https://kolaberate.com/about-us/">About Us</a></li> 323<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-497"><a href="https://kolaberate.com/contact-us/">Contact us</a></li> 324<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-508"><a href="https://kolaberate.com/privacy-policy/">Privacy Policy</a></li> 325<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1281"><a href="https://kolaberate.com/biography/">Biography</a></li> 326</ul> 327</nav><!-- #secondary-nav --> 328 329 <div class="header-search"> 330 <form id="searchform" method="get" action="https://kolaberate.com/"> 331 <button type="submit" id="search-submit" class="fa fa-search"></button> 332 <input type="search" name="s" id="s" placeholder="Search for..." autocomplete="off" value=""/> 333 </form> 334 </div><!-- .header-search --> 335 336 </div><!-- #secondary-bar --> 337 338 <main id="main" class="site-main container clearfix"> 339 340 341 <div id="primary" class="content-area"> 342 343 344 <div class="content-loop"> 345 346 347 <article id="post-1489" class="entry author-intrinsi2 post-1489 post type-post status-publish format-standard hentry category-asp-net category-devops category-software-architecture-and-development tag-azure tag-azure-devops tag-azure-devops-pipeline-deployment-to-iis tag-devops tag-iis tag-on-prem no-post-thumbnail" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"> 348 349 350 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2023/04/21/azure-devops-pipeline-deployment-to-iis/" rel="bookmark" itemprop="url">Azure Devops Pipeline Deployment to IIS</a></h2> 351 <div class="entry-meta"> 352 353 <meta itemscope="" itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="https://kolaberate.com/2023/04/21/azure-devops-pipeline-deployment-to-iis/" content="Azure Devops Pipeline Deployment to IIS"/> 354 <meta content="2023-04-21T03:28:54+00:00" itemprop="datePublished" title="Friday, April 21, 2023, 3:28 am"/> 355 <meta itemprop="dateModified" content="2023-05-02T03:55:19+00:00" title="Tuesday, May 2, 2023, 3:55 am"/> 356 357 <span class="post-author vcard" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person"><a href="https://kolaberate.com/author/intrinsi2/"></a> By: <a class="url fn n" href="https://kolaberate.com/author/intrinsi2/" itemprop="url"><span itemprop="name">Chris</span></a></span><span class="sep">|</span><span class="entry-category" itemprop="articleSection">In: <a href="https://kolaberate.com/category/asp-net/">ASP.Net</a></span><!-- .entry-category --><span class="sep">|</span><span class="post-date">Last Updated: <time datetime="2023-04-21T03:28:54+00:00">April 21, 2023</time></span> 358 </div><!-- .entry-meta --> 359 360 361 <div class="entry-summary" itemprop="description"> 362 Azure Devops Pipeline Deployment of .NET Web App and SQL Server database to IIS: Login to Azure Devops at: https://dev.azure.com Click on Pipelines on the lefthand column Click on New pipeline on the top right corner: Your screen would then look like this: Click âUse the classic editor Select the Repo and Branch from Azure⦠<span class="entry-comments"><a href="https://kolaberate.com/2023/04/21/azure-devops-pipeline-deployment-to-iis/#respond">(0 comment)</a></span> </div> 363 364 <div class="more-link"> 365 <a href="https://kolaberate.com/2023/04/21/azure-devops-pipeline-deployment-to-iis/">Read More</a> 366 </div> 367 368 <div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization"> 369 <div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject"> 370 <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/02/cropped-Capture.png"/> 371 <meta itemprop="width" content="300"/> 372 <meta itemprop="height" content="200"/> 373 </div>
374 <meta itemprop="name" content="Kolaberate Software inc."/> 375 </div> 376 377</article><!-- #post-## --> 378 379 380 <article id="post-1444" class="entry author-intrinsi2 post-1444 post type-post status-publish format-standard hentry category-tech-tips no-post-thumbnail" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"> 381 382 383 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2022/04/18/how-to-publish-a-word-document-to-wordpress-without-losing-formatting/" rel="bookmark" itemprop="url">How To Publish a Word Document to WordPress WITHOUT losing formatting</a></h2> 384 <div class="entry-meta"> 385 386 <meta itemscope="" itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="https://kolaberate.com/2022/04/18/how-to-publish-a-word-document-to-wordpress-without-losing-formatting/" content="How To Publish a Word Document to WordPress WITHOUT losing formatting"/> 387 <meta content="2022-04-18T05:36:52+00:00" itemprop="datePublished" title="Monday, April 18, 2022, 5:36 am"/> 388 <meta itemprop="dateModified" content="2022-04-19T07:11:25+00:00" title="Tuesday, April 19, 2022, 7:11 am"/> 389 390 <span class="post-author vcard" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person"><a href="https://kolaberate.com/author/intrinsi2/"></a> By: <a class="url fn n" href="https://kolaberate.com/author/intrinsi2/" itemprop="url"><span itemprop="name">Chris</span></a></span><span class="sep">|</span><span class="entry-category" itemprop="articleSection">In: <a href="https://kolaberate.com/category/tech-tips/">Tech Tips</a></span><!-- .entry-category --><span class="sep">|</span><span class="post-date">Last Updated: <time datetime="2022-04-18T05:36:52+00:00">April 18, 2022</time></span> 391 </div><!-- .entry-meta --> 392 393 394 <div class="entry-summary" itemprop="description"> 395 How To Publish a Word Document to WordPress WITHOUT losing formatting Chris Johnson Follow Apr 16, 2022 · 5 min read Have you ever wanted to easily publish your Microsoft Word document or something similar directly to your wordpress blog, WITHOUT losing any formatting? This is how to do it: First, Edit your Microsoft Word Document⦠<span class="entry-comments"><a href="https://kolaberate.com/2022/04/18/how-to-publish-a-word-document-to-wordpress-without-losing-formatting/#respond">(0 comment)</a></span> </div> 396 397 <div class="more-link"> 398 <a href="https://kolaberate.com/2022/04/18/how-to-publish-a-word-document-to-wordpress-without-losing-formatting/">Read More</a> 399 </div> 400 401 <div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization"> 402 <div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject"> 403 <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/02/cropped-Capture.png"/> 404 <meta itemprop="width" content="300"/> 405 <meta itemprop="height" content="200"/> 406 </div> 407 <meta itemprop="name" content="Kolaberate Software inc."/> 408 </div> 409 410</article><!-- #post-## --> 411 412 413 <article id="post-1253" class="entry author-intrinsi2 post-1253 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture-and-development" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"> 414 415 416 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/" rel="bookmark" itemprop="url">How To Become an Expert Coder in The Shortest Possible Time</a></h2> 417 <div class="entry-meta"> 418 419 <meta itemscope="" itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/" content="How To Become an Expert Coder in The Shortest Possible Time"/> 420 <meta content="2020-05-08T15:48:37+00:00" itemprop="datePublished" title="Friday, May 8, 2020, 3:48 pm"/> 421 <meta itemprop="dateModified" content="2022-03-27T06:39:18+00:00" title="Sunday, March 27, 2022, 6:39 am"/> 422 423 <span class="post-author vcard" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person"><a href="https://kolaberate.com/author/intrinsi2/"></a> By: <a class="url fn n" href="https://kolaberate.com/author/intrinsi2/" itemprop="url"><span itemprop="name">Chris</span></a></span><span class="sep">|</span><span class="entry-category" itemprop="articleSection">In: <a href="https://kolaberate.com/category/software-architecture-and-development/">Software Architecture and Development</a></span><!-- .entry-category --><span class="sep">|</span><span class="post-date">Last Updated: <time datetime="2020-05-08T15:48:37+00:00">May 8, 2020</time></span> 424 </div><!-- .entry-meta --> 425 426 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 427 <a class="post-link" href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/"> <img width="680" height="380" src="https://kolaberate.com/wp-content/uploads/2020/05/Expert-Coder-shortest-possible-time-680x380.jpeg" class="entry-thumbn
427ail wp-post-image" alt="How To Become an Expert Coder in The Shortest Possible Time" decoding="async" loading="lazy"/> <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/05/Expert-Coder-shortest-possible-time.jpeg"/> 428 </a> <meta itemprop="width" content="319"/> 429 <meta itemprop="height" content="180"/> 430 </div><!-- .entry-image --> 431 432 <div class="entry-summary" itemprop="description"> 433 Learning to code can be very difficult, at least thatâs how it seems to the beginner. Truth is that it is not that easy, but then again it is not that difficult. If it were easy, weâd have coders running around, and this prestigious field of endeavour would become well, less prestigious and less financially⦠<span class="entry-comments"><a href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/#comments">(1 comment)</a></span> </div> 434 435 <div class="more-link"> 436 <a href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/">Read More</a> 437 </div> 438 439 <div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization"> 440 <div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject"> 441 <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/02/cropped-Capture.png"/> 442 <meta itemprop="width" content="300"/> 443 <meta itemprop="height" content="200"/> 444 </div> 445 <meta itemprop="name" content="Kolaberate Software inc."/> 446 </div> 447 448</article><!-- #post-## --> 449 450 451 <article id="post-471" class="entry author-intrinsi2 post-471 post type-post status-publish format-standard has-post-thumbnail hentry category-asp-net tag-webforms" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"> 452 453 454 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/" rel="bookmark" itemprop="url">Upgrading your ASP.NET WebForms app performance</a></h2> 455 <div class="entry-meta"> 456 457 <meta itemscope="" itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/" content="Upgrading your ASP.NET WebForms app performance"/> 458 <meta content="2020-03-01T21:20:43+00:00" itemprop="datePublished" title="Sunday, March 1, 2020, 9:20 pm"/> 459 <meta itemprop="dateModified" content="2020-06-18T01:34:38+00:00" title="Thursday, June 18, 2020, 1:34 am"/> 460 461 <span class="post-author vcard" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person"><a href="https://kolaberate.com/author/intrinsi2/"></a> By: <a class="url fn n" href="https://kolaberate.com/author/intrinsi2/" itemprop="url"><span itemprop="name">Chris</span></a></span><span class="sep">|</span><span class="entry-category" itemprop="articleSection">In: <a href="https://kolaberate.com/category/asp-net/">ASP.Net</a></span><!-- .entry-category --><span class="sep">|</span><span class="post-date">Last Updated: <time datetime="2020-03-01T21:20:43+00:00">March 1, 2020</time></span> 462 </div><!-- .entry-meta --> 463 464 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 465 <a class="post-link" href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/"> <img width="680" height="380" src="https://kolaberate.com/wp-content/uploads/2020/05/software-development-shaping-world-kolaberate-680x380.jpeg" class="entry-thumbnail wp-post-image" alt="Upgrading your ASP.NET WebForms app performance" decoding="async" loading="lazy"/> <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/05/software-development-shaping-world-kolaberate.jpeg"/> 466 </a> <meta itemprop="width" content="319"/> 467 <meta itemprop="height" content="180"/> 468 </div><!-- .entry-image --> 469 470 <div class="entry-summary" itemprop="description"> 471 by Chris Johnson @ www.Kolaberate.com April 20, 2014 There are many reasons to upgrade your existing âlegacyâ applications. One of the main reasons would be performance. Are your pages just taking too long to load? Is every form submit taking more than a few seconds to respond? Users will usually get frustrated at this, especially⦠<span class="entry-comments"><a href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/#comments">(1 comment)</a></span> </div> 472 473 <div class="more-link"> 474 <a href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/">Read More</a> 475 </div> 476 477 <div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization"> 478 <div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject"> 479 <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/02/cropped-Capture.png"/> 480 <meta itemprop="width" content="300"/> 481 <meta itemprop="height" content="200"/> 482 </div>
483 <meta itemprop="name" content="Kolaberate Software inc."/> 484 </div> 485 486</article><!-- #post-## --> 487 488 489 <article id="post-465" class="entry author-intrinsi2 post-465 post type-post status-publish format-standard has-post-thumbnail hentry category-asp-net category-software-architecture-and-development" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"> 490 491 492 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2020/03/01/moving-from-asp-net-mvc-to-typescript/" rel="bookmark" itemprop="url">Moving from ASP.NET MVC to TypeScript</a></h2> 493 <div class="entry-meta"> 494 495 <meta itemscope="" itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="https://kolaberate.com/2020/03/01/moving-from-asp-net-mvc-to-typescript/" content="Moving from ASP.NET MVC to TypeScript"/> 496 <meta content="2020-03-01T21:09:10+00:00" itemprop="datePublished" title="Sunday, March 1, 2020, 9:09 pm"/> 497 <meta itemprop="dateModified" content="2020-06-18T01:34:38+00:00" title="Thursday, June 18, 2020, 1:34 am"/> 498 499 <span class="post-author vcard" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person"><a href="https://kolaberate.com/author/intrinsi2/"></a> By: <a class="url fn n" href="https://kolaberate.com/author/intrinsi2/" itemprop="url"><span itemprop="name">Chris</span></a></span><span class="sep">|</span><span class="entry-category" itemprop="articleSection">In: <a href="https://kolaberate.com/category/asp-net/">ASP.Net</a></span><!-- .entry-category --><span class="sep">|</span><span class="post-date">Last Updated: <time datetime="2020-03-01T21:09:10+00:00">March 1, 2020</time></span> 500 </div><!-- .entry-meta --> 501 502 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 503 <a class="post-link" href="https://kolaberate.com/2020/03/01/moving-from-asp-net-mvc-to-typescript/"> <img width="680" height="380" src="https://kolaberate.com/wp-content/uploads/2020/05/Expert-Coder-shortest-possible-time-680x380.jpeg" class="entry-thumbnail wp-post-image" alt="Moving from ASP.NET MVC to TypeScript" decoding="async" loading="lazy"/> <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/05/Expert-Coder-shortest-possible-time.jpeg"/> 504 </a> <meta itemprop="width" content="319"/> 505 <meta itemprop="height" content="180"/> 506 </div><!-- .entry-image --> 507 508 <div class="entry-summary" itemprop="description"> 509 By Chris Johnson @ www.kolaberate.com This article is about finally breaking dependence on a Version of Microsoft ASP.NET MVC, and moving towards an open sourced based MVC framework such as Angular JS. I have to admit that I was asking a lot of questions about why we need to break away from using ASP.NET as⦠<span class="entry-comments"><a href="https://kolaberate.com/2020/03/01/moving-from-asp-net-mvc-to-typescript/#respond">(0 comment)</a></span> </div> 510 511 <div class="more-link"> 512 <a href="https://kolaberate.com/2020/03/01/moving-from-asp-net-mvc-to-typescript/">Read More</a> 513 </div> 514 515 <div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization"> 516 <div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject"> 517 <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/02/cropped-Capture.png"/> 518 <meta itemprop="width" content="300"/> 519 <meta itemprop="height" content="200"/> 520 </div> 521 <meta itemprop="name" content="Kolaberate Software inc."/> 522 </div> 523 524</article><!-- #post-## --> 525 526 527 <article id="post-439" class="entry author-intrinsi2 post-439 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture-and-development" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"> 528 529 530 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2020/03/01/hiring-for-performance-vs-skills/" rel="bookmark" itemprop="url">Hiring for performance vs. skills</a></h2> 531 <div class="entry-meta"> 532 533 <meta itemscope="" itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="https://kolaberate.com/2020/03/01/hiring-for-performance-vs-skills/" content="Hiring for performance vs. skills"/> 534 <meta content="2020-03-01T21:05:31+00:00" itemprop="datePublished" title="Sunday, March 1, 2020, 9:05 pm"/> 535 <meta itemprop="dateModified" content="2020-06-18T01:34:38+00:00" title="Thursday, June 18, 2020, 1:34 am"/> 536 537 <span class="post-author vcard" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person"><a href="https://kolaberate.com/author/intrinsi2/"></a> By: <a class="url fn n" href="https://kolaberate.com/author/intrinsi2/" itemprop="url"><span itemprop="name">Chris</span></a></span><span class="sep">|</span><span class="entry-category" itemprop="articleSection">In: <a href="https://kolaberate.com/category/software-architecture-and-development/">Software Architecture and Development</a></span><!-- .entry-category --><span class="sep">|</span><span class="post-date">Last Updated: <time datetime="2020-03-01T21:05:31+00:00">March 1, 2020</time></span> 538 </div><!-- .entry-meta --> 539 540 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 541 <a class="post-link" href="https://kolaberate.com/2020/03/01/hiring-for-performance-vs-skills/"> <img width="640" height="380" src="https://kolaberate.com/wp-content/uploads/2020/04/communication-impress-cl
541ients-kolaberate-640x380.jpg" class="entry-thumbnail wp-post-image" alt="Hiring for performance vs. skills" decoding="async" loading="lazy"/> <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/04/communication-impress-clients-kolaberate.jpg"/> 542 </a> <meta itemprop="width" content="319"/> 543 <meta itemprop="height" content="180"/> 544 </div><!-- .entry-image --> 545 546 <div class="entry-summary" itemprop="description"> 547 By Chris Johnson @ https://www.kolaberate.com This article is essentially part 2 of my last award winning article on âHiring a Great programmerâ. This time I want to delve into the non-technical side of hiring a developer, (or for almost any position that is critical to your organizationâs success.) Though most managers understand the importance of⦠<span class="entry-comments"><a href="https://kolaberate.com/2020/03/01/hiring-for-performance-vs-skills/#respond">(0 comment)</a></span> </div> 548 549 <div class="more-link"> 550 <a href="https://kolaberate.com/2020/03/01/hiring-for-performance-vs-skills/">Read More</a> 551 </div> 552 553 <div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization"> 554 <div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject"> 555 <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/02/cropped-Capture.png"/> 556 <meta itemprop="width" content="300"/> 557 <meta itemprop="height" content="200"/> 558 </div> 559 <meta itemprop="name" content="Kolaberate Software inc."/> 560 </div> 561 562</article><!-- #post-## --> 563 564 565 <article id="post-402" class="entry author-intrinsi2 post-402 post type-post status-publish format-standard has-post-thumbnail hentry category-hiring-developers" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"> 566 567 568 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2020/02/26/hiring-great-programmer/" rel="bookmark" itemprop="url">Hiring a Great Programmer</a></h2> 569 <div class="entry-meta"> 570 571 <meta itemscope="" itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="https://kolaberate.com/2020/02/26/hiring-great-programmer/" content="Hiring a Great Programmer"/> 572 <meta content="2020-02-26T00:06:31+00:00" itemprop="datePublished" title="Wednesday, February 26, 2020, 12:06 am"/> 573 <meta itemprop="dateModified" content="2020-06-18T01:34:38+00:00" title="Thursday, June 18, 2020, 1:34 am"/> 574 575 <span class="post-author vcard" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person"><a href="https://kolaberate.com/author/intrinsi2/"></a> By: <a class="url fn n" href="https://kolaberate.com/author/intrinsi2/" itemprop="url"><span itemprop="name">Chris</span></a></span><span class="sep">|</span><span class="entry-category" itemprop="articleSection">In: <a href="https://kolaberate.com/category/hiring-developers/">Hiring Developers</a></span><!-- .entry-category --><span class="sep">|</span><span class="post-date">Last Updated: <time datetime="2020-02-26T00:06:31+00:00">February 26, 2020</time></span> 576 </div><!-- .entry-meta --> 577 578 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 579 <a class="post-link" href="https://kolaberate.com/2020/02/26/hiring-great-programmer/"> <img width="640" height="380" src="https://kolaberate.com/wp-content/uploads/2020/05/man-2037255_640-640x380.jpg" class="entry-thumbnail wp-post-image" alt="Hiring a Great Programmer" decoding="async" loading="lazy"/> <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/05/man-2037255_640.jpg"/> 580 </a> <meta itemprop="width" content="319"/> 581 <meta itemprop="height" content="180"/> 582 </div><!-- .entry-image --> 583 584 <div class="entry-summary" itemprop="description"> 585 By Chris Johnson @ kolaberate.com Hiring a Great Programmer  Soft Skills: Hiring the right programmer for your organization is probably one of the most important tasks you may have been assigned to do. It should never be taken lightly and only the most experienced developers with the best communication skills on the team should⦠<span class="entry-comments"><a href="https://kolaberate.com/2020/02/26/hiring-great-programmer/#respond">(0 comment)</a></span> </div> 586 587 <div class="more-link"> 588 <a href="https://kolaberate.com/2020/02/26/hiring-great-programmer/">Read More</a> 589 </div> 590 591 <div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization"> 592 <div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject"> 593 <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/02/cropped-Capture.png"/> 594 <meta itemprop="width" content="300"/> 595 <meta itemprop="height" content="200"/> 596 </div>
597 <meta itemprop="name" content="Kolaberate Software inc."/> 598 </div> 599 600</article><!-- #post-## --> 601 602 603 <article id="post-261" class="entry author-intrinsi2 post-261 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture-and-development" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"> 604 605 606 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2020/01/01/installing-a-free-ssl-certificate-on-azure/" rel="bookmark" itemprop="url">Installing a free SSL certificate on Azure</a></h2> 607 <div class="entry-meta"> 608 609 <meta itemscope="" itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="https://kolaberate.com/2020/01/01/installing-a-free-ssl-certificate-on-azure/" content="Installing a free SSL certificate on Azure"/> 610 <meta content="2020-01-01T00:17:07+00:00" itemprop="datePublished" title="Wednesday, January 1, 2020, 12:17 am"/> 611 <meta itemprop="dateModified" content="2020-06-18T01:34:38+00:00" title="Thursday, June 18, 2020, 1:34 am"/> 612 613 <span class="post-author vcard" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person"><a href="https://kolaberate.com/author/intrinsi2/"></a> By: <a class="url fn n" href="https://kolaberate.com/author/intrinsi2/" itemprop="url"><span itemprop="name">Chris</span></a></span><span class="sep">|</span><span class="entry-category" itemprop="articleSection">In: <a href="https://kolaberate.com/category/software-architecture-and-development/">Software Architecture and Development</a></span><!-- .entry-category --><span class="sep">|</span><span class="post-date">Last Updated: <time datetime="2020-01-01T00:17:07+00:00">January 1, 2020</time></span> 614 </div><!-- .entry-meta --> 615 616 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 617 <a class="post-link" href="https://kolaberate.com/2020/01/01/installing-a-free-ssl-certificate-on-azure/"> <img width="640" height="380" src="https://kolaberate.com/wp-content/uploads/2020/05/How-become-cyber-security-640x380.jpg" class="entry-thumbnail wp-post-image" alt="Installing a free SSL certificate on Azure" decoding="async" loading="lazy"/> <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/05/How-become-cyber-security.jpg"/> 618 </a> <meta itemprop="width" content="319"/> 619 <meta itemprop="height" content="180"/> 620 </div><!-- .entry-image --> 621 622 <div class="entry-summary" itemprop="description"> 623 1. Microsoft Azure Account Of course, you need an Azure account to get started. You can sign up for free at azure.com. Youâll receive $200 USD credit, which should probably last a few months depending on how many apps you are running. Youâll need to be familiar with Azure, and also be able to navigate⦠<span class="entry-comments"><a href="https://kolaberate.com/2020/01/01/installing-a-free-ssl-certificate-on-azure/#comments">(1 comment)</a></span> </div> 624 625 <div class="more-link"> 626 <a href="https://kolaberate.com/2020/01/01/installing-a-free-ssl-certificate-on-azure/">Read More</a> 627 </div> 628 629 <div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization"> 630 <div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject"> 631 <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/02/cropped-Capture.png"/> 632 <meta itemprop="width" content="300"/> 633 <meta itemprop="height" content="200"/> 634 </div> 635 <meta itemprop="name" content="Kolaberate Software inc."/> 636 </div> 637 638</article><!-- #post-## --> 639 640 641 <article id="post-224" class="entry author-intrinsi2 post-224 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture-and-development" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"> 642 643 644 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2019/10/17/224/" rel="bookmark" itemprop="url">Drag and drop between multiple Trees in Jquery using jstree</a></h2> 645 <div class="entry-meta"> 646 647 <meta itemscope="" itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="https://kolaberate.com/2019/10/17/224/" content="Drag and drop between multiple Trees in Jquery using jstree"/> 648 <meta content="2019-10-17T21:12:38+00:00" itemprop="datePublished" title="Thursday, October 17, 2019, 9:12 pm"/> 649 <meta itemprop="dateModified" content="2020-06-17T23:29:03+00:00" title="Wednesday, June 17, 2020, 11:29 pm"/> 650 651 <span class="post-author vcard" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person"><a href="https://kolaberate.com/author/intrinsi2/"></a> By: <a class="url fn n" href="https://kolaberate.com/author/intrinsi2/" itemprop="url"><span itemprop="name">Chris</span></a></span><span class="sep">|</span><span class="entry-category" itemprop="articleSection">In: <a href="https://kolaberate.com/category/software-architecture-and-development/">Software Architecture and Development</a></span><!-- .entry-category --><span class="sep">|</span><span class="post-date">Last Updated: <time datetime="2019-10-17T21:12:38+00:00">October 17, 2019</time></span> 652 </div><!-- .entry-meta --> 653 654 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 655 <a class="post-link" href="https://kolaberate.com/2019/10/17/224/"> <img width="640" height="360" src="https://kolaberate.com/wp-content/uploads/2020/05/schedupe-time-developer-with-persistency.jpg" class="entry-thumbn
655ail wp-post-image" alt="Drag and drop between multiple Trees in Jquery using jstree" decoding="async" loading="lazy"/> <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/05/schedupe-time-developer-with-persistency.jpg"/> 656 </a> <meta itemprop="width" content="319"/> 657 <meta itemprop="height" content="180"/> 658 </div><!-- .entry-image --> 659 660 <div class="entry-summary" itemprop="description"> 661 This was a fun project that came about because of a lack of foresight in the design process. I had argued with the Business Analyst that this project would take a substantial amount of time to complete, and that it may be easier to have a simpler control, such as 2 list controls, or one⦠<span class="entry-comments"><a href="https://kolaberate.com/2019/10/17/224/#comments">(1 comment)</a></span> </div> 662 663 <div class="more-link"> 664 <a href="https://kolaberate.com/2019/10/17/224/">Read More</a> 665 </div> 666 667 <div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization"> 668 <div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject"> 669 <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/02/cropped-Capture.png"/> 670 <meta itemprop="width" content="300"/> 671 <meta itemprop="height" content="200"/> 672 </div> 673 <meta itemprop="name" content="Kolaberate Software inc."/> 674 </div> 675 676</article><!-- #post-## --> 677 678 679 </div><!-- .content-loop --> 680 681 682 683 <nav class="navigation pagination" aria-label="Posts"> 684 <h2 class="screen-reader-text">Posts navigation</h2> 685 <div class="nav-links"><span aria-current="page" class="page-numbers current">1</span> 686<a class="page-numbers" href="https://kolaberate.com/page/2/">2</a> 687<a class="next page-numbers" href="https://kolaberate.com/page/2/">Next</a></div> 688 </nav> 689 690 691 <!-- 2 Column Grid / Start --> 692 <div class="grid-posts grid-2-col"> 693 694 <h3 class="heading">Trending Software Tips</h3> 695 696 <div class="grid-loop clearfix"> 697 698 699 <article class="hentry grid"> 700 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 701 <a class="post-link" href="https://kolaberate.com/2023/04/21/azure-devops-pipeline-deployment-to-iis/"> <img class="entry-thumbnail" src="http://placehold.it/500x285&text=Azure+Devops+Pipeline+Deployment+to+IIS" alt="Azure Devops Pipeline Deployment to IIS"/> 702 <meta itemprop="url" content="http://placehold.it/500x285"/> 703 </a> <meta itemprop="width" content="319"/> 704 <meta itemprop="height" content="180"/> 705 </div><!-- .entry-image --> 706 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2023/04/21/azure-devops-pipeline-deployment-to-iis/" rel="bookmark" itemprop="url">Azure Devops Pipeline Deployment to IIS</a></h2><div class="entry-meta"><time class="entry-date" datetime="2023-04-21T03:28:54+00:00">April 21, 2023</time></div> </article><!-- .hentry .grid --> 707 708 709 <article class="hentry grid last"> 710 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 711 <a class="post-link" href="https://kolaberate.com/2022/04/18/how-to-publish-a-word-document-to-wordpress-without-losing-formatting/"> <img class="entry-thumbnail" src="http://placehold.it/500x285&text=How+To+Publish+a+Word+Document+to+WordPress+WITHOUT+losing+formatting" alt="How To Publish a Word Document to WordPress WITHOUT losing formatting"/> 712 <meta itemprop="url" content="http://placehold.it/500x285"/> 713 </a> <meta itemprop="width" content="319"/> 714 <meta itemprop="height" content="180"/> 715 </div><!-- .entry-image --> 716 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2022/04/18/how-to-publish-a-word-document-to-wordpress-without-losing-formatting/" rel="bookmark" itemprop="url">How To Publish a Word Document to WordPress WITHOUT losing formatting</a></h2><div class="entry-meta"><time class="entry-date" datetime="2022-04-18T05:36:52+00:00">April 18, 2022</time></div> </article><!-- .hentry .grid --> 717 718 719 <article class="hentry grid"> 720 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 721 <a class="post-link" href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/"> <img width="500" height="285" src="https://kolaberate.com/wp-content/uploads/2020/05/Expert-Coder-shortest-possible-time-500x285.jpeg" class="entry-thumbn
721ail wp-post-image" alt="How To Become an Expert Coder in The Shortest Possible Time" decoding="async" loading="lazy"/> <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/05/Expert-Coder-shortest-possible-time.jpeg"/> 722 </a> <meta itemprop="width" content="319"/> 723 <meta itemprop="height" content="180"/> 724 </div><!-- .entry-image --> 725 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/" rel="bookmark" itemprop="url">How To Become an Expert Coder in The Shortest Possible Time</a></h2><div class="entry-meta"><time class="entry-date" datetime="2020-05-08T15:48:37+00:00">May 8, 2020</time></div> </article><!-- .hentry .grid --> 726 727 728 <article class="hentry grid last"> 729 <div class="entry-image" itemprop="image" itemscope="" itemtype="https://schema.org/ImageObject"> 730 <a class="post-link" href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/"> <img width="500" height="285" src="https://kolaberate.com/wp-content/uploads/2020/05/software-development-shaping-world-kolaberate-500x285.jpeg" class="entry-thumbnail wp-post-image" alt="Upgrading your ASP.NET WebForms app performance" decoding="async" loading="lazy"/> <meta itemprop="url" content="https://kolaberate.com/wp-content/uploads/2020/05/software-development-shaping-world-kolaberate.jpeg"/> 731 </a> <meta itemprop="width" content="319"/> 732 <meta itemprop="height" content="180"/> 733 </div><!-- .entry-image --> 734 <h2 class="entry-title" itemprop="headline"><a href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/" rel="bookmark" itemprop="url">Upgrading your ASP.NET WebForms app performance</a></h2><div class="entry-meta"><time class="entry-date" datetime="2020-03-01T21:20:43+00:00">March 1, 2020</time></div> </article><!-- .hentry .grid --> 735 736 737 <div class="clearfix"></div> 738 739 <div class="more-link"> 740 <a href="">More Tips</a> 741 </div><!-- .more-link --> 742 743 </div><!-- .grid-loop --> 744 745 </div> 746 <!-- 2 Column Grid / End --> 747 748 749 </div><!-- #primary --> 750 751 752<div id="secondary" class="widget-area sidebar" aria-label="Primary Sidebar" role="complementary" itemscope="itemscope" itemtype="http://schema.org/WPSideBar"> 753 <aside id="beginner-tabs-2" class="widget widget-beginner-tabs widget_tabs posts-thumbnail-widget"> 754 <ul class="tabs-nav"> 755 <li class="active"><a href="#tab1" title="Popular">Popular</a></li> 756 <li><a href="#tab2" title="Latest">Latest</a></li> 757 <li><a href="#tab3" title="Comments">Comments</a></li> 758 <li><a href="#tab4" title="Tags">Tags</a></li> 759 </ul> 760 761 <div class="tabs-container"> 762 <div class="tab-content" id="tab1"> 763 <ul><li class="clearfix"><a href="https://kolaberate.com/2018/08/22/integrating-sharepoint-with-outsystems/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/04/ask-qusestions-impress-client-kolaberate-com-96x96.png" class="entry-thumbnail wp-post-image" alt="Integrating SharePoint with OutSystems" decoding="async" loading="lazy"/><h2 class="entry-title">Integrating SharePoint with OutSystems</h2><div class="entry-meta"><time class="entry-date" datetime="2018-08-22T22:23:47+00:00">August 22, 2018</time></div></a></li><li class="clearfix"><a href="https://kolaberate.com/2018/12/10/creating-a-side-menu-for-asp-net-core-using-a-view-component/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/coursera-code-kolaberate-96x96.jpeg" class="entry-thumbnail wp-post-image" alt="Creating a Side Menu for ASP.NET Core using a View Component" decoding="async" loading="lazy" srcset="https://kolaberate.com/wp-content/uploads/2020/05/coursera-code-kolaberate-96x96.jpeg 96w, https://kolaberate.com/wp-content/uploads/2020/05/coursera-code-kolaberate.jpeg 800w" sizes="(max-width: 96px) 100vw, 96px"/><h2 class="entry-title">Creating a Side Menu for ASP.NET Core using a View Component</h2><div class="entry-meta"><time class="entry-date" datetime="2018-12-10T05:01:39+00:00">December 10, 2018</time></div></a></li><li class="clearfix"><a href="https://kolaberate.com/2019/01/08/debugging-asp-net-core-applications-within-iis/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/become-expert-coder-shortest-possible-time-96x96.jpg" class="entry-thumbn
763ail wp-post-image" alt="Debugging ASP.NET Core applications within IIS" decoding="async" loading="lazy"/><h2 class="entry-title">Debugging ASP.NET Core applications within IIS</h2><div class="entry-meta"><time class="entry-date" datetime="2019-01-08T20:28:04+00:00">January 8, 2019</time></div></a></li><li class="clearfix"><a href="https://kolaberate.com/2019/08/29/implementing-batch-mode-using-kendo-upload-control-for-asp-net-core/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/freecodecam-everyone-can-code-96x96.jpeg" class="entry-thumbnail wp-post-image" alt="Implementing âBatch Modeâ using Kendo Upload Control for ASP.NET Core" decoding="async" loading="lazy"/><h2 class="entry-title">Implementing âBatch Modeâ using Kendo Upload Control for ASP.NET Core</h2><div class="entry-meta"><time class="entry-date" datetime="2019-08-29T21:59:10+00:00">August 29, 2019</time></div></a></li><li class="clearfix"><a href="https://kolaberate.com/2019/10/17/224/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/schedupe-time-developer-with-persistency-96x96.jpg" class="entry-thumbnail wp-post-image" alt="Drag and drop between multiple Trees in Jquery using jstree" decoding="async" loading="lazy"/><h2 class="entry-title">Drag and drop between multiple Trees in Jquery using jstree</h2><div class="entry-meta"><time class="entry-date" datetime="2019-10-17T21:12:38+00:00">October 17, 2019</time></div></a></li></ul> </div> 764 765 <div class="tab-content" id="tab2"> 766 <ul><li class="clearfix"><a href="https://kolaberate.com/2023/04/21/azure-devops-pipeline-deployment-to-iis/" rel="bookmark"><h2 class="entry-title">Azure Devops Pipeline Deployment to IIS</h2><div class="entry-meta"><time class="entry-date" datetime="2023-04-21T03:28:54+00:00">April 21, 2023</time></div></a></li><li class="clearfix"><a href="https://kolaberate.com/2022/04/18/how-to-publish-a-word-document-to-wordpress-without-losing-formatting/" rel="bookmark"><h2 class="entry-title">How To Publish a Word Document to WordPress WITHOUT losing formatting</h2><div class="entry-meta"><time class="entry-date" datetime="2022-04-18T05:36:52+00:00">April 18, 2022</time></div></a></li><li class="clearfix"><a href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/Expert-Coder-shortest-possible-time-96x96.jpeg" class="entry-thumbnail wp-post-image" alt="How To Become an Expert Coder in The Shortest Possible Time" decoding="async" loading="lazy"/><h2 class="entry-title">How To Become an Expert Coder in The Shortest Possible Time</h2><div class="entry-meta"><time class="entry-date" datetime="2020-05-08T15:48:37+00:00">May 8, 2020</time></div></a></li><li class="clearfix"><a href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/software-development-shaping-world-kolaberate-96x96.jpeg" class="entry-thumbnail wp-post-image" alt="Upgrading your ASP.NET WebForms app performance" decoding="async" loading="lazy"/><h2 class="entry-title">Upgrading your ASP.NET WebForms app performance</h2><div class="entry-meta"><time class="entry-date" datetime="2020-03-01T21:20:43+00:00">March 1, 2020</time></div></a></li><li class="clearfix"><a href="https://kolaberate.com/2020/03/01/moving-from-asp-net-mvc-to-typescript/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/Expert-Coder-shortest-possible-time-96x96.jpeg" class="entry-thumbnail wp-post-image" alt="Moving from ASP.NET MVC to TypeScript" decoding="async" loading="lazy"/><h2 class="entry-title">Moving from ASP.NET MVC to TypeScript</h2><div class="entry-meta"><time class="entry-date" datetime="2020-03-01T21:09:10+00:00">March 1, 2020</time></div></a></li></ul> </div> 767 768 <div class="tab-content" id="tab3"> 769 <ul> 770 <li class="clearfix"> 771 <a href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/#comment-37112">
772 <span class="entry-thumbnail"></span> 773 <strong>graliontorile</strong><span>Somebody essentially help to make seriously articles I would state. This is the</span> 774 </a> 775 </li> 776 <li class="clearfix"> 777 <a href="https://kolaberate.com/2018/08/22/integrating-sharepoint-with-outsystems/#comment-31517"> 778 <span class="entry-thumbnail"></span> 779 <strong>à¦à¦®à¦¾à¦à§ ধর</strong><span>It'Ñ actualâ ¼y a nice and helpful piece of information. I aam hapÏy that yоu shar</span> 780 </a> 781 </li> 782 <li class="clearfix"> 783 <a href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/#comment-15553"> 784 <span class="entry-thumbnail"></span> 785 <strong>Seasons</strong><span>Great content! Keep up the good work!</span> 786 </a> 787 </li> 788 <li class="clearfix"> 789 <a href="https://kolaberate.com/2019/08/29/implementing-batch-mode-using-kendo-upload-control-for-asp-net-core/#comment-490"> 790 <span class="entry-thumbnail"></span> 791 <strong>Technology Advance</strong><span>Its like you read my mind! You appear to know a lot about this, like you wrote t</span> 792 </a> 793 </li> 794 <li class="clearfix"> 795 <a href="https://kolaberate.com/2020/01/01/installing-a-free-ssl-certificate-on-azure/#comment-467"> 796 <span class="entry-thumbnail"></span> 797 <strong>Chris</strong><span>nice job!</span> 798 </a> 799 </li> 800 </ul> 801 </div> 802 803 <div class="tab-content" id="tab4"> 804 <a href="https://kolaberate.com/tag/azure/" class="tag-cloud-link tag-link-21 tag-link-position-1" style="font-size: 8pt;" aria-label="Azure (1 item)">Azure</a> 805<a href="https://kolaberate.com/tag/azure-devops/" class="tag-cloud-link tag-link-20 tag-link-position-2" style="font-size: 8pt;" aria-label="Azure Devops (1 item)">Azure Devops</a> 806<a href="https://kolaberate.com/tag/azure-devops-pipeline-deployment-to-iis/" class="tag-cloud-link tag-link-19 tag-link-position-3" style="font-size: 8pt;" aria-label="Azure Devops Pipeline Deployment to IIS (1 item)">Azure Devops Pipeline Deployment to IIS</a> 807<a href="https://kolaberate.com/tag/devops/" class="tag-cloud-link tag-link-22 tag-link-position-4" style="font-size: 8pt;" aria-label="Devops (1 item)">Devops</a> 808<a href="https://kolaberate.com/tag/iis/" class="tag-cloud-link tag-link-23 tag-link-position-5" style="font-size: 8pt;" aria-label="IIS (1 item)">IIS</a> 809<a href="https://kolaberate.com/tag/on-prem/" class="tag-cloud-link tag-link-24 tag-link-position-6" style="font-size: 8pt;" aria-label="On Prem (1 item)">On Prem</a> 810<a href="https://kolaberate.com/tag/webforms/" class="tag-cloud-link tag-link-5 tag-link-position-7" style="font-size: 8pt;" aria-label="webforms (1 item)">webforms</a> </div> 811 </div> 812 813 </aside><aside id="categories-3" class="widget widget_categories"><h3 class="widget-title">Categories</h3> 814 <ul> 815 <li class="cat-item cat-item-4"><a href="https://kolaberate.com/category/asp-net/">ASP.Net</a> (5) 816</li> 817 <li class="cat-item cat-item-18"><a href="https://kolaberate.com/category/devops/">DevOps</a> (1) 818</li> 819 <li class="cat-item cat-item-7"><a href="https://kolaberate.com/category/hiring-developers/">Hiring Developers</a> (1) 820</li> 821 <li class="cat-item cat-item-1"><a href="https://kolaberate.com/category/software-architecture-and-development/">Software Architecture and Development</a> (9) 822</li> 823 <li class="cat-item cat-item-17"><a href="https://kolaberate.com/category/tech-tips/">Tech Tips</a> (1) 824</li> 825 </ul> 826 827 </aside><aside id="search-2" class="widget widget_search"><form method="get" class="searchform" id="searchform" action="https://kolaberate.com/"> 828 <input type="search" class="field" name="s" id="search" placeholder="Search" value=""/> 829 <button type="submit" id="searchform-submit" class="fa fa-search"></button> 830</form> 831</aside> 832 <aside id="recent-posts-2" class="widget widget_recent_entries"> 833 <h3 class="widget-title">Recent Posts</h3> 834 <ul> 835 <li> 836 <a href="https://kolaberate.com/2023/04/21/azure-devops-pipeline-deployment-to-iis/">Azure Devops Pipeline Deployment to IIS</a> 837 </li> 838 <li> 839 <a href="https://kolaberate.com/2022/04/18/how-to-publish-a-word-document-to-wordpress-without-losing-formatting/">How To Publish a Word Document to WordPress WITHOUT losing formatting</a> 840 </li> 841 <li> 842 <a href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/">How To Become an Expert Coder in The Shortest Possible Time</a> 843 </li> 844 <li> 845 <a href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/">Upgrading your ASP.NET WebForms app performance</a> 846 </li> 847 <li> 848 <a href="https://kolaberate.com/2020/03/01/moving-from-asp-net-mvc-to-typescript/">Moving from ASP.NET MVC to TypeScript</a> 849 </li> 850 </ul> 851 852 </aside><aside id="recent-comments-2" class="widget widget_recent_comments"><h3 class="widget-title">Recent Comments</h3><ul id="recentcomments"><li class="recentcomments"><span class="comment-author-link"><a href="http://www.graliontorile.com/" class="url" rel="ugc external nofollow">graliontorile</a></span> on <a href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/#comment-37112">How To Become an Expert Coder in The Shortest Possible Time</a></li><li class="recentcomments"><span class="comment-author-link"><a href="https://targetferry69.wordpress.com/2022/03/01/the-internet-education-and-learning-and-making-it-do-the-job/" class="url" rel="ugc external nofollow">à¦à¦®à¦¾à¦à§ ধর</a></span> on <a href="https://kolaberate.com/2018/08/22/integrating-sharepoint-with-outsystems/#comment-31517">Integrating SharePoint with OutSystems</a></li><li class="recentcomments"><span class="comment-author-link"><a href="https://am.exospecial.com/seasons.nl" class="url" rel="ugc external nofollow">Seasons</a></span> on <a href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/#comment-15553">Upgrading your ASP.NET WebForms app performance</a></li><li class="recentcomments"><span class="comment-author-link">Technology Advance</span> on <a href="https://kolaberate.com/2019/08/29/implementing-batch-mode-using-kendo-upload-control-for-asp-net-core/#comment-490">Implementing âBatch Modeâ using Kendo Upload Control for ASP.NET Core</a></li><li class="recentcomments"><span class="comment-author-link"><a href="http://www.intrinsicinnovation.com" class="url" rel="ugc external nofollow">Chris</a></span> on <a href="https://kolaberate.com/2020/01/01/installing-a-free-ssl-certificate-on-azure/#comment-467">Installing a free SSL certificate on Azure</a></li></ul></aside>
852<aside id="archives-2" class="widget widget_archive"><h3 class="widget-title">Archives</h3> 853 <ul> 854 <li><a href="https://kolaberate.com/2023/04/">April 2023</a></li> 855 <li><a href="https://kolaberate.com/2022/04/">April 2022</a></li> 856 <li><a href="https://kolaberate.com/2020/05/">May 2020</a></li> 857 <li><a href="https://kolaberate.com/2020/03/">March 2020</a></li> 858 <li><a href="https://kolaberate.com/2020/02/">February 2020</a></li> 859 <li><a href="https://kolaberate.com/2020/01/">January 2020</a></li> 860 <li><a href="https://kolaberate.com/2019/10/">October 2019</a></li> 861 <li><a href="https://kolaberate.com/2019/08/">August 2019</a></li> 862 <li><a href="https://kolaberate.com/2019/02/">February 2019</a></li> 863 <li><a href="https://kolaberate.com/2019/01/">January 2019</a></li> 864 <li><a href="https://kolaberate.com/2018/12/">December 2018</a></li> 865 <li><a href="https://kolaberate.com/2018/08/">August 2018</a></li> 866 </ul> 867 868 </aside><aside id="pages-3" class="widget widget_pages"><h3 class="widget-title">Pages</h3> 869 <ul> 870 <li class="page_item page-item-495"><a href="https://kolaberate.com/about-us/">About Us</a></li> 871<li class="page_item page-item-1280"><a href="https://kolaberate.com/biography/">Biography</a></li> 872<li class="page_item page-item-47"><a href="https://kolaberate.com/contact-us/">Contact us</a></li> 873<li class="page_item page-item-289"><a href="https://kolaberate.com/home/">Home</a></li> 874<li class="page_item page-item-3"><a href="https://kolaberate.com/privacy-policy/">Privacy Policy</a></li> 875 </ul> 876 877 </aside></div><!-- #secondary --> 878 879<div class="clearfix"></div> 880 881 </main><!-- #main --> 882 883 <footer id="footer" class="clearfix" itemscope="itemscope" itemtype="http://schema.org/WPFooter"> 884 885 <div class="footer-columns clearfix"> 886 887 <div class="container clearfix"> 888 889 <div class="footer-column footer-column-1" aria-label="Footer Column 1" role="complementary" itemscope="itemscope" itemtype="http://schema.org/WPSideBar"> 890 891 <div id="recent-posts-3" class="widget widget_recent_entries"> 892 <h3 class="widget-title">Recent Posts</h3> 893 <ul> 894 <li> 895 <a href="https://kolaberate.com/2023/04/21/azure-devops-pipeline-deployment-to-iis/">Azure Devops Pipeline Deployment to IIS</a> 896 </li> 897 <li> 898 <a href="https://kolaberate.com/2022/04/18/how-to-publish-a-word-document-to-wordpress-without-losing-formatting/">How To Publish a Word Document to WordPress WITHOUT losing formatting</a> 899 </li> 900 <li> 901 <a href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/">How To Become an Expert Coder in The Shortest Possible Time</a> 902 </li> 903 <li> 904 <a href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/">Upgrading your ASP.NET WebForms app performance</a> 905 </li> 906 <li> 907 <a href="https://kolaberate.com/2020/03/01/moving-from-asp-net-mvc-to-typescript/">Moving from ASP.NET MVC to TypeScript</a> 908 </li> 909 </ul> 910 911 </div> </div><!-- .footer-column .footer-column-1 --> 912 913 <div class="footer-column footer-column-2" aria-label="Footer Column 2" role="complementary" itemscope="itemscope" itemtype="http://schema.org/WPSideBar"> 914 <div id="tag_cloud-2" class="widget widget_tag_cloud"><h3 class="widget-title">Tags</h3><div class="tagcloud"><a href="https://kolaberate.com/tag/azure/" class="tag-cloud-link tag-link-21 tag-link-position-1" style="font-size: 12px;">Azure</a> 915<a href="https://kolaberate.com/tag/azure-devops/" class="tag-cloud-link tag-link-20 tag-link-position-2" style="font-size: 12px;">Azure Devops</a> 916<a href="https://kolaberate.com/tag/azure-devops-pipeline-deployment-to-iis/" class="tag-cloud-link tag-link-19 tag-link-position-3" style="font-size: 12px;">Azure Devops Pipeline Deployment to IIS</a> 917<a href="https://kolaberate.com/tag/devops/" class="tag-cloud-link tag-link-22 tag-link-position-4" style="font-size: 12px;">Devops</a> 918<a href="https://kolaberate.com/tag/iis/" class="tag-cloud-link tag-link-23 tag-link-position-5" style="font-size: 12px;">IIS</a> 919<a href="https://kolaberate.com/tag/on-prem/" class="tag-cloud-link tag-link-24 tag-link-position-6" style="font-size: 12px;">On Prem</a> 920<a href="https://kolaberate.com/tag/webforms/" class="tag-cloud-link tag-link-5 tag-link-position-7" style="font-size: 12px;">webforms</a></div> 921</div><div id="beginner-popular-2" class="widget widget-beginner-popular widget_posts_thumbnail"><h3 class="widget-title">Popular Posts</h3><ul><li><a href="https://kolaberate.com/2018/08/22/integrating-sharepoint-with-outsystems/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/04/ask-qusestions-impress-cl
921ient-kolaberate-com-96x96.png" class="entry-thumbnail wp-post-image" alt="Integrating SharePoint with OutSystems" decoding="async" loading="lazy"/></a><a href="https://kolaberate.com/2018/08/22/integrating-sharepoint-with-outsystems/" rel="bookmark">Integrating SharePoint with OutSystems</a></li><li><a href="https://kolaberate.com/2018/12/10/creating-a-side-menu-for-asp-net-core-using-a-view-component/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/coursera-code-kolaberate-96x96.jpeg" class="entry-thumbnail wp-post-image" alt="Creating a Side Menu for ASP.NET Core using a View Component" decoding="async" loading="lazy" srcset="https://kolaberate.com/wp-content/uploads/2020/05/coursera-code-kolaberate-96x96.jpeg 96w, https://kolaberate.com/wp-content/uploads/2020/05/coursera-code-kolaberate.jpeg 800w" sizes="(max-width: 96px) 100vw, 96px"/></a><a href="https://kolaberate.com/2018/12/10/creating-a-side-menu-for-asp-net-core-using-a-view-component/" rel="bookmark">Creating a Side Menu for ASP.NET Core using a View Component</a></li><li><a href="https://kolaberate.com/2019/01/08/debugging-asp-net-core-applications-within-iis/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/become-expert-coder-shortest-possible-time-96x96.jpg" class="entry-thumbnail wp-post-image" alt="Debugging ASP.NET Core applications within IIS" decoding="async" loading="lazy"/></a><a href="https://kolaberate.com/2019/01/08/debugging-asp-net-core-applications-within-iis/" rel="bookmark">Debugging ASP.NET Core applications within IIS</a></li><li><a href="https://kolaberate.com/2019/08/29/implementing-batch-mode-using-kendo-upload-control-for-asp-net-core/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/freecodecam-everyone-can-code-96x96.jpeg" class="entry-thumbnail wp-post-image" alt="Implementing âBatch Modeâ using Kendo Upload Control for ASP.NET Core" decoding="async" loading="lazy"/></a><a href="https://kolaberate.com/2019/08/29/implementing-batch-mode-using-kendo-upload-control-for-asp-net-core/" rel="bookmark">Implementing âBatch Modeâ using Kendo Upload Control for ASP.NET Core</a></li><li><a href="https://kolaberate.com/2019/10/17/224/" rel="bookmark"><img width="96" height="96" src="https://kolaberate.com/wp-content/uploads/2020/05/schedupe-time-developer-with-persistency-96x96.jpg" class="entry-thumbnail wp-post-image" alt="Drag and drop between multiple Trees in Jquery using jstree" decoding="async" loading="lazy"/></a><a href="https://kolaberate.com/2019/10/17/224/" rel="bookmark">Drag and drop between multiple Trees in Jquery using jstree</a></li></ul></div> </div><!-- .footer-column .footer-column-2 --> 922 923 <div class="footer-column footer-column-3" aria-label="Footer Column 3" role="complementary" itemscope="itemscope" itemtype="http://schema.org/WPSideBar"> 924 <div id="recent-comments-3" class="widget widget_recent_comments"><h3 class="widget-title">Recent Comments</h3><ul id="recentcomments-3"><li class="recentcomments"><span class="comment-author-link"><a href="http://www.graliontorile.com/" class="url" rel="ugc external nofollow">graliontorile</a></span> on <a href="https://kolaberate.com/2020/05/08/become-expert-coder-short-time/#comment-37112">How To Become an Expert Coder in The Shortest Possible Time</a></li><li class="recentcomments"><span class="comment-author-link"><a href="https://targetferry69.wordpress.com/2022/03/01/the-internet-education-and-learning-and-making-it-do-the-job/" class="url" rel="ugc external nofollow">à¦à¦®à¦¾à¦à§ ধর</a></span> on <a href="https://kolaberate.com/2018/08/22/integrating-sharepoint-with-outsystems/#comment-31517">Integrating SharePoint with OutSystems</a></li><li class="recentcomments"><span class="comment-author-link"><a href="https://am.exospecial.com/seasons.nl" class="url" rel="ugc external nofollow">Seasons</a></span> on <a href="https://kolaberate.com/2020/03/01/upgrading-your-asp-net-webforms-app-performance/#comment-15553">Upgrading your ASP.NET WebForms app performance</a></li><li class="recentcomments"><span class="comment-author-link">Technology Advance</span> on <a href="https://kolaberate.com/2019/08/29/implementing-batch-mode-using-kendo-upload-control-for-asp-net-core/#comment-490">Implementing âBatch Modeâ using Kendo Upload Control for ASP.NET Core</a></li><li class="recentcomments"><span class="comment-author-link"><a href="http://www.intrinsicinnovation.com" class="url" rel="ugc external nofollow">Chris</a></span> on <a href="https://kolaberate.com/2020/01/01/installing-a-free-ssl-certificate-on-azure/#comment-467">Installing a free SSL certificate on Azure</a></li></ul></div> </div><!-- .footer-column .footer-column-3 --> 925 926 <div class="footer-column footer-column-4" aria-label="Footer Column 4" role="complementary" itemscope="itemscope" itemtype="http://schema.org/WPSideBar">
927 <div id="archives-3" class="widget widget_archive"><h3 class="widget-title">Archives</h3> 928 <ul> 929 <li><a href="https://kolaberate.com/2023/04/">April 2023</a></li> 930 <li><a href="https://kolaberate.com/2022/04/">April 2022</a></li> 931 <li><a href="https://kolaberate.com/2020/05/">May 2020</a></li> 932 <li><a href="https://kolaberate.com/2020/03/">March 2020</a></li> 933 <li><a href="https://kolaberate.com/2020/02/">February 2020</a></li> 934 <li><a href="https://kolaberate.com/2020/01/">January 2020</a></li> 935 <li><a href="https://kolaberate.com/2019/10/">October 2019</a></li> 936 <li><a href="https://kolaberate.com/2019/08/">August 2019</a></li> 937 <li><a href="https://kolaberate.com/2019/02/">February 2019</a></li> 938 <li><a href="https://kolaberate.com/2019/01/">January 2019</a></li> 939 <li><a href="https://kolaberate.com/2018/12/">December 2018</a></li> 940 <li><a href="https://kolaberate.com/2018/08/">August 2018</a></li> 941 </ul> 942 943 </div> </div><!-- .footer-column .footer-column-4 --> 944 945 </div><!-- .container --> 946 947</div><!-- .footer-columns --> 948 949 <!-- Site Bottom / Start --> 950 <div id="site-bottom" class="clearfix"> 951 <div class="container"> 952 <div class="copyright">© 2020 <a href="https://kolaberate.com">Kolaberate Software inc.</a> By <a href="http://www.Kolaberate.com/contact-us/">Kolaberate Admin</a></div> </div> 953 </div> 954 <!-- Site Bottom / End --> 955 956 </footer><!-- #colophon --> 957 958</div><!-- #page --> 959
960<script type="text/javascript" src="https://kolaberate.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.7.6" id="swv-js"></script>
vendor: 1 bytes, line 960
960
961<script type="text/javascript" id="contact-form-7-js-extra"> 962/* <![CDATA[ */ 963var wpcf7 = {"api":{"root":"https:\/\/kolaberate.com\/wp-json\/","namespace":"contact-form-7\/v1"}}; 964/* ]]> */ 965</script>
vendor: 1 bytes, line 965
965
966<script type="text/javascript" src="https://kolaberate.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.7.6" id="contact-form-7-js"></script>
vendor: 1 bytes, line 966
966
967<script type="text/javascript" src="https://kolaberate.com/wp-content/themes/beginner/assets/js/beginner.min.js" id="beginner-scripts-js"></script>
vendor: 1 bytes, line 967
967
968<script type="text/javascript" src="https://s.skimresources.com/js/177084X1646097.skimlinks.js"></script>
968 969 970
971<script data-cfasync="false">function _emitEzConsentEvent(){var customEvent=new CustomEvent("ezConsentEvent",{detail:{ezTcfConsent:window.ezTcfConsent},bubbles:true,cancelable:true,});document.dispatchEvent(customEvent);} 972(function(window,document){function _setAllEzConsentTrue(){window.ezTcfConsent.loaded=true;window.ezTcfConsent.store_info=true;window.ezTcfConsent.develop_and_improve_services=true;window.ezTcfConsent.measure_ad_performance=true;window.ezTcfConsent.measure_content_performance=true;window.ezTcfConsent.select_basic_ads=true;window.ezTcfConsent.create_ad_profile=true;window.ezTcfConsent.select_personalized_ads=true;window.ezTcfConsent.create_content_profile=true;window.ezTcfConsent.select_personalized_content=true;window.ezTcfConsent.understand_audiences=true;window.ezTcfConsent.use_limited_data_to_select_content=true;window.ezTcfConsent.select_personalized_content=true;} 973function _clearEzConsentCookie(){document.cookie="ezCMPCookieConsent=tcf2;Domain=.kolaberate.com;Path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT";} 974_clearEzConsentCookie();if(typeof window.__tcfapi!=="undefined"){window.ezgconsent=false;var amazonHasRun=false;function _ezAllowed(tcdata,purpose){return(tcdata.purpose.consents[purpose]||tcdata.purpose.legitimateInterests[purpose]);} 975function _handleConsentDecision(tcdata){window.ezTcfConsent.loaded=true;if(!tcdata.vendor.consents["347"]&&!tcdata.vendor.legitimateInterests["347"]){window._emitEzConsentEvent();return;} 976window.ezTcfConsent.store_info=_ezAllowed(tcdata,"1");window.ezTcfConsent.develop_and_improve_services=_ezAllowed(tcdata,"10");window.ezTcfConsent.measure_content_performance=_ezAllowed(tcdata,"8");window.ezTcfConsent.select_basic_ads=_ezAllowed(tcdata,"2");window.ezTcfConsent.create_ad_profile=_ezAllowed(tcdata,"3");window.ezTcfConsent.select_personalized_ads=_ezAllowed(tcdata,"4");window.ezTcfConsent.create_content_profile=_ezAllowed(tcdata,"5");window.ezTcfConsent.measure_ad_performance=_ezAllowed(tcdata,"7");window.ezTcfConsent.use_limited_data_to_select_content=_ezAllowed(tcdata,"11");window.ezTcfConsent.select_personalized_content=_ezAllowed(tcdata,"6");window.ezTcfConsent.understand_audiences=_ezAllowed(tcdata,"9");window._emitEzConsentEvent();} 977function _handleGoogleConsentV2(tcdata){if(!tcdata||!tcdata.purpose||!tcdata.purpose.consents){return;} 978var consents=tcdata.purpose.consents;var googConsentV2={ad_storage:consents[1]?'granted':'denied',analytics_storage:consents[1]?'granted':'denied',ad_personalization:(consents[3]&&consents[4])?'granted':'denied',ad_user_data:(consents[1]&&consents[7])?'granted':'denied'};if(googConsentV2.analytics_storage==='denied'){gtag('set','url_passthrough',true);} 979gtag('consent','update',googConsentV2);} 980__tcfapi("addEventListener",2,function(tcdata,success){if(!success||!tcdata){window._emitEzConsentEvent();return;} 981if(!tcdata.gdprApplies){_setAllEzConsentTrue();window._emitEzConsentEvent();return;} 982if(tcdata.eventStatus==="useractioncomplete"||tcdata.eventStatus==="tcloaded"){if(typeof gtag!='undefined'){_handleGoogleConsentV2(tcdata);} 983_handleConsentDecision(tcdata);if(tcdata.purpose.consents["1"]===true&&tcdata.vendor.consents["755"]!==false){window.ezgconsent=true;(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0;} 984if(window.__ezconsent){__ezconsent.setEzoicConsentSettings(ezConsentCategories);} 985__tcfapi("removeEventListener",2,function(success){return null;},tcdata.listenerId);if(!(tcdata.purpose.consents["1"]===true&&_ezAllowed(tcdata,"2")&&_ezAllowed(tcdata,"3")&&_ezAllowed(tcdata,"4"))){if(typeof __ez=="object"&&typeof __ez.bit=="object"&&typeof window["_ezaq"]=="object"&&typeof window["_ezaq"]["page_view_id"]=="string"){__ez.bit.Add(window["_ezaq"]["page_view_id"],[new __ezDotData("non_personalized_ads",true),]);}}}});}else{_setAllEzConsentTrue();window._emitEzConsentEvent();}})(window,document);</script>
985</body>
985<script>'undefined'=== typeof _trfq || (window._trfq = []);'undefined'=== typeof _trfd && (window._trfd=[]),_trfd.push({'tccl.baseHost':'secureserver.net'},{'ap':'cpsh-oh'},{'server':'p3plzcpnl506916'},{'dcenter':'p3'},{'cp_id':'3549153'},{'cp_cl':'8'}) // Monitoring performance to make your website faster. If you want to opt-out, please contact web hosting support.</script>
985<script src='https://img1.wsimg.com/traffic-assets/js/tccl.min.js'></script>
985</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.