What is a Page Directive?-ASP.Net directives are instructions or commands to specify optional settings, such as registering a custom control and page language. These settings describe how the web forms (.aspx) or user...
1.User Control is a page file with extension .ascx which can only be used withina single application. But custom controls are assemblies(dll files) that can beused in multiple applications.2.User Controls cannot...
Calling a non-virtual method, decided at a compile time is known as early binding. Calling a virtual method (Pure Polymorphism), decided at a runtime is known as late binding.
A language should comply with the Common Language Runtime standard to become a .NET language. In .NET, code is compiled to Microsoft Intermediate Language (MSIL for short). This is called...
If we want the control to automatically post back in case of any event, we will need to check this attribute as true. Example on a Combo Box change we...
IntroductionA Surrogate Key in SQL Server is a unique identifier for each row in the table. It is just a key. Using this key we can identify a unique row....
public class DataManager { string connectionString = "Data Source=(local);Initial Catalog=CompanyDb;Persist Security Info=True;User ID=sa;Password=123"; public int SqlExecuteQuery(string strQuery, int timeOut) ...
It is a state management technique in asp.net. ASP.NET Viewstate is preserving the data between the requests or postbacks and stored in hidden fields on the page. if you open...
Microsoft joins Oracle as the only other hyperscaler to offer Oracle Cloud Infrastructure Database Services to simplify cloud migration, multicloud deployment and management Microsoft and...
1. High-Level Design (HLD) Overview: HLD is the macro-level design phase that provides a broad view of the system. It outlines the architecture and major...
Latency and throughput are two important metrics used to assess the performance of software applications or systems. They provide insights into how well an application...
In the ongoing project, my role as the Engineering Manager involves overseeing and coordinating various aspects of the project's technical development. I work closely with...
📦 Yarn vs npm: A Beginner’s Guide to JavaScript Package Managers 🧠 What is a Package Manager? A package manager automates the process of: Installing...
🎯 Purpose: This article serves as a beginner-friendly, full-spectrum guide to frontend development, covering: Core technologies (HTML, CSS, JS, React, Vue, etc.) Their evolution and...
📌 1. Startup.cs in ASP.NET Core ✅ Definition Startup.cs is the central configuration file for your ASP.NET Core application, used to register services and define...
In the ever-evolving tech world, two roles often get mentioned interchangeably but serve very different purposes—Technical Architect and Solutions Architect. Whether you're planning your next...