Skip to content

Dijix - Блог Posts

Поширені приклади регулярних виразів [C#].

У цій статті ми розглянемо найпоширеніші приклади регулярних виразів, які можуть бути корисними вам для вирішення завдань. Матеріал цієї статті буде доповнюватися на регулярній основі.…

Чому варто вчити саме C#?

C# – це сучасна об’єктно-орієнтована мова програмування, розроблена компанією Microsoft. З моменту своєї появи у 2000 році вона стала однією з найпопулярніших мов програмування у…

Як вгадати число від 0 до 100 (математичний фокус)

Цікавий математичний трюк, який на перший погляд може здатися складним, але насправді це не так! Послідовність дій така: Вам потрібно вгадати будь-яке число від 0…

Створення додатка з використанням ASP.NET Core MVC і EF Core

У цій статті розглянемо процес побудови реалістичного проєкту, який продемонструє спільне використання ASP.NET Core MVC і Entity Framework Core. Проєкт буде простим, але близьким до…

Статистика відвідувань для веб додатка Asp.net Core 7

У цій статті розробимо простий лічильник статистики, для відстеження кількості унікальних відвідувачів і переглядів сайту. Для прикладу, створимо простий проект ASP.NET Core Web Application (Веб-додаток…

Створення Sitemap.xml для веб додатка Asp.net Core 7

Розглянемо механізм створення карти сайту. Навряд чи тут можна запропонувати якесь універсальне рішення, все залежить безпосередньо від веб-додатка, від того, як у ньому влаштовано систему…

Checkbox List в Asp.net Core Mvc

У цій статті розглянемо, як працювати з безліччю елементів CheckBox, відобразимо за допомогою них список ‘Продуктів’, навчимося отримувати вибрані варіанти, здійснювати пошук і групування. Щоб…

Відновлення пароля в ASP.NET Core Identity

Однією з поширених практик управління обліковими записами користувачів є надання користувачам можливості змінити свій пароль, якщо вони його забули. Процес скидання пароля не повинен залучати…

Необроблені рядкові літерали (raw string literals)

Починаючи з C# 11, можна використовувати необроблені рядкові літерали для спрощення створення рядків, які є багаторядковими, або використовувати будь-які символи, які потребують escape-послідовностей. Багато що…