Related resources for development
  • Tips To Save Your Time On Web Development With Visual Studio Code5/16/2024 9:28:54 AM. Developing a website in the most popular programming environment -Visual Studio Code requires a developer to do repeated tasks such as saving and refreshing the webpage and typing the same code, etc.
  • Mastering Solana: Your Roadmap to Development Proficiency5/16/2024 8:16:57 AM. In this article, we will see the roadmap that a beginner should follow to learn Solana. Navigating Solana's development requires a structured approach. This roadmap outlines essential steps, from
  • Understanding GraphQL: Revolutionizing API Development5/16/2024 4:30:00 AM. GraphQL has emerged as a powerful alternative to RESTful APIs, offering efficient data fetching for modern web applications. Delve into its history, implementation in C#, evolution, drawbacks, and con
  • Getting Started With Intranet Application in MVC 45/15/2024 11:56:30 AM. In this article I am describing authentication and authorization for intranet applications using the ASP.NET Web application based on the MVC project template.
  • Power Apps Git Verion Control: A new era of Collaboration5/15/2024 11:20:58 AM. Embrace seamless collaboration in Power Apps with Git version control. Manage app development efficiently, track changes, and foster teamwork for enhanced productivity and smoother deployments.
  • Clean Code Practices: Elevating Code Quality in C# Development5/15/2024 4:07:20 AM. This article delves into the significance of clean code practices in software development, tracing its history, emphasizing its necessity, and exploring its evolution. It includes practical C# code de
  • Building A Simple Registration Form In ASP.NET MVC5/14/2024 11:00:12 AM. Learn how to create a straightforward registration form using ASP.NET MVC. Explore MVC architecture, form validation, Razor views, and controller actions for handling user input. Build a functional we
  • Implementing the Unit of Work Pattern with MediatR Pipeline5/14/2024 10:57:54 AM. This article delves into integrating the Unit of Work pattern and MediatR pipeline to streamline data handling in software development. It covers their concepts, benefits, integration, and an example
  • Enhancing Code Quality: Unit Testing & Coverage in C# Development5/14/2024 10:09:32 AM. Unit testing and code coverage are vital in software development, ensuring reliability and identifying bugs early. This article explores their history, needs, evolution, types, popular tools, and prac
  • Open AI GPT-4o A Multimodal Mastermind Ushering in a New Era of AI 5/14/2024 8:14:33 AM. OpenAI's GPT-4o breaks ground with multimodal capabilities, processing text, audio & visuals. Explore its applications, the future of AI, and the collaboration needed for responsible developme
  • Using Progress Bar Control In Onsen UI Using Visual Studio 2015 5/13/2024 11:49:31 AM. Utilize the Progress Bar Control in Onsen UI for seamless mobile app development in Visual Studio 2015. Enhance user experience with dynamic progress indicators, leveraging HTML5, CSS, and JavaScript
  • Use Multiple Environments in ASP.NET Core5/13/2024 3:58:30 AM. In ASP.NET Core, leverage multiple environments like development, staging, and production to tailor your application's behavior and configuration for different deployment scenarios. Optimize setti
  • 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
  • SOLID Principles in Software Development using C#5/9/2024 5:21:11 AM. This article will explore each SOLID principle and demonstrate how they can be applied in C#.
  • Dot Net Tips Tricks C # Tips Tricks and Solutions5/8/2024 10:46:42 AM. Discover invaluable tips, tricks, and solutions for .NET and C# programming. Enhance your coding skills, troubleshoot effectively, and optimize performance with expert insights and techniques.
  • Introduction To .NET Platform5/8/2024 10:10:07 AM. In this article, you will discover the fundamentals of the .NET platform, including the C# programming language, Common Language Runtime (CLR), and Base Class Library (BCL).
  • Introduction To FriendlyUrls in ASP.Net5/8/2024 9:54:00 AM. Learn the fundamentals of Friendly URLs in ASP.NET, exploring routing techniques for creating clean, user-friendly URLs. Discover how to configure routing in MVC applications, implement URL rewriting
  • Building .NET MAUI Apps Using GitHub Self-Hosted Runners on Mac5/8/2024 6:19:00 AM. Develop .NET MAUI applications efficiently on macOS using GitHub's self-hosted runners. Optimize your workflow and leverage platform capabilities seamlessly for robust cross-platform app developme
  • Cross-Platform Power with C# and .NET 8 for Desktop Apps5/8/2024 4:15:38 AM. Ziggy Rafiq provides a comprehensive insight into the development of cross-platform desktop apps. Ziggy Rafiq explores cutting-edge techniques, best practices, and practical guidance to elevate your p
  • How To Enable HTTPS In ASP.NET Web API5/7/2024 11:23:49 AM. In this article, you will see How we can enable https in ASP.Net Web API. We will start by discussing all the steps required to enable https in asp.net web API. And then we will discuss all the steps
  • The Role Of Low-Code No-Code In The App Development Industry5/7/2024 10:32:00 AM. In this article, you will Discover how Low-Code and No-Code platforms are revolutionizing app development. Explore their impact on efficiency, scalability, and user experience. Learn how they empower
  • Top Business Benefits Of Using Rapid App Development5/7/2024 10:30:18 AM. Discover the transformative advantages of Rapid App Development (RAD) for businesses. RAD ensures efficiency, agility, and cost-effectiveness, accelerating time-to-market and fostering innovation. Emb
  • Azurite emulator for Local Azure Storage Development5/7/2024 4:19:16 AM. Docker simplifies running applications locally with a vast image library. Utilize the Azure Storage emulator image to set up services effortlessly via Docker Compose and YAML configurations, ensuring
  • 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
  • Creating Shopping Cart Application From Scratch In MVC - Part Two5/6/2024 11:25:44 AM. Part two of creating a shopping cart app in MVC delves into backend functionalities like database management, session handling, and refining user interactions. It covers features such as adding/removi
  • An Introduction to Jira: A Project Management Software Tool5/3/2024 9:55:15 AM. Jira is designed to help teams manage projects from start to finish, facilitating everything from task assignment to progress tracking. Whether you're in software development, business, or another
  • Unity 6 Preview: Exciting Features for Game Developers5/3/2024 5:04:58 AM. Unity, the leading platform for creating interactive experiences, has unveiled its highly anticipated Unity 6 Preview, showcasing a plethora of new features designed to empower game developers.
  • Solana's Language Support and Simplified Development with Anchor Framework5/2/2024 10:55:28 AM. In this article, we will explore that what are the languages that used to write smart contract for Solana and the setup of Anchor framework.
  • How to Setup the Solana Development Environment5/1/2024 11:41:59 AM. In this article, we will explore how to set up the development environment of the Solana blockchain. Setting up a robust Solana development environment is essential for smooth blockchain development.
  • Multi-Tenant Migrations With Entity Framework 6.0 (Code First Model)5/1/2024 11:04:59 AM. Master multi-tenant migrations in Entity Framework 6.0 with ease. Learn seamless data management strategies for code-first models, ensuring robust and efficient database migrations in a multi-tenant e
  • 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
  • How to Create a Custom Property Wrappers in SwiftUI?5/1/2024 4:21:51 AM. Property Wrappers, a potent and flexible addition unveiled in Swift 5.1, enable the creation of custom property wrappers within SwiftUI, offering substantial versatility.
  • Overview Of Yeoman Generator For Office Add-ins4/30/2024 9:33:44 AM. Discover how to streamline Office Add-in development using Yeoman Generator. This overview covers setup, tools, and JavaScript API integration for efficient creation of custom Office solutions.
  • Create a React Project From Scratch – Part I4/30/2024 9:20:11 AM. Embark on a journey to create a React project from scratch in this beginner-friendly tutorial series. Learn to build powerful user interfaces using JavaScript with React, starting with Part I where we
  • 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
  • TDD (Test Driven Development) Using MSTest4/30/2024 7:27:58 AM. Test Driven Development (TDD) using MSTest involves writing tests before code. With MSTest, developers create automated unit tests to validate small units of code. This iterative process ensures funct
  • Why You Should Learn Python In 2020 - Top Advantages4/29/2024 11:20:45 AM. In 2020, learning Python offers numerous advantages. It's a versatile programming language, ideal for beginners and professionals alike. Python's demand in fields like data science, web develo
  • Learn about jQuery Ajax in ASP.Net4/29/2024 10:00:43 AM. Learn how to utilize jQuery Ajax in ASP.Net for efficient client-server communication. Explore sending asynchronous HTTP requests, handling responses, and updating web content dynamically without full
  • 4 Real Time Use of Partial Classes and Partial Method4/26/2024 12:17:26 PM. Learn how to leverage partial classes and partial methods in real-time applications with C#. Explore their use for modular design, event-driven programming, and code organization. Discover how they en
  • Create Fixed Size Cropper Using ASP.Net and jQuery4/26/2024 12:16:16 PM. Create a fixed-size cropper using ASP.NET and jQuery to enable users to precisely crop images. This frontend UI component allows selecting and manipulating image regions within predefined dimensions,
  • How To Develop Match Making Game Using C# in .Net 4.54/26/2024 12:05:01 PM. Develop a matchmaking game in C# using .NET 4.5, implementing multiplayer functionality and client-server architecture. Utilize algorithms for player pairing, networking for real-time interaction, and
  • Implementing Angular In Dynamics CRM4/26/2024 12:03:50 PM. Implementing Angular in Dynamics CRM involves integrating the Angular framework for frontend development within the Dynamics CRM platform. This enables the creation of dynamic and interactive user int
  • Introduction To Enterprise Library 6.0 And Unity 3.04/26/2024 10:28:28 AM. Explore Enterprise Library 6.0 and Unity 3.0, essential tools in Microsoft's .NET ecosystem. Learn how to leverage Enterprise Library for robust application development and Unity 3.0 for effective
  • Hands-Free Security Scanning Within .NET Applications4/26/2024 9:59:18 AM. I'm sure if you follow any news sources at all, you see countless hacks, breaches, and leaks from various big-name companies which you might assume would be better at protecting your information.
  • Create Your Customized Copilot Using Microsoft Copilot - Part 1 4/25/2024 10:13:39 AM. Create your own personalized Copilot with Microsoft Copilot, leveraging its AI prowess to enhance code generation and streamline development tasks. This series explores customizing Copilot for tailore
  • Azure Logic App Standard Development in Visual Studio Code4/25/2024 9:59:58 AM. Learn how to set up a local environment for Azure Standard Logic App Development using Visual Studio Code. Follow steps to install required extensions, create a new project, add workflows, configure
  • Deleting List Items in SharePoint 2013 Using REST API4/25/2024 8:51:44 AM. Learn how to delete list items in SharePoint 2013 effortlessly using the REST API. Utilizing SP.RequestExecutor, this guide walks you through the process of making cross-domain requests, initializing
  • Clean Code - Single Level Of Abstraction4/25/2024 8:50:29 AM. Discover the essence of clean code with Single Level of Abstraction. Elevate readability and maintainability by adhering to this principle, ensuring each function or method performs a single task at a
  • Implementing HTML MODAL In Dynamics CRM4/23/2024 11:38:15 AM. Microsoft Dynamics CRM offers comprehensive customer management and lead tracking. Custom development using HTML and JavaScript enables features like viewing associated contacts in a modal dialog upon
  • How To Implement Print Functionality In PowerApp Form4/23/2024 11:37:54 AM. Implement print functionality in PowerApps forms for seamless data presentation. Enhance user experience and data visualization within the Office 365 environment effortlessly.
  • 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
  • Python Basics4/23/2024 11:25:00 AM. Python is a versatile, interpreted, high-level programming language created by Guido van Rossum. Named after Monty Python, it's widely used in software development, web development, scripting, and
  • Free Microsoft Certification Renewal At No Cost And No New Exam4/23/2024 11:15:42 AM. Renew your Microsoft Certification for free, no new exams are needed. Enjoy cost-free certification maintenance through continuing education, boosting your professional development effortlessly.
  • Directives In Angular And Their Functions Using Node.js & VS Code4/23/2024 11:11:56 AM. Explore Angular directives in a Node.js environment with Visual Studio Code. Learn to leverage Angular CLI for efficient directive creation and management. Master frontend development using TypeScript
  • 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#
  • Azure App Debugging Setup On Visual Studio4/23/2024 10:01:34 AM. Set up Azure App debugging in Visual Studio 2019 for seamless cloud development. Utilize Azure SDK and extensions, configuring Azure App Service for efficient debugging and testing workflows.
  • Creating Picture Viewer Using C# in .NET 4.54/23/2024 9:56:35 AM. Create a sleek Picture Viewer in C# using .NET 4.5. This project blends UI development with graphics programming, offering a seamless interface for viewing and managing images. Dive into image process
  • Implementing a Map with Latitude and Longitude in JavaScript 4/23/2024 5:06:40 AM. We'll explore how to leverage Leaflet, a powerful JavaScript library for interactive maps. This article guides the creation of dynamic maps using Leaflet and geolocation. It covers HTML structure,
  • Indepths of Global Assembly Cache4/22/2024 8:54:29 AM. In this article, we will Explore the depths of the Global Assembly Cache (GAC) in .NET Framework. Learn about assembly management, versioning, security, and deployment.
  • DotNetNuke Custom Module Creation Using DNNTemplate4/22/2024 8:21:53 AM. In this article, we are going to learn how to create DotNetNuke Custom module using DNNTemplate. DNN Custom Module Folder Structure with usage details.
  • 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
  • DNN (Formerly DotNetNuke) Tutorial - Part 3 (Create Custom Edit Page)4/22/2024 7:46:33 AM. Learn to customize your DNN (formerly DotNetNuke) experience with this tutorial's third installment. Delve into crafting a bespoke editing page, empowering you to tailor your CMS to specific needs
  • ngInclude Directive In AngularJS4/22/2024 6:42:43 AM. The ngInclude directive in AngularJS enables dynamic loading of HTML templates, enhancing modularity and code organization. It facilitates the creation of single-page applications by allowing seamless
  • Services And Custom Services In AngularJS4/19/2024 10:41:43 AM. Dive into AngularJS services and explore how to create custom services for your application. Learn about dependency injection, modular architecture, and best practices to enhance your AngularJS develo
  • 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.
  • Getting Started With Angular 6 Using Angular CLI - Part One4/19/2024 10:29:13 AM. Start your Angular 6 journey with Angular CLI in this guide. Learn TypeScript, create SPAs, manage modules, and utilize dependency injection for efficient front-end development."
  • 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.
  • Angular 2 - Getting Started4/19/2024 10:28:30 AM. Angular 2 - Getting Started offers an introduction to building modern web applications with Angular 2. Learn TypeScript, utilize Angular CLI for project setup, and grasp component-based architecture f
  • Data Filtering in Angular.js Using Filter4/19/2024 10:27:17 AM. Data Filtering in Angular.js Using Filter enables efficient manipulation and presentation of data in Angular applications. Utilize built-in filter functions to dynamically sort, search, and format dat
  • Customizing Navbar In MVC 5 With Bootstrap4/18/2024 1:24:12 PM. Learn how to enhance the appearance and functionality of your MVC 5 web application's navigation bar using Bootstrap. Customize the navbar with CSS and Bootstrap classes for a modern, responsive u
  • Introduction to the Assembly Concept4/18/2024 1:23:08 PM. An introduction to the assembly concept explores the fundamental unit of deployment in .NET applications. Assemblies encapsulate code, metadata, and resources, aiding in code management, versioning, a
  • FxCop Integration into VS.NET4/18/2024 1:17:24 PM. In this article, I give a brief introduction to the FXCop tool, followed by steps to integrate the tool in VS.NET IDE. I have also identified benefits and limitations of integration.
  • Simple Blazor Components In .NET CORE MVC 3.14/18/2024 9:58:41 AM. Explore building simple yet powerful web components with Blazor in .NET Core MVC 3.1. Dive into the world of Razor Components, leveraging C# to create dynamic UIs.
  • Dependency Injection and Service Lifetimes in .NET4/18/2024 9:51:28 AM. In this article, I will explain Dependency Injection (DI) is a design pattern that supports the development of loosely coupled code, and it’s also one of the SOLID principles (Dependency Inversion Pri
  • GraphQL In .NET Core Web API With Entity Framework Core - Part Four4/18/2024 8:20:28 AM. In this article, we will explore advanced GraphQL integration in .NET Core Web API with Entity Framework Core. Part Four delves into optimized data access, schema design, and API development for robus
  • Learn Angular 8 Step By Step in 10 Days – Pipes (Day 5)4/17/2024 9:33:42 AM. Explore Angular 8 in a structured, step-by-step tutorial over 10 days, focusing on Pipes on Day 5. Enhance your web development skills with hands-on learning of this powerful JavaScript framework.
  • How To Create And Publish Azure Function From Visual Studio4/17/2024 8:04:10 AM. Explore the step-by-step process of creating and publishing Azure Functions directly from Visual Studio. Learn to harness the power of serverless computing with Microsoft Azure, streamlining developme
  • How to Create Azure WebJob For SharePoint Online4/16/2024 11:00:42 AM. In this article, you will learn how to automate tasks in SharePoint 2013 Online using Azure WebJobs. Integrate Azure cloud computing for scheduled tasks and streamline processes with SharePoint develo
  • A Comprehensive Guide to Entity Framework Core in .NET 84/16/2024 10:54:12 AM. Explore the comprehensive guide to Entity Framework Core in .NET 8, enriched with the latest features of C# 10. Authored by Ziggy Rafiq, this detailed overview covers everything from basic concepts to
  • Best Practices for Handling Exceptions in C# 4/16/2024 10:49:46 AM. Learn effective exception handling techniques in C# with Ziggy Rafiq's comprehensive guide. Discover best practices for managing exceptions, including specifying exception types, logging errors, a
  • 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
  • SOLID Principles In Flutter Development4/16/2024 5:05:02 AM. Explore how SOLID principles can enhance your Flutter development process. Learn how to apply these principles to create more understandable, flexible, and maintainable software designs.
  • CRUD Operations Using Web API And ReactJS4/15/2024 11:49:52 AM. Learn how to perform CRUD operations using a Web API with ReactJS. Explore creating, reading, updating, and deleting data through RESTful endpoints, integrating frontend React components with backend
  • CastleDoodle Game In HTML 5 Platform using GDevelop4/15/2024 11:04:34 AM. In this article, you will learn about Embark on an adventure with CastleDoodle, a captivating game crafted in HTML5 using the GDevelop platform. Dive into the realm of imaginative gameplay, where crea
  • 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
  • Execute Power Automate Workflow from SPFx4/12/2024 8:16:37 AM. Learn how to trigger Power Automate workflows from SPFx web parts, enabling programmatic event-driven actions like sending emails. Follow step-by-step instructions to build and execute the workflow, i
  • Feature Flags in .NET Core with Azure4/12/2024 6:52:05 AM. Explore the seamless integration of feature flags in .NET Core applications with Azure's robust platform. Learn how to efficiently manage and deploy feature flags, enabling agile development, cont
  • REST API to Send Messages to Azure Service Bus Topic Subscription4/12/2024 6:42:12 AM. Utilize a REST API to send messages to Azure Service Bus Topic Subscriptions swiftly. Implement efficient communication between components in your application, leveraging Azure's robust infrastruc
  • Create A 3D Login Form In HTML 54/12/2024 5:56:50 AM. In this article, you will learn to Create an immersive 3D login experience with this HTML5 form. Utilize CSS animations for dynamic visuals and JavaScript for interactive functionality. Enhance user e
  • Polymorphic serialization using System.Text.Json4/12/2024 5:50:15 AM. Polymorphic serialization is the process of serializing and deserializing objects of different types that share a common base type. This allows us to preserve the specific type information of each obj
  • 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
  • Blazor Component: Creation, Lifecycle, Nesting, & UI Integration 4/11/2024 10:41:35 AM. Blazor Components offer a modern approach to web development by utilizing Razor syntax and C#. They enable building interactive and reusable UI elements with data binding and event handling.
  • Static Files In wwwroot Folder ASP.NET MVC Core 3.04/11/2024 7:02:01 AM. In this article, we will learn about Static files in the wwwroot folder are essential for serving CSS, JavaScript, images, and other client-side assets in ASP.NET MVC Core 3.0 applications. They provi
  • HTML5 Line Graph Using Canvas4/11/2024 6:22:01 AM. In this article, we will Create dynamic line graphs in HTML5 using the Canvas element. Utilize JavaScript to draw and manipulate data points, allowing for interactive and visually appealing representa
  • Create, Clone, Browse, Restart, Stop And Delete Web App In Azure4/11/2024 6:11:58 AM. Learn Azure's powerful features to efficiently manage your web apps. Discover how to create, clone, browse, restart, stop, and delete web applications through Azure Portal or Azure Resource Manage
  • Creating Some Impressive Buttons Using CSS4/10/2024 11:55:03 AM. In this article, you'll learn to craft eye-catching buttons with CSS! Elevate your web design skills by mastering CSS techniques to create impressive, interactive buttons. Enhance user experience
  • Build Angular 8 Desktop Apps using Electron with Eclipse IDE4/10/2024 9:38:43 AM. In this article, we will learn to leverage the power of Angular 8 for building robust desktop applications using Electron framework, seamlessly integrated with Eclipse IDE.
  • Bundling And Minification In ASP.NET Core 3.04/10/2024 9:37:40 AM. In this article, we will learn how to optimize your web application's performance with bundling and minification in ASP.NET Core 3.0.
  • 15 Effective Methods for Enhancing Performance in Our ASP.NET Core Application4/9/2024 6:09:14 PM. Explore 15 effective methods meticulously curated by Ziggy Rafiq to enhance performance in ASP.NET Core applications, ensuring optimal efficiency and scalability for your projects
  • 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