Ana içeriğe atla

Kayıtlar

Haziran, 2015 tarihine ait yayınlar gösteriliyor

Bir Web Sitesini Gezip Verilerini Alacak Bot Yazmak

Bazı durumlarda projelerinizde bazı sitelerin veri tabanlarına ihtiyacınız olabilir fakat tabiki başka sistemler size veri tabanlarını açmayacaktır.Bugün bu web sitelerinin verilerini ihtiyacımız dahilinde nasıl çekebiliriz bu konu üzerine yoğunlaşacağız. Başlangıç  Uygulamamızı C# ile HTMLAgilityPack.dll ini kullanarak yapıyor olacağız.Visual studio üzerinden nuget manager ile HTMLAgilityPack i indirip kullanabileceğimiz gibi isterseniz code plex üzerinden de ilgili dll i indirebilirsiniz.(code plex url :https://htmlagilitypack.codeplex.com/releases/view/90925) Kısa açıklama Bu uygulamamız isbnsearch.org sitesindeki kitap bilgilerine ISBN numarası ile ulaşmamızı sağlayacak. Yani şöyle bir ihtiyacımız olduğunu düşünelim sitemize kitap ekleyeceğiz ama kitap bilgilerini (resim,isim,yayınevi,yazar,vs) tek tek girmek istemiyoruz.İlgili kitabın ISBN numarasını girip kitabın bilgilerini resmiyle birlikte getirmek istiyoruz. Hadi kodlayalım :) Öncelikle Book adında bir class ımı

Visual Studio için SVN Client Kurulumu ve Mevcut bir Proje ile SVN üzerinden çalışma

Bu hafta başladığım bir proje de SVN server üzerinde bulunan bir proje ile çalışmam gerekti.Sonrasında svn kurup projeye Visual Studio üzerinden SVN ile devam ettim.Şimdi bakalım SVN nasıl kurabiliriz?SVN repository üzerindeki mevcut bir projeyi bilgisayarımıza nasıl çekip kullanabiliriz ? SVN Kurulumu Öncelikle https://www.visualsvn.com/visualsvn/  adresinden svn imizi download ederek bilgisayarımıza indiriyoruz. Sonrasında indirdiğimiz exe yi kuruyoruz ve Visual Studio yu açtığımıızda üst menü de VISUALSVN menüsünü gördüğümüzde kurulumumuzu başarı ile yapmış olduğumuzu anlıyoruz. SVN ile Mevcut bir projeyi bilgisayarımıza çekmek ve üzerinde çalışmak Bu işlem için VISUALSVN menüsünden "Get Solution from Subversion" seçeneğine tıklıyoruz.Ardından ilgili Subversion Repository URL sini , projelerin bilgisayarımızdaki dosya yollu(Local Repository) bilgisini seçiyoruz ve tamam diyoruz. Ardından SVN Server tarafında bizim için oluşturulmuş olan kullanıcı bilgileri içi