http://devnot.com/2016/xamarin-ile-mobil-uygulama-gelistirmeye-kisa-bir-bakis/
C#
Asp.Net Mvc Instagram Login
İşim gereği sosyal medya uygulamaları yapıyorum. Kullandığım kodları da zaman zaman paylaşmayı düşünüyorum. Instagram login çok kullanılan bir şey olmasa da belki bir gün instagram uygulaması geliştirmek, instagram kullanıcılarından data toplamak istersiniz. İlk yapmanız gereken şey https://instagram.com/developer/ adresinden bir uygulama oluşturmak ve bu uygulamaya otantike olup access token almak olacak. Continue reading “Asp.Net Mvc Instagram Login”
Asp.Net’te Quartz.Net ile zamanlanmış görevler
Çalıştığım bir projede her gün düzenli olarak facebook api’dan data çekiliyor. Bunu periyodik olarak yapabilmek için Quartz.Net kütüphanesini kullanıyoruz. Bu yazıda da basitçe Quartz.Net’in bir mvc projesinde nasıl kullanılacağını anlatmak istiyorum. Continue reading “Asp.Net’te Quartz.Net ile zamanlanmış görevler”
Lucene.Net ile arama
Bir e-ticaret projesi yaptığınızı düşünün. Arama sayfasınız nasıl yapardınız? Input'a "Asus" kelimesi girdiğinde yapacağınız en şey an basit haliyle aşağıdaki sql sorgusunu çalıştırmak olacak.
Select * from dbo.Urun where dbo.Urun.Adi like '%Asus%'
Bu sorgu 1000 belki 10.000 ürün bulunan bir tablo için çok yorucu olmayabilir. Peki ya tablonuzda 500.000 ürün varsa? Yaptığınız arama çok fazla performans kaybına ve kullanıcının saniyelerce beklemesine neden olabilir. İşte bu gibi durumları aşmak için kullanılan bir kütüphane Lucene. Lucene.Net ise orjinali Java olan Lucene'nin C# ile yazılımış ve .Net geliştiricilerinin kullanımına sunulmuş .Net portu. Continue reading “Lucene.Net ile arama”
Çizgi Tagem Visual Studio 2010 Eğitimi
Çizgi Tagem kaynakları 2. ve 3. sınıftaki elektornik ile ilgili derslerde çok faydalı olmuştu. Bugün Visual Studio eğitimi için güzel bir video seti oluşturduklarını gördüm. Biraz inceledim ve oldukça faydalı olduğunu söyleyebilirim. Ücretsiz olması da bir öğrenci olarak beni mest etti :) Bir çoğumuz Visual Studio'dan gerçek anlamda faydalanamıyoruz. Daha IDE'yi tanımadan dili öğrenmeye başladığımız için sonra tekrar geri dönüp IDE öğrenmek gereksiz gibi geliyor. Gereksiz gelse de dersleri izlemenizi tavsiye ederim. Bilmediğiniz şeyler muhakkak vardır, ve bunlar performasınızı artıracak şeylerdir ;) Continue reading “Çizgi Tagem Visual Studio 2010 Eğitimi”
Design patterns notları -2- composite pattern
Composite pattern hiyerarşileri düzenler. Bu hiyerarşiye en güzel örnek, amir-memur hiyerarşisidir. En tepede bir amir bulunur. Sonra onun altında bir memur. Bu memur aynı zamanda amirdiri, onun da memurları vardır. Bu böyle en alt seviyedeki memura kadar gider. Continue reading “Design patterns notları -2- composite pattern”
Design patterns notları -1- factory pattern
Bundan birkaç gün önce Wrox'un Asp.Net Design Patterns kitabını okumaya başladım. Mvc kitaplarını bitirdikten sonra, mvc'yi hatim ettim diyemesem de bir sonraki aşama olan design patterns konusuna giriş yapmak istedim. Yazılım mühendisliği alanında ilerlemek, gelişmek istiyorsanız bu konuları bilmeniz gerekiyor. Lafı fazla uzatmadan konuya gelmek istiyorum. Factory pattern, adından da anlaşılacağı üzere fabrika gibi çalışan bir sistem. Kitapta verilen örneğe benzer bir örnekle anlatmak istiyorum. Projeyi buradan indirebilirsiniz. Continue reading “Design patterns notları -1- factory pattern”