TweetSharp ile Son Tweet'leri Çekme

Merhaba. Önceki bir makalemde php ile son tweet'leri nasıl listeleyeceğimizi anlatmıştım. Gelen bir istek üzerine bu işlemi ASP.NET ile de gerçekleştireceğiz. Bu işlem için TweetSharp kütüphanesi kullanılacaktır. İlk önce ASP.NET projemize TweetSharp'ı yüklüyoruz. Bunun için Visual Studio'da Tools > Library Package Manager > Package Manager Console diyoruz. Eğer Nuget Package Manager yüklü değil ise Tools > Extension Manager'dan NuGet Package Manager'ı yükleyebilirsiniz. Package Manager Console'u açtıktan sonra "Install-Package TweetSharp" komutunu verip paketi projemize ekliyoruz. Daha sonra bir adet Twitter uygulaması oluşturuyoruz. (Eğer daha önceden oluşturmadıysanız.)dev.twitter.com/apps adresine gittikten sonra Create a new application diyoruz.…

ASP.NET www yönlendirmesi (www prefix)

Merhaba. Siteniz ziyaret edilirken www önekinin otomatik olarak eklenmesini isteyebilirsiniz. Mesela tarayıcı adres satırına mhmtyylc.com yazdığıldığında sitenin www.mhmtyylc.com adresine yönlendirilmesini istiyorum. Çünkü Google mhmtyylc.com ve www.mhmtyylc.com adreslerinin indexlemesini ayrı ayrı yapıyor.Peki gelelim bunu asp.net ile nasıl yapacağız. Bunun birkaç çözüm yolu var. Bunlardan birisi global.asax dosyasında gelen url'ye göre www içeren adrese kullanıcıyı yönlendirmek. Ama benim kullandığım ve bence en kullanışlı yöntem web.config'de bu ayarı yapmak.www.domainadiniz.com (www içeren) şeklinde yönlendirme için<system.webServer> <rewrite> <rules> <rule name="Add WWW prefix"…

Asp.NET MVC (Model-View-Controller) Framework Nedir?

Son zamanlarda asp.net ile ilgilenen arkadaşlar asp.net mvc ilgili dökümanların çoğaldığını ortalıkta asp.net mvc diye bir şeyler dolanıp durduğunu görmüştür. Bu konuda fikir sahibi olmayanlar için kabaca ASP.NET MVC nin ne olduğunu, nasıl çalıştığını, yararlarını göstermeye çalışacağız. Çok ters gelebilir, fakat alıştıktan sonra inanın çok seveceksiniz.Öncelikle şunu belirtelim : MVC’de postback, viewstate, codebehind, server kontrolleri (textbox, checkbox) ve bu kontollerin eventleri yoktur. Alışık olduğumuz bu yapı Asp.Net MVC’de farklı bir şekildedir. Peki neden bunlar yok, nasıl çalışıyor demeyin!? Bu yapı gayet güzel çalışıyor. Bunu neden farklı bir yapıda kullanma ihtiyacı duyuyum ki? Benzeri soruların cevabı…