<?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://gavilan.blog/2025/03/29/write-a-custom-configuration-provider-that-connects-to-a-database-asp-net-core/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2025/03/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-03-29T21:26:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2025/03/25/understanding-ioptions-ioptionssnapshot-and-ioptionsmonitor/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2025/03/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-03-25T18:52:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2025/01/03/connecting-an-angular-and-asp-net-core-app/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2025/01/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-01-03T18:10:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2024/11/22/new-data-seeding-methods-in-entity-framework-core-9/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2024/11/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-11-22T21:37:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2024/10/01/using-cache-in-methods-in-asp-net-core-with-outputcache/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2024/10/asp-net-core-in-a-computer.png</image:loc><image:title>asp-net-core-in-a-computer</image:title></image:image><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2024/10/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2024/10/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-02-28T12:33:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2022/04/20/passing-a-list-of-values-to-a-stored-procedure-from-c/</loc><lastmod>2022-04-20T18:20:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2021/08/19/getting-the-iconfiguration-in-the-program-class-asp-net-core-6/</loc><lastmod>2021-09-15T14:32:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2021/09/02/solving-the-error-no-packages-exist-with-this-id-in-visual-studio/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2021/09/visual-studio-logo-2.png</image:loc><image:title>visual studio logo 2</image:title></image:image><lastmod>2023-06-15T05:14:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/my-courses-2/</loc><lastmod>2021-08-19T13:47:23+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://gavilan.blog/my-courses/</loc><lastmod>2021-07-02T13:34:33+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://gavilan.blog/2019/04/14/entity-framework-core-foreign-key-linked-with-a-non-primary-key/</loc><lastmod>2021-06-27T15:03:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2021/06/25/mounting-identity-with-database-first-asp-net-core/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2021/06/base-de-datos-primero-identity-1.png</image:loc><image:title>Base de Datos Primero + Identity (1)</image:title></image:image><lastmod>2023-05-21T08:58:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2021/05/19/fixing-the-error-a-possible-object-cycle-was-detected-in-different-versions-of-asp-net-core/</loc><lastmod>2024-01-18T08:53:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2021/05/08/blazor-net-6-custom-events-pasting-images-like-on-twitter-asp-net-core-6/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2021/05/wordpress-thumbnail-este-6.png</image:loc><image:title>Wordpress Thumbnail ESTE (6)</image:title></image:image><lastmod>2021-05-08T19:30:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2021/05/04/blazor-input-elements-reference-asp-net-core-6/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2021/05/wordpress-thumbnail-este-3.png</image:loc><image:title>Wordpress Thumbnail ESTE (3)</image:title></image:image><lastmod>2021-05-04T19:03:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2021/04/29/blazor-4-dynamiccomponent-examples-asp-net-core-6/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2021/04/wordpress-thumbnail-este-2.png</image:loc><image:title>Wordpress Thumbnail ESTE (2)</image:title></image:image><lastmod>2021-07-22T19:32:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2021/04/27/migrating-data-from-sql-server-to-azure-when-data-exists-in-azure/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2021/04/wordpress-thumbnail-este.png</image:loc><image:title>Wordpress Thumbnail ESTE</image:title></image:image><lastmod>2021-04-27T13:45:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2021/04/25/migrate-data-from-a-local-database-to-azure-sql-server/</loc><lastmod>2021-04-25T22:54:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/08/18/blazor-using-a-self-signed-certificate-for-identityserver4-in-azure-app-service/</loc><lastmod>2021-05-31T20:34:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/07/09/configuring-entity-framework-core-with-dynamic-connection-strings-asp-net-core/</loc><lastmod>2020-07-10T13:24:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/06/04/swagger-openapi-and-versioning-asp-net-core/</loc><lastmod>2020-06-04T21:12:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/05/17/blazor-correcting-special-character-problems-in-the-toolbelt-blazor-i18ntext-library/</loc><lastmod>2020-05-17T19:37:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/05/18/using-events-with-javascript-and-jquery-in-blazor-initializing-libraries/</loc><lastmod>2020-05-17T01:36:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/05/15/getting-users-and-their-role-in-asp-net-core-aspnetusers-and-aspnetuserroles/</loc><lastmod>2020-05-15T14:44:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/04/12/investigating-the-error-http-error-500-30-ancm-in-process-start-failure-in-an-azure-app-service/</loc><lastmod>2020-04-12T15:05:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/01/03/anatomy-of-an-http-request/</loc><lastmod>2020-02-11T14:53:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/01/29/asp-net-core-3-1-using-application-insights-to-save-logs/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2020/01/bulb.jpg</image:loc><image:title>bulb</image:title></image:image><lastmod>2025-01-20T08:41:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/01/20/asp-net-core-3-1-using-factories-in-the-dependency-injection-system/</loc><lastmod>2025-02-28T22:33:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/03/17/soft-delete-in-entity-framework-core-2-0/</loc><lastmod>2020-01-27T16:17:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/01/27/what-is-asynchronous-programming-what-do-we-gain-with-it-pizza-analogy/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2020/01/pizza2.jpg</image:loc><image:title>pizza2</image:title></image:image><lastmod>2020-01-27T02:15:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/01/22/asp-net-core-3-1-accept-and-content-type-adding-xml-support-to-a-web-api/</loc><lastmod>2020-01-20T19:36:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/01/16/blazor-multiple-selector-component/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2020/01/multipleselector.gif</image:loc><image:title>MultipleSelector</image:title></image:image><lastmod>2020-01-16T14:51:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2020/01/07/entity-framework-core-3-1-spatial-queries-nearby-places/</loc><lastmod>2020-01-07T22:03:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/12/03/blazor-cascading-dropdownlist-numeric-inputselect/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2019/12/cascada.jpg</image:loc><image:title>cascada</image:title></image:image><lastmod>2019-12-03T21:03:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/08/04/audit-by-columns-with-entity-framework-core/</loc><lastmod>2019-08-04T13:34:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/07/30/obtaining-the-list-of-drivers-installed-on-your-pc-with-their-version-using-powershell-windows-10/</loc><lastmod>2019-07-30T20:39:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/07/25/introduction-to-static-classes-when-should-we-use-them/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2019/07/lightning-for-blog.jpg</image:loc><image:title>Lightning for blog</image:title></image:image><lastmod>2019-07-25T15:48:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/07/18/accountcontroller-missing-razor-class-libraries-dotnet-cli-identity-scaffolding/</loc><lastmod>2020-01-20T23:41:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/06/06/configuring-firebase-and-bootstrap-in-angular-understanding-cloud-firestore-nosql-my-first-app-with-angular-8/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2019/06/carpetas-eng.png</image:loc><image:title>carpetas eng</image:title></image:image><lastmod>2019-07-07T18:08:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/06/02/my-first-app-with-angular-8-todo-app-introduction/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2019/06/angular-course-blog-2.jpg</image:loc><image:title>Angular Course - blog 2</image:title></image:image><lastmod>2019-07-07T18:08:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/06/10/creating-our-first-component-click-event-my-first-app-with-angular-8/</loc><lastmod>2019-07-07T18:07:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/06/12/our-first-reactive-form-my-first-app-with-angular-8/</loc><lastmod>2019-07-07T18:07:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/06/17/saving-and-reading-data-with-cloud-firestore-ngif-and-ngfor-my-first-app-with-angular-8/</loc><lastmod>2019-07-07T18:06:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/06/21/introduction-to-routing-my-first-app-with-angular-8/</loc><lastmod>2019-07-07T18:05:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/06/27/login-system-with-angular-and-firebase-whats-the-angular-zone-my-first-app-in-angular-8/</loc><lastmod>2020-01-20T16:11:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/07/07/releasing-our-angular-app-in-azure-app-service-with-vs-code-my-first-app-with-angular-8/</loc><lastmod>2019-07-07T17:53:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/04/28/asp-net-core-2-doing-scaffolding-with-dotnet-cli-aspnet-codegenerator/</loc><lastmod>2019-06-02T21:22:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/05/10/asp-net-core-using-stored-procedures-with-ado-net/</loc><lastmod>2020-03-19T08:14:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/05/23/entity-framework-core-include-in-derive-types-new-in-ef-core-2-1/</loc><lastmod>2019-05-23T19:45:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/05/11/inheritance-and-entity-framework-core-table-per-hierarchy/</loc><lastmod>2019-05-11T13:01:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/04/06/c-parsing-decimals-with-distinct-region-formats-123456-78-y-123-45678/</loc><lastmod>2019-04-07T02:48:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/04/05/asp-net-core-2-2-partial-updates-with-http-patch-json-patch/</loc><lastmod>2019-04-05T15:41:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/03/29/asp-net-core-2-2-complete-updates-of-resources-with-http-put/</loc><lastmod>2019-03-29T16:58:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/03/28/asp-net-core-2-2-creating-resources-with-http-post/</loc><lastmod>2019-03-28T14:15:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/03/22/asp-net-core-2-2-complex-object-as-parameter-in-a-httpget/</loc><lastmod>2019-03-23T01:56:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2019/03/18/asp-net-core-2-2-data-transfer-objects-dtos-and-automapper/</loc><lastmod>2019-03-18T20:03:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/12/09/entity-framework-core-difference-between-add-entry-and-attach-methods/</loc><lastmod>2018-12-10T00:45:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/11/17/what-is-a-rest-api/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2018/11/rest-api-blog.jpg</image:loc><image:title>rest api blog</image:title></image:image><lastmod>2018-11-18T02:16:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/11/07/what-is-an-api/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2018/11/enchufes-small.jpg</image:loc><image:title>enchufes - small</image:title></image:image><lastmod>2018-11-08T02:36:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/10/10/fundamentals-of-mocks-unit-tests/</loc><lastmod>2018-10-10T20:03:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/10/10/fundamentals-of-unit-tests/</loc><lastmod>2018-10-10T18:56:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/04/11/adding-columns-to-aspnetusers-table-in-asp-net-core-2-0/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2018/04/punto-ne-3.png</image:loc><image:title>punto ne 3</image:title></image:image><lastmod>2018-10-10T02:07:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/09/30/basic-concepts-of-automatic-testing/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2018/09/pruebas-automaticas-optimizada2.jpg</image:loc><image:title>pruebas automaticas optimizada2</image:title></image:image><lastmod>2018-09-30T21:48:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/08/30/entity-framework-core-2-1-using-notracking-better-performance/</loc><lastmod>2018-08-31T00:37:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/08/24/entity-framework-core-eager-loading/</loc><lastmod>2018-08-25T02:47:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/08/19/entity-framework-deferred-execution/</loc><lastmod>2018-08-20T02:30:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/08/12/entity-framework-core-2-1-table-splitting/</loc><lastmod>2018-08-12T11:55:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/08/05/entity-framework-core-2-1-avoid-concurrency-issues-outdated-data/</loc><lastmod>2018-08-12T11:06:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/08/02/entity-framework-core-2-1-ambient-transactions-new-functionality/</loc><lastmod>2018-11-08T02:41:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/07/29/entity-framework-core-2-1-query-types-working-with-views/</loc><lastmod>2019-10-02T18:58:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/07/26/entity-framework-core-2-1-tools-script-migration/</loc><lastmod>2018-12-07T09:13:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/07/19/entity-framework-core-2-1-tools-get-dbcontext/</loc><lastmod>2018-07-27T00:13:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/06/21/entity-framework-core-2-1-tools-add-migration/</loc><lastmod>2018-07-22T16:14:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/07/14/entity-framework-core-2-1-tools-drop-database/</loc><lastmod>2018-07-19T23:08:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/07/12/entity-framework-core-2-1-tools-scaffold-dbcontext/</loc><lastmod>2019-06-25T20:51:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/07/08/entity-framework-core-2-1-tools-remove-migration/</loc><lastmod>2018-07-19T23:07:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/07/05/object-oriented-programming-four-pillars/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2018/07/pillars-small.jpg</image:loc><image:title>pillars small</image:title></image:image><lastmod>2018-07-05T14:03:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/07/01/object-oriented-programming-objects-and-classes/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2018/07/car.jpg</image:loc><image:title>car</image:title></image:image><lastmod>2018-07-01T21:38:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/06/24/entity-framework-core-2-1-tools-update-database/</loc><lastmod>2018-10-10T02:09:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/06/16/entity-framework-core-2-1-tools-getting-help/</loc><lastmod>2018-06-16T18:46:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/05/31/entity-framework-core-2-1-using-lazy-loadin/</loc><lastmod>2018-06-05T23:06:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/05/20/entity-framework-core-2-1-group-by-at-database-level/</loc><lastmod>2018-05-21T01:54:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/05/14/entity-framework-core-2-0-arbitrary-queries-with-parameters/</loc><lastmod>2018-05-17T23:54:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/05/17/entity-framework-core-2-parameters-and-string-interpolation/</loc><lastmod>2018-05-17T23:42:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/05/13/switch-dotnet-sdk-version-with-global-json/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2018/05/kyle-glenn-598701-unsplash-small-3.jpg</image:loc><image:title>kyle-glenn-598701-unsplash small 3</image:title></image:image><lastmod>2018-05-14T00:45:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/05/06/entity-framework-core-2-referential-actions/</loc><lastmod>2018-05-06T15:11:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/05/06/entity-framework-core-2-1-seed-data-data-in-the-migration/</loc><lastmod>2018-06-07T00:34:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/04/29/asp-net-mvc-what-is-the-difference-between-model-and-model/</loc><lastmod>2018-04-29T21:09:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/04/15/relationship-between-tables-and-aspnetusers/</loc><lastmod>2021-02-11T16:55:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/04/22/entity-framework-tolist-toarray-todictionary-tolookup-groupby/</loc><lastmod>2018-04-23T12:30:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/04/01/authorize-roles-error-in-asp-net-core-2-0/</loc><lastmod>2018-04-23T12:21:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/04/21/flexible-mapping-example-entity-framework-core-2-0/</loc><lastmod>2018-04-21T14:18:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/04/08/dbcontext-and-idisposable/</loc><lastmod>2018-04-08T22:50:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/04/06/installing-entity-framework-2-0-outside-of-net-core/</loc><lastmod>2018-04-07T01:43:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/03/28/entity-framework-core-2-model-level-query-filters/</loc><lastmod>2019-11-04T20:47:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/03/25/salesforce-send-email-when-adding-contact-to-event-in-apex/</loc><lastmod>2018-03-26T01:18:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/2018/03/22/the-two-ways-of-database-first-in-entity-framework-core-2-0/</loc><lastmod>2018-03-23T01:22:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://gavilan.blog/espanol/</loc><lastmod>2018-03-14T23:37:56+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://gavilan.blog/blog/</loc><lastmod>2018-03-12T23:15:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://gavilan.blog/contact/</loc><image:image><image:loc>https://gavilan.blog/wp-content/uploads/2018/03/person-smartphone-office-table.jpeg</image:loc><image:title>Placeholder Image</image:title></image:image><lastmod>2018-03-12T23:15:42+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://gavilan.blog</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2025-03-29T21:26:35+00:00</lastmod></url></urlset>
