slide2

Metro Studio

syncfusion firması tarafından geliştirilen Metro Studio uygulaması, windows phone 7 işletim sistemiyle tanıştığımız, windows 8 ile popülerliği artan Metro Interface uygulaması geliştirmek isteyenler için tam bir velinimet :) Programın iki sürümü mevcut

Metro Studio 1

Ücretsiz dağıtılan sürüm. Yaklaşık 600 icon mevcut ve kullanımı çok kolay

http://www.syncfusion.com/downloads/metrostudio incelemeyi bu linkten yapabilirsiniz.

1
(daha&helliip;)

Read More

SQL Coalesce( expression [ ,…n ]) Fonksiyonu

Coalesce fonksiyonu içine verilen değerlerden null olmayan ilk değeri döndürür.

 

Örnek:

[sql]SELECT COALESCE(CepTel, EvTel, Istel,’Telefon Numarası Tanımlı Değil’) as Telefon From TblMusteriler[/sql]

Eğer CepTel alanı Null ise EvTel bilgisini getirecek eğer EvTel alanıda boş ise Istel Alanını döndürecektir. Tüm alanlar Null ise Telefon Numarası Tanımlı Değil Şeklinde değer dönecektir.

Read More

slide1

Asp.net İle Google Map Api Kullanımı

Google map api ile harita üzerinde daha önceden seçmiş olduğumuz noktaları işaretleyip gösterme işlemine göz atacağız. Örnek vermem gerekirse emlak sitelerinde uygulanan özel ilanların harita üzerinde gösterilmesi olabilir. Uygulamaya başlamadan önce google map api key e ihtyacımız olacak yok ise buradan temin edebiliriz. Visual studio üzerinden yeni bir web projesi başlatalım. İlk olarak harita üzerinden bir noktayı seçip koordinat bilgisini veritabanına yazılım.bunun için Isaretle.aspx sayfamızı oluşturalım haritamızı göstermek çin forma bir adet div kontrolu harita üzerinde işaretlediğimiz noktanın koordinatlarını yazabileceğimiz bir textbox, ilan durumu(satılık,kiralık) seçebileceğimiz bir combo box ve veri tabanına kayıt yapabilmek için bir buton yerleştirelim. (daha&helliip;)

Read More

“svc-Integrated” has a bad module “ManagedPipelineHander” (“svc-Integrated” işleyicisinin modül listesinde hatalı “ManagedPipelineHander” Modulu var) Hatasının Çözümü

Daha önceden kurulumu yapılmış bir Windows Server 2008 R2 64x makinaya iis 7.5 kurdum. Websitemi oluşturup gerekli ayarlamaları yaptıktan sonra webservisimin çalışıp çalışmadığını görmek için önizleme yaptığımda aşağıdaki hatayı aldım.

9
(daha&helliip;)

Read More

Asp.net web service’i class library ile kullanmak (Could not find default endpoint element that references contract)

Merhaba,

N-tier bir uygulama geliştiriyorsunuz ve haklı olarak kullanacağınız class libraryler var. Hatta bu class libraryler ile web servicelerine ulaşmak istiyorsunuz ama bunu .net 3+ ile yapıyor olduğunuz için web reference olarak değil de web service olarak projenize eklemek ve kullanmak istiyorsunuz (SoapClient kullanmak istiyorsunuz yani). Netice de class library’nizi bir windows application’a bağladınız diyelim. Solution’ınızı compile ediyorsunuz ve hiç sorun yok, işte o an geldi, artık çalıştırma zamanı… Çalıştırıyorsunuz ve işte o hiç beklemediğiniz hata tam da karşınızda duruyor “Could not find default endpoint element that references contract…“.

Çözümü web service’inizi gösterdiğiniz class library projenizin içinde bir app.config dosyası bulunuyor, bu dosyanın içerisinde de eklediğiniz web service ile alakalı satırlar var. İşte bu satırları kopyalayıp, class library’nizi reference olarak eklediğiniz windows application project’iniz varya, onun içindeki app.config dosyasının içine yapıştırıyorsunuz.

13

Read More

Html Parse İşlemi

Bir çoğumuz muhakkak ki karşılaşmışızdır bir web sayfasının içerisindeki belirli bir bölümü çekip kendi sayfamız üzerinde göstermeyi. bu senaryoda WebClient sınıfı işimizi görür ancak ben size daha kolay bir yol söylesem :)

Bu makalede bir haber sitesinin rss kaynağını kullanarak sayfa içeriğine ulaşacağız oradanda haberinin detayını alıp kendi sayfamıza yerleştirmeye çalışacağız.

bu işlemi yaparkende codeplex üzerinden yayınlanan html Agility Pack (HAP) sınıfını kullanacağız. İlk olarak yapmamız gereken http://htmlagilitypack.codeplex.com/ adresine gidip htmlagilitypack.dll dosyasını bilgisayarımıza indirip uygulamamıza referans almak olacak.

Şimdi sıra rss kaynağı bulmada. Rss desteği vermeyen bir site bulmak artık çok zor :) örnek olarak ben kendi blogumun rss kaynağını kullancağım. Senaryo şu şekilde ilerleyecek rss kaynağından okuduğum konu başlığını bir dropdown list te göstereceğim dropdown listte seçilen başlığın url adresine gideceğim sayfa içeriğini okuyup işime yarayan kısımları alacağım.

Sayfamın load eventında çağıracağım metodda rss kaynağından okuduğum başlık ve link bilgisini dropdown liste ekledim
(daha&helliip;)

Read More

Ölü Link Kontrolü (Remote File Exists)

Belirtilen url deki dosyanın gerçekten var olup olmadığını kontrol eder.

[csharp]
public static bool RemoteFileExists(string url)
{
   try
   {
         //Yeni bir HttpWebRequest oluşturuyoruz
         HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
         //Yeni istediğin Method propertsini HEAD olarak set ediyoruz. Dilerseniz GET olarakta kullanabilirsiniz.
         request.Method = "HEAD";
         //Serverdan gelecek cevabı alıyoruz
         HttpWebResponse response = request.GetResponse() as HttpWebResponse;
         //Eğer gelen cevap bir statuscode içermiyorsa catch e düşecektr bu dosya yok demektir (:
         //hata almadan devam edebilirsek gelen cevabın StatusCode una bakıyoruz eğer kod OK ise dosya vardır.
         return (response.StatusCode == HttpStatusCode.OK);
   }
   catch
   {
      return false;
   }
}
[/csharp]

Read More