Skip to main content

Free Programming Tutorials, Blogs & Developer Tools

22
Jul
2023

This tutorial demonstrates how to accept payments with Stripe Checkout in an ASP.NET Core 7.0 application built with C# . The application uses Checkout to accept credit cards from the end user and send tokens to a back-end API. The back-end controller uses the Stripe .NET library to create a charge. We are using latest version on Stripe.Net api in this. Check out complete steps to Integrate Stripe Payment Gateway In ASP.NET Core 7.0

25
Mar
2026

230 views

This tutorial provides a comprehensive understanding of the fundamentals of Machine Learning using Python and the Scikit-learn library. By the end, you will be equipped with the knowledge to implement basic machine learning algorithms and apply them to real-world problems. A foundational understanding of Python programming and basic statistics is recommended to maximize your learning experience.

03
Mar
2021

20,383 views

In this article we will see how to solve issue 'ConfigurationBuilder' does not contain a definition for 'SetBasePath' and no extension method 'SetBasePath' accepting a first argument of type 'ConfigurationBuilder' could be found (are you missing a using directive or an assembly reference? in .Net Core 3. We will see how to ready json files in .Net core 3.

30
Mar
2026

243 views

This article delves deep into the intricacies of DOM manipulation using JavaScript, focusing on core techniques, best practices, and real-world applications. Understanding DOM manipulation is crucial for any web developer, as it allows for dynamic interaction with web pages. Prior knowledge of JavaScript fundamentals, HTML structure, and CSS styling will enhance your learning experience.

24
Mar
2026

522 views

Readers will learn the intricacies of CWE-416, a critical memory safety vulnerability known as Use After Free. This issue can lead to severe security breaches if not properly managed. A solid understanding of memory management in programming languages like C and C++ is required to grasp the concepts discussed in this article.

01
Jun
2026

328 views

In this blog post, you will learn how to prevent code injection vulnerabilities in dynamic expression evaluation using ASP.NET Core. Understanding and mitigating these vulnerabilities is crucial for building secure applications that handle user input. A solid grasp of expression trees, dynamic LINQ, and validation techniques will be beneficial before diving in.

10
Apr
2026

308 views

This blog post will guide you through using WAVE, a web accessibility evaluation tool, to identify and resolve accessibility issues on your website. Accessibility is crucial for ensuring that all users, including those with disabilities, can effectively navigate and interact with web content. Familiarity with HTML and CSS will enhance your ability to implement the recommended changes.

09
Apr
2026

354 views

This comprehensive guide will teach you how to leverage Pandas for SQL-like queries in Python, focusing on practical implementations and performance optimization. Understanding how to utilize Pandas effectively can significantly enhance your data manipulation capabilities and streamline data analysis workflows. Before diving in, ensure you have a basic understanding of Python, SQL principles, and Pandas syntax.

13
Jan
2023

Hello guys, sometimes while working with big databases in sql server we often need to find all procedures where we have used a certain table.So we will see how to do that.

03
Apr
2026

273 views

This tutorial will delve into the integration of Redux with React to manage application state effectively. Understanding Redux is crucial for building scalable and maintainable applications, particularly in complex projects. Prior knowledge of React and JavaScript ES6 features is recommended before diving into this tutorial.

09
Dec
2023

3,639 views

C# provides the while loop to repeatedly execute a block of code as long as the specified condition returns false. The while loop starts with the while keyword, and it must include a boolean conditional expression inside brackets that returns either true or false. It executes the code block until the specified conditional expression returns false. The condition is given in the beginning of the loop and all statements are executed till the given boolean condition satisfies when the condition becomes false, the control will be out from the while loop else It executes the code block until the specified conditional expression returns false.

01
Apr
2026

343 views

This guide delves into the intricacies of stored procedures in SQL Server, exploring their functionality, advantages, and real-world applications. Understanding stored procedures is crucial for optimizing database operations, enhancing security, and improving code maintainability. Prior knowledge of SQL and basic database concepts will be beneficial for grasping the advanced topics covered in this article.

15
Aug
2022

6,656 views

Hello guys, sometimes we need to put validations on textboxes to accept certain type of data. For that purpose , we have to apply validation to stop backSlash on keypress and also on copy/paste. So we will see how to apply Input validation on keypress and copy paste using javascript.

Trending This Month

Based on actual reader views in October 2026

Free Developer Tools

Handy online tools to boost your productivity — no login required.

HTML Beautifier
Format & prettify HTML code instantly
JSON Beautifier
Validate & format JSON with syntax highlighting
XML Beautifier
Indent and format XML documents
CSS Beautifier
Clean up and format CSS stylesheets
JS Beautifier
Beautify & minify JavaScript code
Diff Checker
Compare two texts and spot differences
Password Generator
Generate strong, secure passwords
Hash Generator
MD5, SHA-1, SHA-256 & more
Base64 Encode/Decode
Encode or decode Base64 strings
URL Encoder
Encode & decode URLs and query strings
JSON to CSV
Convert JSON arrays to CSV format
QR Code Generator
Generate QR codes for any text or URL
Regex Tester
Test and debug regular expressions live
Case Converter
camelCase, snake_case, PascalCase & more
Word Counter
Count words, characters & reading time
Timestamp Converter
Convert Unix timestamps to readable dates
Meta Tag Generator
Generate SEO meta tags & Open Graph tags
Color Picker
Pick colors and get HEX, RGB, HSL values
PDF Editor
Merge, split and convert PDF files
SEO Analyzer
Audit any URL and get an SEO score
JWT Decoder
Decode and inspect JWT tokens instantly
SQL Formatter
Format and beautify SQL queries
UUID / GUID Generator
Generate v4 UUIDs in bulk
JSON to TypeScript
Auto-generate TypeScript interfaces from JSON
Cron Explainer
Explain cron expressions in plain English
Number Base Converter
Convert between binary, hex, decimal & octal
CSV to JSON
Convert CSV data to JSON format
Markdown to HTML
Preview and convert Markdown to HTML
Lorem Ipsum Generator
Generate placeholder text for mockups
String Escape
Escape/unescape strings for JSON, HTML & more
World Clock
Live time in your timezone & worldwide
Image Converter
Convert JPG, PNG, WebP, BMP client-side
Image Resizer
Resize images to exact dimensions
Image Compressor
Reduce image file size without quality loss
Image to Base64
Encode images as Base64 data URIs
PNG to ICO
Create multi-size favicon .ico files

Our Community Impact

Blogs, views & resources shared with developers around the world

838
Total Blogs
Programming articles & tutorials
2,713,090
Total Views
Page views across all blogs
2,876
Downloads
Source code & resource downloads

Never study to be successful, study for self-efficiency. Don’t run behind success. Follow behind excellence, success will come all way behind you.

Translate Page