Aylık Arşiv: Kasım 2014


  Bilgisayarınızın RAM’i yetmiyorsa bir de şu şekilde deneyin. Windows’un özelliği olan ve Windows Vista’dan beri var olan özelliğini denemeden yeni RAM almayın. Windows’a Microsoft’un dahil ettiği bir özellik olan ReadyBoost, ek RAM satın almanıza gerek olmadan belleğinizi arttırıp hızlandırabiliyor. Neler Yapmalıyız? Bilgisayarınız sürekli kullanılan verileri normalde RAM’de saklar. Ama RAM’de […]

Yeni bir RAM satın almadan önce sisteminizi hızlandırın


İşlemcinizin soğutulması bilgisayarınızın performansında önemli rol oynar. İşlemci soğutmasının yeterli olmadığı durumlarda sistemde yavaşlamalar veya kilitlenmeler meydana gelebilir, bu yüzden bilgisayarınızın stabil şekilde çalışması son derece önemlidir. Biliyorsunuz ki elektrik akımından dolayı sıcaklık artışı oluyor. Ortaya çıkan ısı ile kinetik enerji ortaya çıkıyor. Böylece bilgisayarınızın işlemcisinin yüksek hızlara çıkabilmesini sağlıyor. […]

İşlemcinizi Soğutun


Öncelikle bir C# form projemizi açalım. Form ekranımızın üzerine çift tıklayalım ve Form1’in Load metodunun içine girelim. Burada gösterilen metot ise form daha ekrana gelmeden önce çalışacak olan olayları buraya yaz demek istiyor. Yani Form1 yüklenirken hangi işlemleri yapmam lazım diye soru soruyor kısaca. Biz daha formumuzda bir tasarım gerçekleştirmeyeceğimiz […]

C# Ders2- Değişken kullanımı



Microsoft’tun teknik özelliklerini en iyi şekilde bir araya getiren telefonu Lumia 1520’yi inceliyoruz. Lumia 1520 kullanıcısı olarak sizlere kendi deneyimlerime ve raporlarıma da yer vereceğim. 6 inçlik devasa bir telefonu sizler için detaylı olarak araştırdık inceledik. Lumia 1520 full HD ekran çözünürlüğü ile göze hitap eden müthiş bir ekrana sahip […]

Lumia 1520 Testte


Google chrome’u açarken profiliniz doğru açılamıyor şeklinde google chrome hatası mı alıyorsunuz. “Profiliniz doğru açılamıyor. Bazı özellikler kullanılamayabilir. Lütfen profilin bulunduğundan ve içeriğini okuma ve yazma izniniz olduğundan emin olun.” Yukarıdaki hatanın nedenini bir türlü çözemediyseniz artık birkaç adımda çözeceğiz. Google chrome’u kaldırdınız ve tekrar yüklediniz. Hala aynı hatayı alıyorsunuz. […]

Profiliniz Doğru Açılamıyor Hatası Google Chrome


Hemen hemen her anımızı fotoğraf çekerek ölümsüzleştirmek isteriz. En güzel anımızı, en güzel yerlerde ve sosyal medyalarda paylaşmak artık vazgeçilmezimiz oldu. Fotoğraflarınızı nasıl daha güzel hale getirebiliriz ve kendi tasarımızı yaratacağınız uygulamalar arasında birini sizler için bulup tanıtmak istedik. Tam 120 çeşit seçim kare türleri bulunan istediğiniz renklere bürünebilen tamamıyla […]

Fotoğraflarınızın Tasarımında Kendinizi Bulun Foto kolaj editörü



With encription view nesnelerini şifrelemek Örnek: Seafood kategorisine ait ürünleri listeleyen view oluşturun. Burada views klasörünün altında Kategoriler adında bir view oluşturuldu. Diğerlerinden farklı olarak bu view şifrelendi. Aşağıdaki şekilde görüldüğü üzere design kısmına erişim yasaklandı. Ayrıca öyle bir view oluşturdum ki veritabanında bulunan isimleri de doğrudan bir başka kullanıcı […]

SQL Ders17- View’larda insert, encryption, order by kullanımı


Bizim veri tabanımızda belirli tablolarımız var. Bu tabloları sürekli joinleyerek sürekli aynı sorguları yazarak çekmemiz gerekmiyor. Bu yüzden View’ı bir kere yazıyoruz ve her yerde sorgumuzu kullanabiliyoruz. View bizim için sanal bir tablodur. Bir sürü tabloyu birleştirerek tek bir tablo haline getiriyoruz ve sadece gerektiği yerde view’ı çağırıyoruz. Bizim bir […]

SQL Ders16- Views




Windows 8 uygulamalarınız için öncelikle tasarıma uygun bir appbar geliştirin. Aşağıdaki şekilde görüldüğü gibi appbar tasarımımızın kodlarını da verelim. Ve uygulamamızın xaml kısmını resimde gösterildiği gibi tasarladık. Daha sonra uygulamayı derecelendir butonumuzun click eventine aşağıdaki kodumuzu yazalım. Buradaki 56203SmeyraAkbyk.ElifBeTe_kpgbrnbdq21st ifadesi sizin uygulamanızın marketteki yerini göstermektedir. Uygulamanızın Package.appxmanifest dosyasınızı açın ve […]

Windows 8 Uygulamalarınıza Rating Verme


Arayüze giriş Uygulama Penceresi(Canvas): Hazırlayacağın ara yüzün temelidir canvas. Bütün içerik ve kontrolleri barındırır. Context Menüler: Uygulama içinde bir arayüz elementi ya da bir metin üzerinde kullanıcının alabileceği aksiyonları gösterir. Burada en fazla 5 komut kullanabilsin. Flyouts: Kullanıcının o an yaptığı hareketle ilgili görmezden gelebileceği kısa süreli bir arayüz elementidir. Flyout içindeki mesaj görmezlikten […]

Windows 8 Metro stil uygulama giriş


Windows Phone da border kontrolümüzün border’larının (kenarlarının) renklerini nasıl değiştireceğiz? Şimdi hep birlikte öğrenelim. Öncelikle bir Windows Phone projesi açalım ve Toolbox’dan bir tane border kontrolümüzü koyalım. Bu şekilde üstüne çift tıklayınca xaml kodu olarak aşağıdaki kod satırı gelecektir. Şimdi bu kod satırını yakından inceleyim. BorderBrush border kontrolümüzün çerçeve renginin […]

Windows Phone Border Kontrolümüzün Rengini Tıklayınca Değiştirme



Daha önceden SystemTray konusuna değinmiştik. Şimdi detaylı olarak SystemTray konusunu ele alacağız. SystemTray konusu Windows Phone için en tepede kalan kullanıcının bilgilendiği pil, bildirim ikonları, gps bağlantısı gibi bildirimlerin göründüğü yerdir. Biz dilersek uygulamamızda bu alanı da kullanabiliriz ve uygulamamız için daha geniş ekran yaratabiliriz. Ama bunun tabi ki dejavantajları […]

Windows Phone SystemTray


IsolatedStorage yapı içinde kullanıcın bilgilerini sakladığımız yerdir. Küçük verileri burada saklayabilirsiniz. Mesela beni hatırla gibi özellikleri bu şekilde yapabilirsiniz. Örnekle anlatacak olursak yeni bir proje açalım. Kullanıcının giriş yap ekranının yapıldığını varsayalım. İki TextBox, iki TextBlock ve birde buton koyalım. Xmal tasarımımızı kaba taslak yaptık. Normalde daha önceden kullanmış olduğumuz […]

Windows Phone ApplicationSettings kullanımı


Windows Phone uygulamalarınızın rating özelliğini arttırın. Her zaman uygulamalarınıza rating verme kodu eklemek isteriz fakat birçoğumuzun aklına gelmez veya yazmak istemezler. Size vereceğim kod da ise uygulama periyodik olarak sizi uyaracaktır. Ta ki uygualamaya rating verme işleminizi başarılı şekilde yaptıysanız. Aşağıdaki kodu Windows Phone uygulamanızın App.xaml.cs dosyanızın içine yazınız. Şimdi […]

Windows Phone Uygulamalarınızın Rating Özelliğini Arttırma



Bu dersimizde SQL Server da önem arz eden, bazen çok ihtiyaç duyduğumuz kendi fonksiyonlarımızı nasıl yazacağız bu konuya değineceğiz. Functionlar istenilen değer tipinde dönüş yapabilir. INT, VARCHAR değer döndürebileceğiniz gibi bir tablo da döndürebilirsiniz. Basit bir function ile örnekleyelim konuyu. KDV değerini hesaplayan fonksiyon üzerinden dersimize başlayalım.Fonksiyonlarda bir fiyat parametresi […]

SQL Ders15- Fonksiyon Oluşturma ve Kullanımı


Hemen birçoğumuz kilit ekranında gün içerinde unutulmaması gereken notları görmek isteriz. “Bugün X kişisini aramayı unutma” gibi. Hepimizin ihtiyacı olduğunu düşündüğüm kilit ekranı notum uygulamasını birlikte yapacağız. Öncelikle bir Windows Phone uygulamasını açalım. Ekran tasarımınızı oluşturun. Örnek kodlarımın üzerinden gidebilirsiniz. Sayfadaki Grid kısımları olduğu gibi silin ve aşağıdaki gibi kodları […]

Kilit Ekranı Notum Uygulaması


Bildiğiniz gibi Windows Phone da kilit ekranında çeşitli bildirimleri görebilirsiniz. Takvimdeki randevular, cevapsız çağrılar, mesajlar vs. Sizde kilit ekranında bildirim gelmesi için kısa birkaç not ile yapabilirsiniz. Aynı zamanda kilit ekranı resminin değiştirilmesi için kullanıcıya seçme ekranı sunabilirsiniz. Kilit ekranı simgesinin-ikonunun oluşturulması Uygulamalarınızın kilit ekran ikonunuzun pikseli 38*38 olmak zorunda […]

Windows Phone Kilit Ekran Bildirimleri



Bu yazımızda parametreli ve parametresiz olarak sayfalar arası nasıl veri aktaracağız ve ya sayfalar arası nasıl geçiş yapacağız buna değineceğiz. Aslında sayfa yönlendirme web sitelerindeki işleme benzer. URL olarak web tarayıcısına yazdığınız url adresini bizler bir kontrolün işleyiş yani kod kısmına yazıyoruz. Hemen boş bir Windows phone projesi oluşturalım.   […]

Windows Phone Sayfalar Arası Geçiş


Bu konu için ayrı bir database oluşturduk. SinifDB adında bir veritabanı oluşturun ve iki tane tabloyu aşağıdaki şekil gibi yapın. Burada bire çok ilişki olduğunu görüyoruz. Şimdi tablolarımıza veri girişi ekledik. Burada Şehriban Güngör isimli öğrencimizin sınıf idsi NULL değeri taşımaktadır. Buraya dikkat! Bu iki sınıfı birbirine inner join yaparak […]

SQL Ders14- Left, Right ve Full Outer Join


Özellikle mobil uygulama geliştirenler için bazı verileri telefonda saklamak isteriz. Mesela bir uygulamanın en yüksek skoru, kullanıcı adı ve daha aklınıza gelebilecek birçok veriyi saklayabiliriz. Isolated storage ile uygulamanın küçük bir alanına yani telefonunuzda ayrılan bir bölgeye veri saklayabilirsiniz veya bu yerden veri okuyabilirsiniz. Burada dikkatinizi vermeniz gereken yer vardır. […]

Isolated Storage Nedir?



Daha önceki yazılarımızda northwind veritabanını kullanacağımızı söylemiştik. Sizlerle ortak bir veritabanıyla çalışmak daha akılda kalıcı olduğunu düşündüğümüz için bundan sonra örneklerimiz bu veritabanı üzerinden gidecektir. Northwind veritabanı kurulumu yazımıza buradan oluşabilirsiniz. Örnek 1- Employees yani işçiler tablosunda yer alan adı ve soyadını birleştirerek iki kolon olan sorguyu tek kolonda yazınız. […]

SQL Ders13- Tablolarla Örnekler


Join kelime olarak katılmak anlamındadır. Maksatımız sorgularda iki tablonun bir araya getirilerek tek bir tabloda birleştirme yapmaktır. Biliyorsunuz ki iki tablodan veriler kullanmak istersek mutlaka join işlemi gerçekleştirmek zorundayız. Özetlersek iki tabloyu tek tablo haline getir ve istediğin kolonları kullan diyebiliriz. Joinleme işlemi yaparken birkaç join çeşitleri bulunmaktadır. İnner join […]

SQL Ders12- Joinler


komutu bugünün tarihine 10 gün ekleyerek tarihi yazdırır. komutu bugünün tarihine 1 ay ekler. Komutu iki tarih arasındaki farkı alıyor. Burada yıl farkını almak istedik. Belirttiğimiz tarihten bugünün tarihinin farkını aldık. bugünün tarihini gün formatında döndürüyor. bugünün tarihinin haftanın hangi günde olduğunu verir. Matematik fonksiyonları komutu rastgele sayıları döndürür ve […]

SQL Ders11- Tarih fonksiyonları-2, Matematik fonksiyonları



komutu tarih ve saati detayına kadar bize verir. komutu tarihin sadece yılını verir. komutu şu anki ayın sayısal rakamını veriyor. komutu bugün ayın kaçıysa onu verir. Convert çevirme işlemi yapar. Hangi tipe çevirmek istiyorsun bunu senden ister. Aşağıdaki komutlarla sadece gösterim şekli değişir. Bu komutların hepsini aklınızda tutamayabilirsiniz. En çok […]

SQL Ders10- Tarih fonksiyonları


Veritabanındaki işlemleri DDL – DML – DCL – TCL başlıkları altında bölümlere ayırabiliriz. Bunları biraz inceleyelim. DDL Data Definition Language (DDL) tabloları veritabanı yapısı veya şema tanımlamak için kullanılır. Bunları şu şekilde özetleyebiliriz. CREATE – Veritabanında nesne yaratır. ALTER – Veritabanının yapısını değiştirir. DROP – Veritabanından obje siler. TRUNCATE – […]

SQL Ders9- DDL,DML,DCL,TCL nedir


komutu içindeki ifadenin tamamını büyük harfe çevirir. Komutu içindeki ifadenin tamamını küçük harfe çevirir. komutu 3. İndeksten başlayıp 5 harf yazabilir. Buradaki index mantığı C# daki gibi değildir. 1 den başlar ve devam eder. komutu içindeki ifadenin karakter uzunluğunu verir. komutu Ankara Üniversitesi ifadesindeki Üniversitesi kısmını bul onu University şeklinde […]

SQL Ders8- Upper,Lower,Substring,Len,Replace komutlarının kullanımı



Northwind dediğimiz şey eskiden bir şirketmiş ta ki batana kadar. Battıktan sonra Microsoft şirketin veritabanını almış. Bu veritabanını Microsoft ücretsiz olarak bizlere sunuyor. MS SQL geliştiricilerine ellerinde sağlam bir veritabanı olsun ve sql geliştirmeyi öğrensinler diye veriyor. Bu model üzerinden örneklerimize bundan böyle devam edeceğiz. http://www.microsoft.com/en-us/download/details.aspx?id=23654 adresinden indirerek öncelikle bilgisayarımıza […]

SQL Ders7-Northwind veritabanı kurulumu