.Net Core Web API – JWT + Identity Kullanımı

10 Ağu

Merhaba arkadaşlar, Bugün sizlere JWT(Json Web Token)’nin identity ile birlikte kullanımını anlatmaya çalışacağım. Öncelikle bir proje oluşturalım. ASP.NET Core Web API seçtim ve Enable OpenAPI support’u işaretleyerek ilerledim. Bu seçenek isteğe bağlıdır. Henüz işlemlere geçmeden önce ilgili kütüphaneleri projemize ekleyelim. Proje boyunca bu kütüphaneleri kullanıyor olacağız. Modeller Products modeli public … Read More »

Dynamics 365 – Azure Blob Storage Dosya Yazmak(CSV)

28 Oca
Microsoft Azure Blob Storage

Herkese merhaba, Bu yazımda sizlere Dynamics 365‘te x++ ile Azure Blob Storage dosya(csv, txt dosyaları oluşturmak) nasıl oluşturulduğunu anlatmaya çalışacağım. Herkesin bildiği üzere Dynamics Ax 2012 ve öncesi için tüm sistemlerde paylaşılmış klasör yapıları mevcut; “\\fileserver\ortak\” gibi. Dolayısıyla classlarımızda bu ortak klasör yapılarını kullanıyor ve herkesin(ofis içi) erişebildiği dizinlere dosyalarımızı … Read More »

Chrome Extensions – Dynamics 365 Show Table Browser

21 Oca

Merhaba arkadaşlar, Daha önce Firefox için çıkarttığım bu eklentiyi. Google Chrome içinde çıkartım. Link: https://semihcelikol.com/firefox-add-ons-dynamics-365-show-table-browser/ Microsoft Dynamics 365 danışmanları, yazılımcıları genelde Chrome kullandığı için Chrome‘da çıkartma ihtiyacı doğdu. Bu vesile ile Google Chrome tarafında ilk defa bir eklenti yayınlamış oldum. Umarım herkesin işine yarar. İlgili arkadaşlar kodları GitHub‘ta bulabilirler: https://github.com/semihcelikol/d365-table-browser … Read More »

Firefox Add-Ons – Dynamics 365 Show Table Browser

25 Kas

Merhaba arkadaşlar, Firefox tarayıcıları için Microsoft Dynamics 365 Tablo tarayıcısının kolayca ve hızlı bir şekilde açılması için bir eklenti geliştirdim. Link: https://addons.mozilla.org/tr/firefox/addon/d365-show-table-browser/ Bu sektörde çalışan herkesin bildiği üzere Microsoft Dynamics 365 ile birlikte AOT’ye geçme işlemleri kalktı. Dolayısıyla verileri AOT’den görüntüleyemez hale geldik ve bunun yerini artık table browser aldı. … Read More »

Firefox Add-Ons – Netflix Clean Interface

24 Ağu

Herkese selamlar, Bugün size Netflix için yazdığım bu eklentiden bahsedeceğim. Netflix kullananlar biliyordur ki, Netflix’i açtığımız zaman anasayfada kocaman, o zamana ait popüler bir afiş ile tanıtım filmi, dizisi ve önceden izlediğimiz dizileri tekrar önümüze getiren bir bölüm oluyor. Eklenti aktif ettiğimizde bu alanları gizliyor. Böyle basit bir eklentiye neden … Read More »

Dynamics 365/Ax – DateTimeUtil Sınıfı

19 Ağu

Merhaba arkadaşlar, Uzun zamandır aklımda olan fakat bir türlü yazma fırsatı bulamadığım DateTimeUtil class’ının belli başlı methodlarının kullanımından bahsedeceğim. DateTimeUtil classı, Dynamics 365/Ax içinde hazır olarak gelen tarihlerle ilgili tüm işleri yapmamızı sağlayan hazır sınıftır. Aşağıda, sık kullandığım methodları açıklamaları ile yazdım: class SCDateTimeExample { /// <summary> /// Runs the … Read More »

Dynamics 365 – Dev Box’ı Bakım Moduna Almak

23 Tem

Selamlar, Bu yazıda Microsoft Dynamics 365 bakım modundan bahsedeceğim. Dynamics 365, bazı modül kurulumları, boyut tanımları için vs sistemin bakım moduna alınmasını isteyebiliyor. Bir Dev Box makinesini bakım moduna almak için, Sql’de aşağıda ki komutlar işimizi görmektedir. Makine Bakım moduna alındığında, IIS Restart atmak gerekiyor. Aksi durumda bakım modunu göremeyebiliyor. … Read More »

.Net MVC(Core) - PartialView Ajax ile veri çekme işlemleri

22 Haz

Merhaba arkadaşlar, PartialView ile gösterdiğimiz verileri, Ajax jquery ile istek atıp, istediğimiz yerde bu veriyi nasıl gösteririz anlatmaya çalışacağım. Ben boş bir .Net Core Mvc projesi açtım, fakat .Net MVC projesinde de aynı işlemler geçerlidir. Şimdi işlemlere geçelim. Controller classımın içine GetData() isimli ActionResult dönüş tipi olan, aşağıdaki gibi bir method yaptım. … Read More »

.Net(Core, Xamarin) – Refit Kullanımı

29 May

Interface isimli bir klasör açtım ve onun içine IMyAPI isimli interface class oluşturdum. using Refit; using RefitExample.Model; using System.Collections.Generic; using System.Threading.Tasks; namespace RefitExample.Interface { public interface IMyAPI { [Get("/todos")] Task<List<Todos>> GetTodos(); } } Buraya yakından bakalım. Get kısmında belirttiğimiz /todos Base URL’mizin(http://jsonplaceholder.typicode.com) sonuna otomatik olarak eklenecek olan kısım olmuş oluyor. … Read More »