<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Sudip Bhandari — Blog</title><description>Backend engineering, Django, ASP.NET and engineering leadership.</description><link>https://www.bhandarisudip.com.np/</link><item><title>ASP.NET Core for Beginners: HttpContext, IHttpContextAccessor, IConfiguration &amp; IOptions&lt;T&gt;</title><link>https://www.bhandarisudip.com.np/blog/asp-net-core-for-beginners-httpcontext-ihttpcontextaccessor-iconfiguration-ioptions-t/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/asp-net-core-for-beginners-httpcontext-ihttpcontextaccessor-iconfiguration-ioptions-t/</guid><description>A hands-on guide using a real ProductAPI project — with every concept explained line by line.</description><pubDate>Sun, 15 Mar 2026 03:06:57 GMT</pubDate></item><item><title>How to Deploy a Django App with PostgreSQL on cPanel: A Beginner's Guide</title><link>https://www.bhandarisudip.com.np/blog/how-to-deploy-a-django-app-with-postgresql-on-cpanel-a-beginners-guide/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/how-to-deploy-a-django-app-with-postgresql-on-cpanel-a-beginners-guide/</guid><description>Deploying a Django application on cPanel shared hosting may look confusing at first, especially when PostgreSQL and Python virtual environments are involved.</description><pubDate>Thu, 22 Jan 2026 15:42:50 GMT</pubDate></item><item><title>Easy Steps to Create a Maui Blazor Hybrid App Using VS Code</title><link>https://www.bhandarisudip.com.np/blog/easy-steps-to-create-a-maui-blazor-hybrid-app-using-vs-code/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/easy-steps-to-create-a-maui-blazor-hybrid-app-using-vs-code/</guid><description>This guide explains how to set up and run .NET MAUI apps on Windows and macOS using Visual Studio Code.</description><pubDate>Sat, 06 Dec 2025 16:12:25 GMT</pubDate></item><item><title>Discover Digital Patro: Your Ultimate Nepali Calendar App</title><link>https://www.bhandarisudip.com.np/blog/discover-digital-patro-your-ultimate-nepali-calendar-app/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/discover-digital-patro-your-ultimate-nepali-calendar-app/</guid><description>Digital Patro is an innovative, ad-free नेपाली पात्रो(nepali calendar/ nepali patro) app designed for everyone who wants to stay connected with नेपाली मिति(nepali dates), festivals, cultural events,…</description><pubDate>Fri, 31 Oct 2025 06:30:25 GMT</pubDate></item><item><title>How to Create a WebSocket in ASP.NET Using .NET 8</title><link>https://www.bhandarisudip.com.np/blog/how-to-create-a-websocket-in-aspnet-using-net-8/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/how-to-create-a-websocket-in-aspnet-using-net-8/</guid><description>In .NET 8, middleware configuration can stay outside Program.cs if you organize it into dedicated classes or handlers.</description><pubDate>Fri, 09 May 2025 02:07:09 GMT</pubDate></item><item><title>Upload Images with ASP.NET Web API</title><link>https://www.bhandarisudip.com.np/blog/how-to-upload-images-using-aspnet-web-api/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/how-to-upload-images-using-aspnet-web-api/</guid><description>Learn to upload images using ASP.NET Web API. Guide includes setting up DTOs, API endpoints, and managing file uploads securely</description><pubDate>Sun, 27 Apr 2025 02:46:17 GMT</pubDate></item><item><title>Google OAuth for ASP.NET Web API</title><link>https://www.bhandarisudip.com.np/blog/implementing-google-oauth-in-aspnet-web-api/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/implementing-google-oauth-in-aspnet-web-api/</guid><description>Learn how to set up Google OAuth for ASP.NET Web API, configure OAuth credentials, and implement authentication efficiently in your application</description><pubDate>Sat, 19 Apr 2025 16:52:50 GMT</pubDate></item><item><title>Build Login &amp; Registration API with ASP.NET</title><link>https://www.bhandarisudip.com.np/blog/how-to-build-a-login-and-registration-api-with-aspnet-web-api/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/how-to-build-a-login-and-registration-api-with-aspnet-web-api/</guid><description>Learn to implement secure JWT authentication in ASP.NET Core Web API using Entity Framework Core, PostgreSQL, and ASP.NET Core Identity</description><pubDate>Mon, 14 Apr 2025 17:47:12 GMT</pubDate></item><item><title>ASP.NET Dependency Injection Guide with Examples</title><link>https://www.bhandarisudip.com.np/blog/understanding-dependency-injection-in-aspnet-with-real-world-examples/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/understanding-dependency-injection-in-aspnet-with-real-world-examples/</guid><description>Learn Dependency Injection in ASP.NET Core by building an Order Processing System with real-world examples of logging, emailing, and payment services</description><pubDate>Sat, 15 Mar 2025 15:58:54 GMT</pubDate></item><item><title>RESTful API Development with ASP.NET Core</title><link>https://www.bhandarisudip.com.np/blog/building-a-restful-api-with-aspnet-core-and-data-annotations-a-comprehensive-guide/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/building-a-restful-api-with-aspnet-core-and-data-annotations-a-comprehensive-guide/</guid><description>Learn to build a RESTful API using ASP.NET Core, leveraging data annotations for structured and validated code</description><pubDate>Sat, 08 Mar 2025 17:51:37 GMT</pubDate></item><item><title>Understanding Permissions in Linux</title><link>https://www.bhandarisudip.com.np/blog/understanding-permissions-in-linux/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/understanding-permissions-in-linux/</guid><description>Linux permissions control who can read, write, or execute files and directories. They are essential for security and access management.</description><pubDate>Mon, 10 Feb 2025 06:43:51 GMT</pubDate></item><item><title>integrate sentry with django for effective error handling</title><link>https://www.bhandarisudip.com.np/blog/how-to-integrate-sentry-with-django-for-effective-error-handling/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/how-to-integrate-sentry-with-django-for-effective-error-handling/</guid><description>Sentry is a powerful error tracking tool for real-time monitoring of errors and exceptions. Integrating Sentry into your Django project allows you to manage errors effectively.</description><pubDate>Fri, 02 Aug 2024 14:25:19 GMT</pubDate></item><item><title>How to Become an ASP.NET Core Developer in 2024: A Step-by-Step Guide</title><link>https://www.bhandarisudip.com.np/blog/how-to-become-an-aspnet-core-developer-in-2024-a-step-by-step-guide/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/how-to-become-an-aspnet-core-developer-in-2024-a-step-by-step-guide/</guid><description>Step-by-step guide to becoming an ASP.NET Core developer in 2024, covering essential tools, libraries, and best practices</description><pubDate>Thu, 06 Jun 2024 15:55:44 GMT</pubDate></item><item><title>How to choose programming career?</title><link>https://www.bhandarisudip.com.np/blog/the-power-of-specialization-in-programming-career-a-comprehensive-guide/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/the-power-of-specialization-in-programming-career-a-comprehensive-guide/</guid><description>One common misconception in the world of web development is the need to learn everything.</description><pubDate>Fri, 24 May 2024 01:34:09 GMT</pubDate></item><item><title>Getting started with Django</title><link>https://www.bhandarisudip.com.np/blog/getting-started-with-django/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/getting-started-with-django/</guid><description>PIP (PIP is the package manager which is included in Python from 3.4)</description><pubDate>Mon, 06 May 2024 16:28:26 GMT</pubDate></item><item><title>Rock, paper, scissor in python</title><link>https://www.bhandarisudip.com.np/blog/rock-paper-scissor-in-python/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/rock-paper-scissor-in-python/</guid><description>import random</description><pubDate>Mon, 06 May 2024 07:04:45 GMT</pubDate></item><item><title>Exception Handling in Python</title><link>https://www.bhandarisudip.com.np/blog/exception-handling-in-python/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/exception-handling-in-python/</guid><description>The finally block lets you execute code, regardless of the result of the try- and except blocks.</description><pubDate>Mon, 06 May 2024 07:02:35 GMT</pubDate></item><item><title>Functions and Classes in Python</title><link>https://www.bhandarisudip.com.np/blog/functions-and-classes-in-python/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/functions-and-classes-in-python/</guid><description>def keyword, followed by the function name and parentheses (). Any parameters go inside the parentheses.</description><pubDate>Mon, 06 May 2024 06:24:14 GMT</pubDate></item><item><title>Install Python on Windows, Linux and Mac OS</title><link>https://www.bhandarisudip.com.np/blog/install-python-on-windows-linux-and-mac-os/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/install-python-on-windows-linux-and-mac-os/</guid><description>The first step is to download the latest version of Python from the official Python website (https://www.python.org/downloads/windows/).</description><pubDate>Mon, 06 May 2024 01:44:32 GMT</pubDate></item><item><title>Conditional statements and loops in python</title><link>https://www.bhandarisudip.com.np/blog/conditional-statements-and-loops-in-python/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/conditional-statements-and-loops-in-python/</guid><description>The for loop is used to iterate over a sequence (such as a list, tuple, or string) or other iterable objects.</description><pubDate>Mon, 06 May 2024 01:42:17 GMT</pubDate></item><item><title>Varibles in Python</title><link>https://www.bhandarisudip.com.np/blog/varibles-in-python/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/varibles-in-python/</guid><description>In Python, variables are created when you assign a value to them</description><pubDate>Sun, 05 May 2024 13:35:27 GMT</pubDate></item><item><title>Data types in Python</title><link>https://www.bhandarisudip.com.np/blog/data-types-in-python/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/data-types-in-python/</guid><description>Immutable: Elements in a tuple cannot be modified after creation.</description><pubDate>Sun, 05 May 2024 13:35:08 GMT</pubDate></item><item><title>Asp.net Mvc Crud Application</title><link>https://www.bhandarisudip.com.np/blog/aspnet-mvc-crud-application/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/aspnet-mvc-crud-application/</guid><description>GITHUB: sudipbhr/asp.net_crud_app (github.com)</description><pubDate>Tue, 23 Apr 2024 02:01:34 GMT</pubDate></item><item><title>Role-Based Authentication in ASP.NET</title><link>https://www.bhandarisudip.com.np/blog/role-based-authentication-in-aspnet/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/role-based-authentication-in-aspnet/</guid><description>UseAddRoles&lt;IdentityRole&gt;to add role management capabilities.</description><pubDate>Mon, 15 Apr 2024 00:27:59 GMT</pubDate></item><item><title>Sending email in asp.net core MVC</title><link>https://www.bhandarisudip.com.np/blog/sending-email-in-aspnet-core-mvc/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/sending-email-in-aspnet-core-mvc/</guid><description>Create a view file (e.g., SendEmail.cshtml) where you'll place your form. You can place this view file in the Views folder, inside a folder corresponding to your controller (e.g., Views/Email).</description><pubDate>Thu, 04 Apr 2024 01:43:52 GMT</pubDate></item><item><title>Connecting MYSQL Database to ASP.NET Project</title><link>https://www.bhandarisudip.com.np/blog/connecting-mysql-database-to-aspnet-project/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/connecting-mysql-database-to-aspnet-project/</guid><description>Install Pomelo.EntityFrameworkCore.MySql from Nuget package manager console</description><pubDate>Sun, 31 Mar 2024 02:54:32 GMT</pubDate></item><item><title>ASP.NET Core MVC Login and Registration using Identity</title><link>https://www.bhandarisudip.com.np/blog/aspnet-core-mvc-login-and-registration-using-identity/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/aspnet-core-mvc-login-and-registration-using-identity/</guid><description>ASP.NET Identity provides a robust and customizable framework for managing user authentication, authorization, and identity-related features in web applications. Some key features of ASP.</description><pubDate>Wed, 20 Mar 2024 16:44:41 GMT</pubDate></item><item><title>Types of Routing in ASP.NET Web App | Custom Routing in ASP.NET</title><link>https://www.bhandarisudip.com.np/blog/types-of-routing-in-aspnet-web-app-custom-routing-in-aspnet/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/types-of-routing-in-aspnet-web-app-custom-routing-in-aspnet/</guid><description>Routing in ASP.NET refers to the mechanism by which URLs are mapped to specific resources or controllers in your web application.</description><pubDate>Mon, 18 Mar 2024 14:40:39 GMT</pubDate></item><item><title>Database First Approach Example - Entity Framework Core Framework</title><link>https://www.bhandarisudip.com.np/blog/database-first-approach-example-entity-framework-core-framework/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/database-first-approach-example-entity-framework-core-framework/</guid><description>The Database First approach is suitable when the database schema is already defined or when there is an existing database that needs to be integrated into the application.</description><pubDate>Tue, 12 Mar 2024 15:35:29 GMT</pubDate></item><item><title>Entity Framework Core - Code First Approach With Source Code</title><link>https://www.bhandarisudip.com.np/blog/entity-framework-core-code-first-approach-example/</link><guid isPermaLink="true">https://www.bhandarisudip.com.np/blog/entity-framework-core-code-first-approach-example/</guid><description>ASP.NET Entity Framework Core simplifies data access in ASP.NET applications by providing a powerful and flexible ORM (Object-Relational Mapping) framework with support for modern development…</description><pubDate>Sat, 09 Mar 2024 23:35:11 GMT</pubDate></item></channel></rss>