Related resources for SID
  • A 4-Year Retrospective : Lessons Learned from Building a Video Player from Scratch with React Native10/24/2024 5:05:25 AM. React Native, React, ReactJS
  • Caching HTML Tags Using WebForms Core Technology10/22/2024 8:31:41 AM. In this article, we teach how to cache static HTML tags (header, footer, right and left menus, etc.) in the user's browser by using WebForms Core technology in the CodeBehind framework.
  • Required Field and Email Validation Using AngularJS10/21/2024 9:39:27 AM. This guide covers key concepts like AngularJS directives, form validation, and custom validators, ensuring user input is properly validated for required fields and email formats, enhancing user experi
  • Activate Server-Side Encryption for Azure Disks with Customer Keys10/21/2024 6:21:07 AM. Azure Disk Storage offers server-side encryption (SSE) with customer-managed keys, allowing users to control encryption for managed disks. By utilizing Azure Key Vault, users can manage access and enh
  • How to Create/Update/Delete SharePoint 2010 list items using Client Object Model10/16/2024 4:56:57 AM. This tutorial covers essential concepts, including setting up the ClientContext, performing CRUD operations with JavaScript, and handling permissions and errors. Enhance your SharePoint development sk
  • Claim Based And Policy-Based Authorization With ASP.NET Core 2.19/23/2024 9:48:11 AM. Authorization is the process of determining if a user can access system resources. Claim-based authorization checks specific user claims (e.g., "DateOfJoining" or "IsAdmin") for ac
  • Looking deep inside PostBack and ViewState in ASP.NET 3.59/20/2024 9:28:54 AM. In ASP.NET 3.5, PostBack and ViewState play crucial roles in managing web form data between client and server during the page lifecycle. PostBack handles user-triggered events by sending requests to t
  • Client Side Chart Widget in HTML 5: Part 3 (Line Chart)9/19/2024 10:14:15 AM. Learn how to build interactive and visually appealing charts that enhance data visualization on the client side, with step-by-step guidance and practical examples.
  • Client-Side Chart Widget in HTML 5: Part 2 (Pie Chart)9/19/2024 10:05:08 AM. Learn how to create a client-side Pie Chart using HTML5 and Chart.js. This guide covers loading data, defining chart properties like values, colors, and labels, and using JavaScript to render the char
  • Create A Timer Job In Sharepoint Programmatically Using Server-Side Object Model9/18/2024 8:59:02 AM. Learn how to programmatically create a Timer Job in SharePoint 2013 using the Server-Side Object Model. This guide covers setting up a SharePoint project, defining a TimerJob class, adding a Feature a
  • What Is IndexedDb And How To Use It?9/2/2024 5:08:43 AM. IndexedDB is a NoSQL database API provided by browsers for managing large amounts of structured data. It allows developers to store and retrieve data, supporting offline capabilities in web applicatio
  • How To Enable App SideLoading On Your Non-Developer Office 365 Site Collection On Azure8/22/2024 11:06:14 AM. Learn how to enable App SideLoading on your non-developer Office 365 site collection using SPO Management Shell. Follow step-by-step instructions to deploy SharePoint apps directly to your site, bypas
  • AI-Enhanced Software Development: Shaping the Future of Coding8/14/2024 8:17:38 AM. AI is transforming software development by automating coding tasks, enhancing productivity, and introducing new paradigms. AI tools like Codex and GitHub Copilot streamline code generation, while inte
  • Angular SSR (server-side rendering)8/10/2024 4:28:35 AM. Angular SSR (Server-Side Rendering) with Angular Universal enhances web app performance by rendering pages on the server before they reach the client. This approach improves load times, SEO optimizati
  • Reading An Excel File Using HTML 5 And jQuery8/9/2024 9:45:57 AM. Learn how to read an Excel file from the client-side and display its contents in an HTML table using the FileReader() API and jQuery plugins like "xlsx.core.min.js" and "xls.core.min.js
  • Optimizing Performance in Next.js8/8/2024 10:06:30 AM. Performance is crucial in web development, and Next.js offers several tools and strategies to ensure your application runs efficiently. This article covers essential techniques for optimizing performa
  • Client Side Exporting In HighChart8/7/2024 5:32:25 AM. Learn how to secure your data with Highcharts using client-side exporting. By leveraging offline exporting, you can ensure that sensitive information stays on your servers. This guide covers setting u
  • Implementing Pagination and Filtering in ASP.NET Core 8.0 API 8/6/2024 6:40:33 AM. Learn how to efficiently implement pagination and filtering in your ASP.NET Core 8.0 API using Entity Framework Core. Enhance performance, scalability, and user experience with server-side data handli
  • Running PowerShell Inside Docker Container8/6/2024 4:27:44 AM. This approach leverages the flexibility of Docker and the powerful scripting capabilities of PowerShell, facilitating cross-platform development, streamlined deployments, and efficient DevOps workflow
  • Power of Cloud Computing with Microsoft Azure7/26/2024 4:56:26 AM. Microsoft Azure is a comprehensive cloud platform offering services like Virtual Machines, SQL Database, and Kubernetes. It integrates seamlessly with Microsoft products, supports hybrid cloud environ
  • How to Create Server-Side Pagination, Searching, and Sorting Stored Procedure7/19/2024 1:36:54 PM. This article demonstrates how to create a SQL Server stored procedure for server-side pagination, searching, and sorting. The procedure efficiently handles large datasets by dynamically calculating to
  • How to Generate Server Side Reports in .NET Core7/19/2024 9:12:48 AM. Explore server-side reporting in .NET Core with top free packages: DinkToPdf, FastReport Open Source, and Report.NET. These tools simplify PDF generation from HTML and custom reports, offering cost-ef
  • Create Custom Claims Provider In SharePoint 2013 Using C# Server-Side Object Model7/18/2024 3:17:48 PM. Learn to create a Custom Claims Provider in SharePoint 2013 using C# Server-Side Object Model. Customize user permissions with augmented claims and integrate them into the People Picker control for st
  • Cloud Migration: Strategies and Considerations7/17/2024 6:04:33 AM. In this article we will explores various types of cloud migration models and provides insights into determining the appropriate model for specific needs and circumstances.
  • What is the Purpose of RenderToNodeStream Method in ReactJS7/2/2024 7:15:18 AM. The renderToNodeStream method in ReactJS enables server-side rendering with streaming support, enhancing performance by sending chunks of HTML to the client as they're generated.
  • Check Session Status From Client Side Using Ajax In ASP.NET MVC6/24/2024 11:42:57 AM. Learn how to efficiently check session status from the client side using Ajax in ASP.NET MVC. This tutorial covers the implementation of Ajax requests to verify session validity, ensuring seamless use
  • Build And Deploy The Client Side Web Part (SPFx) In SharePoint Online6/24/2024 9:03:05 AM. The article introduces SPFx (SharePoint Framework), ideal for SharePoint Online. It contrasts with older app models, highlighting its client-side Web parts for faster loading without IFrames. It cover
  • What makes Blazor SPA and how does Server-Side Rendering works with Blazor's new Web App6/24/2024 7:48:20 AM. How Blazor creates interactive single-page applications by using components to update content without reloading the entire page.
  • Creating an Autoclose Sidebar in Blazor6/24/2024 3:44:01 AM. We'll explore how to implement a auto-collapsible sidebar in Blazor.
  • Server-Side Processing With Custom Range Filtering Using MVC And Entity Framework6/20/2024 10:11:36 AM. Learn server-side processing in jQuery DataTables for ASP.NET MVC with custom range filtering using C# LINQ. Utilize AJAX for data retrieval, Bootstrap for UI, and DataTable's powerful features li
  • Understanding Eager Loading vs Lazy Loading in Angular6/20/2024 6:45:53 AM. Explore the impact of eager and lazy loading in Angular development on performance and user experience. Understand the benefits and implementations of both approaches. Eager loading simplifies navigat
  • Validate Your Blazor Form Using EditForm6/13/2024 8:22:26 AM. Blazor server-side, part of ASP.NET Core 3, introduces form validation via Context API and Redux. DataAnnotation attributes simplify validation logic, enhancing user experience and minimizing code com
  • Automate MySQL Database Updates with Cron Jobs in Node.js6/13/2024 7:59:28 AM. Learn how to automate MySQL database updates using cron jobs in Node.js with this comprehensive step-by-step guide. Discover how to schedule tasks, write automated scripts, and maintain your database
  • Printing in ASP.NET6/11/2024 12:14:31 PM. Learn to print forms & controls in ASP.NET using PrintHelper class. Easily print GridView, DataGrid, TextBox, and more. Simple implementation with server-side rendering and client-side script.
  • ASP.NET MVC 5: Datatables Plugin Server Side Integration6/11/2024 12:04:43 PM. Learn to integrate Datatables plugin with ASP.NET MVC 5 for server-side data management, searching, sorting, and pagination. Discover how to overcome challenges transitioning from classic ASP.NET web
  • Implementing Model Binding in ASP.NET Core Web API6/10/2024 8:06:43 AM. Model binding in ASP.NET Core automates the conversion of HTTP request data into .NET objects, simplifying data transfer between client-side requests and server-side code. It supports various data sou
  • Using jQuery DataTables Grid With ASP.NET CORE MVC6/7/2024 10:43:33 AM. Learn to integrate jQuery DataTables Grid with ASP.NET Core MVC in a step-by-step tutorial. This guide covers creating an ASP.NET Core MVC project, setting up a database, and using Entity Framework Co
  • Creating PDF From HTML Using JSPDF6/7/2024 10:42:04 AM. Learn how to create PDFs from HTML using the jsPDF library in this comprehensive guide. Discover the step-by-step process to convert your HTML content into a PDF document effortlessly with JavaScript.
  • CSOM vs JSOM vs SSOM vs REST6/6/2024 11:49:41 AM. CSOM, JSOM, SSOM, and REST are SharePoint development models. CSOM & JSOM for client side, SSOM for server side, and REST for lightweight, platform-independent communication via HTTP methods. Each
  • TreeView Control in ASP.NET5/31/2024 11:53:08 AM. ASP.NET's TreeView control offers hierarchical data representation for intuitive navigation. Customize nodes, handle events, and bind data seamlessly, enhancing user experience and simplifying com
  • Common Types of Cache Architectures5/28/2024 10:42:11 AM. Explore various caching architectures: client-side, server-side, CDN, distributed, database, and application-level caching. Each offers advantages like reduced latency and improved performance but com
  • Code Behind and Inline Code in ASP.NET5/24/2024 10:23:05 AM. In this article, we will learn how Code Behind promotes separation of concerns by keeping server-side logic separate from HTML, while Inline Code integrates both in a single file, impacting maintainab
  • Getting Started With Ionic Side Menu App Using Visual Studio 20155/24/2024 7:16:24 AM. Learn to build a hybrid mobile app using the Ionic Framework with Visual Studio 2015. This guide covers setting up Ionic and Cordova, using the Ionic CLI, and creating a side menu app template.
  • Functional Components with React Hooks and TypeScript5/11/2024 5:16:58 PM. Explore the seamless integration of React Hooks and TypeScript in the latest guide by Ziggy Rafiq, now published on C# Corner. Discover how to unleash the power of functional components for efficient
  • Apply Single JavaScript Function to Multiple Textboxes For Validation5/8/2024 10:17:45 AM. Validate multiple textboxes efficiently in JavaScript using a single function. Employ event listeners for input events, utilize DOM manipulation to access textbox values, and apply validation rules su
  • SignalR (Part 1) - Installation Process5/8/2024 9:55:16 AM. Learn to install SignalR in your .NET Core or ASP.NET Core project using the NuGet package manager. Ensure compatibility, manage dependencies, configure middleware, and set up client-side libraries fo
  • Advanced JWT Authentication in .NET C# for Enhanced Security5/7/2024 7:29:54 AM. In this article, we delve deeper into JWT authentication, exploring its inner workings, best practices, security considerations, and strategies for enhancing scalability using C#.
  • Getting Started With Authentication And Authorization Using Blazor Server Side5/3/2024 11:43:27 AM. Learn how to implement secure user authentication and authorization in Blazor Server applications. Explore Blazor's built-in authentication mechanisms using .NET Core Identity. Manage user roles,
  • PayPhi Payment Gateway Integration in .NET Core5/2/2024 6:03:15 AM. Pay Phi (PhiCommerce) Payment Gateway Integration in .NET Core. This article outlines integrating PayPhi with .NET Core for secure online transactions. It covers creating HTML pages, client-side scrip
  • How To Share A Power BI Report5/1/2024 11:40:58 AM. Easily share Power BI reports within and outside your organization using Power BI Desktop or services. Learn how to publish reports, choose sharing destinations, generate QR codes, and embed reports.
  • Use CheckBox Inside ASP.NET GridView4/30/2024 11:46:15 AM. Utilize CheckBox controls within ASP.NET GridView for versatile data selection and manipulation. Enhance user interaction and data management by integrating checkboxes seamlessly into your web applica
  • TextBox Validation Client Side And Server Side In ASP.NET WebForm4/30/2024 9:48:12 AM. This article discusses the importance of validation in web development, covering both client-side and server-side validation techniques. It explains how to perform validation for age, mobile number, a
  • Preventing XSS in AJAX Web Apps: Best Practices & Prevention4/30/2024 9:30:39 AM. Explore the risks of XSS (Cross-Site Scripting) in AJAX (Asynchronous JavaScript and XML) interactions. Understand how malicious scripts can exploit client-side vulnerabilities, necessitating robust i
  • Learn About ASP.NET HtmlGenericControl4/30/2024 9:08:07 AM. In this article, we'll be exploring the HtmlGenericControl of ASP.NET Webforms. What's exciting about this article will see how to create this control dynamically and combine it with some clie
  • ASP.NET MVC jQuery Server Side Datatable Example4/30/2024 7:18:36 AM. This article is demonstrating the implementation of jQuery server side Datatable in MVC appplication with server side filter, sorting and Pagination.
  • Get Client Side and Server Side Data in Grid View Using jQuery and Ajax4/24/2024 1:18:02 PM. Learn how to efficiently manage data in a grid view by combining client-side and server-side approaches using jQuery and Ajax. This tutorial guides you through the process of retrieving data from both
  • Cache-Aside Pattern Using ASP.NET Core And Azure Redis Cache4/24/2024 7:54:32 AM. "Implement Cache-Aside pattern in ASP.NET Core with Azure Redis Cache for efficient data retrieval. Cache data on-demand, reducing database load and enhancing application performance through dist
  • Client-Side Data Storage: Local & Session Storage in JavaScript4/24/2024 6:10:08 AM. This Article describes how to store data on the client side and the difference between local storage and session storage and their methods.
  • ASP.Net 4.0 ClientId4/23/2024 11:36:43 AM. In ASP.Net 4.0, ClientId is a crucial feature enabling the unique identification of HTML elements rendered by server controls. It facilitates client-side scripting by providing a predictable naming co
  • Integrating Datatables JQuery Plugin in ASP.NET Webforms4/23/2024 8:57:18 AM. Learn how to seamlessly integrate the DataTables jQuery plugin with ASP.NET WebForms for efficient server-side processing. This tutorial delves into harnessing the power of DataTables for dynamic data
  • Debugging An Angular Application In Chrome4/23/2024 8:33:54 AM. Learn how to debug Angular apps in Chrome using Visual Studio 2019. Set breakpoints in server-side (Web API) & client-side (Angular) code. Quick-start guide for debugging & issue resolution.
  • Things to Consider When Designing .NET Applications4/22/2024 8:21:02 AM. Explore efficient .NET application design for scalability and performance. Learn about proper resource management, application boundaries, assembly strategies, code refactoring, and optimal thread usa
  • Filter Data in ASP.Net Application Using AngularJS4/19/2024 10:30:01 AM. Filter data seamlessly in your ASP.NET application using AngularJS. Enhance user experience with client-side data filtering, leveraging AngularJS directives for efficient front-end development.
  • Client-Side Performance Optimization (Angular)4/19/2024 4:34:48 AM. Angular client-side performance optimization involves techniques like Ahead-of-Time Compilation, Lazy Loading, Minification, Tree Shaking, Module Optimization, Bundle Size Analysis, and more for impro
  • Single Page Applications with AngularJS in .NET: Part 24/16/2024 6:33:03 AM. Part 2 of Single Page Applications with AngularJS in .NET delves deeper into building dynamic web experiences. Explore advanced AngularJS concepts like routing, components, and data binding, integrati
  • Share Data Between Child And Parent Components In Blazor 4/12/2024 11:14:56 AM. Explore Blazor, Microsoft's framework for building dynamic web UIs with .NET. Learn about Razor components, data sharing between parent and child components, and creating reusable UI elements like
  • AI Vision: Advancements, Challenges, and Ethical Considerations4/12/2024 5:36:57 AM. The landscape of AI vision is rapidly evolving, transforming various sectors with its visual capabilities. However, ethical dilemmas arise, including privacy breaches and biases, emphasizing the need
  • Storing and Retrieve Value Using Session Storage in HTML54/11/2024 10:58:10 AM. Learn how to utilize HTML5 Session Storage to store and retrieve data on the client-side. This tutorial explores storing values, retrieving stored data, and displaying it dynamically on a webpage usin
  • ASP.Net Form Validation Using jQuery4/11/2024 10:52:32 AM. Learn how to perform form validation in ASP.Net using jQuery, enhancing user experience by validating form data on the client-side before submission. This tutorial covers setting up jQuery functions,
  • Create a Single Page App in SPFx using React Router Dom4/11/2024 10:29:04 AM. Create a Single Page App in SPFx using React Router Dom, Learn to develop dynamic and responsive web applications in SharePoint Framework (SPFx) using React Router Dom for client-side navigation.
  • HTML5 and ASP.Net Client-Side Caching Techniques4/11/2024 6:07:17 AM. HTML5 and ASP.Net Client-Side Caching Techniques refer to strategies employed in web development to enhance performance and user experience by storing resources locally on the client-side.
  • Using jQuery DataTable With ASP.NET MVC Client Side4/9/2024 11:46:04 AM. Utilize jQuery DataTable in ASP.NET MVC for dynamic client-side rendering of tabular data. Enhance user experience with features like pagination, sorting, and filtering, seamlessly integrating with se
  • Generate the Client Side Hash Password Via MD5 Algorithm and Saving it to Database4/4/2024 9:10:42 AM. This article shows how to convert a plain password to a hashed password using the MD5 algorithm on the client side and save it to the database.
  • Limit the User to Typing Only Letters Into a TextBox Using JavaScript4/3/2024 9:39:34 AM. Learn how to implement client-side input validation in JavaScript to restrict users from entering anything other than letters (including spaces) in specific input fields like Name, Father's Name,
  • What is Blazor WebAssembly?3/26/2024 4:05:36 AM. Blazor WebAssembly, a client-side web framework powered by .NET and C#, empowers developers to craft dynamic and interactive web applications directly in the browser. In this article, we'll explor
  • Business Rules in ServiceNow and Its Automation Potentials3/21/2024 1:45:34 PM. In this article, we will learn automation and efficiency are important in IT service management. ServiceNow provides an effective toolkit for streamlining corporate procedures and increasing output.
  • Selecting multiple Checkboxes inside multiple GridViews3/19/2024 5:47:34 AM. Learn how to handle multiple checkboxes in a GridView within ASP.NET, including scenarios with multiple GridViews, user controls, and master pages. JavaScript functions are provided for checkbox mani
  • REST API In Node.js Using ES63/11/2024 9:25:53 AM. The tutorial covers various aspects, including project setup using Fort.js CLI, creating controllers for handling HTTP requests, implementing CRUD operations for a user entity, and integrating service
  • How to Detect Event on Clicks Outside in Vue.js3/7/2024 9:11:46 AM. Detecting clicks outside an element in Vue.js is crucial for scenarios like closing dropdown menus or modals. This guide provides a step-by-step process, ensuring efficient handling of such events.
  • 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
  • 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.
  • Understanding Server-Side Blazor2/20/2024 5:57:53 AM. Blazor is a .NET Core web framework that allows developers to run C# code directly in the browser using WebAssembly.It provides an alternative to traditional JavaScript frameworks like React, Angular,
  • 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
  • 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
  • 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
  • Creating A Reusable Grid Component For Blazor2/8/2024 10:15:24 AM. This article guides you through creating a reusable grid component for Blazor named BlazorGrid, enabling user data display in a grid format with client-side pagination support. It includes steps to cr
  • Show Dynamics 365 Account Contacts in Side Panel HTML Table2/5/2024 6:33:49 AM. In the Account Entity Form, we are showing the Account Related Contact in the Side Pane using an HTML Page. Learn how to create a JavaScript web resource to load promotions in Microsoft Dynamics 365 u
  • 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.
  • Top Things You Need to Consider When Starting a New Company Using AI in 20241/29/2024 5:14:07 AM. As we enter 2024, the AI industry is brimming with potential for startups and entrepreneurs. In this article, I'll share the top things you need to consider when starting a new AI focused company.
  • How to Make REST APIs Idempotent?1/16/2024 8:41:00 AM. Some HTTP methods are by default Idempotent and some we need to make them Idempotent to avoid but obvious issues in our REST APIs
  • Understanding and Managing Server-Side (Output) Caching in .Net1/15/2024 6:12:57 AM. IIS employs System.Web.Caching for efficient output caching. Utilize HttpRuntime.Cache.Insert for CRUD operations, specifying key, value, and optional parameters like dependencies, absolute expiration
  • Side Pane with Entity Form in Dynamics 3651/12/2024 4:40:48 AM. In Dynamics 365, the "Side Pane" typically refers to a section or area within an entity form where related or additional information is displayed. This section might contain related records,
  • IndexedDB and Its Basic Concept1/5/2024 6:26:52 AM. In this article, we will learn about IndexedDB, a powerful client-side storage API for storing and retrieving structured data asynchronously. Explore its key features, concepts, and a practical exampl
  • How to Build an Interactive and Responsive Form12/28/2023 5:03:01 PM. Discover the world of web development with our latest tutorial on building a responsive and interactive form using HTML5, CSS3, and JavaScript. From the fundamentals of HTML5 to styling with CSS3 and
  • Source Control (4-9-2), Git - Merge in Client Side12/20/2023 5:34:34 AM. Explore a comprehensive series of articles on Source Control, ranging from standalone apps like MS SourceSafe to web services like GitHub, Azure DevOps, and Git. Understand merging methods, integratio
  • How to Detect Event on Clicks Outside in Angular?12/13/2023 5:25:46 AM. Learn to detect click events outside a component in Angular. Follow step-by-step instructions covering prerequisites, project setup, Bootstrap integration, and directive implementation.
  • Source Control (4-9-1), Git - Merge in Server Side12/8/2023 4:48:11 AM. This article discusses the Merge for Git.
  • Display Loading or Processing Message Inside DataTable11/27/2023 6:52:34 AM. displays a loading screen while data is being loaded into a DataTable using JavaScript, you can use a combination of HTML, CSS, and JavaScript. Below is a simple example demonstrating how you can achi
  • ASP.Net Form Validation Using JavaScript11/17/2023 7:16:36 AM. In this article we will learn how to validate ASP.Net form controls using JavaScript.
  • The Dark Side of Life as a Software Engineer11/6/2023 6:43:30 AM. Yes, there's a dark side in the life of a software engineer. This article provides a comprehensive and insightful exploration of the lesser-known challenges and complexities that software engineer