Templates by BIGtheme NET

C#

Resmi Tatil ve Dini Bayram Günleri API (Holiday) C#

Resmi tatil ve dini bayramları google üzerinden bir api yardımı ile çekebiliriz. https://www.googleapis.com/calendar/v3/calendars/turkish__tr%40holiday.calendar.google.com/events?key=<developersGoogleApiKey> adresi üzerinden tatil günlerine ait zamanlar gelmektedir. Aşağıdaki ekran görüntüsü örneğinde görebilirsiniz. public class Holiday { public string kind { get; set; } public string etag { ...

Devamını Oku »

Singleton Design Pattern

Singleton design pattern nedir ve çalışma mantığını nasıldır sorularını cevaplayalım. Uygulama üzerinde tanımladığımız her bir nesne bellekte yer kaplar.Tanımladığımız değişkenler, oluşturulan nesneler vs. Bazı nesneler vardır ki her bir istek için ayrı ayrı oluşturmaya gerek yoktur.Örneğin db connection gibi.Her istemci ...

Devamını Oku »

Programlama dilleri nelerdir?

Bilgisayar programlama dilleri, yazılım üzerinden bilgisayarın anlayacağı bir dilde talimat vermemize izin verir. Birçok insan tabanlı dilin olduğu gibi, programcıların bir bilgisayarla iletişim kurmak için kullanabileceği bir dizi bilgisayar programlama dili vardır. Bir bilgisayarın anlayabileceği dilin bir kısmı “ikili” olarak ...

Devamını Oku »

Unit Test Boilerplate Generator

Belirli bir C# class, bir birim test kazanı oluşturur, tüm bağımlılıklar için alay kurar ve tüm ortak yöntemler için test anahatlarını oluşturur. Test frameworks supported: Visual Studio NUnit xUnit Mock frameworks supported: Moq AutoMoq NSubstitute SimpleStubs Rhino Mocks Dependency injection ...

Devamını Oku »

Object Oriented Programming(OOP)

Dünya üzerinde duran kalem ve dahi masa, etrafınıza baktığınızda görebileceğiniz her şeyi bir nesne olarak tanımlamak mümkündür. Dikkat edersek nesneyi anlatırken “tanımlamak” kelimesini kullandık. Buradan anlayabiliriz ki nesne tanımlanmaya ihtiyaç duyan ancak tanımlanarak var olan bir olgudur. Nesneleri birbirinden ayıran özellikleridir. ...

Devamını Oku »