Çarşamba , 20 Eylül 2017
Anasayfa » 2016 » Nisan

Aylık Arşivler: Nisan 2016

AngularJS Filitre Kullanımı | AngularJS Filters

Bu yazıda AngularJS ile Filitre kullanımını inceleyeceğiz. AngularJS ile 3 tip filitreleme yapılabilir.   Biçimlendirme Filtresi (Format Filter) Sıralama Filitresi (Sort Filter) Veri Filitresi (Filter Data) AngularJS Filitre Dökümanı AngularJS filtreleri bildirimler(directive) ile kullanılabileceği gibi bağlantı ifadeleri(binding expression) ile de kullanılabilir. Filtreyi uygulamak için HTML içindeki ifadenin yanına ( | ) sembolü ile filtrelerler eklenir. Kural:  {{ ifade | filitreAdı:parametre}}   …

Devamını oku »

JavaScript String Metotları ve Özellikleri

JavaScript String nesnesi ile bir çok metinsel işlemi bir kaç adımda mümkün. String nesnesinin bazı önemli özellikleri ve metotları şunlardır.   Özellik/Metot Açıklama Sık Kullanılan String  Metotları/Özellikleri length Dizgenin uzunluğunu getirir.  String.fromCharCode()  Unicode değerlerinden oluşan yeni bir dizge döndürür. charAt()  String dizgesi içinde belirtilen sıradaki elemanı getirir.  charCodeAt()  UTF-16(65535  karekter) ya göre index numarası girilen karekteri getirir.  concat()  Parametre olarak girilen iki ve daha fazla …

Devamını oku »

Sanal Makinede Pardus Kurulumu

Sanal makine üzerine Pardus kurulumu: Windows 8 sistem üzerinde configurasyon ayarları yapılmış olarak Pardus işletim sistemi kurulum videosu.  Pardus işletim sistemi indirme virtual box kurulumu ve pardus kurulumu kavramlarını içermektedir.

Devamını oku »

AngularJS Olay Kullanımı

Bu yazıda AngularJS ile olayları nasıl işlediğimizi inceleyeceğiz. Olayları anlatmanın en kolay yolu bir örnekle açıklamak olsa gerek. Hadi bir örnekle AngularJS de olaylar nasıl kullanılıyor açıklayalım.   Yukarıdaki tabloda beğen ve beğenme butonları var. Hemen yanlarında da programlama dilleri ve bunları beğenme durumları mevcut. Beğen butonuna basınca beğen değeri bir artacak. Beğenme butonuna basınca beğenme değeri 1 artacak. Bu …

Devamını oku »

AngularJS ng-repeat Yönergesi

Bu yazıda anlatacağım konu: ng-repeat direktifi olacaktır. JavaScript listesini HTML kısmında ng-repeat kullanarak listeleyeceğiz. Konuyu maddelendirirsek ng-repeat ifadeleri iç içe ng-repeat ifadeleri  olmak üzere iki maddede ele alınacaktır. ng-repeat C# ,PHP  gibi dillerde bulunan foreach çalışma mantığı ile aynıdır. Hadi bu bir örnekle anlamaya çalışalım. Personel adında ve dizi yapısında bir nesnemiz olduğunu düşünelim. Düşünmek yerine aşağıdaki gibi oluşturalım. [crayon-59c2024d29bc5052576294/]   Yukarıda …

Devamını oku »

JavaScript Math Nesnesi Metotları

JavaScript Math nesnesi ile bir çok matematiksel işlemi yapmak mümkün. Math nesnesinin bazı önemli özellikleri ve metotları şunlardır. Özellik/Metot Açıklama Sık Kullanılan Matematik Metotları Math.random() 0-1 arasında rastgele sayı üretir.  Math.min(a,b,c,d,…,z) Kendisine parametre olarak gönderilen değerler arasında en küçük değeri getirir. Math.max(a,b,c,d,…,z) Kendisine parametre olarak gönderilen değerler arasında en büyük değeri getirir. Math.round(x) ondalıklı sayıyı en yakın tam sayıya yuvarlar. Math.ceil(x) …

Devamını oku »

C# ile Tekrar Eden İfadeleri Kaldırma

Tekrarlanan ifadeleri kaldırıp, eşsiz isimleri yazdıran program; Aşağıdaki örnekte noktalı virgül ile “Ali”,Yağmur;Mehtap;Serap;Yağmur;Ali” şekliden girilen ifadelerde tekrar eden isimleri temizleyip, ekrana eşşiz isimleri yazdıran program. [crayon-59c2024d2a855244186190/]  

Devamını oku »

AngularJS İki Yönlü Veri Bağlama (Two way databinding )

Bu yazıda AngularJS de iki yönlü veri bağlamayı mantığını açıklayacağım . Yazı boyunca ng-model’in yararlı yönlerinden faydalanacağız. Veri bağlama(data-binding) yapılarıda model değiştiğinde view(görünüm) de otomatik olarak değişmektedir. Konuyu bir örnekle açıklayalım: SCRIPT: Controller içindeki kodda $scope nesnesine mesaj adında bir özellik tutturulmuştur. Daha önceki yazılardan hatırladığımız gibi mesajımız burada modelimizi ifade etmektedir. [crayon-59c2024d2aab8813173723/]   HTML & SCRIPT  : Mesaj özelliği modelde değiştiği …

Devamını oku »

C# ile Excel Sayfası Silme

C# kullanarak mevcut bir Excel kitaplığındaki sayfayı nasıl sileceğimizi inceleyeceğiz. Öncelikle Projemize Excel kütüphanesini ekliyoruz. Excel Kütüphanesini Projeye Dahil Etmek İçin bağlantısındaki makaleyi inceleyebilirsiniz. Excel kitaplığını bağladıktan sonra tüm sayfaları sayfalar içine alıp silmek istediğimiz değerin index numarası ile silme işlemini gerçekleştiriyoruz. [crayon-59c2024d2cb67261822404/]   Aşağıdaki kodları wpf yada windows formda bir butona bağlayarak çalıştırdığımızda 1. sayfayı belgemizden silecektir. [crayon-59c2024d2cb71515131489/]     …

Devamını oku »

AngularJS Dersleri

Sitede yayınladığımız AngularJS ile ilgili yazıların tüm listesini aşağıdaki tablodan inceleyebilirsiniz. Yayınlanmamış olan yazıların yanlarındaki tarihler yazının hazırlanacağı tarihi(inşallah) gösterdiğini farketmişsinizdir. Aşağıdaki angularJS makalelerini AngularJS dersleri şeklinde hazırlayıp örnek içerikleri de makalelerin altında ekledim. Umarım AngularJS çalışacaklar için faydalı olur. AngularJS Dersleri Listesi Konu 1: AngularJS Nedir? Konu 2: AngularJS Modül Yapısı Konu 3: AngularJS Controller Yapısı Konu 4: AngularJS ng-src Yönergesi …

Devamını oku »

AngularJS ng-src Yönergesi

Bu yazıda ng-src bildiriminin kulllanımını ve neden kullanılması gerektiğini açıklayacağım.Hadi bunu bir örnek ile açıklayalım. Örneği açıklamadan önce controller ve modül konuları ile ilgili makaleleri okumanızı tavsiye ederim. Uye adında bir JavaScript nesnemizin olduğunu düşünelim. Üye nesnemiz isim, doğum tarihi ve profil özelliklerini barındırıyor olsun.  Uye nesnesine ait özellikleri görüntü tarafında göstermek istiyoruz. Bu işlem için yazılması gereken kod ve HTML şu …

Devamını oku »

C# Santigrat Derece – Fahrenhayt Çevirme

Bu örneğimizde Santigrat derece ile Fahrenayt dereceyibirbirine dönüştürecek örneği oluşturacağız. Örneğimize başlamadan önce gerekli formüle bakalım. F=(C * 1.8) + 32 formumuzu tasarlayarak örneğimize başlayalım. Derece olarak textbox1 e girilen değerin butona basıldığında Fahrenhayt’a çevrilmesi için Button1’e yazılacak kodlar: [crayon-59c2024d2d6c6562826144/] Örneği Fahrenhayt’tan Santigrat’a çevirecek şekilde çalıştırmak için ise kodları aşağıdaki şekilde düzenlemek yeterli olacaktır. [crayon-59c2024d2d6cd414536379/]

Devamını oku »

C# İstisna Yakalama

İki sayının toplamını yapan bir program yapacağız. Bu kod  çok basit gelebilir. Ama yazdığımız bu kodda bile hata oluşması mümkün. İstisna oluştuğunda programı kırıp sonlandırmak yerine, kullanıcıyı istisnanın ne olduğu konusunda anlamlı iletiler ile bilginedirmek gerekir. Aşağıdaki kod küçük ama işlevsel bir istisna mekanizmasını göstermektedir. [crayon-59c2024d2d913232204114/]   Kod kullanıcı çalıştırmak istediği sürece çalışmasını devam ettirmesi gerekir. Kullanıcı dur diyene kadar program çalışmaya ve …

Devamını oku »

AngularJS Controller Yapısı

Bu yazıda  Angular içindeki Controller yapısı ve kullanımını  anlatmaya devam edeceğiz.  Controller yapısı ile ilgili  ilk makalesi okumadıysanız 2. yazıyı okumanızı tavsiye ederim.   Bu yazıda anlatılacak kavramlar; Scope nesnesi ile karmaşık veriler gönderme Controller ismi yanlış yazıldığında ne olur Bir özellik ismi yanlış yazılmışsa ne olur Bir modüle tek satırda bir controller ve kayıt nasıl kaydedilir. Controllerin görevi view(görüntü) için …

Devamını oku »

C# ile Excel Dosyasını Güncelleme (OLEDB)

Önceki yazılarımda Microsoft Excel 12.0 Object Kütüphanesi ekleme, silme işlemlerini yapmıştıştık.  Excel Object kullanmadan OLEDB ile kayıt ekleme, silme ,güncelleme ve sorgulama işlemlerini SQL yöntemleri ile yapmak mümkün. Bu yazımızda C# ile  Excelde Güncelleme işlemi OLEDB kullanarak nasıl gerçekleştireceğimizi inceleyeceğiz. Ne yapacağımız hakkında fikir sahibi olmak için aşağıdaki görselleri inceleyebilirsiniz. Basit bir sorgulama yöntemi ile notu 49 olan kişilerin isimlerini Ahmet …

Devamını oku »

C# ile Excel Dosyasına Kayıt Ekleme (OLEDB)

Önceki yazılarımda Microsoft Excel 12.0 Object Kütüphanesi ekleme, silme işlemlerini yapmıştıştık. Excel Object kullanmadan OLEDB ile kayıt ekleme, silme ,güncelleme ve sorgulama işlemlerini SQL yöntemleri ile yapmak mümkün. Bu yazımızda C# ile Excelde Kayıt Eklem işlemi OLEDB kullanarak nasıl gerçekleştireceğimizi inceleyeceğiz.   Kodlarımızı yazmadan önce Yukarıdakine benzer bir excel kitabı hazırlamış olmanız gerekmektedir. Excel kitabının hazırladıktan sonra SQLdeki kayıt ekleme …

Devamını oku »

AngularJS Modül Yapısı

AngularJS’de Neden Modülleri Kullanırız Bir modül farklı bölümleri bir arada tutan bir yapıştırıcıdır. Örn: kontroller, servisler, bildirimler, filitreler  bunlardan bazılarıdır.  Bu yazıda controller (kontroller) hakkında bilgi vereceğim. İlerleyen yazılarda servisler, bildirimler, filtreler hakkında makaleler olacak. Neden Modüller Gerekli Modülü bir programın main() metodu olarak düşünebiliriz. Programlardaki main metodları bir çok parçayı  bir araya getirir. Bir araya getirilen parçalar burada birleştirilip işlenir. …

Devamını oku »

JavaScript Örnekleri [ PDF ] – 2

Çeşitli zorluk seviyelerinde 5 tane PDF formatında JavaScript örneği ve bu örneklerin çalışan uygulamaları; JavaScript Örnekleri PDF dosyasının içindeki örnekler Javascript Text Kutusuna Sadece Sayı Girdirme Javascript Text Kutusuna Sadece Sayı Girdirme(Olayın JavaScript Tarafında Yazılmış Hali) İki Text Kutusuna Girilen Sayıların Toplamını Div İçinde Gösterme Butona tıklandığında, tıklanan butondaki sayıları toplayan program İki text kutusuna girilen şifreyi kontrol eden javaScript …

Devamını oku »