Founder C# Corner. Founder & CEO Mindcracker Inc. Investor, Advisor, Board member of several startups and non profit foundations. Try to implement emerging technologies when trying to solve the next problem.
This article introduces Power BI, a Business Intelligence solution developed by Microsoft to convert data into information.
Developers often do not pay attention to hardware and industry news. May be time to rethink?
Explore the critical risks associated with integrating AI coding tools like GitHub Copilot and ChatGPT into development workflows, covering concerns from code quality and security vulnerabilities t...
Implement vertical and horizontal scrolling in your WPF applications using ScrollViewer. Control content visibility with properties like VerticalScrollBarVisibility and HorizontalScrollBarVisibilit...
If you have been writing Web applications using Visual Studio, at some point you would end up editing HTML file by hand. Now HTML Editor available in Visual Studio 2005 now supports Intellisense, w...
Learn how generative AI models like ChatGPT and DALL·E handle your data, and what privacy risks or data leaks may occur. This beginner-friendly guide breaks down how AI training works, where d...
Generative AI tools like ChatGPT sometimes make up facts or give wrong answers — a problem known as "AI hallucination." Learn why it happens, how it works, and what you can do to avoid be...
Discover the biggest challenges of using Generative AI in 2025, from hallucinations to ethical risks, and learn how to overcome them wisely and responsibly.
If you were your current boss, what changes you would like to make to yourself? Discuss here.
While some improvements (ASP.NET, ADO.NET) are obvious in .NET 4.5, I am impressed with how .NET team is building CLR and GC to take advantage of new hardware.
In last month’s report by MillennialMedia, Apple combined (iPhone, iPad, iPod) mobile platform leads in revenue generation with 45% share. Android is second at 43%. RIM and others are 9% and 3% res...
Learn how to upskill your engineering teams to build and integrate Generative AI systems with training resources, toolkits, and expert guidance.
Prompt engineering is the practice of designing effective instructions for AI models to optimize outputs in software development, business, marketing, and data analysis. Learn how prompt engineerin...
Learn what prompt engineering is all about and its related questions.
Discover the fastest growing tech careers from 2025 to 2030, including AI, cybersecurity, cloud, data science, and more. Learn key skills, salary insights, and how to start today.
Programming C# is a concise 56-page tutorial book aimed at beginners and students. Learn C# programming fundamentals, syntax, data types, and advanced topics like classes, arrays, and exception han...
How to generate public/private key in C#. Asymmetric cryptography also known as public-key encryption uses a public/private key pair to encrypt and decrypt data. In .NET, the RSACryptoServiceProvid...
Explore the WPF TreeView control in this tutorial, designed to display hierarchical data with expandable nodes. Learn to add, delete, and style TreeView items dynamically using XAML and C#. Enhanc...
What is the best blockchain programming language? In this article, I will talk about the most popular blockchain programming languages to build blockchain products and blockchain applications.
Here are some debugging tips and tricks for .NET developers who use Visual Studio 2015.