<?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://chsakell.com/blazor-templates/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2023/11/create-issue.png</image:loc><image:title>create-issue</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2023/11/complete-sprint.gif</image:loc><image:title>complete-sprint</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2023/11/card-members.gif</image:loc><image:title>card-members</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2023/11/card-archive.gif</image:loc><image:title>card-archive</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2023/11/backlog-move-items-to-sprint.png</image:loc><image:title>backlog-move-items-to-sprint</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2023/11/card-attachments.png</image:loc><image:title>card-attachments</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2023/11/board-cards-dark.png</image:loc><image:title>board-cards-dark</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2023/10/admin_post_editor_default_light_theme-1.png</image:loc><image:title>admin_post_editor_default_light_theme-1</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2023/10/post_default_dark_theme.png</image:loc><image:title>post_default_dark_theme</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2023/10/dashboard_default_light_theme.png</image:loc><image:title>dashboard_default_light_theme</image:title></image:image><lastmod>2023-11-26T11:03:13+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://chsakell.com/2019/08/18/asp-net-core-identity-series-two-factor-authentication/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/08/aspnet-core-two-factor-authentication.png</image:loc><image:title>aspnet-core-two-factor-authentication</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/08/aspnet-core-two-factor-authentication-00.gif</image:loc><image:title>aspnet-core-two-factor-authentication-00</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/08/aspnet-core-two-factor-authentication-16.png</image:loc><image:title>aspnet-core-two-factor-authentication-16</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/08/aspnet-core-two-factor-authentication-15.png</image:loc><image:title>aspnet-core-two-factor-authentication-15</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/08/aspnet-core-two-factor-authentication-14.png</image:loc><image:title>aspnet-core-two-factor-authentication-14</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/08/aspnet-core-two-factor-authentication-12.png</image:loc><image:title>aspnet-core-two-factor-authentication-12</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/08/aspnet-core-two-factor-authentication-13.png</image:loc><image:title>aspnet-core-two-factor-authentication-13</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/08/aspnet-core-two-factor-authentication-11.png</image:loc><image:title>aspnet-core-two-factor-authentication-11</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/08/aspnet-core-two-factor-authentication-10.png</image:loc><image:title>aspnet-core-two-factor-authentication-10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/08/aspnet-core-two-factor-authentication-09.png</image:loc><image:title>aspnet-core-two-factor-authentication-09</image:title></image:image><lastmod>2023-10-19T09:54:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2018/10/02/getting-started-with-azure-service-fabric/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/09/azure-service-fabric-getting-started-26.png</image:loc><image:title>azure-service-fabric-getting-started-26</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/09/azure-service-fabric-getting-started-25.png</image:loc><image:title>azure-service-fabric-getting-started-25</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/09/azure-service-fabric-getting-started-32.png</image:loc><image:title>azure-service-fabric-getting-started-32</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/09/azure-service-fabric-getting-started-31.png</image:loc><image:title>azure-service-fabric-getting-started-31</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/09/azure-service-fabric-getting-started-29.png</image:loc><image:title>azure-service-fabric-getting-started-29</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/09/azure-service-fabric-getting-started-30.png</image:loc><image:title>azure-service-fabric-getting-started-30</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/09/azure-service-fabric-getting-started-28.png</image:loc><image:title>azure-service-fabric-getting-started-28</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/09/azure-service-fabric-getting-started-27.png</image:loc><image:title>azure-service-fabric-getting-started-27</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/09/azure-service-fabric-getting-started-221.png</image:loc><image:title>azure-service-fabric-getting-started-22</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/09/azure-service-fabric-getting-started-24.png</image:loc><image:title>azure-service-fabric-getting-started-24</image:title></image:image><lastmod>2023-10-19T09:37:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2019/03/11/asp-net-core-identity-series-oauth-2-0-openid-connect-identityserver/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/03/oauth-openidconnect-identityserver.png</image:loc><image:title>oauth-openidconnect-identityserver</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/03/oauth-openidconnect-identityserver-26.png</image:loc><image:title>oauth-openidconnect-identityserver-26</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/03/oauth-openidconnect-identityserver-25.png</image:loc><image:title>oauth-openidconnect-identityserver-25</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/03/oauth-openidconnect-identityserver-24.png</image:loc><image:title>oauth-openidconnect-identityserver-24</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/03/oauth-openidconnect-identityserver-23.png</image:loc><image:title>oauth-openidconnect-identityserver-23</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/03/oauth-openidconnect-identityserver-22.png</image:loc><image:title>oauth-openidconnect-identityserver-22</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/03/oauth-openidconnect-identityserver-21.png</image:loc><image:title>oauth-openidconnect-identityserver-21</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/03/oauth-openidconnect-identityserver-20.png</image:loc><image:title>oauth-openidconnect-identityserver-20</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/03/oauth-openidconnect-identityserver-19.png</image:loc><image:title>oauth-openidconnect-identityserver-19</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/03/oauth-openidconnect-identityserver-18.png</image:loc><image:title>oauth-openidconnect-identityserver-18</image:title></image:image><lastmod>2022-10-16T01:34:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2019/07/28/asp-net-core-identity-series-external-provider-authentication-registration-strategy/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/07/external-provider-authentication-17.png</image:loc><image:title>external-provider-authentication-17</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/07/external-provider-authentication-16.png</image:loc><image:title>external-provider-authentication-16</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/07/external-provider-authentication-15.png</image:loc><image:title>external-provider-authentication-15</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/07/external-provider-authentication-14.png</image:loc><image:title>external-provider-authentication-14</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/07/external-provider-authentication-11.png</image:loc><image:title>external-provider-authentication-11</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/07/external-provider-authentication-13.png</image:loc><image:title>external-provider-authentication-13</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/07/external-provider-authentication-10.png</image:loc><image:title>external-provider-authentication-10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/07/external-provider-authentication-09.png</image:loc><image:title>external-provider-authentication-09</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/07/external-provider-authentication-07.png</image:loc><image:title>external-provider-authentication-07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/07/external-provider-authentication-05.png</image:loc><image:title>external-provider-authentication-05</image:title></image:image><lastmod>2020-02-09T11:54:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2018/06/13/asp-net-core-identity-series-deep-dive-in-authorization/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/06/aspnet-core-identity-authorization-10.png</image:loc><image:title>aspnet-core-identity-authorization-10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/06/aspnet-core-identity-authorization-09.png</image:loc><image:title>aspnet-core-identity-authorization-09</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/06/aspnet-core-identity-authorization-08.png</image:loc><image:title>aspnet-core-identity-authorization-08</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/06/aspnet-core-identity-authorization-07.png</image:loc><image:title>aspnet-core-identity-authorization-07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/06/aspnet-core-identity-authorization-06.png</image:loc><image:title>aspnet-core-identity-authorization-06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/06/aspnet-core-identity-authorization-05.png</image:loc><image:title>aspnet-core-identity-authorization-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/06/aspnet-core-identity-authorization-04.png</image:loc><image:title>aspnet-core-identity-authorization-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/06/aspnet-core-identity-authorization-03.png</image:loc><image:title>aspnet-core-identity-authorization-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/06/aspnet-core-identity-authorization-02.png</image:loc><image:title>aspnet-core-identity-authorization-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/06/aspnet-core-identity-authorization-01.png</image:loc><image:title>aspnet-core-identity-authorization-01</image:title></image:image><lastmod>2020-03-02T16:14:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2018/05/11/asp-net-core-identity-series-integrating-entity-framework/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/05/aspnet-core-identity-entity-framework-05.png</image:loc><image:title>aspnet-core-identity-entity-framework-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/05/aspnet-core-identity-entity-framework-04.png</image:loc><image:title>aspnet-core-identity-entity-framework-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/05/aspnet-core-identity-entity-framework-03.png</image:loc><image:title>aspnet-core-identity-entity-framework-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/05/aspnet-core-identity-entity-framework-02.png</image:loc><image:title>aspnet-core-identity-entity-framework-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/05/aspnet-core-identity-entity-framework-01.png</image:loc><image:title>aspnet-core-identity-entity-framework-01</image:title></image:image><lastmod>2021-09-20T17:35:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2018/04/28/asp-net-core-identity-series-getting-started/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/04/aspnet-core-identity-13.png</image:loc><image:title>aspnet-core-identity-13</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/04/aspnet-core-identity-12.png</image:loc><image:title>aspnet-core-identity-12</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/04/aspnet-core-identity-11.png</image:loc><image:title>aspnet-core-identity-11</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/04/aspnet-core-identity-10.png</image:loc><image:title>aspnet-core-identity-10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/04/aspnet-core-identity-09.png</image:loc><image:title>aspnet-core-identity-09</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/04/aspnet-core-identity-08.png</image:loc><image:title>aspnet-core-identity-08</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/04/aspnet-core-identity-07.png</image:loc><image:title>aspnet-core-identity-07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/04/aspnet-core-identity-06.png</image:loc><image:title>aspnet-core-identity-06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/04/aspnet-core-identity-05.png</image:loc><image:title>aspnet-core-identity-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/04/aspnet-core-identity-04.png</image:loc><image:title>aspnet-core-identity-04</image:title></image:image><lastmod>2020-10-20T07:52:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/upcoming-events/</loc><lastmod>2019-07-28T19:42:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://chsakell.com/2019/02/03/azure-functions-proxies-in-action/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/02/azure-functions-proxies-22-sm.png</image:loc><image:title>azure-functions-proxies-22-sm</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/02/azure-functions-proxies-22.png</image:loc><image:title>azure-functions-proxies-22</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/02/azure-functions-proxies-21.png</image:loc><image:title>azure-functions-proxies-21</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/02/azure-functions-proxies-14.png</image:loc><image:title>azure-functions-proxies-14</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/02/azure-functions-proxies-13.png</image:loc><image:title>azure-functions-proxies-13</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/02/azure-functions-proxies-11.png</image:loc><image:title>azure-functions-proxies-11</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/02/azure-functions-proxies-12.png</image:loc><image:title>azure-functions-proxies-12</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/02/azure-functions-proxies-10.png</image:loc><image:title>azure-functions-proxies-10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/02/azure-functions-proxies-09.png</image:loc><image:title>azure-functions-proxies-09</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2019/02/azure-functions-proxies-08.png</image:loc><image:title>azure-functions-proxies-08</image:title></image:image><lastmod>2019-03-11T15:52:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2018/11/18/building-serverless-apps-with-azure-functions/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/11/building-serveless-apps-with-azure-functions-39.png</image:loc><image:title>building-serveless-apps-with-azure-functions-39</image:title><image:caption>Cloud Evolution</image:caption></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/11/building-serveless-apps-with-azure-functions-38.png</image:loc><image:title>building-serveless-apps-with-azure-functions-38</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/11/building-serveless-apps-with-azure-functions-37.png</image:loc><image:title>building-serveless-apps-with-azure-functions-37</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/11/building-serveless-apps-with-azure-functions-35.png</image:loc><image:title>building-serveless-apps-with-azure-functions-35</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/11/building-serveless-apps-with-azure-functions-36.png</image:loc><image:title>building-serveless-apps-with-azure-functions-36</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/11/building-serveless-apps-with-azure-functions-34.png</image:loc><image:title>building-serveless-apps-with-azure-functions-34</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/11/building-serveless-apps-with-azure-functions-33.png</image:loc><image:title>building-serveless-apps-with-azure-functions-33</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/11/building-serveless-apps-with-azure-functions-32.png</image:loc><image:title>building-serveless-apps-with-azure-functions-32</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/11/building-serveless-apps-with-azure-functions-31.png</image:loc><image:title>building-serveless-apps-with-azure-functions-31</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/11/building-serveless-apps-with-azure-functions-29.png</image:loc><image:title>building-serveless-apps-with-azure-functions-29</image:title></image:image><lastmod>2019-03-11T15:52:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2018/10/09/instant-page-rendering-and-seamless-navigation-for-spas/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/10/ssr-spa-navigation-12.png</image:loc><image:title>ssr-spa-navigation-12</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/10/ssr-spa-navigation-10.png</image:loc><image:title>ssr-spa-navigation-10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/10/ssr-spa-navigation-071.png</image:loc><image:title>ssr-spa-navigation-07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/10/ssr-spa-navigation-06.png</image:loc><image:title>ssr-spa-navigation-06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/10/ssr-spa-navigation-05.png</image:loc><image:title>ssr-spa-navigation-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/10/ssr-spa-navigation-04.png</image:loc><image:title>ssr-spa-navigation-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/10/ssr-spa-navigation-03.png</image:loc><image:title>ssr-spa-navigation-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/10/ssr-spa-navigation-02.png</image:loc><image:title>ssr-spa-navigation-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/10/ssr-spa-navigation-01.png</image:loc><image:title>ssr-spa-navigation-01</image:title></image:image><lastmod>2019-04-23T00:48:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2018/02/02/new-e-book-globally-distributed-applications-with-microsoft-azure/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/02/schema-chaining-georeplication.png</image:loc><image:title>schema-chaining-georeplication</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/01/view-code.png</image:loc><image:title>view-code</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/01/read-book.png</image:loc><image:title>read-book</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/01/schema-traffic-manager-current-status.png</image:loc><image:title>schema-traffic-manager-current-status</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/01/schema-replicas.png</image:loc><image:title>schema-replicas</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/01/schema-architecture.png</image:loc><image:title>schema-architecture</image:title></image:image><lastmod>2018-10-20T09:53:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/08/23/building-single-page-applications-using-web-api-and-angularjs-free-e-book/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/08/spa-webapi-angular-28.png</image:loc><image:title>spa-webapi-angular-28</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/08/twitter-small.png</image:loc><image:title>twitter-small</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/08/facebook.png</image:loc><image:title>facebook</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/08/spa-webapi-angular-27.png</image:loc><image:title>spa-webapi-angular-27</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/08/spa-webapi-angular-26.png</image:loc><image:title>spa-webapi-angular-26</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/08/spa-webapi-angular-25.png</image:loc><image:title>spa-webapi-angular-25</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/08/spa-webapi-angular-24.png</image:loc><image:title>spa-webapi-angular-24</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/08/spa-webapi-angular-23.png</image:loc><image:title>spa-webapi-angular-23</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/08/spa-webapi-angular-22.png</image:loc><image:title>spa-webapi-angular-22</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/08/spa-webapi-angular-20.png</image:loc><image:title>spa-webapi-angular-20</image:title></image:image><lastmod>2020-02-10T07:11:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2018/02/24/release-process-for-distributed-applications-with-data-geo-replication/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/02/switch-active-endpoints.png</image:loc><image:title>switch-active-endpoints</image:title><image:caption>Switch active endpoint</image:caption></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/02/deploy-new-version-software.png</image:loc><image:title>deploy-new-version-software</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/02/switch-primary-database.png</image:loc><image:title>switch-primary-database</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/02/chaining-ge-replication.png</image:loc><image:title>chaining-ge-replication</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/02/step-one-provision-web-apps-sql.png</image:loc><image:title>step-one-provision-web-apps-sql</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/02/sql-geo-replication-architecture.png</image:loc><image:title>sql-geo-replication-architecture</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/02/release-process-zero-downtime1.png</image:loc><image:title>release-process-zero-downtime</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/02/release-process-downtime.png</image:loc><image:title>release-process-downtime</image:title></image:image><lastmod>2018-04-28T13:27:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2018/03/03/azure-app-service-ci-cd-using-appveyor/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/03/app-services-ci-cd-appveyor-071.png</image:loc><image:title>app-services-ci-cd-appveyor-07</image:title><image:caption>Release flow</image:caption></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/03/app-services-ci-cd-appveyor-06.png</image:loc><image:title>app-services-ci-cd-appveyor-06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/03/app-services-ci-cd-appveyor-05.png</image:loc><image:title>app-services-ci-cd-appveyor-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/03/app-services-ci-cd-appveyor-04.png</image:loc><image:title>app-services-ci-cd-appveyor-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/03/app-services-ci-cd-appveyor-03.png</image:loc><image:title>app-services-ci-cd-appveyor-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/03/app-services-ci-cd-appveyor-02.png</image:loc><image:title>app-services-ci-cd-appveyor-02</image:title><image:caption>AppVeyor</image:caption></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2018/03/app-services-ci-cd-appveyor-01.png</image:loc><image:title>app-services-ci-cd-appveyor-01</image:title></image:image><lastmod>2018-04-28T13:27:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2017/06/18/continuous-integration-delivery-with-microsoft-azure-github-best-practices/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/06/azure-github-ci-cd-40.png</image:loc><image:title>azure-github-ci-cd-40</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/06/azure-github-ci-cd-28.png</image:loc><image:title>azure-github-ci-cd-28</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/06/azure-github-ci-cd-27.png</image:loc><image:title>azure-github-ci-cd-27</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/06/azure-github-ci-cd-26.png</image:loc><image:title>azure-github-ci-cd-26</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/06/azure-github-ci-cd-25.png</image:loc><image:title>azure-github-ci-cd-25</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/06/azure-github-ci-cd-24.png</image:loc><image:title>azure-github-ci-cd-24</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/06/azure-github-ci-cd-23.png</image:loc><image:title>azure-github-ci-cd-23</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/06/azure-github-ci-cd-22.png</image:loc><image:title>azure-github-ci-cd-22</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/06/azure-github-ci-cd-21.png</image:loc><image:title>azure-github-ci-cd-21</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/06/azure-github-ci-cd-20.png</image:loc><image:title>azure-github-ci-cd-20</image:title></image:image><lastmod>2018-02-24T09:34:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2017/08/13/azure-cosmos-db-documentdb-api-in-action/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/08/azure-cosmos-documentdb-05-2.png</image:loc><image:title>azure-cosmos-documentdb-05-2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/08/azure-cosmos-documentdb-06.png</image:loc><image:title>azure-cosmos-documentdb-06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/08/azure-cosmos-documentdb-05.png</image:loc><image:title>azure-cosmos-documentdb-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/08/azure-cosmos-documentdb-04.png</image:loc><image:title>azure-cosmos-documentdb-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/08/azure-cosmos-documentdb-03.png</image:loc><image:title>azure-cosmos-documentdb-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/08/azure-cosmos-documentdb-02.png</image:loc><image:title>azure-cosmos-documentdb-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/08/azure-cosmos-documentdb-01.png</image:loc><image:title>azure-cosmos-documentdb-01</image:title></image:image><lastmod>2017-08-18T12:43:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2016/01/01/cross-platform-single-page-applications-with-asp-net-5-angular-2-typescript/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/01/aspnet-core-angular-2-05.png</image:loc><image:title>aspnet-core-angular-2-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/01/aspnet-core-angular-2-04.png</image:loc><image:title>aspnet-core-angular-2-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/01/aspnet-core-angular-2-03.png</image:loc><image:title>aspnet-core-angular-2-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/01/aspnet-core-angular-2-02.png</image:loc><image:title>aspnet-core-angular-2-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/01/aspnet-core-angular-2-01.png</image:loc><image:title>aspnet-core-angular-2-01</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/12/aspnet5-angular2.gif</image:loc><image:title>aspnet5-angular2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/12/aspnet5-angular2-32.png</image:loc><image:title>aspnet5-angular2-32</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/12/aspnet5-angular2-31.png</image:loc><image:title>aspnet5-angular2-31</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/12/aspnet5-angular2-30.png</image:loc><image:title>aspnet5-angular2-30</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/12/aspnet5-angular2-29.png</image:loc><image:title>aspnet5-angular2-29</image:title></image:image><lastmod>2017-12-06T11:12:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2016/02/14/building-multi-client-apis-in-asp-net/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/02/multi-client-api-10.png</image:loc><image:title>multi-client-api-10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/02/multi-client-api-09.png</image:loc><image:title>multi-client-api-09</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/02/multi-client-api-06.jpg</image:loc><image:title>multi-client-api-06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/02/multi-client-api-05.png</image:loc><image:title>multi-client-api-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/02/multi-client-api-04.png</image:loc><image:title>multi-client-api-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/02/multi-client-api-03.png</image:loc><image:title>multi-client-api-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/02/multi-client-api-02.png</image:loc><image:title>multi-client-api-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/02/multi-client-api-01.png</image:loc><image:title>multi-client-api-01</image:title></image:image><lastmod>2017-08-13T10:48:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2016/05/21/migrating-asp-net-5-rc1-apps-to-asp-net-core/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/05/asp5-to-aspcore-22.png</image:loc><image:title>asp5-to-aspcore-22</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/05/asp5-to-aspcore-21.png</image:loc><image:title>asp5-to-aspcore-21</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/05/asp5-to-aspcore-19.png</image:loc><image:title>asp5-to-aspcore-19</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/05/asp5-to-aspcore-18.png</image:loc><image:title>asp5-to-aspcore-18</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/05/aspcorerc2.png</image:loc><image:title>aspcorerc2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/05/asp5-to-aspcore-17.png</image:loc><image:title>asp5-to-aspcore-17</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/05/finaly-finished-migration.jpg</image:loc><image:title>finaly-finished-migration</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/05/asp5-to-aspcore-16.png</image:loc><image:title>asp5-to-aspcore-16</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/05/asp5-to-aspcore-15.png</image:loc><image:title>asp5-to-aspcore-15</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/05/asp5-to-aspcore-14.png</image:loc><image:title>asp5-to-aspcore-14</image:title></image:image><lastmod>2017-08-13T10:47:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2016/06/23/rest-apis-using-asp-net-core-and-entity-framework-core/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/dotnet-core-api-14.png</image:loc><image:title>dotnet-core-api-14</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/dotnet-core-api-07.png</image:loc><image:title>dotnet-core-api-07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/dotnet-core-api-13.png</image:loc><image:title>dotnet-core-api-13</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/dotnet-core-api-12.png</image:loc><image:title>dotnet-core-api-12</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/dotnet-core-api-11.png</image:loc><image:title>dotnet-core-api-11</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/dotnet-core-api-10.png</image:loc><image:title>dotnet-core-api-10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/dotnet-core-api-09.png</image:loc><image:title>dotnet-core-api-09</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/dotnet-core-api-08.png</image:loc><image:title>dotnet-core-api-08</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/dotnet-core-api-02.png</image:loc><image:title>dotnet-core-api-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/dotnet-core-api-01.png</image:loc><image:title>dotnet-core-api-01</image:title></image:image><lastmod>2018-10-19T14:10:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2016/10/10/real-time-applications-using-asp-net-core-signalr-angular/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/aspnet-core-signalr-angular.png</image:loc><image:title>aspnet-core-signalr-angular</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/aspnet-core-signalr-angular-04.png</image:loc><image:title>aspnet-core-signalr-angular-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/aspnet-core-signalr-angular-03.png</image:loc><image:title>aspnet-core-signalr-angular-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/aspnet-core-signalr-angular-02.png</image:loc><image:title>aspnet-core-signalr-angular-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/aspnet-core-signalr-angular-01.png</image:loc><image:title>aspnet-core-signalr-angular-01</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/aspnet-core-signalr-angular-05.gif</image:loc><image:title>aspnet-core-signalr-angular-05</image:title></image:image><lastmod>2019-04-17T10:38:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2016/10/29/master-microsoft-azure-web-application-deployment/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/microsoft-azure-deployment-36.png</image:loc><image:title>microsoft-azure-deployment-36</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/microsoft-azure-deployment-34.png</image:loc><image:title>microsoft-azure-deployment-34</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/microsoft-azure-deployment-33.png</image:loc><image:title>microsoft-azure-deployment-33</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/microsoft-azure-deployment-35.png</image:loc><image:title>microsoft-azure-deployment-35</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/microsoft-azure-deployment-32.png</image:loc><image:title>microsoft-azure-deployment-32</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/microsoft-azure-deployment-31.png</image:loc><image:title>microsoft-azure-deployment-31</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/microsoft-azure-deployment-30.png</image:loc><image:title>microsoft-azure-deployment-30</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/microsoft-azure-deployment-29.png</image:loc><image:title>microsoft-azure-deployment-29</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/microsoft-azure-deployment-28.png</image:loc><image:title>microsoft-azure-deployment-28</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/10/microsoft-azure-deployment-27.png</image:loc><image:title>microsoft-azure-deployment-27</image:title></image:image><lastmod>2017-08-13T10:46:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2017/05/28/reactivex-operators-angular-playground/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/05/reactivex-operators-4.png</image:loc><image:title>reactivex-operators-4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/05/reactivex-operators-03.gif</image:loc><image:title>reactivex-operators-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/05/reactivex-operators-02.gif</image:loc><image:title>reactivex-operators-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2017/05/reactivex-operators.gif</image:loc><image:title>reactivex-operators</image:title></image:image><lastmod>2017-08-25T03:56:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2016/06/27/angular-2-crud-modals-animations-pagination-datetimepicker/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/angular-crud-modal-animation-05.png</image:loc><image:title>angular-crud-modal-animation-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/angular-crud-modal-animation-04.png</image:loc><image:title>angular-crud-modal-animation-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/angular-scheduler-spa-hq.gif</image:loc><image:title>angular-scheduler-spa-hq</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/angular-io-logo.png</image:loc><image:title>angular.io-logo</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/angular-scheduler-spa-04.gif</image:loc><image:title>angular-scheduler-spa-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/angular-scheduler-spa-03.gif</image:loc><image:title>angular-scheduler-spa-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/angular-scheduler-spa-02.gif</image:loc><image:title>angular-scheduler-spa-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/angular-crud-modal-animation-03.png</image:loc><image:title>angular-crud-modal-animation-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/angular-crud-modal-animation-02.png</image:loc><image:title>angular-crud-modal-animation-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/06/angular-crud-modal-animation-01.png</image:loc><image:title>angular-crud-modal-animation-01</image:title></image:image><lastmod>2019-08-22T21:09:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/01/31/angularjs-feat-web-api/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/angularjs-webapi-09.png</image:loc><image:title>angularjs-webapi-09</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/angularjs-webapi-08.png</image:loc><image:title>angularjs-webapi-08</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/angularjs-webapi-07.png</image:loc><image:title>angularjs-webapi-07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/angularjs-webapi-06.png</image:loc><image:title>angularjs-webapi-06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/angularjs-webapi-05.png</image:loc><image:title>angularjs-webapi-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/angularjs-webapi-04.png</image:loc><image:title>angularjs-webapi-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/angularjs-webapi-03.png</image:loc><image:title>angularjs-webapi-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/angularjs-webapi-02.png</image:loc><image:title>angularjs-webapi-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/angularjs-webapi-01.png</image:loc><image:title>angularjs-webapi-01</image:title></image:image><lastmod>2018-08-08T11:52:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/hire-me/</loc><lastmod>2016-11-03T19:46:28+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://chsakell.com/2015/05/10/asp-net-web-api-unit-testing/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/05/web-api-unit-testing.png</image:loc><image:title>web-api-unit-testing</image:title></image:image><lastmod>2019-04-14T17:14:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/03/07/angularjs-feat-web-api-enable-session-state/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/03/web-api-session-03.png</image:loc><image:title>web-api-session-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/03/web-api-session-02.png</image:loc><image:title>web-api-session-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/03/web-api-session-01.png</image:loc><image:title>web-api-session-01</image:title></image:image><lastmod>2018-04-05T10:19:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/06/24/starting-with-web-api-in-asp-net-mvc/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/startwithwebapi_7.png</image:loc><image:title>startwithwebapi_7</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/startwithwebapi_6.png</image:loc><image:title>startwithwebapi_6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/startwithwebapi_5.png</image:loc><image:title>startwithwebapi_5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/startwithwebapi_4.png</image:loc><image:title>startwithwebapi_4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/startwithwebapi_3.png</image:loc><image:title>startwithwebapi_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/startwithwebapi_2.png</image:loc><image:title>startwithwebapi_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/startwithwebapi_1.png</image:loc><image:title>startwithwebapi_1</image:title></image:image><lastmod>2016-10-29T12:44:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/06/28/web-api-basic-crud-operations-following-http-principles/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/webapicrud_8.png</image:loc><image:title>webapicrud_8</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/webapicrud_7.png</image:loc><image:title>webapicrud_7</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/webapicrud_6.png</image:loc><image:title>webapicrud_6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/webapicrud_5.png</image:loc><image:title>webapicrud_5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/webapicrud_4.png</image:loc><image:title>webapicrud_4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/webapicrud_3.png</image:loc><image:title>webapicrud_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/webapicrud_2.png</image:loc><image:title>webapicrud_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/webapicrud_12.png</image:loc><image:title>webapicrud_1</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/webapicrud1.png</image:loc><image:title>webapicrud</image:title></image:image><lastmod>2016-10-29T12:44:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/07/14/exchange-json-data-with-web-api/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/exchjsonwebapi_inaction.gif</image:loc><image:title>exchJsonwebapi_inaction</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/exchjsonwebapi_04.png</image:loc><image:title>exchJsonwebapi_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/exchjsonwebapi_03.png</image:loc><image:title>exchJsonwebapi_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/exchjsonwebapi_02.png</image:loc><image:title>exchJsonwebapi_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/exchjsonwebapi_01.png</image:loc><image:title>exchJsonwebapi_01</image:title></image:image><lastmod>2016-10-29T12:43:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/09/08/related-entities-and-live-search-with-web-api-and-entity-framework/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/webapirelated_06.png</image:loc><image:title>webapirelated_06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/webapilivesearch.gif</image:loc><image:title>webapilivesearch</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/webapirelated_04.png</image:loc><image:title>webapirelated_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/webapirelated_05.png</image:loc><image:title>webapirelated_05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/webapirelated_03.png</image:loc><image:title>webapirelated_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/genresgif.gif</image:loc><image:title>genresgif</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/webapirelated_02.png</image:loc><image:title>webapirelated_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/webapirelated_01.png</image:loc><image:title>webapirelated_01</image:title></image:image><lastmod>2018-09-16T21:11:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/09/25/master-detail-dropdown-lists-and-partial-views-with-jquery-ajax-in-mvc/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/mvcajaxfill_01.png</image:loc><image:title>mvcajaxfill_01</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/ajaxfill.gif</image:loc><image:title>ajaxfill</image:title></image:image><lastmod>2018-02-22T13:48:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/10/19/knockout-js-with-web-api-the-perfect-compination/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/webapiknockout.gif</image:loc><image:title>webapiknockout</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/webapiknockout_01.png</image:loc><image:title>webapiKnockout_01</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/webapiknockoutdiagram1.png</image:loc><image:title>webapiKnockoutDiagram</image:title></image:image><lastmod>2016-10-29T12:43:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/01/17/web-api-powerful-custom-model-validation-with-fluentvalidation/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/fluent-validation-05.png</image:loc><image:title>fluent-validation-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/fluent-validation-04.png</image:loc><image:title>fluent-validation-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/fluent-validation-03.png</image:loc><image:title>fluent-validation-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/fluent-validation-02.png</image:loc><image:title>fluent-validation-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/01/fluent-validation-01.png</image:loc><image:title>fluent-validation-01</image:title></image:image><lastmod>2016-10-29T12:43:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/02/15/asp-net-mvc-solution-architecture-best-practices/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-architecture-05.png</image:loc><image:title>mvc-architecture-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/autofac.png</image:loc><image:title>autofac</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/automapper.png</image:loc><image:title>automapper</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/web-optimazation.png</image:loc><image:title>web-optimazation</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-architecture-04.png</image:loc><image:title>mvc-architecture-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-architecture-03.png</image:loc><image:title>mvc-architecture-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-architecture-02.png</image:loc><image:title>mvc-architecture-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-architecture-01.png</image:loc><image:title>mvc-architecture-01</image:title></image:image><lastmod>2021-04-23T06:16:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/03/21/angularjs-feat-web-api-security/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/03/web-api-security-test-2.gif</image:loc><image:title>web-api-security-test-2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/03/web-api-security-05.png</image:loc><image:title>web-api-security-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/03/web-api-security-04.png</image:loc><image:title>web-api-security-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/03/web-api-security-03.png</image:loc><image:title>web-api-security-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/03/web-api-security-02.png</image:loc><image:title>web-api-security-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/03/web-api-security-01.png</image:loc><image:title>web-api-security-01</image:title></image:image><lastmod>2016-10-29T12:43:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/04/18/browsedotnet-manage-your-net-solutions-and-code-snippets/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/browsedotnet-18.png</image:loc><image:title>browsedotnet-18</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/browsedotnet-17.png</image:loc><image:title>browsedotnet-17</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/browsedotnet-16.png</image:loc><image:title>browsedotnet-16</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/browsedotnet-15.png</image:loc><image:title>browsedotnet-15</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/browsedotnet-14.png</image:loc><image:title>browsedotnet-14</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/browsedotnet-13.png</image:loc><image:title>browsedotnet-13</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/browsedotnet-12.png</image:loc><image:title>browsedotnet-12</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/browsedotnet-11.png</image:loc><image:title>browsedotnet-11</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/browsedotnet-10.png</image:loc><image:title>browsedotnet-10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/browsedotnet-09.png</image:loc><image:title>browsedotnet-09</image:title></image:image><lastmod>2016-10-29T12:42:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/06/07/web-api-file-uploading-desktop-and-web-client/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/06/webapi-file-upload-02.png</image:loc><image:title>webapi-file-upload-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/06/webapi-file-upload-01.png</image:loc><image:title>webapi-file-upload-01</image:title></image:image><lastmod>2017-12-12T14:17:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/05/bind-gridview-control-at-runtime/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/untitled31.png</image:loc><image:title>grid</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/untitled3.png</image:loc><image:title>Untitled3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/untitled2.png</image:loc><image:title>Untitled2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/untitled.png</image:loc><image:title>Create empty Website</image:title><image:caption>Create empty Website</image:caption></image:image><lastmod>2016-10-29T12:42:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/08/call-a-stored-procedure-using-the-entity-framework/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/procedurevalues.png</image:loc><image:title>procedurevalues</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/selectprocedure.png</image:loc><image:title>selectprocedure</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/entities.png</image:loc><image:title>entities</image:title></image:image><lastmod>2016-10-29T12:41:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/09/authenticate-wcf-clients-using-the-asp-net-membership-provider/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/errorcred.png</image:loc><image:title>errorcred</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/httpsenable.png</image:loc><image:title>httpsenable</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/systemwebproviders.png</image:loc><image:title>systemwebproviders</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/dbauthwithserv.png</image:loc><image:title>dbAuthWithServ</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/installservices.png</image:loc><image:title>installservices</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/dbauthempty.png</image:loc><image:title>dbAuthempty</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/authonticationserv.png</image:loc><image:title>authonticationserv</image:title></image:image><lastmod>2016-10-29T12:41:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/10/edit-gridview-control-using-an-sqldatasource-and-template-fields-in-asp-net-4-5/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/gridlast.png</image:loc><image:title>gridlast</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/genrereviewexc.png</image:loc><image:title>genrereviewexc</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/gridstep3.png</image:loc><image:title>gridstep3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/gridstep2.png</image:loc><image:title>gridstep2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/gridstep1.png</image:loc><image:title>gridstep1</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/sqldatasourceconf.png</image:loc><image:title>sqldatasourceconf</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/gridsource.png</image:loc><image:title>gridsource</image:title></image:image><lastmod>2016-10-29T12:41:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/15/create-your-own-user-control-in-asp-net/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/usercontrol5.png</image:loc><image:title>usercontrol5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/usercontrol4.png</image:loc><image:title>usercontrol4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/usercontrol3.png</image:loc><image:title>usercontrol3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/usercontrol2.png</image:loc><image:title>usercontrol2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/usercontrol1.png</image:loc><image:title>usercontrol1</image:title></image:image><lastmod>2016-10-29T12:41:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/17/distributed-transactions-in-wcf-services-part-2/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/transactpart2_7.png</image:loc><image:title>transactPart2_7</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/transactpart2_6.png</image:loc><image:title>transactPart2_6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/transactpart2_5.png</image:loc><image:title>transactPart2_5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/transactpart2_4.png</image:loc><image:title>transactPart2_4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/transactpart2_3.png</image:loc><image:title>transactPart2_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/transactpart2_2.png</image:loc><image:title>transactPart2_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/transactpart2_1.png</image:loc><image:title>transactPart2_1</image:title></image:image><lastmod>2016-10-29T12:41:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/18/understand-asp-net-life-page-cycle-and-data-control-events/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/lifecycle4.png</image:loc><image:title>lifecycle4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/lifecycle3.png</image:loc><image:title>lifecycle3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/lifecycle21.png</image:loc><image:title>lifecycle2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/lifecycle1.png</image:loc><image:title>lifecycle1</image:title></image:image><lastmod>2022-05-27T23:28:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/23/distributed-transactions-in-wcf-services-part-3/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/mdtc6.png</image:loc><image:title>MDTC6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/mdtc5.png</image:loc><image:title>MDTC5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/mdtc4.png</image:loc><image:title>MDTC4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/mdtc3.png</image:loc><image:title>MDTC3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/mdtc2.png</image:loc><image:title>MDTC2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/mdtc1.png</image:loc><image:title>MDTC1</image:title></image:image><lastmod>2020-06-22T12:52:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/05/02/4-basic-ways-to-pass-data-from-controller-to-view-in-asp-net-mvc/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/mvcpassdata6.png</image:loc><image:title>mvcpassdata6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/mvcpassdata5.png</image:loc><image:title>mvcpassdata5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/mvcpassdata4.png</image:loc><image:title>mvcpassdata4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/mvcpassdata3.png</image:loc><image:title>mvcpassdata3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/mvcpassdata2.png</image:loc><image:title>mvcpassdata2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/mvcpassdata1.png</image:loc><image:title>mvcpassdata1</image:title></image:image><lastmod>2021-03-29T21:24:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/05/04/url-routing-in-asp-net-mvc-part-1/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlrouting1_5.png</image:loc><image:title>urlrouting1_5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlrouting1_4.png</image:loc><image:title>urlrouting1_4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlrouting1_3.png</image:loc><image:title>urlrouting1_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlrouting1_2.png</image:loc><image:title>urlrouting1_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlrouting1_1.png</image:loc><image:title>urlrouting1_1</image:title></image:image><lastmod>2016-10-29T12:41:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/05/04/url-routing-in-asp-net-mvc-part-2/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlroutingpart2_7.png</image:loc><image:title>urlroutingpart2_7</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlroutingpart2_6.png</image:loc><image:title>urlroutingpart2_6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlroutingpart2_5.png</image:loc><image:title>urlroutingpart2_5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlroutingpart2_4.png</image:loc><image:title>urlroutingpart2_4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlroutingpart2_3.png</image:loc><image:title>urlroutingpart2_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlroutingpart2_2.png</image:loc><image:title>urlroutingpart2_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/urlroutingpart2_1.png</image:loc><image:title>urlroutingpart2_1</image:title></image:image><lastmod>2016-10-29T12:40:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/05/07/generating-outgoing-urls-in-views-in-asp-net-mvc/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/generateout4.png</image:loc><image:title>generateout4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/generateout3.png</image:loc><image:title>generateout3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/generateout2.png</image:loc><image:title>generateout2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/generateout11.png</image:loc><image:title>generateout1</image:title></image:image><lastmod>2016-10-29T12:40:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/05/07/partial-views-and-child-actions-in-asp-net-mvc/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/partialsandchild4.png</image:loc><image:title>partialsandchild4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/partialsandchild21.png</image:loc><image:title>partialsandchild2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/partialsandchild3.png</image:loc><image:title>partialsandchild3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/partialsandchild1.png</image:loc><image:title>partialsandchild1</image:title></image:image><lastmod>2016-10-29T12:40:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/05/10/ajax-and-jquery-in-asp-net-mvc/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxmvc13.png</image:loc><image:title>ajaxmvc13</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxmvc12.png</image:loc><image:title>ajaxmvc12</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxmvc11.png</image:loc><image:title>ajaxmvc11</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxmvc10.png</image:loc><image:title>ajaxmvc10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxmvc9.png</image:loc><image:title>ajaxmvc9</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxmvc8.png</image:loc><image:title>ajaxmvc8</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxmvc7.png</image:loc><image:title>ajaxmvc7</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxmvc6.png</image:loc><image:title>ajaxmvc6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxmvc5.png</image:loc><image:title>ajaxmvc5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxmvc4.png</image:loc><image:title>ajaxmvc4</image:title></image:image><lastmod>2018-03-26T17:53:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/06/08/retrieve-json-data-from-mvc-controllers-in-asp-net-mvc/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/ajaxjson_3.png</image:loc><image:title>ajaxjson_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/ajaxjson_2.png</image:loc><image:title>ajaxjson_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/ajaxjson_1.png</image:loc><image:title>ajaxjson_1</image:title></image:image><lastmod>2016-11-08T11:59:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/05/12/mvc-unobtrusive-ajax/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxunobtrusive4.png</image:loc><image:title>ajaxunobtrusive4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxunobtrusive3.png</image:loc><image:title>ajaxunobtrusive3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxunobtrusive2.png</image:loc><image:title>ajaxunobtrusive2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/ajaxunobtrusive12.png</image:loc><image:title>ajaxunobtrusive1</image:title></image:image><lastmod>2019-03-20T01:10:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/06/15/introduction-to-ado-net/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/adonetintro_3.png</image:loc><image:title>adonetintro_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/adonetintro_2.png</image:loc><image:title>adonetintro_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/adonetintro_1.png</image:loc><image:title>adonetintro_1</image:title></image:image><lastmod>2016-10-29T12:40:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/07/12/create-and-consume-wcf-restful-service-using-an-httpclient/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/wcfrestful_02.gif</image:loc><image:title>wcfrestful_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/wcfrestful_01.png</image:loc><image:title>wcfrestful_01</image:title></image:image><lastmod>2016-10-29T12:39:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/07/20/background-processes-in-asp-net-web-forms/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/backworkgif.gif</image:loc><image:title>backworkgif</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/backworker_00.png</image:loc><image:title>backworker_00</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/backworker_03.png</image:loc><image:title>backworker_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/backworker_02.png</image:loc><image:title>backworker_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/backworker_01.png</image:loc><image:title>backworker_01</image:title></image:image><lastmod>2017-02-10T21:50:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/08/17/stored-procedures-views-and-transactions-with-code-first-entity-framework/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_mapping_04.png</image:loc><image:title>codeFirst_mapping_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_mapping_03.png</image:loc><image:title>codeFirst_mapping_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_mapping_02.png</image:loc><image:title>codeFirst_mapping_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_mapping_01.png</image:loc><image:title>codeFirst_mapping_01</image:title></image:image><lastmod>2016-10-29T12:38:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/08/30/listview-control-in-asp-net-4-5/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/listview_12.png</image:loc><image:title>listview_12</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/listview_11.png</image:loc><image:title>listview_11</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/listview_10.png</image:loc><image:title>listview_10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/listview_09.png</image:loc><image:title>listview_09</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/listview_08.png</image:loc><image:title>listview_08</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/listview_07.png</image:loc><image:title>listview_07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/listview_06.png</image:loc><image:title>listview_06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/listview_05.png</image:loc><image:title>listview_05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/listview_04.png</image:loc><image:title>listview_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/listview_03.png</image:loc><image:title>listview_03</image:title></image:image><lastmod>2016-10-29T12:37:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/09/14/wcf-self-hosting-multiple-bindings/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/wcfselfhost_06.png</image:loc><image:title>wcfselfhost_06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/wcfselfhost_05.png</image:loc><image:title>wcfselfhost_05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/wcfselfhost_041.png</image:loc><image:title>wcfselfhost_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/wcfselfhost_03.png</image:loc><image:title>wcfselfhost_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/wcfselfhost_02.png</image:loc><image:title>wcfselfhost_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/wcfselfhost_01.png</image:loc><image:title>wcfselfhost_01</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/selfhostarchitect.png</image:loc><image:title>SelfHostArchitect</image:title></image:image><lastmod>2016-10-29T12:37:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/10/13/web-api-custom-routing-constraints/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/webapicontraint_06.png</image:loc><image:title>webapicontraint_06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/webapicontraint_05.png</image:loc><image:title>webapicontraint_05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/webapicontraint_04.png</image:loc><image:title>webapicontraint_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/webapicontraint_03.png</image:loc><image:title>webapicontraint_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/webapicontraint_02.png</image:loc><image:title>webapicontraint_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/webapicontraint_01.png</image:loc><image:title>webapicontraint_01</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/webapicontraint.png</image:loc><image:title>webapicontraint</image:title></image:image><lastmod>2023-07-03T22:04:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/10/27/caching-sql-server-data-in-asp-net/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/cachesqldata_03.png</image:loc><image:title>cacheSqlData_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/cachesqldata_02.png</image:loc><image:title>cacheSqlData_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/enable-sql-server-dependency.png</image:loc><image:title>enable-sql-server-dependency</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/cachesqldata_01.png</image:loc><image:title>cacheSqlData_01</image:title></image:image><lastmod>2017-12-06T17:10:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/11/16/state-management-in-asp-net-viewstate-sessionstate-applicationstate/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/11/statemanagement_05.png</image:loc><image:title>stateManagement_05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/11/statemanagement_04.png</image:loc><image:title>stateManagement_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/11/statemanagement_03.png</image:loc><image:title>stateManagement_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/11/statemanagement_02.png</image:loc><image:title>stateManagement_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/11/statemanagement_01.png</image:loc><image:title>stateManagement_01</image:title></image:image><lastmod>2016-10-29T12:37:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/12/15/url-rooting-in-asp-net-web-forms/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/web-forms-urlrouting_09.png</image:loc><image:title>web-forms-urlrouting_09</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/web-forms-urlrouting_08.png</image:loc><image:title>web-forms-urlrouting_08</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/web-forms-urlrouting_07.png</image:loc><image:title>web-forms-urlrouting_07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/web-forms-urlrouting_06.png</image:loc><image:title>web-forms-urlrouting_06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/web-forms-urlrouting_05.png</image:loc><image:title>web-forms-urlrouting_05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/web-forms-urlrouting_04.png</image:loc><image:title>web-forms-urlrouting_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/web-forms-urlrouting_03.png</image:loc><image:title>web-forms-urlrouting_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/web-forms-urlrouting_02.png</image:loc><image:title>web-forms-urlrouting_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/web-forms-urlrouting_01.png</image:loc><image:title>web-forms-urlrouting_01</image:title></image:image><lastmod>2021-08-21T09:40:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2014/02/02/ajax-enabled-lists-using-the-ext-net-component-framework/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/02/gif-list.gif</image:loc><image:title>gif-list</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/02/rich-ext-net-list_04.png</image:loc><image:title>rich-ext-net-list_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/02/rich-ext-net-list_03.png</image:loc><image:title>rich-ext-net-list_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/02/rich-ext-net-list_02.png</image:loc><image:title>rich-ext-net-list_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/02/rich-ext-net-list_01.png</image:loc><image:title>rich-ext-net-list_01</image:title></image:image><lastmod>2016-10-29T12:37:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2014/04/04/sending-emails-in-asp-net-do-it-right/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/04/send-asp-net-email-05.png</image:loc><image:title>send-asp-net-email-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/04/send-asp-net-email-04.png</image:loc><image:title>send-asp-net-email-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/04/send-asp-net-email-03.png</image:loc><image:title>send-asp-net-email-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/04/send-asp-net-email-02.png</image:loc><image:title>send-asp-net-email-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/04/send-asp-net-email-01.png</image:loc><image:title>send-asp-net-email-01</image:title></image:image><lastmod>2018-04-05T17:26:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2014/06/01/asp-net-web-form-user-controls-how-to-use-them/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/06/actors-file-names.png</image:loc><image:title>actors-file-names</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/06/actors-list.gif</image:loc><image:title>actors-list</image:title></image:image><lastmod>2016-10-29T12:37:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/02/28/asp-net-mvc-session-state-performance-issue/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-session-07.gif</image:loc><image:title>mvc-session-07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-session-06.png</image:loc><image:title>mvc-session-06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-session-05.png</image:loc><image:title>mvc-session-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-session-04.png</image:loc><image:title>mvc-session-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-session-03.png</image:loc><image:title>mvc-session-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-session-02.png</image:loc><image:title>mvc-session-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/02/mvc-session-01.png</image:loc><image:title>mvc-session-01</image:title></image:image><lastmod>2016-10-29T12:36:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/04/04/asp-net-web-api-feat-odata/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/webapi-odata-13.png</image:loc><image:title>webapi-odata-13</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/webapi-odata-12.png</image:loc><image:title>webapi-odata-12</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/webapi-odata-111.png</image:loc><image:title>webapi-odata-11</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/webapi-odata-10.png</image:loc><image:title>webapi-odata-10</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/webapi-odata-08.png</image:loc><image:title>webapi-odata-08</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/webapi-odata-07.png</image:loc><image:title>webapi-odata-07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/webapi-odata-09.png</image:loc><image:title>webapi-odata-09</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/webapi-odata-06.png</image:loc><image:title>webapi-odata-06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/webapi-odata-05.png</image:loc><image:title>webapi-odata-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/04/webapi-odata-04.png</image:loc><image:title>webapi-odata-04</image:title></image:image><lastmod>2021-06-18T09:56:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/07/04/dependency-injection-in-wcf/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/07/wcf-dependency-injection-03.png</image:loc><image:title>wcf-dependency-injection-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/07/wcf-dependency-injection-02.png</image:loc><image:title>wcf-dependency-injection-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/07/wcf-dependency-injection-01.png</image:loc><image:title>wcf-dependency-injection-01</image:title></image:image><lastmod>2020-02-27T08:07:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/09/19/typescript-angularjs-gulp-and-bower-in-visual-studio-2015/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/09/typescript-gulp-bower-19.png</image:loc><image:title>typescript-gulp-bower-19</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/09/typescript-gulp-bower-18.png</image:loc><image:title>typescript-gulp-bower-18</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/09/typescript-gulp-bower-17.png</image:loc><image:title>typescript-gulp-bower-17</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/09/typescript-gulp-bower-16.png</image:loc><image:title>typescript-gulp-bower-16</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/09/typescript-gulp-bower-15.png</image:loc><image:title>typescript-gulp-bower-15</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/09/typescript-gulp-bower-14.png</image:loc><image:title>typescript-gulp-bower-14</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/09/typescript-gulp-bower-13.png</image:loc><image:title>typescript-gulp-bower-13</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/09/typescript-gulp-bower-12.png</image:loc><image:title>typescript-gulp-bower-12</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/09/typescript-gulp-bower-11.png</image:loc><image:title>typescript-gulp-bower-11</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/09/typescript-gulp-bower-10.png</image:loc><image:title>typescript-gulp-bower-10</image:title></image:image><lastmod>2018-12-14T10:54:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2015/10/15/wcf-proxies-from-beginner-to-expert/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/10/wcf-proxies-05.png</image:loc><image:title>wcf-proxies-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/10/wcf-proxies-04.png</image:loc><image:title>wcf-proxies-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/10/wcf-proxies-03.png</image:loc><image:title>wcf-proxies-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/10/wcf-proxies-02.png</image:loc><image:title>wcf-proxies-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2015/10/wcf-proxies-01.png</image:loc><image:title>wcf-proxies-01</image:title></image:image><lastmod>2018-12-11T22:59:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2016/08/27/building-hybrid-mobile-apps-using-ionic-2-and-firebase/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/08/ionic2-angular2-firebase-38.gif</image:loc><image:title>ionic2-angular2-firebase-38</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/08/ionic2-angular2-firebase-36.png</image:loc><image:title>ionic2-angular2-firebase-36</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/08/ionic2-angular2-firebase-33.png</image:loc><image:title>ionic2-angular2-firebase-33</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/08/ionic2-angular2-firebase-32.png</image:loc><image:title>ionic2-angular2-firebase-32</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/08/ionic2-angular2-firebase-36.gif</image:loc><image:title>ionic2-angular2-firebase-36</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/08/ionic2-angular2-firebase-35.png</image:loc><image:title>ionic2-angular2-firebase-35</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/08/ionic2-angular2-firebase-34.png</image:loc><image:title>ionic2-angular2-firebase-34</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/08/ionic2-angular2-firebase-31.png</image:loc><image:title>ionic2-angular2-firebase-31</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/08/ionic2-angular2-firebase-30.png</image:loc><image:title>ionic2-angular2-firebase-30</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/08/ionic2-angular2-firebase-29.png</image:loc><image:title>ionic2-angular2-firebase-29</image:title></image:image><lastmod>2017-12-27T09:37:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2016/04/13/dynamic-templates-in-angularjs/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/04/angularjs-dynamic-templates-03.png</image:loc><image:title>angularjs-dynamic-templates-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/04/angularjs-dynamic-templates-02.png</image:loc><image:title>angularjs-dynamic-templates-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2016/04/angularjs-dynamic-templates.png</image:loc><image:title>angularjs-dynamic-templates</image:title></image:image><lastmod>2016-05-14T09:40:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/05/host-and-consume-a-wcf-service-iis-using-the-entity-framework/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/untitled4.png</image:loc><image:title>Untitled4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/untitled32.png</image:loc><image:title>Untitled3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/untitled21.png</image:loc><image:title>Untitled2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/untitled1.png</image:loc><image:title>Untitled</image:title></image:image><lastmod>2016-11-30T12:19:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/13/linq-queries-basics/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/groupcatprod.png</image:loc><image:title>groupcatprod</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/joincatproducts.png</image:loc><image:title>joincatproducts</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/orderby.png</image:loc><image:title>orderby</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/countdevsbylang.png</image:loc><image:title>countdevsbylang</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/groupeddevs.png</image:loc><image:title>groupedDevs</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/multiplefrom.png</image:loc><image:title>multiplefrom</image:title></image:image><lastmod>2016-01-22T18:19:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/14/linq-to-objects-queries/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/linqobjects8.png</image:loc><image:title>linqobjects8</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/linqobjects7.png</image:loc><image:title>linqobjects7</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/linqobjects6.png</image:loc><image:title>linqobjects6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/linqobjects5.png</image:loc><image:title>linqobjects5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/linqobjects4.png</image:loc><image:title>linqobjects4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/linqobjects3.png</image:loc><image:title>linqobjects3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/linqobjects2.png</image:loc><image:title>linqobjects2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/linqobjects1.png</image:loc><image:title>linqobjects1</image:title></image:image><lastmod>2016-01-22T18:19:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/05/08/linq-to-sql-data-modeling-inheritance-relationships/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql1_8.png</image:loc><image:title>linqtosql1_8</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql1_7.png</image:loc><image:title>linqtosql1_7</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql1_6.png</image:loc><image:title>linqtosql1_6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql1_5.png</image:loc><image:title>linqtosql1_5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql1_4.png</image:loc><image:title>linqtosql1_4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql1_3.png</image:loc><image:title>linqtosql1_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql1_2.png</image:loc><image:title>linqtosql1_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql1_1.png</image:loc><image:title>linqtosql1_1</image:title></image:image><lastmod>2016-11-01T15:55:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/05/09/linq-to-sql-crud-operations-and-stored-procedures/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql2_9.png</image:loc><image:title>linqtosql2_9</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql2_8.png</image:loc><image:title>linqtosql2_8</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql2_7.png</image:loc><image:title>linqtosql2_7</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql2_6.png</image:loc><image:title>linqtosql2_6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql2_5.png</image:loc><image:title>linqtosql2_5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql2_4.png</image:loc><image:title>linqtosql2_4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql2_3.png</image:loc><image:title>linqtosql2_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql2_11.png</image:loc><image:title>linqtosql2_1</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/linqtosql2_2.png</image:loc><image:title>linqtosql2_2</image:title></image:image><lastmod>2016-01-22T18:19:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/06/22/ado-net-working-with-dataset-datatable-datacolumn-datarow-and-datarelations/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/adonetoffline_7.png</image:loc><image:title>adonetoffline_7</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/adonetoffline_6.png</image:loc><image:title>adonetoffline_6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/adonetoffline_5.png</image:loc><image:title>adonetoffline_5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/adonetoffline_4.png</image:loc><image:title>adonetoffline_4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/adonetoffline_3.png</image:loc><image:title>adonetoffline_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/adonetoffline_2.png</image:loc><image:title>adonetoffline_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/06/adonetoffline_1.png</image:loc><image:title>adonetoffline_1</image:title></image:image><lastmod>2016-01-22T18:18:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/08/11/configuring-relationships-with-entity-framework-code-first/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_rel_03.png</image:loc><image:title>codefirst_rel_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_rel_02.png</image:loc><image:title>codefirst_rel_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_rel_01.png</image:loc><image:title>codefirst_rel_01</image:title></image:image><lastmod>2016-01-22T18:18:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/07/06/retrieve-child-and-parent-column-values-in-ado-net/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/adonet_child_parent_3.png</image:loc><image:title>adonet_child_parent_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/adonet_child_parent_2.png</image:loc><image:title>adonet_child_parent_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/07/adonet_child_parent_1.png</image:loc><image:title>adonet_child_parent_1</image:title></image:image><lastmod>2016-01-22T18:17:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/08/03/starting-with-code-first-in-entity-framework/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_05.png</image:loc><image:title>codefirst_05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_04.png</image:loc><image:title>codefirst_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_03.png</image:loc><image:title>codefirst_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_02.png</image:loc><image:title>codefirst_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/codefirst_01.png</image:loc><image:title>codefirst_01</image:title></image:image><lastmod>2016-01-22T18:17:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/08/24/retrieving-data-with-dbcontext/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/dbcontextquerydata_02.png</image:loc><image:title>dbContextQuerydata_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/08/dbcontextquerydata_01.png</image:loc><image:title>dbContextQuerydata_01</image:title></image:image><lastmod>2021-02-25T22:09:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/09/28/map-crud-stored-procedures-to-entities-with-entity-framework/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/mapcrudgif.gif</image:loc><image:title>mapcrudgif</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/mapcrudstored_08.png</image:loc><image:title>mapcrudstored_08</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/mapcrudstored_07.png</image:loc><image:title>mapcrudstored_07</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/mapcrudstored_06.png</image:loc><image:title>mapcrudstored_06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/mapcrudstored_05.png</image:loc><image:title>mapcrudstored_05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/mapcrudstored_04.png</image:loc><image:title>mapcrudstored_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/mapcrudstored_03.png</image:loc><image:title>mapcrudstored_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/mapcrudstored_02.png</image:loc><image:title>mapcrudstored_02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/09/mapcrudstored_01.png</image:loc><image:title>mapcrudstored_01</image:title></image:image><lastmod>2016-01-22T18:16:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/10/04/sqlcommand-the-entity-framework-alternative-to-access-databases/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/10/sqlcommand_01.png</image:loc><image:title>sqlcommand_01</image:title></image:image><lastmod>2016-01-22T18:15:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/12/01/batch-queries-multiple-result-sets-and-parameterized-queries-in-ado-net/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/adonet-batch_06.png</image:loc><image:title>adonet-batch_06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/adonet-batch_05.png</image:loc><image:title>adonet-batch_05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/adonet-batch_04.png</image:loc><image:title>adonet-batch_04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/adonet-batch_031.png</image:loc><image:title>adonet-batch_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/adonet-batch_03.png</image:loc><image:title>adonet-batch_03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/adonet-batch_011.png</image:loc><image:title>adonet-batch_01</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/12/adonet-batch_02.png</image:loc><image:title>adonet-batch_02</image:title></image:image><lastmod>2016-01-22T18:15:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2014/04/30/sqlcommands-what-to-choose-between-sqldataadapter-executescalar-and-executenonquery/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/04/sqlcommands-02.png</image:loc><image:title>sqlcommands-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/04/sqlcommands-01.png</image:loc><image:title>sqlcommands-01</image:title></image:image><lastmod>2019-10-06T14:47:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2014/07/13/insert-millions-of-records-in-sql-server-table-at-once/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/07/bulk-copy1.png</image:loc><image:title>bulk-copy</image:title></image:image><lastmod>2016-09-08T12:56:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2014/08/10/restful-wcf-services-and-queuing-msmq-in-wcf/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/wcfmsmq_9.png</image:loc><image:title>wcfmsmq_9</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/wcfmsmq_8.png</image:loc><image:title>wcfmsmq_8</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/wcfmsmq_7.png</image:loc><image:title>wcfmsmq_7</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/wcfmsmq_6.png</image:loc><image:title>wcfmsmq_6</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/wcfmsmq_5.png</image:loc><image:title>wcfmsmq_5</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/wcfmsmq_4.png</image:loc><image:title>wcfmsmq_4</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/wcfmsmq_3.png</image:loc><image:title>wcfmsmq_3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/wcfmsmq_2.png</image:loc><image:title>wcfmsmq_2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/05/wcfmsmq_1.png</image:loc><image:title>wcfmsmq_1</image:title></image:image><lastmod>2016-01-22T18:14:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2014/01/11/asynchronous-programming-using-tasks/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/01/asynchronous-tap-00.png</image:loc><image:title>asynchronous-tap-00</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/01/asynchronous-tap-06.png</image:loc><image:title>asynchronous-tap-06</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/01/asynchronous-tap-05.png</image:loc><image:title>asynchronous-tap-05</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/01/asynchronous-tap-04.png</image:loc><image:title>asynchronous-tap-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/01/asynchronous-tap-03.png</image:loc><image:title>asynchronous-tap-03</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/01/asynchronous-tap-02.png</image:loc><image:title>asynchronous-tap-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/01/asynchronous-tap-01.png</image:loc><image:title>asynchronous-tap-01</image:title></image:image><lastmod>2017-04-16T22:15:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2014/12/13/secure-wcf-services-with-custom-encrypted-tokens/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/12/wcf-afterreceiverequest.png</image:loc><image:title>wcf-afterreceiverequest</image:title></image:image><lastmod>2018-06-29T02:03:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2014/09/05/asynchronously-upload-multiple-photos-to-azure-blob-container/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/09/azure-upload-photos-04.png</image:loc><image:title>azure-upload-photos-04</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/09/azure-upload-async.gif</image:loc><image:title>azure-upload-async</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/09/azure-upload-photos-02.png</image:loc><image:title>azure-upload-photos-02</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/09/azure-upload-photos-01.png</image:loc><image:title>azure-upload-photos-01</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2014/09/azure-upload-photos-00.png</image:loc><image:title>azure-upload-photos-00</image:title></image:image><lastmod>2014-09-05T21:51:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/contact/</loc><lastmod>2013-08-25T11:13:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://chsakell.com/about-2/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/ideal-decor-029.jpg</image:loc><image:title>Santorini</image:title><image:caption>Santorini Island</image:caption></image:image><lastmod>2013-06-09T14:28:25+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://chsakell.com/2013/04/17/distributed-transactions-in-wcf-services-part-1/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/transact21.png</image:loc><image:title>transact2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/transact1.png</image:loc><image:title>transact1</image:title></image:image><lastmod>2013-04-17T19:25:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/16/managing-state-and-service-instances-in-a-wcf-service-part-3-maintaining-state-with-the-percall-instance-context-mode/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/managestate3.png</image:loc><image:title>managestate3</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/managestate2.png</image:loc><image:title>managestate2</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/managestate1.png</image:loc><image:title>managestate1</image:title></image:image><lastmod>2013-07-27T19:44:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/11/managing-state-and-service-instances-in-a-wcf-service-the-case-of-a-shoppingcart-part-2/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/emptyshop.png</image:loc><image:title>emptyshop</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/singleinstance.png</image:loc><image:title>singleinstance</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/percall.png</image:loc><image:title>percall</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/clientconsumestwotimes.png</image:loc><image:title>clientconsumestwotimes</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/twodifinst.png</image:loc><image:title>twodifinst</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/shoppingsolution.png</image:loc><image:title>shoppingSolution</image:title></image:image><lastmod>2013-04-14T19:23:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/10/managing-state-in-a-wcf-service-the-case-of-a-shoppingcart-part-1/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/runcartserv.png</image:loc><image:title>runcartserv</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/startup.png</image:loc><image:title>startup</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/shoppingcart.png</image:loc><image:title>shoppingCart</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/shopservice.png</image:loc><image:title>shopservice</image:title></image:image><lastmod>2013-04-11T13:00:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/06/host-and-consume-a-wcf-service-over-tcp/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/tcp.png</image:loc><image:title>tcp</image:title></image:image><lastmod>2014-05-09T16:16:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/07/throwing-and-catching-strongly-types-soap-faults-in-wcf/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/dbexception.png</image:loc><image:title>dbexception</image:title></image:image><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/solution.png</image:loc><image:title>solution</image:title></image:image><lastmod>2013-04-08T21:09:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com/2013/04/08/secure-a-tcp-wcf-service-at-the-message-level/</loc><image:image><image:loc>https://chsakell.com/wp-content/uploads/2013/04/securityex.png</image:loc><image:title>securityex</image:title></image:image><lastmod>2013-04-08T19:24:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chsakell.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2023-11-26T11:03:13+00:00</lastmod></url></urlset>
