Reklam

4 Şubat 2014 Salı

ASP.NET Textboxdaki Veriyi Almıyor (PostBack Sorunu)

Merhaba
Eğer asp.net de herhangi bir bilgileri aynı sayfada dolduruyor ve aynı sayfada değiştirme kodları kullanıyorsanız doğru yerdesiniz. 


Biraz daha açaçak olursak sayfanızda bir textbox olduğunu ve bu textbox a veri tabanından veri çekerek dolduruyorsanız bir buton ile bu doldurulan textbox daki veriyi değiştirerek kayıt etmeye çalışıyorsanız şu aşağıdaki kodu sayfanın loadında kullanmazsanız verileriniz değişir ama aynı verilerle değişir. Böyle bir hatanız varsa ilacınız bu kod (çok uğraştırmıştı beni)

        if (IsPostBack)
            return;

İyi çalışmalar

21 Ocak 2014 Salı

General Mobile Discovery Bilgisayara Bağlama Hatası (Battery Doctor)


General mobile discovery kullaniyorum.Bi arkadasim önerdi battery doctor uygulamasını kur şarj az gider dedi ve Battery doctor kurdum gerekli iyileştirmeleri var fakat telefonu kablo ile PC ye bağladiginiz zaman PC görmüyor kaldirdim ve PC gördü. Bilgisayara bağlamada sıkıntı yaşayanlara duyurulur.
Sadece bilgilendirmedir.

19 Ocak 2014 Pazar

igo navigasyon laz sesi

Merhaba sizlere igo navigasyon için laz sesi linkini paylaşıyorum. İgo dosyasının içindeki content içindeki voice klasörüne indirdiğiniz zip dosyasını atınız.
Buradan indiriniz.

11 Ocak 2014 Cumartesi

General Mobile Discovery 2 Konuşulan Özellikleri

Discovery telefonumun abisi olan discovery 2 modeli özellileri ile tartışılmaya başlandı bile gerçi discovery 1 de fiyatı ile tartışılıyordu. Snapdragon 400 orta segmentli telefonlarda kullanılmakta "bu discovery den beklenen bir özellik değildi daha iyi bir grafik işlemcisi eklenebilirdi" gibi düşünceleri sizde düşünüyorsanız aşağıdaki inceleme videosunu izlemenizi tavsiye ederim. Bence bu General Mobile büyük işler başaracak gibime geliyor yada ben gece gece uykusuz uykusuz düşünemeden konuşuyorum :)
Herneyse işte Discovery 2 nin Özellikleri







  • 5" 1280x720P IPS-OGS Ekran + Corning Gorilla Glass 3 koruma
  • Qualcomm Snapdragon 400 msm8228 1.4GHz 4 Çekirdekli İşlemci (Moto G üzerinde msm8226 yer alıyor 1.2GHz)
  • 450MHz Adreno 305 GPU
  • 1GB Sistem Belleği
  • 4/16GB ROM - Micro SD Kart desteği
  • 2500mAh batarya ile 4 saat üzeri kesintisiz oyun süresi (Modern Combat 3 için)
  • 13MP arka, 5MP ön kamera 1080P video kaydı
  • Android 4.3 İşletim Sistemi / Kitkat Arayüzü
  • Çift Sim Desteği
  • NFC - WiFi - Bluetooth - GPS Bağlantı Özellikleri
  • Qualcomm Hızlı Şarj Desteği 

Ürün İnceleme Videosu

6 Ocak 2014 Pazartesi

Delphi XE5 "sqlite3.dll not found" Hatası ve Çözümü Sqlite3.dll Bulunamadı

Merhaba Arkadaşlar

Sqlite ile discovery telefonumla kayıt ekleme ve silme uygulaması yapmayı planlarken sqlite veri tabanımı oluşturacağımda aldığım hata ve çözümünü ele alacağım.


Data Explorer kısmından SQlite kısmından  




Add new conneciton diyoruz.Bir bağlantı ismi (connection name) giriyoruz.Oluşan baglantı ismimize sağ tıklayıp modifiy diyoruz.


Database yazan kısmı istediğiniz yolu girebilirsiniz. Yani istediğiniz yere veri tabanını oluşturacak.Yalnız Advanced kısmından bir ayar yapmamız gerekiyor.Advanced e tıklıyoruz
FailIFMissing kısmının değerini False olarak değiştiriyoruz. Daha sonra test connection u tıklıyoruz.
Eğer bir böyle bir hata alıyorsanız. Doğru yerdesiniz. :)



Bazı sayfalarda bu hatayı aradım ama Sadece Windowsun 64 bit sürümü için çözümlemeleri buldum.Kendi başıma uğraştım ve çözdüm :).
Buradan İstenen DLL dosyasını bi indirelim.
Daha sonra indirilen dosyayı "C:\Windows\SysWOW64" klasörüne atıyoruz. Yoksa oluşturunda atın.



Şimdi Delphi Xe5 i kapatıp tekrar açıyoruz. Ve işte sonuç :)







23 Aralık 2013 Pazartesi

Asp.Net Linq ile il ve İlçe Doldurma ve Kayıt Ettirme

LinqDatasource DropDownList Asp.net C# Linq Dropdownlist
Merhaba

Öncelikle bir veritabanınız ,  bir birine ilişkili il ve ilçe tablonuz varsayarak ve de üye tablonuzun bu üye tablosunda il ve ilce alanınızın olduğunu il_id ve ilce_id lerini bu alanlarda tuttuğunuzu varsayarak yazıma başlıyorum.

Sayfamıza iki adet Dropdownlist atıyoruz. Birincisi iller ikincisi ilçeleri gösterecek şekilde,
iki kontrolünde autopostback lerini true yapıyoruz.

Sayfa Yüklenme Load Cs tarafı



 if (cekuye.FirstOrDefault() != null)
            {
                var cek_il = from ils in baglanti.TbKonum_ils
                             orderby ils.SehirAdi ascending
                             select new
                             {
                                 ils.SehirId,
                                 ils.SehirAdi

                             };
                DDil.DataSource = cek_il;
                DDil.DataTextField = "SehirAdi";
                DDil.DataValueField = "SehirId";
                DDil.DataBind();
// illeri ddil dropdownlist imize doldurduk

                DDil.SelectedValue = cekuye.FirstOrDefault().il.ToString();
// ve üye tablosundan il idsini alarak seçili hale getiriyoruz.

                var cek_ilce = from ilces in baglanti.TbKonum_ilces
                               where ilces.SehirId == Convert.ToInt32(DDil.SelectedValue.ToString())
// bura önemli where sorgusu çekiyoruz uyenin ilinin idsini alarak sorguyu daraltıyoruz.
                               orderby ilces.SehirAdi ascending
                             select new
                             {
                                 ilces.IlceAdi,
                                 ilces.ilceId,
                                 ilces.SehirId

                             };
                DDilce.DataSource = cek_ilce;
                DDilce.DataTextField = "IlceAdi";
                DDilce.DataValueField = "ilceId";
                DDilce.DataBind();
// ilceleri ddilce dropdownlist imize doldurduk

                DDilce.SelectedValue = cekuye.FirstOrDefault().ilce.ToString();
             
// ve üye tablosundan ilce idsini alarak seçili hale getiriyoruz.


İl dropdownlist ine tıklanınca veya seçilince ilgili ilçeleri doldurma





    protected void DDil_SelectedIndexChanged(object sender, EventArgs e)
    {
        var cek_ilce = from ilces in baglanti.TbKonum_ilces
                       where ilces.SehirId == Convert.ToInt32(DDil.SelectedValue.ToString())
                       orderby ilces.IlceAdi ascending
                       select new
                       {
                           ilces.IlceAdi,
                           ilces.ilceId,

                       };
        DDilce.DataSource = cek_ilce;
        DDilce.DataTextField = "IlceAdi";
        DDilce.DataValueField = "ilceId";
        DDilce.DataBind();
    }

şeklinde kullanıcı il dropdownlist tıklayınca ilçe doldurma kısmı başarı ile büyük uğraşlar sonucunda tamamlanmıştır.Kayıt etme update gibi işlemlerde aşağıdaki kodu kullanabilirsiniz. LinqDataSource kullanmayın bu metotda geçerli değil sayfanın loadı ile çakışmaktadır.

 Kayıt etme değiştirme işlemi cs tarafı


        TbUyeler uyebilgidegistir = baglanti.TbUyelers.First(aa => aa.uyeid == Convert.ToInt32(Session["uyeid"].ToString()));

        uyebilgidegistir.adi = Txt_Adi.Text;
        uyebilgidegistir.soyadi = Txt_Soyadi.Text;
        uyebilgidegistir.mail = Txt_Mail.Text;
        uyebilgidegistir.adres = Txt_Adres.Text;
        uyebilgidegistir.tel = Txt_Tel.Text;
        uyebilgidegistir.il = Convert.ToInt32(DDil.SelectedValue.ToString());
        uyebilgidegistir.ilce = Convert.ToInt32(DDilce.SelectedValue.ToString());


        baglanti.SubmitChanges();

10 Aralık 2013 Salı

Mondial 100KH Karbon Folyo Yapımı ve Püf Noktaları

Merhaba arkadaşlar 

Bu yazımda modifikasyon ruhumu tatmin etmek için kendi motorum olan Mondial 100KH ye karbon kaplama yapışımı fotolarla anlatmaya çalışacağım.

Yaklaşık 4 - 5 senedir kullanıyorum ama ne kullanma çok eziyetimi çekti, zamanla yıprandı boyadım  ama sonradan yaptığım boyada döküldü ve boya yapacakken zımpara izleri çok rahatsız ediciydi. Sonra platiklerini değiştirmek istedim 250 TL gibi bir mebla ödemek yerine karbon folyo ile tüm motoru kaplamayı düşündüm. ve lafı fazla uzatmadan sizlere yaparken ki fotolarını atacağım. Fotoları atarken o an öğrendiğim incelikleri püf noktaları fotoların altına yazacağım.

İlk olarak folyoyu en ucuza mal etmek için piyasa araştırması yapıtım ve sanalpazar.com un gittigidiyor.com gibi sitelerden komisyon oranı düşük olduğu için en uygun fiyatı oradan buldum. Buradan siyahına Buradan kırmızı renginin linkine ulaşabilirsiniz. çok bi şey değil bir adetine 8 tl + 6tl kargo ödeyip sahip olabiliyorsunuz.

Ürünü sipariş ettim 1 adet siyah 1 adet kırmızı ama siyahtan eksilttiği 10 cm gibi bir uzunluğu 20 cm kırmızı fazladan olarak gönderildi.Orta dereceli bir alışverişti neyse

Başlıca Püf Noktalar

Plastik kısımları ve kıvrılacağı arka kısımları da temiz ve kuru olmalıdır.(Komple yıkanabilir.)
Bu karbon folyo esnektir, saç kurutma makinası ile kolaylıkla kıvrımları esnetebilirsiniz.
Ne çok fazla ne çok az ısıtınız. Çok ısıtıldığı zaman genişleyip boşluk kalma ve katlanma olayları çok olacağından dikkatli şart.
Isıtıldığı zaman kısa bir süre içinde hemen soğuyup ısıtıldığı haldeki halini alıyor.




Uygulayacağınız alandan 5 cm  fazla kesmeniz sizin yararınıza olacaktır.