C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Gopi Chand(13)
John Godel(8)
Rikam Palkar(4)
Lalit Bansal(3)
Jainish Shah(3)
Syed Shanu(3)
Onkar Sharma(3)
Niharika Gupta(2)
Rohit Gupta(2)
Gautam Singh(2)
Rajesh Gami(2)
Asfaque Ansari(2)
Nitin (2)
Shiv Sharma(2)
Lokesh Varman(2)
Aashina Arora(2)
Dipa Mehta(2)
Pritam Zope(2)
Alagunila Meganathan(2)
Delpin Susai Raj(2)
Ketan Sathavara(1)
Tanuj (1)
Marcin Szolke Scholke(1)
Prachi Sarkar(1)
Aditya Gond(1)
Akim Mamedov(1)
Rajiv (1)
Parth Soni(1)
Rishima (1)
Vijay Kumari(1)
Amit Kumar(1)
Sagar Lad(1)
Ananthakrishna V(1)
Ayush Gupta(1)
Abiola David(1)
Mohammad Hussain(1)
Abhishek Yadav(1)
Ashish Bhatnagar(1)
Guest User(1)
Abhishek Tiwari(1)
Sarwar Alam(1)
Prakash Kumar(1)
M Munib(1)
Dhairya Krishnat(1)
Igor Minakov(1)
Mahesh Verma(1)
Menaka Priyadharshini B(1)
Rafnas T P(1)
Praveen Kumar(1)
Diamondantony Joseph(1)
Waqas Sarwar(1)
Debashree Chanda(1)
Abdul Rasheed Feroz Khan(1)
Anbu Mani(1)
Suresh M(1)
Faizan Amjad(1)
Sajid Ali Khan(1)
Resources
No resource found
How to Use DropColumns in Power Apps: Remove Unwanted Columns from Data
Jul 24, 2026.
Master Power Apps' DropColumns() to efficiently remove unwanted columns from tables, collections, and data sources, simplifying your data.
Machine Learning as a Skill: Shaping the Future of Intelligent Systems
Apr 16, 2026.
Explore machine learning as a vital skill for the future. Learn key concepts, tools, and how it's transforming industries. C# developers, dive into ML.NET!
What Is TypeScript Interface vs Type Alias and When to Use Which?
Apr 03, 2026.
Unlock the power of TypeScript! Learn the difference between Interface and Type Alias with clear examples. Choose the right tool for object shapes, unions, and more!
How to Add a Watermark to an Image in C#
Feb 26, 2026.
Learn how to protect your images in C# by adding watermarks using the built-in System.Drawing namespace. This guide explains how to control transparency, dynamically position watermarks, and secure your visual content without relying on third-party libraries.
Best Practice for Splitting Fields in Power BI: A Practical Guide
Feb 23, 2026.
Master Power BI data shaping! This guide shows you how to split combined Month and Year columns using Power Query for better analysis and reporting. Optimize your data model!
What Indian Union Budget 2026 Means for AI & GenAI and How It Shapes Growth
Feb 01, 2026.
What the Indian Union Budget 2026 means for AI and Generative AI, and how new policies, funding, infrastructure, and skills initiatives shape India’s AI ecosystem.
How HackIndia Hackathon Is Shaping the Next Generation of Tech Innovators
Jan 28, 2026.
HackIndia Hackathon: Shaping future tech innovators! Hands-on experience in AI, IoT, Cloud, & Web3. Bridge academia & industry. Build skills for tomorrow.
JavaScript Internals: Understanding Runtime Optimization and How to Write Performant Code
Jan 21, 2026.
Unlock peak JavaScript performance! Learn runtime optimization techniques, JIT compilation, and coding best practices for faster, more efficient code execution.
Building an AI Control Plane in Python: A Minimal, Production-Shaped Blueprint (with Code)
Jan 16, 2026.
Blueprint for an AI control plane in Python, focusing on governability: policy, entitlements, audit, and quality gates. Production-ready skeleton included.
Building an AI Control Plane in C#: A Minimal, Production-Shaped Blueprint (with Code)
Jan 16, 2026.
Blueprint for building an AI control plane in C# using ASP.NET Core. Govern agentic AI with run intake, policy, entitlements, tool proxy, and audit trails.
OpenAI vs Gemini vs Claude: The AI War That Will Shape the Future of Developers
Jan 16, 2026.
OpenAI, Gemini, Claude: The AI war is reshaping software development. Discover each model's strengths and how developers can leverage them for career success.
Different Ways to Manipulate Data Using DTOs (Data Transfer Objects)
Jan 08, 2026.
Explore Data Transfer Objects (DTOs) for data shaping, validation, and transformation. Enhance API design, optimize performance, and ensure clean architecture.
SharePoint 2025 in Review: How AI Is Shaping Modern Teams in 2026
Jan 02, 2026.
Learn how SharePoint features implemented in 2025 use AI, automation, and enhanced security to boost productivity in the modern digital workplace.
Future of Digital Banking: Key Financial Technology Trends Shaping the Industry
Jan 02, 2026.
Explore the future of digital banking! Discover key fintech trends, personalization, AI, cybersecurity, and mobile banking's impact on your finances. Stay ahead!
Blue-Green-Warm Deployment Pipeline Pattern — A Modern Enterprise Guide
Nov 25, 2025.
Achieve zero-downtime deployments with the Blue-Green-Warm pattern! Validate releases in a real-world environment before full cutover. Ideal for enterprise apps.
Building an Image Annotation Tool — draw shapes, add comments, export JSON
Nov 17, 2025.
Build a complete image annotation tool with Angular! Draw shapes, add comments, export JSON. Includes code, diagrams, and a practical, front-end focused approach.
Prompt Engineering: Context Engineering for Prompt Engineers: From Eligibility Filters to Atomic Claims — Part 4
Oct 16, 2025.
Master context engineering for superior prompt performance! Learn to filter sources by eligibility (tenant, license, freshness), shape content into atomic claims with timestamps and IDs, and enforce minimal-span citations. This approach ensures cheaper prompts, higher acceptance rates, traceable answers, and mitigates risks like policy violations and stale information. Improve your AI's accuracy and reliability today!
Context Engineering for Prompt Engineers: From Eligibility Filters to Atomic Claims
Oct 16, 2025.
Unlock the power of governed AI with context engineering! Learn how to filter, shape, and cite information for safer, cheaper, and more auditable outputs. This article provides a practical guide to transforming raw data into atomic claims, ensuring policy compliance, freshness, and verifiable facts. Improve prompt performance and reduce costs by implementing eligibility filters, minimal-span citations, and fail-closed validators.
Advancements in AI Technology: Shaping the Future of Innovation
Oct 12, 2025.
Explore the transformative advancements in AI technology, from generative models like GPT-5 and DALL-E to AI's impact on healthcare, autonomous systems, and cybersecurity. Discover how AI is revolutionizing industries, enhancing creativity, and shaping the future of innovation while addressing ethical considerations for responsible AI development and deployment.
🤖 Artificial Intelligence (AI): Shaping the Future of Technology
Sep 18, 2025.
Explore the transformative power of Artificial Intelligence (AI). This article covers AI's core components like Machine Learning, NLP, and Computer Vision, showcasing its diverse applications in healthcare, finance, and beyond. Understand the advantages, challenges, and the exciting future of AI, including ethical considerations and its potential for good.
What Are DTOs in ASP.NET Core and Their Benefits
Sep 12, 2025.
This article explains how DTOs enhance security by preventing sensitive data exposure, improve performance through optimized data transfer, and decouple your API from database models. Learn to implement DTOs for cleaner, more maintainable, and robust ASP.NET Core applications. Discover practical examples and best practices for effective data handling.
How might AI shape our next 5 years?
Aug 29, 2025.
Explore how AI will revolutionize our lives by 2030. Discover its impact on jobs, healthcare, business, education, ethics, and the exciting opportunities ahead.
🤖 Machine Learning: Shaping the Future of Technology
Aug 26, 2025.
Machine Learning (ML), a branch of AI, enables systems to learn from data, recognize patterns, and make predictions. From healthcare to e-commerce, ML drives automation, accuracy, and smarter decision-making.
Why Utility-Driven Economies Could Shape the Next Crypto Era
Aug 13, 2025.
From Bitcoin to Ethereum, crypto has evolved from hype-driven projects to utility-focused tokens like Sharp Token, rewarding users for content creation, governance, and fostering real-world adoption in Web3.
Figma 2025 Updates: A Game-Changer for Design and Collaboration
Aug 04, 2025.
Figma’s 2025 updates: AI-powered Figma Make, Figma Sites for websites, Figma Draw for vectors, Figma Buzz for marketing, enhanced Dev Mode.
Autonomy vs. Alignment: Where Do We Draw the Line in Advanced AI Systems?
Jun 29, 2025.
Autonomy vs. Alignment: Where Do We Draw the Line in Advanced AI Systems?
From Autonomy to Alignment: How GSCP Is Shaping the Future of Agentic AI
Jun 27, 2025.
From independence to collaboration—discover how GSCP (Generalized Self-Consuming Policies) is redefining agentic AI by aligning autonomous systems with human goals for safer, smarter outcomes.
Shaping the Future of Programming Education in the Age of AI
Apr 29, 2025.
AI is transforming programming education, demanding a shift from syntax-focused learning to critical thinking, system design, and AI collaboration—preparing students to thrive and lead in an AI-driven world.
Artificial Intelligence and Education: Shaping the Future of Learning
Apr 28, 2025.
Discover how Artificial Intelligence is transforming education by enabling personalized learning, smart classrooms, and intelligent tutoring.
Unleashing power of Agentic AI: Shaping the Future of Intelligent Systems
Dec 23, 2024.
This article delves into how autonomous, self-directed AI agents are revolutionizing industries, enabling smarter automation, and driving innovations in machine learning, cognitive computing, and next-gen technologies.
Announcing the Launch of Unity 6: A New Era in Game Development
Oct 21, 2024.
The world of game development is entering a groundbreaking new phase with the launch of Unity 6, the latest version of one of the most popular and versatile game development engines.
AI-Enhanced Software Development: Shaping the Future of Coding
Aug 14, 2024.
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 intelligent IDEs and AI-driven debugging improve efficiency.
ECMAScript and JavaScript: Shaping the Web's Interactivity
May 28, 2024.
ECMAScript, the standardized scripting language specification, and JavaScript, its most popular implementation, are pivotal in shaping web interactivity. They empower developers to create dynamic, responsive web applications.
Unity 6 Preview: Exciting Features for Game Developers
May 03, 2024.
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.
Create a Signature App in Blazor
Apr 08, 2024.
Learn how to create a signature/paint app in Blazor with HTML canvas element and JavaScript. Explore canvas setup, color picker integration, saving functionality, and reset feature. Get hands-on with dynamic graphics directly in the browser.
Introduction to Image Control in Power Apps
Mar 22, 2024.
Explore the versatility of Image Control in Power Apps. Learn to enhance user interfaces by effortlessly displaying images. From data visualization to graphic elements, master the art of visual design and image management.
Exploring the Pen Input Control in Power Apps
Mar 15, 2024.
In this article, we will explore the Pen Input Control in Power Apps" which delves into the innovative realm of digital creation. Discover how Power Apps, with its pen input feature, revolutionizes user interaction and unleashes creative potential.
Generate Bell-Shaped Distribution: PySpark & Matplotlib in Fabric Notebook
Feb 05, 2024.
Learn how to generate and visualize a bell-shaped or normal distribution using PySpark and Matplotlib in Microsoft Fabric Notebook. Explore the characteristics of a normal distribution, its symmetry, central tendency, and variability.
Power BI Interview Question and Answer
Sep 08, 2023.
Power BI components, differences between Power BI Desktop and Service, query optimization techniques, DAX functions, report creation steps, data model optimization, design best practices, security measures, dashboard tips, and embedding solutions.
Drawing the Indian Flag Using Python: A Creative Coding Project
Aug 25, 2023.
This article discusses a creative coding project that involves programming the drawing of the Indian flag using Python. It provides a step-by-step guide and code explanation to help readers recreate the flag using Python's graphics capabilities.The article begins by introducing the concept of creative coding and its application in creating visual artworks with the help of programming languages like Python. It then dives into the step-by-step process of drawing the Indian flag.
Exploring SVG, Canvas, and WebGL for Optimal Web Project Graphics
Jul 12, 2023.
Exploring SVG, Canvas, and WebGL: Choosing the Right Graphics Technology for Web Projects Discover the strengths of SVG, Canvas, and WebGL and learn how to select the ideal technology for your web projects based on graphic complexity, interactivity, performance, and accessibility.
Drawing a Heatmap Using D3.js
Jun 27, 2023.
Heatmaps are powerful visual representations that can help us analyze and understand patterns in data. They provide a graphical representation of data where the values are represented by colors. In this article, we will explore how to create a heatmap using D3.js, a popular JavaScript library for data visualization.
Clipping and Animation in AWT
Jun 23, 2023.
Clipping is a technique that restricts the drawing area to a small portion of the screen.
Numpy for Data Science
Jun 08, 2023.
How To Use Canvas In HTML And Its Benefits?
Apr 24, 2023.
This article provides an overview of HTML 5 Canvas, a powerful tool for designing graphics on web pages. It covers the basics of creating an empty canvas and using JavaScript to draw various shapes, lines, text, and images on the canvas. Additionally, the article includes an example of creating a filled shape using the fill() method in HTML 5 Canvas.
How to create different shapes in SwiftUI
Apr 14, 2023.
In this article, we are going to learn how we can create shapes in SwiftUI. We can create custom shapes by defining a path and applying modifiers to customize their appearance in SwiftUI.
Few Ways AI Will Shape The Modern World
Jul 01, 2022.
Few ways AI will Shape the Modern World. AI is rapidly changing our environment and we are witnessing it.
How To Setup Visual Studio Community For Graphical Programming In C++
Apr 30, 2022.
In this article, you will learn how to setup visual studio community for graphical programming in c++.
How AI Will Shape The Metaverse
Apr 06, 2022.
In this article, you will learn how AI will shape the Metaverse.
How To Check Graphics Card On Windows 11
Dec 03, 2021.
In this article, we will learn different ways to check graphics card(s) on windows 11.
Understanding User Interface (UI) And User Experience (UX)
Oct 04, 2021.
In this article, you will learn about the user interface (UI) and user experience (UX).
How To Add Text Box And Shapes In Power BI Reports
Jan 22, 2021.
In this article, you will learn how to Add Text Box and Shapes in Power BI Reports.
Dataframe Attributes In PANDAS
Sep 14, 2020.
In this article, we would learn about various dataframe attributes and how these attributes are used and implemented in Pandas.
Canva - Side Panel And Its Tabs
Aug 13, 2020.
This article describes about graphic designing tool Canva's Side Panel and it's tab.
Exploring Canva's Menubar And Toolbar
Aug 03, 2020.
This article describes free graphic designing tool Canva's menubar and toolbar
Introduction To Canva - Graphic Designing Tool
Jul 29, 2020.
Canva is a free and easy to use graphic designing tool that has a lot of prebuilt designs and templates to help you design quickly.
Best Healthtech Trends Shaping Response To Coronavirus Outbreak
Jul 07, 2020.
In this article, you will learn about Best Healthtech Trends Shaping Response To Coronavirus Outbreak.
Canvas Control In WPF
Jun 14, 2020.
Canvas control gives full flexibility to the developer, It doesn't have any default values for its children.
2D Graphics In WPF
Jun 12, 2020.
WPF provides 2D graphics shape to enhance look & feel of an application.
3D Graphics in WPF
Jun 10, 2020.
This article will help you to understand how to create an 3D graphics in WPF, what are the things you should know.
Draw Dynamic ASP.NET Core Blazor Bubble Chart Using Canvas Extensions
Mar 12, 2020.
In this article we will see in detail on how to draw our own bar chart for ASP.NET Core Blazor Web Application using HTML5 Canvas Blazor Extensions.
How To Implement Plug-In On C# Blazor For Native JavaScript Application. Open API Scheme Diagram For Draw.io
Jan 28, 2020.
What if Blazor .NET and C# can be used for building the plug-in for the existing native JavaScript web or Electron application? This article is devoted to creating the Open API scheme visualization plug-in on C# language for the diagram web-editor Draw.io implemented on JavaScript.
Learn To Draw Simple ASP.NET Core Blazor Bar Chart Using Canvas Extensions
Jan 03, 2020.
In this article we will see in detail how to draw our own bar chart for ASP.NET Core Blazor Web Application using HTML5 Canvas Blazor Extensions.
How To Update Graphics Card In Windows 10
Dec 30, 2019.
In this article, Learn how to update your graphics card on Windows 10 for optimal performance. Ensure your GPU drivers are up to date with our step-by-step guide. Discover how to navigate Device Manager, check compatibility, and download the latest drivers.
Change Screen Refresh Rate In Windows 10
Dec 06, 2019.
In this article, I have described how to change the screen refresh rate in Windows 10. The Screen refresh rate in Windows 10 is the number of times during a second that a device reconstructs its buffer.
HTML Graphics - Canvas
Nov 14, 2019.
In this article, we will see how the canvas element is used in HTML5 with the help of JavaScript.
HTML Graphics With SVG
Oct 18, 2019.
SVG is used in HTML5 for Drawing Shapes using various methods. It stands for Scalable Vector Graphics. SVG follows different methods of drawing basic shapes like, Circle, Rectangle, Rounded Rectangle, Line, Polyline, and Polygon
How To Check Graphics Card In Windows 10
Oct 14, 2019.
This article provides insights into Graphics Card Information on Windows 10, explaining its significance, types, and methods to check it.
Learn DataFrame Attributes In Python
Aug 26, 2019.
In this article, you will learn about various attributes of DataFrame in Python and how we can access different information about dataframes.
How To Draw Shapes Inside Panel Control In Winforms Using Visual studio 2017
Jun 16, 2018.
In this article I am going to explain How to Draw Shapes inside the Panel control in Winforms application using Visual Studio 2017
Drawing Pad or Signature Pad For Android Using Xamarin.Forms
Jan 12, 2018.
This article will explain how to create a drawing pad or signature pad for Android OS using Xamarin Forms.
Drawing Playground Using HTML 5 Canvas And JavaScript
Jul 04, 2017.
In this article, we will learn about how to draw objects on canvas using HTML5 canvas and JavaScript.
Overview Of Bootstrap Image Shapes And Grid Offset
May 26, 2017.
Overview of Bootstrap buttons and Grid Offset. See how to create Bootstrap image shapes & Grid Offset columns, using img classes and generate Responsive Embeds, Responsive images in Bootstrap.
SharePoint 2016 Visio Graphic Service Common Issue
Mar 12, 2017.
In this article, I will list a couple of common issues, which one can face, while using Visio Graphic Service in SharePoint 2016.
Drawing A 3D Scene Using OpenGL in C/C++
Jan 30, 2017.
In this article, we will create a simple game scene and apply different textures to the drawn scene using OpenGL in C/C++.
Making Graphics Effect Using Shape Control In Microsoft PowerApps
Nov 16, 2016.
In this article, you will explore the dynamic world of graphic effects with Microsoft PowerApps! Learn how to wield shape controls to craft stunning visual elements, enhancing your app's interface and user experience.
Draw Polygon Graphics In Xamarin Android App Using Visual Studio 2015
Nov 06, 2016.
In this article, you will learn how to draw Polygon Graphics in Xamarin Android app, using Visual Studio 2015.
Draw 2D Graphics In Xamarin Android App Using Visual Studio 2015
Nov 04, 2016.
In this article, you will learn how to draw 2D graphics in Xamarin Android app, using Visual Studio 2015.
Developing Drawing App In Microsoft PowerApps
Oct 29, 2016.
In this article, Learn how to develop a drawing app using Microsoft PowerApps with our comprehensive guide. Discover the tools and features within PowerApps that enable you to create custom canvas apps withdrawing functionalities.
Introduction To Processing Programming Language
Aug 26, 2016.
In this article, you will learn about Processing programming language.
Creating A Drawing Pad In WPF
Jul 11, 2016.
In this article, you will learn how to create a drawing pad in WPF.
Getting Started With Windows Programming In C/C++ : Basic Drawing
May 14, 2016.
In this article we will draw some basics shapes using windows programming in C/C++.
Xamarin Android: Create Google Map Draw Circle Around Marker
May 03, 2016.
In this article you will create a new Xamarin Android Google Map Draw Circle around Marker.
Drawing And Inking Using New InkCanvas Control For Universal Windows App
Dec 14, 2015.
In this article we will see how to capture user input and save it as image.
Microsoft Small Basic: Painting Tool Using Graphics Window
Dec 12, 2015.
Learn to create a Painting Tool using Small Basic's GraphicsWindow, including animation and graphical output. Explore step-by-step code explanations and tutorials for beginners, covering drawing shapes, adding images, and interactive features. Perfect for those starting out with programming and graphics.
Create UI design And Wire-frames For UWP Apps And Others
Dec 09, 2015.
In this article you will learn how to create UI design and wire-frames for Universal Windows Platform (UWP) apps, Windows Store, Tablets and Windows Phone Using Adobe Illustrators and PowerPoint.
Drawing In Microsoft Blend 2015 For Visual Studio
Nov 20, 2015.
In this article you will learn about Drawing In Microsoft Blend 2015 For Visual Studio.
Scalable Vector Graphics - Filters 4
Aug 19, 2015.
This article will give a detailed explanation of another SVG filter known as “Blend filter”.
Scalable Vector Graphics - Filters 3
Aug 17, 2015.
This article is an explanation of the SVG filter known as “Drop Shadow”.
Scalable Vector Graphics - Filters 2
Aug 16, 2015.
This article explains the one filter elements known as SVG blur effects.
Scalable Vector Graphics - Filters 1
Aug 15, 2015.
This article provides an introduction to SVG filters in HTML 5.
Scalable Vector Graphics - Text 2
Aug 13, 2015.
This article provides further explanations of SVG Text.
Scalable Vector Graphics - Text 1
Aug 10, 2015.
This article explains the SVG simple and various texts used in HTML 5.
Scalable Vector Graphics - Path 3
Jul 30, 2015.
The article explains curves in SVG Path used in HTML 5 with suitable examples.
Scalable Vector Graphics - Path 2
Jul 29, 2015.
This article explains another part of SVG path used in HTML5 with various examples.
Scalable Vector Graphics - Path 1
Jul 26, 2015.
This article explains some parts of SVG Path used in HTML 5 by illustrating good examples for easy understand.
Scalable Vector Graphics - Polygon
Jul 25, 2015.
This article explains SVG polygons used in HTML 5 in details.
Scalable Vector Graphics - Polyline
Jul 24, 2015.
This article explains SVG polyline in detail with some simple examples. It is used to draw open shapes without closing itself like polygons.
Scalable Vector Graphics - Line
Jul 23, 2015.
In this article we will learn about the Scalable Vector Graphics line used in HTML5.
Scalable Vector Graphics - Ellipse
Jul 20, 2015.
The article provides a detailed description of SVG Ellipses using basic and advanced examples.