How To Use External JavaScript Libraries With TypeScript

Önceki makalede typescript proje geliştirme ortamının kurulumuna değinmiştik. Bu makalede typescript ile proje oluşturmaya başlayacağız. TypeScript ile proje geliştirmeye başladığımızda karşılaşacağımız en büyük problem mevcutta kullandığımız jQuery, Bootstrap gibi harici javascript kütüphanelerinin TypeScript ile entegre edilmesidir. Entegrasyonu gerçekleştirmek için kullanılabilecek birden fazla yöntem bulunmaktadır. Bu yöntemlerden biri typescript içerisinde tipi any olarak tanımlanan global bir … More How To Use External JavaScript Libraries With TypeScript

How To Set Up A TypeScript Project

Merhaba, bu makale ile microsoft desteği ile Anders Hejlsberg liderliğinde geliştirilen ve özellikle angular 2 ile birlikte popülerliğini iyice arttıran TypeScript dili ile proje geliştirme konusuna giriş yapmış bulunuyoruz. İlk makalede geliştirme ortamının oluşturulmasını inceledikten sonra diğer makalelerde örnek projeler ile konuyu detaylandıracağız. Proje geliştirme ortamının kurulumunu 4 başlık altında incelenebilir. Proje Yönetimi Projemizde kullanılacak … More How To Set Up A TypeScript Project

Using Semantic UI with ASP.Net GridView

Günümüzde web uygulaması geliştirmek için pek çok teknoloji kullanıma sunulmuş durumda. Microsoft tarafında sunulan ASP.NET Web Forms ve ASP.NET MVC bunlardan bazıları. Biz bu makalede çok katmanlı bir ASP.NET Web Forms projesinin Semantic UI ile entegrasyonunu örnek proje üzerinden anlatıyor olacağız. Semantic UI geliştiricilere 50 den fazla component sunan açık kaynak kodlu bootstrap alternatifi bir … More Using Semantic UI with ASP.Net GridView

Using SQLite in CSharp

SQLite çoklu platform desteği sunan, taşınabilir, in memory mod’u destekleyen ve daha bir çok özelliği ücretsiz olarak sağlayan bir veritabanı yönetim sistemidir. Bu makalede c# ile SQLite kullanımına değineceğiz. C# üzerinden erişim için geliştirilen kütüphanelere buradaki adresten indirebiliyoruz. Kaynak kod üzerinden, setup dosyası ile kurulum yaparak, nuget ile veya önceden derlenmiş (precompiled) dll’leri indirerek sqlite’a … More Using SQLite in CSharp

PlugIn Based Application Development II

Merhabalar, Buradaki makalede plugin tabanlı uygulama geliştirme tekniğini basit bir örnekle açıklayarak konuya giriş yapmıştık. Bu makalede ise PlugIn destekli bir metin editör uygulaması ile konuyu detaylandıracağız. Editör, metin hizalama, font seçimi gibi temel işlevlerinin yanında pluginler üzerinden translate ve export işlemlerini yapabilecek. Uygulama Kurgusu Editörümüz için aşağıdaki ekran görüntüsünü tasarlıyoruz. Uygulama Load olayında kök … More PlugIn Based Application Development II

MBTiles Format

2011 yılından beri MapBox firmasının desteği ile açık standartlı olarak geliştirilmektedir, en son 1.3 sürümü yayınlanmıştır. Vektör veya raster bir kaynaktan yada online bir harita sunucundan elde edilen tile edilmiş haritaların (tileset) tek bir dosyada belirlenen şemaya göre tutulması esasına dayanır. Dosya olarak sqlite veritabanını kullanır. Bu formatın başlıca avantajları; Tile edilmiş verinin yüksek performans … More MBTiles Format

Manage IIS Programmatically

Çok katmanlı uygulamalarda orta katman, genellikle birden fazla uygulama sunucusundan oluşmaktadır. Bu makalede .NET ile geliştirilen çözümlerde orta katmanda yer alan IIS sunucuları üzerinde yapılacak yönetimsel işleri C# ile tek bir merkezden nasıl yönetebileceğimizi inceleyeceğiz. IIS üzerinde işlem yapabilmek için Active Directory Service Interfaces (ADSI) altyapısı kullanılabilir. Bu yöntemi kullanabilmek için System.DirectoryServices isim alanını projemize … More Manage IIS Programmatically