Help
RSS
API
Feed
Maltego
Contact
Domain > cybarlab.com
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2014-04-04
212.74.43.184
(
ClassC
)
2014-08-04
208.91.197.204
(
ClassC
)
2014-12-04
212.74.43.177
(
ClassC
)
2015-03-14
212.250.165.115
(
ClassC
)
2024-10-24
162.0.215.192
(
ClassC
)
Port 80
HTTP/1.1 301 Moved Permanentlykeep-alive: timeout5, max100content-type: text/htmlcontent-length: 795date: Thu, 24 Oct 2024 08:56:30 GMTserver: LiteSpeedlocation: https://cybarlab.com/x-turbo-charged-by: LiteSpeed !DOCTYPE html>html styleheight:100%>head>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno />title> 301 Moved Permanently/title>style>@media (prefers-color-scheme:dark){body{background-color:#000!important}}/style>/head>body stylecolor: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;>div styleheight:auto; min-height:100%; > div styletext-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;> h1 stylemargin:0; font-size:150px; line-height:150px; font-weight:bold;>301/h1>h2 stylemargin-top:20px;font-size: 30px;>Moved Permanently/h2>p>The document has been permanently moved./p>/div>/div>/body>/html>
Port 443
HTTP/1.1 200 OKkeep-alive: timeout5, max100x-powered-by: PHP/7.4.33content-type: text/html; charsetUTF-8link: https://cybarlab.com/wp-json/>; relhttps://api.w.org/last-modified: Thu, 24 Oct 2024 08:56:31 GMTetag: c73cbfb02acb089932419b91ae318a88transfer-encoding: chunkeddate: Thu, 24 Oct 2024 08:56:31 GMTserver: LiteSpeedreferrer-policy: x-turbo-charged-by: LiteSpeed !doctype html>html langen-US>head>meta charsetUTF-8>meta nameviewport contentwidthdevice-width, initial-scale1>link relprofile hrefhttps://gmpg.org/xfn/11>meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1>title>Cybarlab - tutorials | source code | tips & tricks/title>meta namedescription contentCybarlab is a website for computer programmer and professionals. It contains tutorials and free source code regarding programming.>link relcanonical hrefhttps://cybarlab.com/ >link relnext hrefhttps://cybarlab.com/page/2>meta propertyog:locale contenten_US>meta propertyog:type contentwebsite>meta propertyog:title contentCybarlab -tutorials, source code, tips & tricks>meta propertyog:description contentCybarlab is a website for computer programmer and professionals. It contains tutorials and free source code regarding programming.>meta propertyog:url contenthttps://cybarlab.com/>meta propertyog:site_name contentCybarlab>meta propertyog:image contenthttps://cybarlab.com/wp-content/uploads/2020/09/cybarlab-banner.jpg>meta propertyog:image:width content1920>meta propertyog:image:height content1080>meta propertyog:image:type contentimage/jpeg>meta nametwitter:card contentsummary_large_image>meta nametwitter:site content@cybarlab> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:CollectionPage,@id:https://cybarlab.com/,url:https://cybarlab.com/,name:Cybarlab - tutorials | source code | tips & tricks,isPartOf:{@id:https://cybarlab.com/#website},about:{@id:https://cybarlab.com/#organization},description:Cybarlab is a website for computer programmer and professionals. It contains tutorials and free source code regarding programming.,breadcrumb:{@id:https://cybarlab.com/#breadcrumb},inLanguage:en-US},{@type:BreadcrumbList,@id:https://cybarlab.com/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:Home}},{@type:WebSite,@id:https://cybarlab.com/#website,url:https://cybarlab.com/,name:Cybarlab,description:tutorials | source code | tips & tricks,publisher:{@id:https://cybarlab.com/#organization},potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://cybarlab.com/?s{search_term_string}},query-input:required namesearch_term_string},inLanguage:en-US},{@type:Organization,@id:https://cybarlab.com/#organization,name:Cybarlab,url:https://cybarlab.com/,logo:{@type:ImageObject,inLanguage:en-US,@id:https://cybarlab.com/#/schema/logo/image/,url:https://cybarlab.com/wp-content/uploads/2020/09/cybarlab-banner.jpg,contentUrl:https://cybarlab.com/wp-content/uploads/2020/09/cybarlab-banner.jpg,width:1920,height:1080,caption:Cybarlab},image:{@id:https://cybarlab.com/#/schema/logo/image/},sameAs:https://www.facebook.com/cybarlab,https://twitter.com/cybarlab,https://www.instagram.com/cybarlab,https://www.linkedin.com/company/cybarlab,https://www.youtube.com/cybarlab}}/script> meta namemsvalidate.01 contentA4A422DF14AD90B15D611E843799C154>meta namegoogle-site-verification contentgoogle2e362065b5821bce>link reldns-prefetch href//fonts.googleapis.com>link relalternate typeapplication/rss+xml titleCybarlab » Feed hrefhttps://cybarlab.com/feed>link relalternate typeapplication/rss+xml titleCybarlab » Comments Feed hrefhttps://cybarlab.com/comments/feed> script>window._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:\/\/cybarlab.com\/wp-includes\/js\/wp-emoji-release.min.js?ver6.3.5}};/*! This file is auto-generated */!function(i,n){var o,s,e;function c(e){try{var t{supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var tnew Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return ert})}function u(e,t,n){switch(t){caseflag:return n(e,\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f,\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f)?!1:!n(e,\ud83c\uddfa\ud83c\uddf3,\ud83c\uddfa\u200b\ud83c\uddf3)&&!n(e,\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);caseemoji:return!n(e,\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff,\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff)}return!1}function f(e,t,n){var rundefined!typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement(canvas),ar.getContext(2d,{willReadFrequently:!0}),o(a.textBaselinetop,a.font600 32px Arial,{});return e.forEach(function(e){oet(a,e,n)}),o}function t(e){var ti.createElement(script);t.srce,t.defer!0,i.head.appendChild(t)}undefined!typeof Promise&&(owpEmojiSettingsSupports,sflag,emoji,n.supports{everything:!0,everythingExceptFlag:!0},enew Promise(function(e){i.addEventListener(DOMContentLoaded,e,{once:!0})}),new Promise(function(t){var nfunction(){try{var eJSON.parse(sessionStorage.getItem(o));if(objecttypeof e&&numbertypeof e.timestamp&&(new Date).valueOf()e.timestamp+604800&&objecttypeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if(undefined!typeof Worker&&undefined!typeof OffscreenCanvas&&undefined!typeof URL&&URL.createObjectURL&&undefined!typeof Blob)try{var epostMessage(+f.toString()+(+JSON.stringify(s),u.toString(),p.toString().join(,)+));,rnew Blob(e,{type:text/javascript}),anew Worker(URL.createObjectURL(r),{name:wpTestEmojiSupports});return void(a.onmessagefunction(e){c(ne.data),a.terminate(),t(n)})}catch(e){}c(nf(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supportstet,n.supports.everythingn.supports.everything&&n.supportst,flag!t&&(n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&n.supportst);n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady!1,n.readyCallbackfunction(){n.DOMReady!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(en.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);/script> style>img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 0.07em !important;vertical-align:-0.1em !important;background:none !important;padding:0 !important}/style>link relstylesheet hrefhttps://cybarlab.com/wp-content/cache/minify/a5ff7.css mediaall>style idwp-block-library-theme-inline-css>.wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{margin-bottom:0;margin-top:0;padding:1.25em 2.375em}/style>style idclassic-theme-styles-inline-css>/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}/style>style idglobal-styles-inline-css>/*!CDATA*/body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--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%);--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--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}:where(.is-layout-grid){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}body .is-layout-grid{display:grid}body .is-layout-grid>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.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}.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}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}.wp-block-pullquote{font-size:1.5em;line-height:1.6}/*>*//style>link relstylesheet hrefhttps://cybarlab.com/wp-content/cache/minify/0fe62.css mediaall>link relstylesheet idbam-google-fonts-css hrefhttps://fonts.googleapis.com/css?familySource+Sans+Pro%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100i%2C200i%2C300i%2C400i%2C500i%2C600i%2C700i%2C800i%2C900i|Roboto+Condensed%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100i%2C200i%2C300i%2C400i%2C500i%2C600i%2C700i%2C800i%2C900i%26subset%3Dlatin typetext/css mediaall>link relstylesheet hrefhttps://cybarlab.com/wp-content/cache/minify/d3c81.css mediaall> script srchttps://cybarlab.com/wp-content/cache/minify/818c0.js>/script> link relhttps://api.w.org/ hrefhttps://cybarlab.com/wp-json/ >link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://cybarlab.com/xmlrpc.php?rsd>meta namegenerator contentWordPress 6.3.5>style>/style>link relicon hrefhttps://cybarlab.com/wp-content/uploads/2020/09/cropped-cybarlab-logo-3-32x32.png sizes32x32>link relicon hrefhttps://cybarlab.com/wp-content/uploads/2020/09/cropped-cybarlab-logo-3-192x192.png sizes192x192>link relapple-touch-icon hrefhttps://cybarlab.com/wp-content/uploads/2020/09/cropped-cybarlab-logo-3-180x180.png>meta namemsapplication-TileImage contenthttps://cybarlab.com/wp-content/uploads/2020/09/cropped-cybarlab-logo-3-270x270.png>style idwp-custom-css>.site-branding-text p{color:#333}#blog-entries .entry-title a{color:#ff6c00;font-size:20px}#blog-entries .entry-title a:hover{text-decoration:underline}#blog-entries .hentry p{font-size:16px}#blog-entries .hentry .blog-entry-inner:hover{box-shadow:0 5px 15px 2px rgba(0, 0, 0, 0.1)}#blog-entries .hentry .blog-entry-inner::after{box-shadow:0 5px 15px 2px rgba(0, 0, 0, 0.1);opacity:0;transition:opacity 0.3s ease-in-out}#blog-entries .hentry .blog-entry-inner:hover::after{opacity:1}.footer-widget-area .col{font-size:15px;line-height:1em}/style>style idtheme-custom-css>blockquote{border-left:4px solid #ff6c00}button,inputtypebutton,inputtypereset,inputtypesubmit{background:#ff6c00}.wp-block-search .wp-block-search__button{background:#ff6c00}.bam-readmore{background:#ff6c00}.site-title a,.site-description{color:#ff6c00}.site-header.default-style .main-navigation ul li a:hover{color:#ff6c00}.site-header.default-style .main-navigation ul ul li a:hover{background:#ff6c00}.site-header.default-style .main-navigation .current_page_item > a, .site-header.default-style .main-navigation .current-menu-item > a, .site-header.default-style .main-navigation .current_page_ancestor > a, .site-header.default-style .main-navigation .current-menu-ancestor>a{color:#ff6c00}.site-header.horizontal-style .main-navigation ul li a:hover{color:#ff6c00}.site-header.horizontal-style .main-navigation ul ul li a:hover{background:#ff6c00}.site-header.horizontal-style .main-navigation .current_page_item > a, .site-header.horizontal-style .main-navigation .current-menu-item > a, .site-header.horizontal-style .main-navigation .current_page_ancestor > a, .site-header.horizontal-style .main-navigation .current-menu-ancestor>a{color:#ff6c00}.posts-navigation .nav-previous a:hover, .posts-navigation .nav-next a:hover{color:#ff6c00}.post-navigation .nav-previous .post-title:hover, .post-navigation .nav-next .post-title:hover{color:#ff6c00}.pagination .page-numbers.current{background:#ff6c00;border:1px solid #ff6c00;color:#fff}.pagination a.page-numbers:hover{background:#ff6c00;border:1px solid #ff6c00}.widget a:hover, .widget ul li a:hover{color:#ff6c00}li.bm-tab.th-ui-state-active a{border-bottom:1px solid #ff6c00}.footer-widget-area .widget a:hover{color:#ff6c00}.bms-title a:hover{color:#ff6c00}.bam-entry .entry-title a:hover{color:#ff6c00}.related-post-meta a:hover, .entry-meta a:hover{color:#ff6c00}.related-post-meta .byline a:hover, .entry-meta .byline a:hover{color:#ff6c00}.cat-links a{color:#ff6c00}.tags-links a:hover{background:#ff6c00}.related-post-title a:hover{color:#ff6c00}.author-posts-link:hover{color:#ff6c00}.comment-author a{color:#ff6c00}.comment-metadata a:hover, .comment-metadata a:focus, .pingback .comment-edit-link:hover, .pingback .comment-edit-link:focus{color:#ff6c00}.comment-reply-link:hover,.comment-reply-link:focus{background:#ff6c00}.comment-notes a:hover, .comment-awaiting-moderation a:hover, .logged-in-as a:hover, .form-allowed-tags a:hover{color:#ff6c00}.required{color:#ff6c00}.comment-reply-title small a:before{color:#ff6c00}.wp-block-quote{border-left:4px solid #ff6c00}.wp-block-quotestyle*text-align:right,.wp-block-quotestyle*text-align: right{border-right:4px solid #ff6c00}.site-info a:hover{color:#ff6c00}#bam-tags a, .widget_tag_cloud .tagcloud a{background:#ff6c00}.site-title a, .site-description, .site-header.horizontal-style .site-description{color:#ff6c00}.page-content a:hover, .entry-content a:hover{color:#00aeef}button, inputtypebutton, inputtypereset, inputtypesubmit, .wp-block-search .wp-block-search__button,.bam-readmore{background:#ff6c00}body.boxed-layout.custom-background,body.boxed-layout{background-color:#ddd}body.boxed-layout.custom-background.separate-containers,body.boxed-layout.separate-containers{background-color:#ddd}body.wide-layout.custom-background.separate-containers,body.wide-layout.separate-containers{background-color:#eee}.related-post-meta .byline a:hover, .entry-meta .byline a:hover, .related-post-meta a:hover, .entry-meta a:hover{color:#ff6c00}.main-navigation li a{font-style:normal;text-transform:none}.footer-widget-area .widget a:hover{color:#ff6c00}/style>/head>body classhome blog wp-embed-responsive hfeed wide-layout no-sidebar separate-containers>div idpage classsite> a classskip-link screen-reader-text href#content>Skip to content/a>div idtopbar classbam-topbar clearfix>div classcontainer>span classbam-date>October 24, 2024/span>div classbam-topbar-social colored> span classbam-social-icon> a hrefhttps://www.facebook.com/cybarlab classbam-social-link facebook target_blank titleFacebook> i classfab fa-facebook-f>/i> /a> /span> span classbam-social-icon> a hrefhttps://www.youtube.com/cybarlab classbam-social-link youtube target_blank titleYoutube> i classfab fa-youtube>/i> /a> /span> span classbam-social-icon> a hrefhttps://twitter.com/cybarlab classbam-social-link twitter target_blank titleTwitter> i classfab fa-twitter>/i> /a> /span> span classbam-social-icon> a hrefhttps://www.pinterest.com/cybarlab/ classbam-social-link pinterest target_blank titlePinterest> i classfab fa-pinterest>/i> /a> /span> span classbam-social-icon> a hrefhttps://www.linkedin.com/company/cybarlab classbam-social-link linkedin target_blank titleLinkedIn> i classfab fa-linkedin>/i> /a> /span>/div>/div>/div>header idmasthead classsite-header default-style>div idsite-header-inner classclearfix container center-logo>div classsite-branding>div classsite-branding-inner>div classsite-branding-text>h1 classsite-title>a hrefhttps://cybarlab.com/ relhome>Cybarlab/a>/h1>p classsite-description>tutorials | source code | tips & tricks/p>/div>/div>/div>/div>nav idsite-navigation classmain-navigation>div idsite-navigation-inner classcontainer align-right show-search>div classmenu-topmenu-container>ul idprimary-menu classmenu>li idmenu-item-228 classmenu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-228>a hrefhttp://cybarlab.com/ aria-currentpage>Home/a>/li> li idmenu-item-3241 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3241>a hrefhttps://cybarlab.com/sw-engineering>Software Eng/a>ul classsub-menu> li idmenu-item-3518 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3518>a hrefhttps://cybarlab.com/sw-engineering/dev-method>Dev Methods/a>/li> li idmenu-item-3250 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3250>a hrefhttps://cybarlab.com/sw-engineering/design-pattern>Design Pattern/a>/li> li idmenu-item-3251 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3251>a hrefhttps://cybarlab.com/sw-engineering/software-architecture>Software Architecture/a>/li> li idmenu-item-3675 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3675>a hrefhttps://cybarlab.com/cloud-computing>Cloud Computing/a>/li>/ul> /li> li idmenu-item-2325 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-2325>a hrefhttps://cybarlab.com/programming>Programming/a>ul classsub-menu> li idmenu-item-2326 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2326>a hrefhttps://cybarlab.com/programming/c-sharp>C#/a>/li> li idmenu-item-2328 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2328>a hrefhttps://cybarlab.com/programming/oop>OOP/a>/li> li idmenu-item-2327 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2327>a hrefhttps://cybarlab.com/programming/c-c-plus-plus>C/C++/a>/li>/ul> /li> li idmenu-item-2329 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-2329>a hrefhttps://cybarlab.com/framework>Framework/a>ul classsub-menu> li idmenu-item-2334 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2334>a hrefhttps://cybarlab.com/framework/linq>LINQ/a>/li> li idmenu-item-2331 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2331>a hrefhttps://cybarlab.com/framework/asp-net>ASP.NET/a>/li> li idmenu-item-2335 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2335>a hrefhttps://cybarlab.com/framework/silverlight>Silverlight/a>/li> li idmenu-item-2332 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2332>a hrefhttps://cybarlab.com/framework/asp-net-mvc>ASP.NET MVC/a>/li> li idmenu-item-3577 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3577>a hrefhttps://cybarlab.com/framework/asp-net-core>ASP.NET Core/a>/li> li idmenu-item-2333 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2333>a hrefhttps://cybarlab.com/framework/entity-framework>Entity Framework/a>/li>/ul> /li> li idmenu-item-756 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-756>a hrefhttps://cybarlab.com/database>Database/a>ul classsub-menu> li idmenu-item-1088 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1088>a hrefhttps://cybarlab.com/database/sql>SQL/a>/li> li idmenu-item-1087 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1087>a hrefhttps://cybarlab.com/database/mysql>MySQL/a>/li> li idmenu-item-1263 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1263>a hrefhttps://cybarlab.com/database/oracle>Oracle/a>/li> li idmenu-item-1521 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1521>a hrefhttps://cybarlab.com/database/nosql>NoSQL/a>/li> li idmenu-item-1520 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1520>a hrefhttps://cybarlab.com/database/big-data>Big Data/a>/li> li idmenu-item-1086 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1086>a hrefhttps://cybarlab.com/database/ms-sql-server>MS SQL Server/a>/li>/ul> /li> li idmenu-item-2320 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-2320>a hrefhttps://cybarlab.com/scripting>Scripting/a>ul classsub-menu> li idmenu-item-2321 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2321>a hrefhttps://cybarlab.com/scripting/ajax>Ajax/a>/li> li idmenu-item-2323 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2323>a hrefhttps://cybarlab.com/scripting/jquery>jQuery/a>/li> li idmenu-item-2338 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2338>a hrefhttps://cybarlab.com/scripting/nodejs>Node.js/a>/li> li idmenu-item-2322 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2322>a hrefhttps://cybarlab.com/scripting/angularjs>AngularJS/a>/li> li idmenu-item-2337 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2337>a hrefhttps://cybarlab.com/scripting/javascript>JavaScript/a>/li>/ul> /li> li idmenu-item-1636 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-1636>a hrefhttps://cybarlab.com/html-css>HTML/CSS/a>ul classsub-menu> li idmenu-item-2340 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2340>a hrefhttps://cybarlab.com/html-css/css>CSS/a>/li> li idmenu-item-2341 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2341>a hrefhttps://cybarlab.com/html-css/html>HTML/a>/li> li idmenu-item-2339 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2339>a hrefhttps://cybarlab.com/html-css/bootstrap>Bootstrap/a>/li>/ul> /li> li idmenu-item-3673 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3673>a hrefhttps://cybarlab.com/tools>Tools/a>ul classsub-menu> li idmenu-item-3674 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3674>a hrefhttps://cybarlab.com/tools/visual-studio>Visual Studio/a>/li> li idmenu-item-763 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-763>a hrefhttps://cybarlab.com/reporting>Reporting/a>ul classsub-menu> li idmenu-item-764 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-764>a hrefhttps://cybarlab.com/reporting/ssrs>SSRS/a>/li> li idmenu-item-1262 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1262>a hrefhttps://cybarlab.com/reporting/rdlc>RDLC/a>/li>/ul> /li> li idmenu-item-3677 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3677>a hrefhttps://cybarlab.com/mobile>Mobile/a>ul classsub-menu> li idmenu-item-3678 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3678>a hrefhttps://cybarlab.com/mobile/windows-phone>Windows Phone/a>/li>/ul> /li> li idmenu-item-3676 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3676>a hrefhttps://cybarlab.com/web-security>Web Security/a>/li>/ul> /li> li idmenu-item-2342 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-2342>a hrefhttps://cybarlab.com/services>Services/a>ul classsub-menu> li idmenu-item-3578 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3578>a hrefhttps://cybarlab.com/services/api>API/a>/li> li idmenu-item-2343 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2343>a hrefhttps://cybarlab.com/services/wcf>WCF/a>/li> li idmenu-item-2344 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2344>a hrefhttps://cybarlab.com/services/web-api>Web API/a>/li> li idmenu-item-2345 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2345>a hrefhttps://cybarlab.com/services/web-service>Web Service/a>/li>/ul> /li> li idmenu-item-768 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-768>a hrefhttps://cybarlab.com/interview>Interview/a>ul classsub-menu> li idmenu-item-3688 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3688>a hrefhttps://cybarlab.com/interview>Interview/a>/li> li idmenu-item-3687 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3687>a hrefhttps://cybarlab.com/general>General/a>/li>/ul> /li>/ul>/div>div classbam-search-button-icon> i classfas fa-search aria-hiddentrue>/i>/div>div classbam-search-box-container>div classbam-search-box>form rolesearch methodget classsearch-form actionhttps://cybarlab.com/ > label> span classscreen-reader-text>Search for:/span> input typesearch classsearch-field placeholderSearch … value names> /label> input typesubmit classsearch-submit valueSearch>/form>/div>/div>button classmenu-toggle aria-controlsprimary-menu aria-expandedfalse data-toggle-target.mobile-navigation>i classfas fa-bars>/i>Menu/button>/div>/nav>div classmobile-dropdown>nav classmobile-navigation>div classmenu-topmenu-container>ul idprimary-menu-mobile classmenu>li classmenu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-228>a hrefhttp://cybarlab.com/ aria-currentpage>Home/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3241>a hrefhttps://cybarlab.com/sw-engineering>Software Eng/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-3241 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3518>a hrefhttps://cybarlab.com/sw-engineering/dev-method>Dev Methods/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3250>a hrefhttps://cybarlab.com/sw-engineering/design-pattern>Design Pattern/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3251>a hrefhttps://cybarlab.com/sw-engineering/software-architecture>Software Architecture/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3675>a hrefhttps://cybarlab.com/cloud-computing>Cloud Computing/a>/li>/ul> /li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-2325>a hrefhttps://cybarlab.com/programming>Programming/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-2325 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2326>a hrefhttps://cybarlab.com/programming/c-sharp>C#/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2328>a hrefhttps://cybarlab.com/programming/oop>OOP/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2327>a hrefhttps://cybarlab.com/programming/c-c-plus-plus>C/C++/a>/li>/ul> /li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-2329>a hrefhttps://cybarlab.com/framework>Framework/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-2329 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2334>a hrefhttps://cybarlab.com/framework/linq>LINQ/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2331>a hrefhttps://cybarlab.com/framework/asp-net>ASP.NET/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2335>a hrefhttps://cybarlab.com/framework/silverlight>Silverlight/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2332>a hrefhttps://cybarlab.com/framework/asp-net-mvc>ASP.NET MVC/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3577>a hrefhttps://cybarlab.com/framework/asp-net-core>ASP.NET Core/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2333>a hrefhttps://cybarlab.com/framework/entity-framework>Entity Framework/a>/li>/ul> /li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-756>a hrefhttps://cybarlab.com/database>Database/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-756 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1088>a hrefhttps://cybarlab.com/database/sql>SQL/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1087>a hrefhttps://cybarlab.com/database/mysql>MySQL/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1263>a hrefhttps://cybarlab.com/database/oracle>Oracle/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1521>a hrefhttps://cybarlab.com/database/nosql>NoSQL/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1520>a hrefhttps://cybarlab.com/database/big-data>Big Data/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1086>a hrefhttps://cybarlab.com/database/ms-sql-server>MS SQL Server/a>/li>/ul> /li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-2320>a hrefhttps://cybarlab.com/scripting>Scripting/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-2320 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2321>a hrefhttps://cybarlab.com/scripting/ajax>Ajax/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2323>a hrefhttps://cybarlab.com/scripting/jquery>jQuery/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2338>a hrefhttps://cybarlab.com/scripting/nodejs>Node.js/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2322>a hrefhttps://cybarlab.com/scripting/angularjs>AngularJS/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2337>a hrefhttps://cybarlab.com/scripting/javascript>JavaScript/a>/li>/ul> /li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-1636>a hrefhttps://cybarlab.com/html-css>HTML/CSS/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-1636 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2340>a hrefhttps://cybarlab.com/html-css/css>CSS/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2341>a hrefhttps://cybarlab.com/html-css/html>HTML/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2339>a hrefhttps://cybarlab.com/html-css/bootstrap>Bootstrap/a>/li>/ul> /li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3673>a hrefhttps://cybarlab.com/tools>Tools/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-3673 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3674>a hrefhttps://cybarlab.com/tools/visual-studio>Visual Studio/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-763>a hrefhttps://cybarlab.com/reporting>Reporting/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-763 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-764>a hrefhttps://cybarlab.com/reporting/ssrs>SSRS/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1262>a hrefhttps://cybarlab.com/reporting/rdlc>RDLC/a>/li>/ul> /li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3677>a hrefhttps://cybarlab.com/mobile>Mobile/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-3677 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3678>a hrefhttps://cybarlab.com/mobile/windows-phone>Windows Phone/a>/li>/ul> /li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3676>a hrefhttps://cybarlab.com/web-security>Web Security/a>/li>/ul> /li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-2342>a hrefhttps://cybarlab.com/services>Services/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-2342 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3578>a hrefhttps://cybarlab.com/services/api>API/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2343>a hrefhttps://cybarlab.com/services/wcf>WCF/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2344>a hrefhttps://cybarlab.com/services/web-api>Web API/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-2345>a hrefhttps://cybarlab.com/services/web-service>Web Service/a>/li>/ul> /li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-768>a hrefhttps://cybarlab.com/interview>Interview/a>button classdropdown-toggle data-toggle-target.mobile-navigation .menu-item-768 > .sub-menu aria-expandedfalse>span classscreen-reader-text>Show sub menu/span>/button>ul classsub-menu> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3688>a hrefhttps://cybarlab.com/interview>Interview/a>/li> li classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3687>a hrefhttps://cybarlab.com/general>General/a>/li>/ul> /li>/ul>/div>/nav>/div>/header>div idcontent classsite-content>div classcontainer>div idprimary classcontent-area>main idmain classsite-main>div idblog-entries classblog-wrap clearfix grid-style th-grid-3>article idpost-3759 classbam-entry clearfix grid-entry th-col-1 post-3759 post type-post status-publish format-standard has-post-thumbnail hentry category-design-pattern>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/software-design-principles aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/design-pattern-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altDifferent Types of Software Design Principles decodingasync fetchpriorityhigh srcsethttps://cybarlab.com/wp-content/uploads/2020/09/design-pattern-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/design-pattern-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/software-design-principles relbookmark>Different Types of Software Design Principles/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Software design principles are a set of guidelines that helps developers to make a good system design. Common software design principles are given bellow: SOLID DRY (Don’t Repeat Yourself) KISS …/p>div classentry-readmore> a hrefhttps://cybarlab.com/software-design-principles classbam-readmore> span classscreen-reader-text>Different Types of Software Design Principles/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-3705 classbam-entry clearfix grid-entry th-col-2 post-3705 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/multi-tenancy aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2021/07/multi-tenancy-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altMulti tenancy decodingasync srcsethttps://cybarlab.com/wp-content/uploads/2021/07/multi-tenancy-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2021/07/multi-tenancy-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/multi-tenancy relbookmark>Multi tenancy/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Multitenancy is when several different customers are accessing the same computing resources. For example consider, when several different companies are storing data on the same physical server. Multi-tenancy is an …/p>div classentry-readmore> a hrefhttps://cybarlab.com/multi-tenancy classbam-readmore> span classscreen-reader-text>Multi tenancy/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-3122 classbam-entry clearfix grid-entry th-col-3 post-3122 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/solid-principles aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/ood-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altSOLID Principles: Explanation and examples decodingasync srcsethttps://cybarlab.com/wp-content/uploads/2020/09/ood-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/ood-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/solid-principles relbookmark>SOLID Principles: Explanation and examples/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>SOLID is the short form of 5 important design principles when doing OOD. It helps to make software designs more understandable, easier to maintain and easier to extend. As an …/p>div classentry-readmore> a hrefhttps://cybarlab.com/solid-principles classbam-readmore> span classscreen-reader-text>SOLID Principles: Explanation and examples/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-3108 classbam-entry clearfix grid-entry th-col-1 post-3108 post type-post status-publish format-standard has-post-thumbnail hentry category-design-pattern tag-design-pattern>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/adapter-pattern aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/adapter-pattern-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altAdapter Pattern decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/adapter-pattern-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/adapter-pattern-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/adapter-pattern relbookmark>Adapter Pattern/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Adapter design pattern allows incompatible classes to work together by converting the interface of one class into another. It’s like a translator. When two heads of countries who don’t speak …/p>div classentry-readmore> a hrefhttps://cybarlab.com/adapter-pattern classbam-readmore> span classscreen-reader-text>Adapter Pattern/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-3082 classbam-entry clearfix grid-entry th-col-2 post-3082 post type-post status-publish format-standard has-post-thumbnail hentry category-design-pattern tag-design-pattern>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/composite-pattern aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/composite-pattern-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altComposite Pattern decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/composite-pattern-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/composite-pattern-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/composite-pattern relbookmark>Composite Pattern/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Composite design pattern is a tree structure containing individual objects mixed with compositions of objects. That means, objects that have other objects as their children. This pattern allows us to …/p>div classentry-readmore> a hrefhttps://cybarlab.com/composite-pattern classbam-readmore> span classscreen-reader-text>Composite Pattern/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-3036 classbam-entry clearfix grid-entry th-col-3 post-3036 post type-post status-publish format-standard has-post-thumbnail hentry category-design-pattern tag-design-pattern>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/singleton-pattern aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/design-pattern-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altSingleton Pattern decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/design-pattern-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/design-pattern-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/singleton-pattern relbookmark>Singleton Pattern/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>The one of the simplest design patterns is Singleton pattern. This pattern ensures that a class has only one instance in the whole application and provides a global point of …/p>div classentry-readmore> a hrefhttps://cybarlab.com/singleton-pattern classbam-readmore> span classscreen-reader-text>Singleton Pattern/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-3060 classbam-entry clearfix grid-entry th-col-1 post-3060 post type-post status-publish format-standard has-post-thumbnail hentry category-design-pattern tag-design-pattern>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/strategy-pattern aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/design-pattern-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altStrategy Pattern decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/design-pattern-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/design-pattern-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/strategy-pattern relbookmark>Strategy Pattern/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Strategy Pattern is very interesting and easy design pattern. This pattern is generally used to change the algorithm or the common behavior of an object at runtime. Think of an …/p>div classentry-readmore> a hrefhttps://cybarlab.com/strategy-pattern classbam-readmore> span classscreen-reader-text>Strategy Pattern/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-3051 classbam-entry clearfix grid-entry th-col-2 post-3051 post type-post status-publish format-standard has-post-thumbnail hentry category-design-pattern tag-design-pattern>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/facade-pattern aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/design-pattern-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altFacade Pattern decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/design-pattern-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/design-pattern-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/facade-pattern relbookmark>Facade Pattern/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>In Facade pattern, a single class represents an entire complex system. It provides a simplified interface to a library, a framework, or any other complex set of classes. For example …/p>div classentry-readmore> a hrefhttps://cybarlab.com/facade-pattern classbam-readmore> span classscreen-reader-text>Facade Pattern/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-3021 classbam-entry clearfix grid-entry th-col-3 post-3021 post type-post status-publish format-standard has-post-thumbnail hentry category-design-pattern tag-design-pattern>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/prototype-pattern aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/design-pattern-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altPrototype Pattern decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/design-pattern-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/design-pattern-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/prototype-pattern relbookmark>Prototype Pattern/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>The prototype pattern creates a new object from the existing instance of the object. This pattern is used to create a duplicate object or clone of the current object to …/p>div classentry-readmore> a hrefhttps://cybarlab.com/prototype-pattern classbam-readmore> span classscreen-reader-text>Prototype Pattern/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-36 classbam-entry clearfix grid-entry th-col-1 post-36 post type-post status-publish format-standard has-post-thumbnail hentry category-ms-sql-server category-mysql category-oracle category-sql>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/standard-naming-convention-sql aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/sql-database-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altStandard Naming Conventions for SQL Database Design decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/sql-database-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/sql-database-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/standard-naming-convention-sql relbookmark>Standard Naming Conventions for SQL Database Design/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Naming Conventions is an important factors for any type of database design. It’s benefits are high. It makes a simple database generic for others. This article describes what standard should …/p>div classentry-readmore> a hrefhttps://cybarlab.com/standard-naming-convention-sql classbam-readmore> span classscreen-reader-text>Standard Naming Conventions for SQL Database Design/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2970 classbam-entry clearfix grid-entry th-col-2 post-2970 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/difference-between-a-software-architect-and-a-software-engineer aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/architect-vs-engineer-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altDifference between a software architect and a software engineer decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/architect-vs-engineer-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/architect-vs-engineer-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/difference-between-a-software-architect-and-a-software-engineer relbookmark>Difference between a software architect and a software engineer/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Software Architect and Software Engineer are different roles. But this two roles collaborate closely to make right software solutions for the business needs. Some key points abut software architect vs …/p>div classentry-readmore> a hrefhttps://cybarlab.com/difference-between-a-software-architect-and-a-software-engineer classbam-readmore> span classscreen-reader-text>Difference between a software architect and a software engineer/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2926 classbam-entry clearfix grid-entry th-col-3 post-2926 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/dependency-injection aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/c-sharp-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altDependency Injection in C# decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/c-sharp-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/c-sharp-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/dependency-injection relbookmark>Dependency Injection in C#/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Dependency Injection (DI) is a programming technique that makes a class independent from its dependencies. This article describes a quick overview of dependency injection: what is it, and when to …/p>div classentry-readmore> a hrefhttps://cybarlab.com/dependency-injection classbam-readmore> span classscreen-reader-text>Dependency Injection in C#/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2913 classbam-entry clearfix grid-entry th-col-1 post-2913 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/microservices aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/microservices-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altMicroservices decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/microservices-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/microservices-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/microservices relbookmark>Microservices/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Microservices are the smartest software development techniques. Let’s discuss some important points about Microservice architecture. Summary of the article: What is monolithic architecture? What is Microservices architecture? Why we need …/p>div classentry-readmore> a hrefhttps://cybarlab.com/microservices classbam-readmore> span classscreen-reader-text>Microservices/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2627 classbam-entry clearfix grid-entry th-col-2 post-2627 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/ooa aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/oop-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altObject Oriented Analysis (OOA) decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/oop-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/oop-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/ooa relbookmark>Object Oriented Analysis (OOA)/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Object Oriented (OO) techniques can be applied in the phases of software life cycle (analysis, design, implementation, etc). This article describes about object oriented analysis, how to use OOA in …/p>div classentry-readmore> a hrefhttps://cybarlab.com/ooa classbam-readmore> span classscreen-reader-text>Object Oriented Analysis (OOA)/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2876 classbam-entry clearfix grid-entry th-col-3 post-2876 post type-post status-publish format-standard has-post-thumbnail hentry category-sw-engineering>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/difference-between-git-and-github aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/github-vs-gitlab-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altDifference Between Git and GitHub decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/github-vs-gitlab-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/github-vs-gitlab-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/difference-between-git-and-github relbookmark>Difference Between Git and GitHub/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Lot of software’s are available to handle the changes of computer files including documents and computer programs or source codes to make sure the system runs smoothly and efficiently. This …/p>div classentry-readmore> a hrefhttps://cybarlab.com/difference-between-git-and-github classbam-readmore> span classscreen-reader-text>Difference Between Git and GitHub/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2827 classbam-entry clearfix grid-entry th-col-1 post-2827 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/uml aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/class-diagram-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altWhat is UML? decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/class-diagram-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/class-diagram-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/uml relbookmark>What is UML?/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>In the field of Software Engineering, the UML or Unified Modeling Language is a standardized modeling language that contains a set of integrated diagrams, provides a standard way to visualize …/p>div classentry-readmore> a hrefhttps://cybarlab.com/uml classbam-readmore> span classscreen-reader-text>What is UML?/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2817 classbam-entry clearfix grid-entry th-col-2 post-2817 post type-post status-publish format-standard has-post-thumbnail hentry category-asp-net-core>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/asp-net-core aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/asp-dot.net-core-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altASP.NET Core decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/asp-dot.net-core-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/asp-dot.net-core-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/asp-net-core relbookmark>ASP.NET Core/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>ASP.NET Core is an application development platform developed and maintained by Microsoft and the .NET community. It is cross-platform and support different operating systems. What is ASP.NET Core?Generally Microsoft .NET …/p>div classentry-readmore> a hrefhttps://cybarlab.com/asp-net-core classbam-readmore> span classscreen-reader-text>ASP.NET Core/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2813 classbam-entry clearfix grid-entry th-col-3 post-2813 post type-post status-publish format-standard has-post-thumbnail hentry category-web-security>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/ssl-certificate aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/secure-certificate-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altSSL Certificate decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/secure-certificate-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/secure-certificate-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/ssl-certificate relbookmark>SSL Certificate/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>One of the most important components of online business is to create a trusted environment where customers feel confident to share their confidential information’s. SSL certificates create a foundation of …/p>div classentry-readmore> a hrefhttps://cybarlab.com/ssl-certificate classbam-readmore> span classscreen-reader-text>SSL Certificate/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2809 classbam-entry clearfix grid-entry th-col-1 post-2809 post type-post status-publish format-standard has-post-thumbnail hentry category-web-security>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/ssl aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/secure-certificate-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altSecure Sockets Layer (SSL) decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/secure-certificate-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/secure-certificate-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/ssl relbookmark>Secure Sockets Layer (SSL)/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Secure Sockets Layer (SSL) is a standard security protocol or technology that provide communication security over a computer network. Summary of the article: What is SSL? History and Development What …/p>div classentry-readmore> a hrefhttps://cybarlab.com/ssl classbam-readmore> span classscreen-reader-text>Secure Sockets Layer (SSL)/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2720 classbam-entry clearfix grid-entry th-col-2 post-2720 post type-post status-publish format-standard has-post-thumbnail hentry category-software-architecture>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/ooad aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/ood-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altObject Oriented Analysis and Design (OOAD) decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/ood-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/ood-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/ooad relbookmark>Object Oriented Analysis and Design (OOAD)/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>Object Oriented (OO) concepts can be applied in the phases of software development life cycle (analysis, design, and implementation). It is very important to understand the OO analysis and design …/p>div classentry-readmore> a hrefhttps://cybarlab.com/ooad classbam-readmore> span classscreen-reader-text>Object Oriented Analysis and Design (OOAD)/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>article idpost-2789 classbam-entry clearfix grid-entry th-col-3 post-2789 post type-post status-publish format-standard has-post-thumbnail hentry category-html>div classblog-entry-inner clearfix>div classpost-thumbnail> a hrefhttps://cybarlab.com/local-storage-session-storage aria-hiddentrue tabindex-1> img width890 height530 srchttps://cybarlab.com/wp-content/uploads/2020/09/local-storage-session-storage-890x530.png classattachment-bam-featured size-bam-featured wp-post-image altHTML5 Local Storage and Session Storage decodingasync loadinglazy srcsethttps://cybarlab.com/wp-content/uploads/2020/09/local-storage-session-storage-890x530.png 890w, https://cybarlab.com/wp-content/uploads/2020/09/local-storage-session-storage-445x265.png 445w sizes(max-width: 890px) 100vw, 890px> /a>/div>div classblog-entry-content>div classcategory-list>/div>header classentry-header>h2 classentry-title>a hrefhttps://cybarlab.com/local-storage-session-storage relbookmark>HTML5 Local Storage and Session Storage/a>/h2>div classentry-meta>/div>/header>div classentry-summary>p>In our web application we need to store data. We can do this in different ways and we can store our data on client side as well as server side. …/p>div classentry-readmore> a hrefhttps://cybarlab.com/local-storage-session-storage classbam-readmore> span classscreen-reader-text>HTML5 Local Storage and Session Storage/span> Read More /a>/div>/div>footer classentry-footer>/footer>/div>/div>/article>/div>nav classnavigation pagination aria-labelPosts>h2 classscreen-reader-text>Posts navigation/h2>div classnav-links>span aria-currentpage classpage-numbers current>1/span> a classpage-numbers hrefhttps://cybarlab.com/page/2>2/a> span classpage-numbers dots>…/span> a classpage-numbers hrefhttps://cybarlab.com/page/12>12/a> a classnext page-numbers hrefhttps://cybarlab.com/page/2>Next/a>/div>/nav>/main>/div>/div>/div>footer idcolophon classsite-footer>div classfooter-widget-area clearfix th-columns-4>div classcontainer>div classfooter-widget-area-inner>div classcol column-1>section idnav_menu-3 classwidget widget_nav_menu>div classmenu-category1-container>ul idmenu-category1 classmenu>li idmenu-item-904 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-904>a hrefhttps://cybarlab.com/programming/c-sharp>C#/a>/li> li idmenu-item-908 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-908>a hrefhttps://cybarlab.com/framework/asp-net-mvc>ASP.NET MVC/a>/li> li idmenu-item-3443 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3443>a hrefhttps://cybarlab.com/framework/asp-net-core>ASP.NET Core/a>/li> li idmenu-item-3429 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3429>a hrefhttps://cybarlab.com/sw-engineering/design-pattern>Design Pattern/a>/li> li idmenu-item-3430 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3430>a hrefhttps://cybarlab.com/sw-engineering/software-architecture>Software Architecture/a>/li>/ul>/div>/section>/div>div classcol column-2>section idnav_menu-4 classwidget widget_nav_menu>div classmenu-category2-container>ul idmenu-category2 classmenu>li idmenu-item-3441 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3441>a hrefhttps://cybarlab.com/programming/oop>OOP/a>/li> li idmenu-item-3433 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3433>a hrefhttps://cybarlab.com/database/sql>SQL/a>/li> li idmenu-item-3442 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3442>a hrefhttps://cybarlab.com/reporting/ssrs>SSRS/a>/li> li idmenu-item-3431 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3431>a hrefhttps://cybarlab.com/database/big-data>Big Data/a>/li> li idmenu-item-3432 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3432>a hrefhttps://cybarlab.com/database/ms-sql-server>MS SQL Server/a>/li>/ul>/div>/section>/div>div classcol column-3>section idnav_menu-5 classwidget widget_nav_menu>div classmenu-category4-container>ul idmenu-category4 classmenu>li idmenu-item-3440 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3440>a hrefhttps://cybarlab.com/interview>Interview/a>/li> li idmenu-item-3437 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3437>a hrefhttps://cybarlab.com/scripting/jquery>jQuery/a>/li> li idmenu-item-3438 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3438>a hrefhttps://cybarlab.com/scripting/nodejs>Node.js/a>/li> li idmenu-item-3435 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3435>a hrefhttps://cybarlab.com/scripting/angularjs>AngularJS/a>/li> li idmenu-item-3436 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-3436>a hrefhttps://cybarlab.com/scripting/javascript>JavaScript/a>/li>/ul>/div>/section>/div>div classcol column-4>section idnav_menu-7 classwidget widget_nav_menu>div classmenu-category3-container>ul idmenu-category3 classmenu>li idmenu-item-2350 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2350>a hrefhttps://cybarlab.com/about>About Us/a>/li> li idmenu-item-2961 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2961>a hrefhttps://cybarlab.com/founder>Founder/a>/li> li idmenu-item-2349 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2349>a hrefhttps://cybarlab.com/contact>Contact/a>/li> li idmenu-item-2346 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2346>a hrefhttps://cybarlab.com/terms>Terms of Use/a>/li> li idmenu-item-2347 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2347>a hrefhttps://cybarlab.com/privacy-policy>Privacy Policy/a>/li>/ul>/div>/section>/div>/div>/div>/div>div classsite-info clearfix>div classcontainer>div classcopyright-container> Copyright © 2024 a hrefhttps://cybarlab.com/ titleCybarlab >Cybarlab/a>. Powered by a hrefhttps://wordpress.org target_blank>WordPress/a> and a hrefhttps://themezhut.com/themes/bam/ target_blank>Bam/a>./div>/div>/div>/footer>/div> script srchttps://cybarlab.com/wp-content/cache/minify/1f540.js>/script> script idcontact-form-7-js-extra>var wpcf7{api:{root:https:\/\/cybarlab.com\/wp-json\/,namespace:contact-form-7\/v1},cached:1};/script> script srchttps://cybarlab.com/wp-content/cache/minify/233bb.js>/script> /body>/html>
Subdomains
Date
Domain
IP
www.cybarlab.com
2014-09-25
212.74.43.184
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]