Web API keçidləriBütün Web Api -lərimiz Asp.Net Core 2.2 üzərində və arxa tərəfdə .Net Framework 4.6.2 üzərindən çalışırdı. Keçiddən sonra ilk qarşılaşdığımız problem Entity Framework Core ilə bağlı oldu. Beləki əvvəllər birbaşa EF üzərində SQL sorğusu çalışdırmaq üçün DbContext class-mızın içərisində DbQuery<T> təyin…
net5.0-ə miqrasiya (bizi nə gözləyir) - Hissə 1
Bildiyimiz kimi Noyabr ayında Microsoft net5.0 versiyanı və C# 9-u tqdim etdi. Özlərinin də qeyd etdiyi kimi, net5.0 versiyası .Net platformasının vahid hala gətirilməsi yolunda ilk buraxılışdır. Əslində bu versiyada bu tam olaraq tamamlanmalı idi, lakin pandemiya səbəbləri…
Səliqəli, başa düşülən və idarə oluna bilən kod yazmaq - Hissə 2 (Funksiyalar və şərhlər)
Funksiyalar Funksiyalar istənilən proqramın əsas hissəsidir. Ona görə onları yaxşı şəkildə yazmaq bizim əsas vəzifələrimizdən biri olmalıdır. Əgər siz funksiyaya ötəri baxdıqda çoxlu əməliyyatlar, kod təkrarı və qarmaqarışıqlıq görürsünüzsə bu nələrinsə yanlış getdiyinə işarədir. Yığcam Yaxşı funksiyanın ilkin şərti yığcam…
Səliqəli, başa düşülən və idarə oluna bilən kod yazmaq - Hissə 1 (Adlandırma)
Salam dostlar, bir müddətlik aradan sonra yeni bloq yazımla qarşınızdayam. Bu bloq yazısı Səliqəli, başa düşülən və idarə oluna bilən kod yazmaq seriyasının ilk yazısıdır və Robert C. Martin (uncle Bob) - nin Clean Code kitabından özüm üçün nəticə çıxardığım…
DOTNET Konf Azərbaycan
Bu il ilk dəfə ölkəmizin .NET developerlərini bir yerə toplayırıq. DOTNET Konf Azərbaycan noyabrın 23-də Bakıda ADA Universitetində keçiriləcək. Bu tədbiri təşkil etməkdə məqsədimiz ölkəmizdə proqramlaşdırmanın inkişafına təkan vermək, yeni başlayanlara yardımçı olmaq, bu sahədə bir community formalaşdırmaq və networking-dir.…
C# və ASP.NET Core-da Aspekt Yönümlü Proqramlaşdırmanın tətbiqi
C# və ASP.NET Core - da aspekt yönümlü proqramlaşdırmanın tətbiqi haqqında aşağıdakı videolarda misallar üzərində danışmağa çalışdım. Video-da istifadə etdiyim proyektin source kodunu isə github hesabımda yerləşdirmişəm nurlanvalizada/AspNetCoreDynamicProxyExampleDynamic Proxy Example on Asp.Net Core using Castle Dynamic Proxy…