Best C# courses on Pluralsight

Best C# Courses on Pluralsight

C# is one of the most popular programming languages. Every day thousands of students start to learn it. One way to learn the basics of C# is to watch video courses on platforms like YouTube, Linkedin Learning, Coursera, Khan Academy, or Pluralsight. Pluralsight is a video course platform that is more focused on programming, especially from the Microsoft world. Here … Read more

C# Web Scraping and Automation

C# Scraping and Web Automation

I think every programmer tries to automate some of their tasks. Once, one of my colleagues created an app that checked the cinema website in order to book a ticket to a Star Wars movie. In C# the are many ways to scrape a website or automate a flow on a website. Here is a list of possible options: Selenium … Read more

Add Captcha in your ASP.NET Core Website

Add Captcha in ASP.NET Core

Nowadays, if you have a publicly available form, you must have a captcha to stop bots from posting spammy data. Add your site to the reCaptcha console ReCaptcha is the most popular captcha service on the Internet. It’s offered for free by Google. You must create an account and add your site to the admin console. When you add your … Read more

AJAX Calls in ASP.NET Core Razor Pages

AJAX Calls Razor Pages

Razor Pages is a new programming model in ASP.NET Core. Instead of the MVC model, this programming model is based on page routes. Each page is separated into two files: one for the backend and the other one for the frontend. Razor Pages only works with GET and POST methods. A page will contain two methods: OnGet and OnPost. Handle … Read more

The Best Guide to Enhance Your Career as a C# Developer

Guide Juniors

This is a step-by-step guide for C# junior programmers to enhance their programming skills. I have seen this Reddit post where a junior asks about what should he do to enhance his .NET skill. I remember when I was an entry-level .NET programmer and I had the same question several years ago. Malcolm Gladwell wrote about the 10000 hours rule. … Read more