Related resources for Control
  • Kiss Your Databse Only Once!!!5/9/2024 11:52:37 AM. Kiss Your Database Only Once" advocates for efficient database interaction, emphasizing the DRY principle. By centralizing database access, it enhances code maintainability, readability, and perf
  • Comma Separated Value (CSV) in MVC Using Ajax5/8/2024 9:48:29 AM. Learn how to implement CSV (Comma Separated Value) data handling in an MVC (Model-View-Controller) architecture using Ajax. Explore techniques for exporting data asynchronously, leveraging JavaScript
  • Various Types of Hidden Fields in .NET5/7/2024 11:25:41 AM. Explore the diverse methods of managing hidden data in .NET applications. Learn about ViewState, Control State, Session State, HiddenField Control, Cookies, QueryString, Application State, Cache, and
  • Trick To Save User License For Integration In Dynamics CRM5/7/2024 10:27:45 AM. Discover effective strategies for managing user licenses in Dynamics CRM integration. Optimize costs, ensure security, and streamline user access while complying with licensing requirements for seamle
  • Using The Proxy Pattern In C#5/7/2024 10:20:16 AM. Explore the Proxy Pattern in C#, a structural design pattern facilitating controlled access to an object. Enhance security, logging, and lazy initialization for efficient client-server communication a
  • Different Types Of Action Results In ASP.NET MVC5/6/2024 11:28:15 AM. In this article, we will explore the diverse range of action results available in ASP.NET MVC. Learn about ViewResult, PartialViewResult, ContentResult, JsonResult, RedirectResult, and more.
  • Dependency Injection In ASP.NET MVC 55/6/2024 11:27:39 AM. Dependency Injection in ASP.NET MVC 5 facilitates loose coupling and modular design by injecting dependent objects into classes. It enhances testability, scalability, and maintainability by decoupling
  • Create MVC Project Step By Step From Scratch- Part One5/6/2024 11:26:27 AM. In this article, Learn how to build an MVC (Model-View-Controller) project from scratch in this comprehensive step-by-step tutorial series. Follow along as we delve into web development, software arch
  • Unlocking the Power of Linux File Permissions5/6/2024 11:13:29 AM. In this article, we will Explore the potency of Linux file permissions, ensuring security and control over system resources. Master chmod, user/group management, and access levels for robust security.
  • AngularJS - Data Binding & Controllers5/3/2024 9:18:35 AM. AngularJS is a JavaScript framework that enables dynamic web applications by providing powerful data binding and controller features.
  • Disable Sharing A Document With External User From SharePoint Online Tenant5/2/2024 9:52:02 AM. In this article, we will learn how to enhance security in SharePoint Online by disabling the external sharing of documents. Explore tenant-level settings and permission controls to restrict access to
  • Exception Handling in MVC5/2/2024 9:50:23 AM. Learn effective exception-handling techniques in MVC (Model-View-Controller) for robust web applications. Explore try-catch blocks, global exception filters, custom error pages, and logging strategies
  • Accessing User Information List in SharePoint5/1/2024 11:36:22 AM. Explore the ins and outs of accessing user information in SharePoint with our detailed guide. Learn the benefits, features, and limitations of leveraging user data, and follow our step-by-step instruc
  • Passing Data From Controller To View With ViewBag - Part Three5/1/2024 11:34:18 AM. This article will tell you almost everything about passing data from Controller to View in ASP.NET MVC using ViewBag. I am writing this article to tell you the basic to advance concepts about ways to
  • Dynamic UI Mastery: Showing/Hiding HTML Controls in Power Apps5/1/2024 11:17:19 AM. Unlock the Potential of Dynamic User Interfaces: Learn How to Show/Hide HTML Controls with Button Clicks. This article guides you through the process step-by-step, enabling you to create engaging and
  • How to Bind and Perform Update, Edit, Delete Operation on DataList Control in 3 Tier in ASP.Net5/1/2024 11:10:55 AM. Learn how to implement CRUD operations on a DataList Control in ASP.NET using C#. This tutorial guides you through creating a three-tier architecture with an SQL Server Database, designing the UI, wri
  • Passing Data From Controller To View With ViewData - Part Two5/1/2024 11:04:07 AM. This article will tell you almost everything about passing data from Controller to View in ASP.NET MVC using ViewData. I am writing this article to tell you the basic to advanced concepts about ways t
  • Passing Data From Controller To View - Part One5/1/2024 11:03:17 AM. This article will tell you almost everything about passing data from Controller to View in ASP.NET MVC. I am writing this article to tell you the basic to advanced concepts about ways to pass data fro
  • Filter WebGrid With Cascading Dropdownlist Along With Paging in MVC4/30/2024 9:54:32 AM. This tutorial provides a comprehensive guide for developers new to MVC, offering step-by-step instructions for creating a basic MVC application using Visual Studio 2012 and integrating features like P
  • 6 Ways of Doing Locking in .NET (Pessimistic and Optimistic)4/30/2024 9:44:21 AM. This article talks about 6 ways of doing locking in .NET. It starts with concurrency problems and then discusses about 3 ways of doing optimistic locking.
  • 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
  • How to Create Custom HTML / CSS Elements in Power Apps4/29/2024 11:47:32 AM. Explore the powerful HTML text control in Power Apps, enabling rich text formatting, customization, and cross-platform compatibility. Learn its features, benefits, and limitations, alongside a step-by
  • Handling UI Control's Events in ViewModel (Prism 5.0)4/29/2024 9:58:03 AM. This article explains how to data bind a command from my viewModel to an event. In other words, how to make the code-behind not contain any code related to event handlers of a control.
  • Dynamically Generate Multiple TextBoxes in ASP.Net4/29/2024 9:57:35 AM. Learn how to dynamically generate multiple TextBox controls in ASP.NET using C# (or VB.NET). This tutorial covers server-side control creation, event handling, and UI manipulation.
  • Upload a File and Then Create Zip File in .NET 4.54/29/2024 9:55:58 AM. Learn file upload and zip file creation using DotNetZip Library in ASP.NET application. Setup library reference, add file upload control, and implement zip file creation logic. Utilize System.IO for
  • TreeView Explorer Control For Windows Applications4/26/2024 12:14:55 PM. The TreeView Explorer Control is a graphical user interface element primarily used in Windows applications. It provides a hierarchical view of data, typically resembling a folder structure, enabling u
  • Binding XML Data to a WebForm Control in ASP.Net4/26/2024 10:30:13 AM. Create a Web Application in Visual Studio 2010 to store product details in XML format. Display product details in a GridView and add an advertisement banner using AdRotator control. Bind XML data to t
  • Drag and Drop ListBoxItem with Telerik Behavior: Parent Boundary4/25/2024 10:41:35 AM. Explore advanced drag and drop techniques in WPF using Telerik controls. Utilize ViewModel and ObservableCollection for dynamic data handling. Master MVVM architecture for cleaner code. Step-by-step
  • Model Binding in ASP.Net 4.5 Label Control4/25/2024 10:10:50 AM. Explore the power of Model Binding in ASP.Net 4.5 Label Control for seamless data integration. Learn how to bind data effortlessly to Label Controls, enhancing user experience and streamlining data pr
  • Database First Approach in MVC 5: Part 14/25/2024 10:10:15 AM. This article shows the development of an ASP.NET Web application in an MVC 5 project template that connects with a database that exists already and allows the users to interact with the data.
  • Database First Approach in MVC 5: Part 34/25/2024 8:02:50 AM. Learn advanced techniques in database design, Entity Framework Designer, and building robust Data Access Layers within the Model-View-Controller architecture.
  • Realizing Continuous Integration With Cruise Control.Net (CC.Net)4/24/2024 2:05:35 PM. Realize continuous integration seamlessly with Cruise Control.Net (CC.Net), streamlining build management and automation processes. CC.Net enables automated builds, testing, and deployment, ensuring c
  • Best Practices for Threading in .NET C#4/24/2024 6:26:03 AM. Threading is a powerful feature in .NET C# that allows developers to execute multiple tasks concurrently. In this article, we'll explore best practices for managed threading in .NET C#, covering t
  • 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
  • Group Box and Picture Box in Windows Forms4/23/2024 11:07:40 AM. Combine Group Box & Picture Box in Windows Forms for organized UI & image display. Utilize Group Box for visual grouping & Picture Box for image rendering, enhancing user experience in C#
  • ASP.NET Web API CRUD Operations4/23/2024 7:28:31 AM. ASP.NET Web API facilitates Create, Read, Update, and Delete (CRUD) operations over HTTP. Utilizing HTTP methods like GET, POST, PUT, and DELETE, it interacts with data using JSON/XML serialization.
  • View Contents Of Your Google Drive Using .NET4/22/2024 11:10:08 AM. In this article, we will Learn to access and view your Google Drive contents seamlessly using . NET. This tutorial guides you through integrating Google Drive API into your .NET applications, empoweri
  • Change Layout Page Dynamically In ASP.NET MVC 54/22/2024 7:45:18 AM. This content provides a comprehensive guide to implementing dynamic layout pages in ASP.NET MVC applications. It begins with an introduction to the need for changing layout pages based on user roles o
  • Start With AngularJS: Part 24/22/2024 7:41:04 AM. AngularJS Part 2 delves into fundamental concepts like directives, controllers, services, and dependency injection. It covers data binding, scopes, and modules crucial for building single-page applica
  • Start With AngularJS: Part 34/22/2024 7:40:45 AM. Start With AngularJS: Part 3" continues your journey into AngularJS, exploring advanced topics like directives, controllers, services, and routing. Dive deeper into AngularJS fundamentals to buil
  • Overview Of AngularJS: Part 14/22/2024 7:22:36 AM. AngularJS Part 1 introduces the framework's core concepts like MVC architecture, data binding, and directives. It covers modules, controllers, services, and filters essential for building robust s
  • Start With AngularJS: Part Four4/22/2024 6:19:58 AM. Start With AngularJS: Part Four" delves deeper into AngularJS fundamentals. Explore advanced concepts like directives, controllers, and services, enabling you to build dynamic web applications wi
  • Securing Your Workloads in VMware Cloud4/22/2024 3:52:59 AM. Fortify your VMware Cloud environment! Discover essential security practices for access control, networking, disaster recovery & more. #VMwareCloud #CloudSecurity
  • Understanding the Layers of Database Management Systems4/21/2024 2:29:09 PM. Unlocking the Power of Three-Tier Architecture: A Comprehensive Guide to Understanding and Implementing Database Management Systems. Dive deep into the layers of presentation, application, and data ma
  • ng-init Directive In AngularJS4/21/2024 2:24:04 PM. The ng-init directive in AngularJS evaluates expressions in the current scope, initializing variables like arrays of employees. It's used alongside ng-repeat for dynamic content generation, facili
  • Sorting Rows By Table Header In AngularJS 4/21/2024 2:22:24 PM. Learn how to implement bidirectional data sorting in AngularJS using table headers. Utilize ng-click and ng-class directives for interactive sorting indicators. Employ orderBy filter for sorting data
  • How To Use Two-Way Data Binding In AngularJS4/21/2024 2:21:08 PM. The article introduces two-way data binding in AngularJS, ensuring simultaneous updates between model and view. Demonstrates ng-model directive's role, displaying messages and handling user input.
  • Learn about Controllers in AngularJS4/19/2024 11:01:29 AM. Learn about controllers in Angular JS, their role in separating concerns in model-view-controller architecture, and their behavior. Explore examples, including data binding expressions and error hand
  • Modules And Controller In AngularJS4/19/2024 10:42:14 AM. AngularJS utilizes modules to organize and encapsulate code, facilitating maintainability and scalability. Controllers define behavior and manage data within specific sections of an application, conne
  • Getting Started ✍️ With Angular 6 Using Angular CLI - Part 2️⃣4/19/2024 10:28:54 AM. Delve into Angular CLI essentials including version control, component, module, class, interface, and enum creation. Discover inline template & style commands for streamlined Angular development.
  • Deploying WPF Apps with Click-Once in Visual C# Express4/19/2024 10:24:11 AM. Deploy WPF apps seamlessly with ClickOnce in Microsoft Visual C# 2010 Express. Simplify distribution, enable automatic updates, and ensure easy installation, all within the .NET environment for effici
  • Create Multiple Languages In ASP.NET MVC 4.5 Framework4/18/2024 1:28:41 PM. Learn how to set up a multilingual ASP.NET MVC application in Visual Studio. Follow steps to create resources files for different languages, set up model classes with validation, implement language ma
  • How To Get Started With The Radzen Blazor Components4/18/2024 9:57:19 AM. When creating a Blazor Application (both Server and WebAssembly), by default it consists of the UI framework. But some projects might be need to deliver sooner or the time frame for a project is lesse
  • Form Controls and Create Basic Form in Blazor Component 4/18/2024 9:25:04 AM. Learn to build interactive forms in Blazor components using form controls like input fields, dropdowns, and buttons. Explore data binding techniques to connect form elements to your component's da
  • Code readability is enhanced with C# 10 top-level statements4/16/2024 10:18:02 AM. Ziggy Rafiq discusses tackling challenges in software component specification standards through the implementation of solutions such as adapters and bridges for standard mediation, abstraction and enc
  • How To Bind PowerApps Rating Control To Sharepoint Column4/15/2024 11:40:43 AM. To bind a PowerApps rating control to a SharePoint column, configure the control's data source to link with the SharePoint list. Use SharePoint integration features in PowerApps to map the rating
  • PnP ListPicker Control For SPFx4/15/2024 8:53:08 AM. This article provides an overview of using the ListPicker control from the Patterns and Practices (PnP) library in SharePoint Framework (SPFx) web parts. It guides through the development process of a
  • Alibaba Cloud Security Best Practices for Safeguarding Your Data4/14/2024 5:24:57 AM. Secure your data on Alibaba Cloud! Learn best practices for encryption, access control, & threat detection to ensure data security & compliance. #AlibabaCloudSecurity
  • How To Use FilePicker Control Of PnP In SPFx Webpart4/13/2024 6:06:58 PM. Learn to integrate the File Picker control from the PnP initiative into your SPFx web part for advanced file selection. Utilize npm packages, pass SharePoint site context to React components, and cust
  • What is DMA and How to Enable DMA in Windows 84/12/2024 6:30:47 AM. DMA allows memory system control without CPU involvement, reducing CPU overhead during data transfer between memory and devices. Steps for enabling DMA in Windows 8 involve accessing Device Manager, n
  • GET, SET The Value From HTML Table In ASP.NET MVC jQuery4/11/2024 10:25:17 AM. Learn how to utilize jQuery in ASP.NET MVC to efficiently GET and SET values from HTML tables. Enhance user interaction and streamline data handling between front-end and back-end components.
  • Insert, Update and Delete Data in HTML54/11/2024 6:18:40 AM. Learn to perform CRUD operations in HTML5 using JavaScript and SQL. Create a form with text boxes and buttons for data manipulation. Use JavaScript to interact with the database, showing, updating, an
  • Sign-In Page Customization for Specific Branding in Azure4/11/2024 6:12:27 AM. Customize sign-in pages in Azure to reflect your brand identity. Tailor visual elements, like logos and colors, for a seamless user experience. Enhance security and brand consistency while ensuring a
  • Use of Environment Variable in Windows 84/10/2024 10:43:21 AM. Learn how to manage Environment Variables in Windows 8 using Control Panel. Add, edit, or delete variables to customize system settings for better program execution. Simplify software kit installation
  • Move Controls With The Mouse On A Form At Runtime4/10/2024 9:42:29 AM. Enable dynamic control movement on a WinForms application at runtime by incorporating mouse interaction. Empower users to drag and drop UI elements for personalized layouts, enhancing user experience
  • How to Disable Network Adapter in Windows 84/10/2024 8:58:15 AM. Disable network adapters in Windows 8 through Device Manager or Network Connections in Control Panel. Navigate to the adapter, right-click, and select 'Disable' to halt network connectivity, u
  • Source Control (3-1), DevOps And Different Products4/10/2024 8:33:21 AM. Source Control (3-1), DevOps And Different Products" explores the integration of source control systems like Git within the DevOps framework. It delves into practices such as Continuous Integrati
  • Source Control (1), MS Source Safe --- Stand Alone App4/10/2024 5:12:50 AM. This article discuss Source Safe, a stand alone app.
  • Best Practices for Maintaining Security and Preventing Vulnerabilities in C#4/9/2024 5:54:03 PM. Explore essential security practices in C# programming with Ziggy Rafiq, covering password hashing, input validation, SQL injection prevention, cryptography, HTTPS, secret management, and staying upda
  • Best Practices for Creating ASP.NET Core REST API using OpenAPI4/9/2024 5:44:39 PM. Learn best practices for developing ASP.NET Core REST APIs using OpenAPI. Follow Ziggy Rafiq's expert guidance to streamline your API development process and ensure optimal performance and scalabi
  • Enable Remote Desktop Connection in Windows 84/8/2024 11:48:12 AM. To enable Remote Desktop Connection in Windows 8, navigate to System Settings or Control Panel, locate Remote Desktop settings, enable Remote Desktop, configure network settings, adjust firewall setti
  • Singleton Design Pattern With C# Sample4/8/2024 9:13:27 AM. In this article, we will Explore the Singleton Design Pattern in C# with a concise sample code demonstrating its implementation. Learn how to ensure a class has only one instance, providing global acc
  • Set Default Value To Dropdown List From Database In ASP.NET MVC4/8/2024 8:21:07 AM. In this article, you will learn how to populate a dropdown list in ASP.NET MVC with default values retrieved from a database. Utilize Entity Framework to fetch data and bind it to the SelectList.
  • SharePoint Permissions - Important Aspects4/4/2024 8:52:33 AM. In this article I am trying to reveal the important permissions aspects of SharePoint 2010. Please note that this will be a subset of Security.
  • SharePoint Permissions: Part 2 of 34/3/2024 11:03:39 AM. SharePoint Permissions: Part 2 of 3 covers access control, user roles, list and document library permissions, item-level permissions, inheritance, and management of SharePoint groups for effective gov
  • SQL Server: Grant Permission To A Particular Table4/3/2024 10:47:46 AM. In this article, we will learn how to manage database security in SQL Server by granting permissions to specific tables. Safeguard sensitive data and control access with precise authorization settings
  • 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,
  • How to Implement Audio Player in Power Apps 4/3/2024 5:11:21 AM. In this article, we will discover how to enhance user experience with an Audio Player in Power Apps. Customize controls, integrate audio files, and design visually appealing interfaces. Manage playbac
  • Get Version of Your MVC Application4/2/2024 10:30:24 AM. This MVC application's HomeController retrieves the version information using C#'s Assembly class. It dynamically fetches and formats the MVC version, embedding it in HTML's bold tag to em
  • GET and POST Calls to Controller's Method in MVC4/2/2024 9:16:30 AM. In this article I am going to cover some really interesting material that is very useful today in web application development. You will learn how to make jQuery Ajax GET and POST calls to controller m
  • Attribute Routing in ASP.Net MVC 5.04/2/2024 9:14:50 AM. This article introduces Attribute routing in ASP.Net MVC 5.0 and offers a powerful way to define routes directly within controller actions using attributes, enhancing control over URL patterns and rou
  • ASP.Net MVC View4/2/2024 9:13:55 AM. In this article, we will learn ASP.NET MVC Views offer flexible presentation layer control. Utilize Razor syntax for dynamic HTML rendering, leverage Layouts for consistent design, and employ Partial
  • ASP.Net MVC Controller4/2/2024 9:11:26 AM. This article elucidates controllers, actions, and routing in ASP.NET MVC. It clarifies how user requests are handled by controllers, invoking specific actions based on URLs. It emphasizes the signific
  • Remote Validation in MVC4/2/2024 9:09:23 AM. Learn to implement remote validation in MVC, validating specific data without posting the entire form. Utilize the "Remote" attribute to check email existence by calling a controller action.
  • Displaying Data On View From Controller4/1/2024 12:01:36 PM. In ASP.NET MVC, data from a controller can be displayed on a view using various methods like ViewData, ViewBag, or strongly-typed models. Controllers pass data to views, leveraging Razor syntax to bin
  • Various Ways to Pass Data From Controller to View in MVC 44/1/2024 11:52:59 AM. In this article, we will discover the myriad ways to transfer data between controllers and views in MVC 4. Explore techniques like ViewBag, ViewData, TempData, Models, and ViewModel for efficient comm
  • Database First Approach With ASP.NET MVC Step By Step Part 14/1/2024 9:47:43 AM. In this article, I will demonstrate you about Database First Approach in Entity Framework and will also show how to implement it with ASP.NET MVC.
  • Terminologies in MVC: Part 3 (Scaffolding)4/1/2024 8:34:00 AM. This article is a sub-part of my MVC article series. This series contains all the terminologies, acronyms and terms usually used in the MVC framework. Knowledge of these is as important as knowing Mod
  • Sin Function from Power Fx using Power Apps4/1/2024 8:33:23 AM. Power Apps offers a suite of tools for rapid app development, while Power Fx serves as a low-code language across Microsoft Power Platform. Learn how to utilize Sin function in Power Fx through Power
  • Explain Route Constraints in MVC4/1/2024 8:25:20 AM. Route constraints in MVC define rules for matching incoming URLs to route templates, enhancing control over routing behavior. They specify conditions like data type, length, or regular expressions, en
  • What Are Areas in ASP.Net MVC - Part 64/1/2024 8:18:29 AM. Discover the intricacies of ASP.NET MVC Areas in the sixth installment of our series. Explore how Areas facilitate modularization and organization in MVC applications, optimizing code structure for sc
  • Flexible Height Gallery with a Separator4/1/2024 7:28:47 AM. Learn to create a flexible gallery with a separator in your app.Add a blank flexible height gallery. Add controls like labels and dropdowns.Set auto height toggle for labels.Add separator rectangle wi
  • Introduction to Microsoft ASP.NET MVC 3 Razor View Engine4/1/2024 7:03:26 AM. In this article, we will explore the fundamentals of Microsoft ASP.NET MVC 3 with the intuitive Razor View Engine. Learn how MVC architecture streamlines web development, delve into Razor syntax for c
  • ASP.NET MVC with Action Filters4/1/2024 6:30:02 AM. In this article, we will learn how to enhance your ASP.NET MVC applications with Action Filters. Action Filters provide a powerful mechanism for injecting cross-cutting concerns such as logging, authe
  • Learn about ASP.NET MVC Life Cycle4/1/2024 6:28:41 AM. Understand the MVC life cycle from HTTP request to response. Learn about ASP.NET's Page class, IHttpHandler interface, and MVC's Controller. Explore RouteTable and UrlRoutingModule for routing
  • Explain StackLayout in .NET MAUI3/31/2024 3:53:34 AM. StackLayout in .NET MAUI provides flexible layout management for UI development, allowing easy arrangement of controls in a stack, either horizontally or vertically. Compatible with Xamarin.Forms, and
  • Routing to Controller Actions in ASP.NET Core3/30/2024 8:47:24 AM. In ASP.NET Core, routing plays a pivotal role in directing incoming HTTP requests to the appropriate controller actions, enabling developers to build powerful and structured web applications.
  • Understanding Filters in MVC3/29/2024 10:56:27 AM. There are situations in which we have an implementation that will be reused in many places that is not confined to a single place or method. This is fulfilled by the Filters in MVC. Let's discuss
  • Creating a Simple Application Using MVC 4.03/29/2024 9:57:04 AM. In this article, we will learn to build a basic web application using MVC 4.0, a powerful framework for web development. Utilize ASP.NET and C# in Visual Studio to create a structured Model-View-Contr
  • Various Return Types From MVC Controller3/29/2024 9:56:19 AM. The content explores the diverse return types available in an MVC controller within the ASP.NET framework. From rendering HTML views to returning JSON data or redirecting to different URLs, MVC contro
Source Code: Graphics Programming with GDI+
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics appl...
Download