Related resources for ASP.Net
  • ASP.NET Core & Angular 2 Master-Detail Grid with Web API & EF 1.0.12/29/2024 11:17:41 AM. Learn to create a robust ASP.NET Core backend and Angular 2 frontend application. Master-detail functionality implemented using HTML grid, with Web API for data exchange and Entity Framework (EF) 1.0.
  • Angular 5, ASP.NET Core CRUD For Inventory Management Using EF And WEB API2/29/2024 10:11:58 AM. In my previous article, I have explained how to get started with Angular5 and ASP.NET Core. Now in this article let's see in depth on how to work with WEB API, EF for performing a CRUD operation f
  • CRUD Operation With Angular 5 HTTP Client And ASP.NET Core Web API2/29/2024 10:09:52 AM. HTTP is the messaging system between the client and the server-client which sends the request and server responds with the proper message. Angular HTTP client is the toolkit which enables us to send a
  • ASP.NET Core Blazor Filtering And Sorting Using Entity Framework And Web API2/29/2024 9:13:45 AM. In this article, we will explain in detail, how to create an ASP.NET Core Blazor Filter and Sorting for HTML Table using Entity Framework and Web API.
  • Shopping Cart Using ASP.NET Core Blazor Using EF And Web API2/29/2024 7:17:46 AM. In this article, let’s see how to create our own ASP.NET Core Blazor Shopping Cart using Entity Framework, and Web API. Kindly read my previous articles which explain in depth about getting started wi
  • Creating A CRUD With ASP.NET Core And EF Core2/28/2024 11:41:41 AM. Entity Framework Core (EF) is an ORM that makes it simpler to work with database by using POCO classes that map to database entities and DbContext to interact with them.
  • Building ASP.NET Core MVC Application Using EF Core and ASP.NET Core 1.02/28/2024 11:00:47 AM. In this article, We will explain how to build the Applications with ASP.NET Core MVC & Entity Framework Core, using an ASP.NET Core 1.0.
  • Build ASP.NET Core API Using Existing Database2/28/2024 10:16:53 AM. I’m sharing a short overview of Asp.NET Core. The journey of .NET Core started with the purpose of Microsoft to build a common .NET base library that provides a common foundation to all its platforms.
  • CRUP Operation with Dapper Using ASP.NET Core2/27/2024 10:41:54 AM. Using Dapper for CRUD operations in ASP.NET Core is straightforward and efficient. Dapper is a micro ORM that provides simple methods to execute SQL queries and map results to objects. Here's a ba
  • Dynamic Model Binding in ASP.NET Core Web API 2/22/2024 4:12:40 AM. Dynamic model binding in ASP.NET Core Web API allows flexible data binding for HTTP requests with varying structures. Follow these steps to implement dynamic model binding in your ASP.NET Core project
  • How To Write Simple Todo CRUD ASP.NET MVC Application2/21/2024 10:53:51 AM. This article includes a lab exercise for you to demonstrate what have you learned from this training material to create your own Employee CRUD operation using EmployeeRepository
  • How To Use Swagger With ASP.NET Core Web APIs2/21/2024 10:35:13 AM. Using Swagger with ASP.NET Core Web APIs facilitates automated API documentation generation and interactive testing. With Swashbuckle, developers can effortlessly integrate Swagger UI into their proje
  • How To Create To-Do CRUD Operation With ASP.NET MVC Core, Angular 4.02/21/2024 10:21:43 AM. This training session covers how to utilize the Todo in-memory database via the TodoRepository and create a custom ASP.NET MVC API controller with CRUD (Create, Read, Update, Delete) operations.
  • Blazor - CRUD Using PostgreSQL And Entity Framework Core2/20/2024 3:13:20 PM. We will see the CRUD actions in Blazor framework with PostgreSQL database and Entity Framework Core. We will create a sample Patient app with all CRUD actions.
  • Deploying A Blazor Application On IIS2/20/2024 3:08:21 PM. This article provides a comprehensive guide on deploying an ASP.NET Core hosted Blazor application using IIS 10 on a Windows 10 machine. Utilizing Visual Studio 2017 for app publication and SQL Server
  • ASP.NET Core with Hosted Service & Lifecycle Events2/20/2024 10:43:12 AM. ASP.NET Core with Hosted Service & Lifecycle Events explores the integration of background tasks in ASP.NET Core applications. Learn how to implement long-running processes efficiently, manage ser
  • Deploying A Blazor Application On Firebase2/20/2024 9:13:16 AM. To deploy a Blazor app on Firebase, first create a basic calculator using Blazor in Visual Studio, then publish it. After adding the project on Firebase, initialize and deploy using Firebase CLI. Use
  • Blazor - Publishing A Component To NuGet Gallery2/20/2024 7:33:47 AM. In this article, we will learn how to publish a reusable Blazor component to nuget gallery. We will use Visual Studio 2017 to build and create the nuget package.
  • ASP.NET Core - Expense Manager Using EF Core And Highcharts2/20/2024 7:31:47 AM. We will create a personal expense manager using Asp.NET Core 2.1 and Entity Framework core Code first approach with the help of Highcharts to show the expense summary chart and a modal dialog to handl
  • GridView Using Ajax ModalPopupExteder2/20/2024 7:27:56 AM. This article demonstrates how to create a master/detail GridView using Ajax ModalPopupExteder in ASP.NET. It covers the setup of various controls including GridView, Button, Ajax's ModalpopUpExten
  • Single Page Application Using Server-Side Blazor2/20/2024 7:24:40 AM. This comprehensive tutorial guides you through creating a Single Page Application (SPA) using server-side Blazor with Entity Framework Core. It covers CRUD operations, modal popups for user input, dro
  • DropDown Control in AJAX2/20/2024 6:40:50 AM. In this article, I will demonstrate how to bind the data from a database into a DropDownExtender control in AJAX. Explore the functionality of the ASP.NET AJAX DropDownControl extender, providing a Sh
  • Programming Template in Web Server Controls2/20/2024 6:37:31 AM. Templates play a major role in managing the layout and format of the data being displayed in ASP.NET data bound controls.
  • Third-party API Integration in Asp.NET Core Web API2/20/2024 6:21:52 AM. ASP.NET Core is a powerful framework for building web APIs, allowing developers to create robust and scalable applications. One of the key features of modern web development is the integration of thir
  • State Management in ASP.NET2/20/2024 6:12:23 AM. ASP.NET developers use various available technologies for State Management. We can classify them as client side state management or server side state management.
  • DRY, YAGNI, KISS Engineering Principles2/19/2024 10:51:37 AM. In software development and engineering, certain guiding principles serve as beacons of efficiency and effectiveness. Among these principles, DRY, YAGNI, and KISS stand out as fundamental pillars that
  • Deploying A Blazor Application On Azure2/19/2024 10:00:19 AM. This comprehensive guide walks through the process of deploying an ASP.NET Core-hosted Blazor application on Azure, covering steps from creating an SQL database server to publishing the application.
  • What is AJAX Rating Control?2/19/2024 8:30:04 AM. This article demonstrates how to use a Rating Control in ASP.Net using Ajax. Explore how to implement a Rating Control in ASP.Net using Ajax. Follow easy steps, including adding ScriptManager, Label,
  • ASP.NET State Management2/18/2024 5:38:25 AM. State management in ASP.NET is vital for maintaining application state across requests. It's a common topic in interviews, catering to both novices and seasoned developers. ASP.NET offers various
  • Error Management in .NET Core2/18/2024 5:17:32 AM. In software development, dealing with mistakes is really important. Whether it's a small problem or a big one, how a program handles mistakes can really affect how well it works for users. In the
  • Securing Your .NET Projects: Simple Strategies and Real Examples2/18/2024 4:46:27 AM. In today's digital world, keeping our software safe from cyber threats is super important. For developers working with .NET projects, it's not just a good idea but really necessary to make sur
  • Web API Development with ASP.NET Core: A Comprehensive Tutorial2/17/2024 3:13:59 AM. In this comprehensive tutorial, you'll learn how to create powerful and scalable RESTful APIs with ASP.NET Core. In this guide, developers will learn about routing, controllers, and middleware as
  • List Controls in ASP .NET: Part 12/16/2024 9:13:44 AM. This content provides an introduction to List controls in ASP.NET and discusses various controls like RadioButtonList, DropDownList, ListBox, CheckBoxList, and BulletedList.
  • Paging With DataList Control in ASP.NET2/16/2024 6:50:25 AM. Paging With DataList Control in ASP.NET enables efficient navigation through large datasets displayed using the DataList control. It utilizes server-side logic to manage page navigation, ensuring a sm
  • Mastering Test-Driven Development with ASP.NET Core2/14/2024 8:19:52 AM. Test-Driven Development (TDD) is a methodology in software development that emphasizes writing tests before writing the actual implementation code. The code is thoroughly tested and meets the specifie
  • Transactions in ASP.NET2/12/2024 11:52:36 AM. This article explains, how to process a transaction within ASP.Net web forms. Transactions in ASP.NET ensure atomicity, consistency, isolation, and durability (ACID properties) in data operations
  • Introduction To Tag Helpers in HTML2/12/2024 11:49:41 AM. Explore the power of ASP.NET Core's Tag Helpers with this introductory guide. Learn how to simplify HTML generation in Razor views using C# code. Discover the benefits of server-side rendering and
  • Test Your ASP.NET Core Web API With Swagger2/12/2024 10:18:37 AM. Testing of Web APIs is always a challenge because it exposes the end-point rather than the UI. Testing such things may have a dependency on third-party tools, such as fiddler and Post-Man, to Web API
  • Send and Receive Emails in ASP.NET with C#2/12/2024 10:17:46 AM. This guide provides a comprehensive overview of sending and receiving emails in ASP.NET C#. It covers setting up SMTP, sending basic emails, adding attachments, sending to multiple recipients, and eve
  • Progressive Web App (PWA) In ASP.NET Core2/12/2024 10:12:10 AM. This content provides an overview of Progressive Web Apps (PWAs) and outlines their key characteristics. It also includes step-by-step instructions on how to create a PWA using ASP.NET Core, along wit
  • Server Side Rendering Of DataTables JS In ASP.NET Core2/12/2024 10:04:00 AM. This article covers the implementation of server-side data configuration in DataTables JS in ASP.NET Core. It explains what DataTables JS is, the need for server-side rendering, creating a .NET Core p
  • How To Use Fiddler With ASP.NET Web API Testing2/9/2024 12:45:19 PM. If you are developer, tester or a manager, sometimes understanding the various methods of API can be a challenge when building and consuming the application.
  • Getting Started With ASP.NET Core And jQuery CRUD Using WEB API2/9/2024 7:23:23 AM. A lab exercise for you to demonstrate what have you learned from this training material to create your own Todo CRUD operation using TodoRepository included in this training material.
  • CRUD ASP.NET Core Using Entity Framework Core With Swagger2/9/2024 6:51:56 AM. Learn to connect an existing website to a local database using Entity Framework Core. Benefit from faster setup, simplified data access, and reduced code with LINQ. Embrace cross-platform capabilitie
  • ASP.NET Core 6 Web API CRUD With Entity Framework2/9/2024 4:56:00 AM. In this article, you will learn about ASP.NET Core 6 Web API CRUD With Entity Framework.
  • CRUD With Blazor Using Google Cloud Firestore2/8/2024 10:30:26 AM. We will create a Single Page Application (SPA) using Blazor and Google cloud Firestore. We will perform CRUD operations on it to understand the data manipulation by Firestore.
  • Secure Facebook Webhook Payloads in ASP.NET Core 8 with HMAC256 Verification2/8/2024 8:15:07 AM. In the realm of web development, integrating with platforms like Meta Facebook is common. This article guides us through verifying Facebook webhook payload signatures in ASP.NET Core 8, which is cruci
  • IExceptionHandler in ASP.NET Core 82/7/2024 6:17:06 AM. ASP.NET Core 8 introduces a new feature called IException Handler, providing a centralized way to handle exceptions in applications. This article explores what IExceptionHandler is and how to use it e
  • Easily Understand Azure API Management 2/7/2024 5:47:11 AM. In this post, we will see what Azure API management is. This article guides you through creating Azure API Management, a hybrid platform for managing APIs across environments. Learn to deploy a .NET
  • Easily Read Key Vault Secrets From ASP.NET Core Web API Application2/7/2024 5:29:31 AM. Azure Key Vault facilitates secure storage and access to sensitive information such as API keys and passwords. It organizes secrets into logical groups called vaults. Refer to Microsoft's document
  • Create ASP.NET Web App With SQL Database In Azure2/7/2024 4:50:27 AM. In this article, you will learn to create an ASP.NET web app with SQL Database on Azure! Prerequisites include a Microsoft Azure Account and Visual Studio 2013/2015. Follow the steps to create a SQL D
  • Create ASP.NET Web App In Azure2/7/2024 4:49:52 AM. In this article, we’ll see how to create and host An ASP.NET MVC web app to Azure using Visual Studio. Prerequisites: Azure account, Visual Studio 2013/2015, Azure SDK. Configure, deploy and edit remo
  • Create and Publish ASP.NET Web API in Azure2/6/2024 9:11:27 AM. Learn to create and publish an ASP.NET Web API in Azure. Follow step-by-step instructions, covering database setup, model creation with Entity Framework, and deploying to Azure App Service.
  • Parameter Binding in Minimal API in ASP.NET Core2/6/2024 7:13:16 AM. When building web applications using ASP.NET Core, developers often need to handle incoming data from HTTP requests. One crucial concept that helps achieve this is called parameter binding. Let's
  • Result vs. ActionResult in ASP.NET MVC2/6/2024 6:09:32 AM. In ASP.NET MVC, ActionResult is a general base class for action results, offering flexibility. ViewResult, a specific type, is used when explicitly returning a view, simplifying code for clearer under
  • Deploying a .NET MVC App on Azure App Services2/6/2024 4:27:09 AM. Deploy an Asp.Net 8 MVC application on Azure App Services using Visual Studio. Learn to create app services, configure settings, and publish the project, making it .
  • Understanding "obj" and "bin" Directories in ASP.NET Core Web API2/5/2024 8:29:29 AM. These directories are needed because the C# compiler and linker require intermediate files to be generated during the build process to produce the final output file. The "obj" directory cont
  • ASP.NET Core MVC vs Razor Pages vs CodeBehind Framework2/2/2024 7:16:16 AM. In this article, we compare the performance of ASP.NET Core with the CodeBehind framework. Once we compare Razor Pages with CodeBehind and once again we compare ASP.NET Core MVC with the CodeBehind fr
  • Sending An E-Mail Using ASP.NET With C#2/1/2024 11:42:26 AM. In this article, I show how Sending emails is a crucial functionality in web applications, often employed for various purposes like user account confirmation through OTP. This article delves into the
  • Logging in .NET Core with NLog2/1/2024 9:46:44 AM. Explore the fundamentals of logging and its benefits in software development using NLog in .NET Core 6. Follow a step-by-step implementation with prerequisites, NLog configuration, and a demo Weather
  • Optimize ASP.NET Core MVC Data Transfer with Custom Middleware2/1/2024 9:01:22 AM. In ASP.NET Core, middleware components are used to handle requests and responses as they flow through the application's pipeline. These middleware components can be chained together to process req
  • Building a URL Shortener with .NET2/1/2024 7:24:19 AM. Create a powerful URL shortener using the versatile .NET framework, specifically ASP.NET Core. This guide walks you through setting up a database, implementing URL shortening logic, and configuring co
  • Optimizing Angular and C# Performance1/31/2024 7:29:23 AM. Discusses performance optimization techniques for Angular and C# applications, covering lazy loading, code splitting, server-side rendering, and backend performance improvements in ASP.NET Core.
  • Routing to Controller Actions in ASP.NET Core MVC1/30/2024 4:15:10 AM. In ASP.NET Core, routing to controller actions is facilitated through attributes that define route templates, mapping incoming HTTP requests to specific actions. Multiple conventional routes can be es
  • Full-Stack Web Development in ASP.NET Core 8 MVC1/30/2024 4:10:26 AM. Full-stack web development refers to the practice of designing, developing, and deploying both the client-side (front-end) and server-side (back-end) components of a web application. In this, develope
  • Data Transfer in ASP.NET Core MVC Controllers with TempData1/29/2024 11:20:18 AM. In ASP.NET Core MVC, you can pass temporary data from one controller to another using TempData. TempData is a dictionary that can be used to share data between controllers during the current request a
  • Stars Rating System with Dapper in .NET Core1/29/2024 10:16:28 AM. This tutorial teaches ASP.NET Core MVC web application development with controllers and views. Implementing a star rating system with Dapper in .NET Core involves several steps. First, you need to set
  • How To Generate Curl Script of the HttpClient in .NET1/29/2024 5:03:14 AM. The HttpClientToCurl is a NuGet package for generating the curl script of HttpClient in C# (.Net) supported features: Post, Get, Put and Delete. content types: application/json, text/xml, application/
  • Using Google OAuth 2.0 as User Sign-In for ASP.NET in C#1/23/2024 4:17:26 AM. Integrate Google OAuth 2.0 with ASP.NET in C# for seamless user authentication. Unlock the potential of Google OAuth Sign-In for your website. This comprehensive guide covers API registration, obtaini
  • Eager Loading In ASP.NET Core Web API Complete Example 1/22/2024 8:52:34 AM. In ASP.NET Core, eager loading is a technique used to load related data along with the main entity in a single database query. This helps to optimize performance by reducing the number of database cal
  • Synchronous vs Asynchronous Programming in ASP.NET Core Web API1/21/2024 1:50:22 PM. Synchronous Programming: In synchronous programming, tasks are executed one after the other, in a sequential manner. When a request is made to a synchronous API, the server processes the request and w
  • Securing Your .NET Applications With Examples1/20/2024 11:16:24 AM. In the realm of software development, security remains a paramount concern. This is especially true for .NET applications, which often handle sensitive data and interact with critical systems. By adhe
  • How to Create SessionStorage in Blazor Server?1/19/2024 5:51:28 AM. This article will teach how to implement session storage in Blazor Server applications. This article guides you through creating session storage using Protected Session Storage in Blazor Server. Learn
  • Implementing IP Rate Limiting in ASP.NET Core MVC1/18/2024 5:53:42 AM. IP rate limiting is a crucial aspect of web application security that helps prevent abuse, protect against brute force attacks, and ensure fair resource usage. In this article, we will walk through th
  • How to Create Reusable Confirmation Modals in Blazor Server1/17/2024 1:39:29 PM. In this article, we will learn how to make confirmation pop-ups in your Blazor Server applications easily. Follow a step-by-step guide using parameters and EventCallback to create reusable models, mak
  • Extending HttpClient With Delegating Handlers in ASP.NET Core1/17/2024 11:30:32 AM. Explore the power of the HttpClient class in ASP.NET Core through Delegating Handlers. Learn to create a custom handler for logging HTTP requests and responses, enhancing HttpClient functionality with
  • Getting Started with .NET MAUI Application Development with .NET 81/16/2024 9:56:13 AM. The .NET framework is a versatile and powerful platform for building a variety of applications, including web, desktop, mobile, cloud, gaming, and IoT applications. With the release of .NET 8, Microso
  • Securing PDF Uploads in MVC: Mitigating PDF Injection and Cross-site Scripting Vulnerabilities1/15/2024 9:33:29 AM. PDF Injection, also known as PDF XSS (Cross-site Scripting), can be a serious security vulnerability. To prevent such issues during PDF upload and viewing in an MVC (Model-View-Controller) applicatio
  • Handling CORS (Cross-Origin Resource Sharing) in ASP.NET Core Web API1/15/2024 9:08:11 AM. Demystify CORS in ASP.NET Core! Learn how to seamlessly handle Cross-Origin Resource Sharing and overcome origin-related errors in your Web API with this concise guide.
  • DropDown List Using XML in ASP.Net C#1/11/2024 5:32:11 AM. The first dropdown, "ddldist," displays district names, and the second dropdown, "ddltaluka," displays taluka names based on the selected district. The C# code uses the Page_Load m
  • JWT Authentication Using Refresh Token Series - 1 [Login Feature] In .NET Core 6.0-ADO.NET-SQL1/10/2024 10:39:54 AM. In this series of articles, we'll focus on a hands-on, practical implementation of JWT authentication with refresh tokens in .NET Core 6.0 using ADO.NET and SQL, emphasizing real-world scenarios a
  • Exploring the Power of Action and Func Delegates in C#1/10/2024 8:34:48 AM. Delegates play a pivotal role in C# programming, offering the ability to pass methods as parameters, store them as variables, and create custom events and callbacks. Among these, two special types of
  • Implementing CORS in Your ASP.NET Core Project1/4/2024 11:39:10 AM. Enable secure cross-origin communication in your ASP.NET Core app with this step-by-step guide on implementing Cross-Origin Resource Sharing (CORS) using middleware and policies. Enhance security and
  • Dependency Inversion Principle VS Dependency Injection in C#1/4/2024 8:33:40 AM. Dependency Inversion Principle (DIP) and Dependency Injection (DI) are pivotal in crafting resilient software. Learn their implementations in C# for modular, adaptable, and maintainable code structure
  • A Guide for Building a .NET Project with Clean Architecture1/2/2024 10:08:31 AM. In this article we will take a closer look at the foundational thoughts and factors influencing our project creation. Clean Architecture emphasizes the separation of concerns and dependency inversion
  • How To Integrate Tabby Payment with .Net App12/29/2023 10:48:26 AM. Explore Tabby, a Buy Now Pay Later (BNPL) service that simplifies purchases through flexible installments. Delve into MVC Core project details, API structure, and payment creation with interactive vis
  • Upload Text File .txt and .log12/29/2023 9:10:26 AM. This Article is used to upload Text .txt/.log file in the Database. How to upload colon-delimited files into a database using ASPX. With a straightforward interface and code, efficiently read, split,
  • JSON Serialization and Deserialization in C#12/29/2023 4:57:42 AM. JSON serialization and deserialization in C#! Learn the ropes with Newtonsoft.Json (Json.NET) or the built-in System.Text.Json. Level up your data interchange skills for seamless system communication.
  • Unit Testing in C#12/29/2023 4:42:09 AM. Unit Testing in C# for Robust Code. The world of C#—a modern, versatile, and object-oriented language. Explore its features, from OOP principles to cutting-edge enhancements like records, source gener
  • C# and Its Main Features 12/28/2023 9:17:41 AM. Dive deep into the world of C#—a modern, versatile, and object-oriented language. Explore its features, from OOP principles to cutting-edge enhancements like records, source generators, and nullable r
  • Controllers and Actions in MVC12/28/2023 6:37:32 AM. In this article, we will learn about the role of controllers, action methods, and action filters in the MVC architectural pattern for web development. Understand their functions, significance, and exa
  • Microservices Development Using CQRS Architectural Design Pattern in Microsoft Asp.net Core Web API 12/28/2023 5:02:27 AM. The Command Query Responsibility Segregation (CQRS) pattern is an architectural principle that separates the responsibility for handling commands (write operations that change state) from queries (rea
  • Efficient API Development Database Operations in ASP.NET Core Web Using Dapper and Stored Procedures 12/27/2023 4:28:51 PM. Employing Dapper in ASP.NET Core for database operations brings a streamlined approach to handling data, ensuring efficient and straightforward interactions. When complemented with stored procedures,
  • ASP.Net MVC vs ASP.Net Core12/26/2023 6:29:08 AM. The distinctions between ASP.NET MVC and ASP.NET Core frameworks. ASP.NET MVC relies on the .NET Framework, tailored for Windows, while ASP.NET Core is cross-platform, modular, and boasts improved per
  • API Development Using Dapper and Microsoft Asp.NET Core Web API 12/24/2023 4:38:11 PM. ASP.NET Core is a powerful framework for building web applications, and "Dapper" is a popular micro ORM (Object-Relational Mapping) that works well with ASP.NET Core for database operations.
  • Logging in .NET Core with Serilog12/24/2023 9:46:36 AM. Dive into the fundamentals of logging and follow a detailed guide on implementing Serilog in .NET Core 6 Web API. Learn the benefits and step-by-step configuration for efficient log management.
  • 10 Common Entity Framework interview questions and answers.12/24/2023 4:02:13 AM. here is some common Entity Framework interview questions.
  • Building a Custom Object Mapper in ASP.NET Core Using C#12/21/2023 9:22:52 AM. Unlock the power of data transformation in ASP.NET Core with a custom object mapper. Delve into the steps—defining mapping configurations, implementing logic, and seamless integration—ensuring tailore
  • Using RESTSharp for CRUD Operations in ASP.NET Core Web API12/19/2023 7:24:01 AM. Utilizing RESTSharp for CRUD operations in ASP.NET Core Web API offers a streamlined approach to interacting with APIs. This library simplifies HTTP requests and responses, allowing developers to focu
  • What is NCache Playground and How to Use It?12/18/2023 10:56:11 AM. As software developers, we may come across different requirements which require us to try and work with different technologies and frameworks. But this comes with its own learning curve - installing t