<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://bsolimantechhub.ca/2024/11/27/python-concurrency/</loc><lastmod>2024-11-27T22:08:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2024/10/21/data-warehouse-schema/</loc><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/galaxyschema.png</image:loc><image:title>GalaxySchema</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/snowflake2.png</image:loc><image:title>Snowflake2</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/snowflake.png</image:loc><image:title>Snowflake</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/facttable3.png</image:loc><image:title>FactTable3</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/facttable2.png</image:loc><image:title>FactTable2</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/facttable.png</image:loc><image:title>FactTable</image:title></image:image><lastmod>2024-10-21T18:35:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2024/10/21/data-partitioning-guidance/</loc><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/cqrs-pattern3-2.png</image:loc><image:title>CQRS Pattern3</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/cqrs-pattern2-2.png</image:loc><image:title>CQRS Pattern2</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/cqrs-pattern-2.png</image:loc><image:title>CQRS Pattern</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/cqrs-pattern3-1.png</image:loc><image:title>CQRS Pattern3</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/cqrs-pattern2-1.png</image:loc><image:title>CQRS Pattern2</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/cqrs-pattern-1.png</image:loc><image:title>CQRS Pattern</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/cqrs-pattern3.png</image:loc><image:title>CQRS Pattern3</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/cqrs-pattern2.png</image:loc><image:title>CQRS Pattern2</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/cqrs-pattern.png</image:loc><image:title>CQRS Pattern</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/10/functional-partitioning.png</image:loc><image:title>Functional Partitioning</image:title></image:image><lastmod>2024-10-21T17:30:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2024/07/29/build-an-enterprise-grade-conversational-chatbot/</loc><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/07/chatbot-data-flow.jpg</image:loc><image:title>Chatbot Data Flow</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/07/azure-chatbot-framework.jpg</image:loc><image:title>Azure Chatbot Framework</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/07/chatbot-architecture-1.jpg</image:loc><image:title>Chatbot Architecture</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2024/07/chatbot-architecture.jpg</image:loc><image:title>Chatbot Architecture</image:title></image:image><lastmod>2024-07-29T17:51:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2023/11/29/recaptcha-privacy-policy-and-data-compliance/</loc><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/recaptcha2.png</image:loc><image:title>recaptcha2</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/recaptcha.png</image:loc><image:title>recaptcha</image:title></image:image><lastmod>2023-12-08T14:43:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2023/11/28/azure-functions-vs-azure-data-factory/</loc><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/scenario2.png</image:loc><image:title>scenario2</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/scenario1.png</image:loc><image:title>scenario1</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/adf-function.png</image:loc><image:title>adf-function</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/adf-integration.png</image:loc><image:title>adf-integration</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/function3.png</image:loc><image:title>function3</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/function2.png</image:loc><image:title>function2</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/azure-function1.png</image:loc><image:title>azure-function1</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/azure-function-app-reference-architecture3.png</image:loc><image:title>azure-function-app-reference-architecture3</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/azure-function-app-reference-architecture2.png</image:loc><image:title>azure-function-app-reference-architecture2</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/function-app-reference-architecture.png</image:loc><image:title>function-app-reference-architecture</image:title></image:image><lastmod>2023-11-28T22:14:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2023/11/05/test/</loc><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/pricing.png</image:loc><image:title>pricing</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/untitled.png</image:loc><image:title>untitled</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/305.jpg</image:loc><image:title>305</image:title></image:image><lastmod>2023-11-21T18:23:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/about/</loc><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/bryan-2023.webp</image:loc><image:title>bryan-2023</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/bryan-2023-1.jpeg</image:loc><image:title>bryan-2023-1</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2023/11/bryan-2023.jpeg</image:loc><image:title>bryan-2023</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2011/03/bryan-soliman-small.jpg</image:loc><image:title>Bryan Soliman-Small</image:title></image:image><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2011/11/bryan-soliman-small.jpg</image:loc><image:title>Bryan Soliman-Small</image:title></image:image><lastmod>2023-11-21T18:16:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://bsolimantechhub.ca/2018/04/29/windows-communication-foundation/</loc><image:image><image:loc>https://bsolimantechhub.ca/wp-content/uploads/2018/04/wcf-architecture.png</image:loc><image:title>WCF Architecture</image:title></image:image><lastmod>2018-04-29T22:31:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2013/12/02/security-issues-with-web-2-0/</loc><lastmod>2013-12-02T16:24:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2013/11/23/net-framework-remoting/</loc><lastmod>2013-11-23T21:21:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/15/design-pattern/</loc><lastmod>2013-11-07T20:54:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2013/11/03/net-serialization/</loc><lastmod>2013-11-03T23:23:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2013/10/24/generics-in-net/</loc><lastmod>2013-10-24T16:10:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2013/10/15/reflection-in-net/</loc><lastmod>2013-10-23T17:21:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2013/10/22/creating-trace-listeners-in-net/</loc><lastmod>2016-07-21T06:06:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/10/07/steve-jobs-discourse/</loc><lastmod>2012-06-13T17:39:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/10/02/computer-ethics-and-ethical-decision/</loc><lastmod>2011-10-02T19:46:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/10/02/the-benefits-of-ethical-hacking/</loc><lastmod>2019-03-01T02:54:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/28/the-copyrights-compensation/</loc><lastmod>2011-07-28T16:21:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/28/the-idea-of-decriminalising-piracy/</loc><lastmod>2014-04-25T14:39:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/28/the-growing-trends-of-the-internet-development/</loc><lastmod>2011-07-28T15:28:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/27/security-issues-in-software-development/</loc><lastmod>2013-07-25T18:04:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/27/denial-of-service-attack-dos/</loc><lastmod>2013-08-04T19:49:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/27/measuring-the-return-on-investement-roi/</loc><lastmod>2011-07-27T16:12:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/26/biometrics-authentication-part-ii/</loc><lastmod>2011-07-26T17:06:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/26/biometrics-authentication-part-i/</loc><lastmod>2011-07-26T16:21:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/25/block-oriented-devices-vs-stream-oriented-devices/</loc><lastmod>2011-07-25T16:52:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/25/common-criteria-cc-for-information-technology-security-evaluation/</loc><lastmod>2011-07-25T16:35:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/20/current-issues-with-javascript/</loc><lastmod>2011-07-20T18:23:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/20/distributed-os-vs-centralized-os/</loc><lastmod>2014-01-29T15:07:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/19/e-money-and-security-risk-of-e-business/</loc><lastmod>2014-01-03T18:45:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/19/ethical-hacking/</loc><lastmod>2020-05-20T20:52:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/18/the-evolution-of-personal-computer-operating-system/</loc><lastmod>2013-07-21T00:01:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/18/web-development-with-ajax/</loc><lastmod>2011-07-18T15:49:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/15/html-vs-xhtml/</loc><lastmod>2011-07-15T16:02:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/15/process-management-impact-on-the-programming-languages/</loc><lastmod>2011-07-15T15:23:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/14/security-monitoring-systems-and-threat-models/</loc><lastmod>2013-08-07T00:36:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/14/multimedia-and-file-system-in-oss/</loc><lastmod>2011-07-14T14:35:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/13/online-datawarehouse/</loc><lastmod>2011-07-13T18:15:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/13/password-based-authentication-protocol-2/</loc><lastmod>2011-07-13T17:25:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/13/password-based-authentication-protocol/</loc><lastmod>2011-07-13T17:17:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/12/design-patterns/</loc><lastmod>2011-07-12T16:45:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/12/cryptographic-standards-and-security-mechanisms/</loc><lastmod>2011-07-12T16:02:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/11/process-concept-in-oss/</loc><lastmod>2011-07-11T18:18:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/11/document-object-model-dom-in-javascript/</loc><lastmod>2011-07-11T17:02:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/08/virtual-memory-vs-physical-memory/</loc><lastmod>2013-05-13T15:54:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/08/business-pattern-with-web-forms/</loc><lastmod>2011-07-08T17:05:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/07/kerberos-vs-pki/</loc><lastmod>2011-07-07T18:50:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/07/issues-and-challenges-in-computer-world/</loc><lastmod>2011-07-07T17:14:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/06/denial-of-services-and-man-in-the-middle/</loc><lastmod>2011-07-06T17:14:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/06/outsourcing-phenomenon/</loc><lastmod>2011-07-06T16:16:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/05/scan-scheduling-vs-c-scan-scheduling-in-oss/</loc><lastmod>2011-07-05T20:27:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/05/process-deadlock-in-oss/</loc><lastmod>2011-07-05T19:39:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/05/javascript-and-object-oriented-programming/</loc><lastmod>2011-07-05T18:00:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/04/mandatory-file-locks-vs-advisory-file-locks-in-oss/</loc><lastmod>2013-04-23T13:09:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/04/design-pattern-ajax/</loc><lastmod>2011-07-04T20:12:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/04/design-conflict-in-software-engineering/</loc><lastmod>2011-07-04T15:17:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/07/04/code-generation-software/</loc><lastmod>2011-07-04T14:58:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/30/stakeholders-and-software-requirements/</loc><lastmod>2011-06-30T20:28:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/30/paired-programming/</loc><lastmod>2011-06-30T19:40:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/30/identify-risks-in-software-projects/</loc><lastmod>2011-06-30T17:57:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/30/open-source-development/</loc><lastmod>2011-07-14T10:13:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/29/software-process-metrices/</loc><lastmod>2011-06-29T20:26:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/29/programmers-skills/</loc><lastmod>2011-06-29T17:05:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/29/risks-with-commercial-off-the-shelf-cots-software/</loc><lastmod>2020-02-08T09:19:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/29/factors-hinder-software-reuse/</loc><lastmod>2013-01-25T16:27:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/28/converting-legacy-systems-to-client-server-apps/</loc><lastmod>2011-06-28T18:13:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/28/why-not-service-oriented-architecture-soa/</loc><lastmod>2011-06-28T17:54:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/28/software-development-process-2/</loc><lastmod>2011-06-28T17:32:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/28/object-oriented-design-for-real-time-systems/</loc><lastmod>2011-06-28T17:13:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/14/single-threaded-and-multi-threaded-processes/</loc><lastmod>2011-06-14T21:19:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/14/open-source-software/</loc><lastmod>2011-06-14T20:52:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/14/phishing-pharming-and-vishing/</loc><lastmod>2011-06-14T20:14:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/14/poorly-designed-processes-in-os/</loc><lastmod>2011-06-14T18:49:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/14/reference-monitor-single-sign-on-and-edirectory/</loc><lastmod>2011-06-14T18:02:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/06/14/search-engines-and-privacy/</loc><lastmod>2011-06-14T17:23:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/05/24/security-development/</loc><lastmod>2011-05-24T18:07:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/05/14/the-future-of-software-engineering-in-the-21st-century/</loc><lastmod>2011-06-10T13:59:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/05/14/certifying-software-engineers-2/</loc><lastmod>2011-05-14T16:17:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/05/14/emerging-trends-in-software-developments-cloud-computing/</loc><lastmod>2013-03-15T18:36:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/05/09/emerging-trends-in-software-development/</loc><lastmod>2011-05-09T18:43:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/05/09/certifying-software-engineers/</loc><lastmod>2011-05-09T17:57:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/05/03/security-issues-with-javascript/</loc><lastmod>2013-05-15T09:16:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/27/computer-forensic-evidence/</loc><lastmod>2011-04-27T21:11:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/21/online-security/</loc><lastmod>2011-04-24T03:01:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/21/web-services/</loc><lastmod>2011-04-21T17:11:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/20/access-control-mechanism/</loc><lastmod>2011-04-20T21:33:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/20/tamper-devices/</loc><lastmod>2011-04-20T19:15:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/19/web-contents-validation/</loc><lastmod>2011-04-19T18:25:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/19/the-impact-of-the-hardware-evolution-on-os-software/</loc><lastmod>2018-11-06T09:59:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/18/software-copyrights/</loc><lastmod>2011-04-18T21:38:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/18/design-by-contract-dbc/</loc><lastmod>2011-04-18T19:33:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/15/pattern-language/</loc><lastmod>2011-04-18T17:20:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/13/software-development-process-part-ii/</loc><lastmod>2011-04-18T17:19:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/13/dynamic-systems-development-method-dsmd/</loc><lastmod>2011-04-18T17:19:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/13/fucntional-non-functional-requirements/</loc><lastmod>2013-07-31T14:24:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/14/architecture-styles/</loc><lastmod>2018-02-11T04:44:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/14/40/</loc><lastmod>2011-04-18T17:18:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/15/object-oriented-database/</loc><lastmod>2011-04-18T17:18:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/04/18/test-driven-design-top-down-design/</loc><lastmod>2014-09-22T10:28:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/03/29/code-reusability/</loc><lastmod>2011-04-13T17:17:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca/2011/03/29/software-development-process/</loc><lastmod>2011-04-13T16:42:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://bsolimantechhub.ca</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2024-11-27T22:08:46+00:00</lastmod></url></urlset>
