Kayıtlar

Facebook hesabını kalıcı olarak silme

Resim
Facebook hesabını kalıcı olarak silme   ve bir daha açılmamasını sağlamak isteyenlerin,   hesaplarını kapatmak   için dondurma işlemi yerine tamamen   silme işlemini uygulamaları gerekiyor. Ancak   hesabınızı tamamen silme , yani   Facebook hesabını kalıcı olarak silme   öncesi bilmeniz gerekenleri de açıklayalım. İşte   Facebook hesap silme Türkçe   anlatımı. Hesap kapatma öncesi bilinmesi gerekenler Facebook hesabınızı kapattığınızda  eğer sayfanız veya gruplarınız var ve o sayfa ve grupların da tek yöneticisi sizseniz, hesapla birlikte sayfa veya gruplarda silinecektir. (Sayfanın silinmemesi için ikinci bir yönetici eklenebilir.) Silinen hesap  bir daha hiçbir şekilde yeniden açılamıyor. Bu nedenle  Facebook hesap silme   öncesinde iki kere düşünün. Facebook üzerinde yaptığınız bazı şeylerse  hesabınızda   tutulmaz . Örnek vermek gerekirse, hesabınızı silseniz bile  arkadaşınıza  gönderdiğiniz  mesajlar  onda kayıtlı kalabilir. Bu bilgiler, siz  hesabınızı sildikt

Google Maps Üzerinden Kordinat Alma

Resim

Google Maps Api Kullanım Örneği ve Json Data Okuma

Resim
Selamlar. Bugün Google Maps Api kullanarak iki mesafe arasındaki uzaklığı (koordinat bilgileri kullanarak) oluşan Json datadan çekme örneği yapacağım. İlk olarak kullanacağımız eklenti " Newtonsoft "u indirelim. Kendi sitesinden veya " PM> Install-Package Newtonsoft.Json kullanarak projemize dahil edebiliriz.  İkinci olarak ihtiyacımız olan "Google Api Key"i gmail hesabımızı kullanarak alıyoruz. örnek alım şekli =http://www.ihs.com.tr/blog/google-maps-api-anahtari-nasil-alinir/ Şimdi  belirlediğimiz iki adres koordinatlarını aşağıda renklendirdiğimiz yerlere yazıyoruz. Ayrıca aldığımız "Google Api Key" imizide mavi kısma yazıyoruz. https://maps.googleapis.com/maps/api/directions/json?&origin= 39.905526,41.265839 &destination= 41.007786,28.976740 &key= AIzaSyBquaBhrHWIvgBK6cJ7RF2K0WcXxAz3ENs Bu linki açtığımızda karşımıza: böyle bir Json datası gelmekte. Bu resimde bulunan işaretli alanları nasıl a

Asp.Net MVC Yüklü Dosyaları İndirme (Müzikleri oynatmadan, Pdf leri göstermeden) İşlemi

Selamlar. MVC projelerinizde sitenizin alt dizinlerinde bulunan dosyaları veya yeni yüklenen dosyaları açmadan (mp3 dosyalarını oynatmadan, pdf leri açmadan) indirmek için kullandığım yöntemi paylaşacağım. HomeControl Tarafı : [HttpPost] public FileResult DosyaIndir ( int? indirID) { VeriTabaniDB db = new VeriTabaniDB(); SesDosyasi _indir = db.SesDosyasi.ToList().Find(p => p.Id == indirID.Value); return File ( "../Data/" + _indir.DosyaYolu, _indir.DosyaTuru, _indir.DosyaYolu); } Cshtml Tarafı : @using (Html.BeginForm("DosyaIndir","Home", FormMethod.Post)) { <input type= "hidden" id= "hfFileId" name= "indirID" /> <input type= "submit" id= "btnDownload" value= "Download" style= "display:none" /> } <td> <a class= " btn btn-danger pull-right" id= "btnOpenDocument" href= "javascript:;" onclick=

Excel İndis Kaçıncı İle Çoklu kritere göre arama

Excel’de tek kritere göre arama işlemini düşeyara formülüyle yapabilirsiniz. Ancak kriteriniz birden fazla ise bunun için İNDİS(INDEX) ve KAÇINCI(MATCH) formüllerinden oluşan kombinasyonu kullanmanızda fayda vardır. Örneğin aşağıdaki tabloda Veri1 ve veri2 alanındaki kriterlere göre veri3 alanındaki veriyi getirmek istiyoruz. Veri1 Veri2 Veri3 1291 902 06.01.2010 1291 903 07.01.2010 1133 902 08.01.2010 1133 903 09.01.2010 1111 902 10.01.2010 1111 903 11.01.2010 Bunun için şu formülü yazdıktan sonra =İNDİS(C2:C7;KAÇINCI(1;(A2:A7=1291)*(B2:B7=903);0)) Ctrl+Shift+Enter’a basıyoruz. Bu durumda formülün başına “{” işareti, sonuna “}” işareti gelecektir. Bu durumda A2:A7 aralığında 1291 olan ve B2:B7 aralığında 903 olan satıra karşılık gelen C2:C7 aralığındaki değeri getirecektir. = İNDİS ( BULUNACAK DEĞER ARALIĞI ; KAÇINCI ( 1 ;( 1. KRİTER ARALIĞI = 1.KRİTER )*( 2. KRİTER ARALIĞI = 2.KRİTER )); 0 ))

Entity Framework Code First Migration - Database Güncelleme

Resim
System.InvalidOperationException: 'The model backing the 'DataBaseContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).' Hatası ve Çözümü  Entity Framework   Code First  yaklaşımı ile kullanılıyorsa veritabanı yapısında değişiklik yapıldığında tüm veritabanı tekrardan oluşuyor. Bu da aktif uygulamalarda geliştirme yaparken ciddi bir sıkıntı haline geliyor. Neyse ki  Microsoft Entity Framework 4.3  ile  Code First ‘e  Migration özelliği eklemiş. Bu sayede sıfırlanmadan veritabanı üzerinde istenen değişiklikler gerçekleştirilmiş oluyor. Şimdi bu nasıl yapılıyor  adım adım inceleyebilirsiniz. Öncelikli olarak modelinizi barındıracağınız bir  class  oluşturmanız gerekmektedir.

İki Veri Tabanı Tablosu Arasındaki Farkı Bulup Gösterme (Linq Except, Contains)

Resim
Selamlar Elimde geliştirmekte olduğum bir projede ihtiyaç vasıl olunca :) araştırma ve öğrenme gerekliliği duyduğum Linq komutlarını tanıtacağım. Öncelikle ihtiyacımı tanımlayayım: ihtiyacım elimde bulunan iki tabloda ortak olan kurum kodlarını karşılaştırıp, birbirinden farklı olan kurum kodlarını getirmek. İhtiyacımı tanımladığıma göre gel gelelim kodlarımıza. 1.Except (hariç, fark): Bu kodla kullandığım iki tabloyu karşılaştırdım. 2.Contains (içerir): Bu kodlada farklı olanları getireceğim tabloyla eşleştirerek, farklı olan verileri getirdim. Not: Kullandığım tabloların hangisi ana tabloysa ona contains uyguladım: Kodlamaya geçersek eğer: var _okul = db.mrt_n_okul.Select(a => a.kr_kod).ToList(); //Karşılaştırmak istediğim veri kr_kod var _data = db.mrt_n_data.Select(a => a.kr_kod).ToList(); var _deger = _okul.Except(_data); var _getir = ( from i in db.mrt_n_okul where (_deger.Contains(i.kr_kod)) select i).Distinct().ToLis