• Sosyal
  • Etkinlikler
  • C#
  • Microsoft .NET
  • CSS
  • JavaScript
SİNAN BOZKUŞ

Bir yazılımcının maceraları

  • Sosyal
  • Etkinlikler
  • C#
  • Microsoft .NET
  • CSS
  • JavaScript

Ziyaretçilerinizi İzleyebileceğiniz Analiz ve İstatistik Araçları

by Sinan BOZKUŞ 21 Kasım 2016

Web sitelerinizde hangi sayfaların daha fazla ziyaret aldığı, hangi tarz içeriklerin ilgi çektiği, bu sayfalarda ne kadar süre geçirildiği gibi veriler oldukça önemlidir. Analiz ve istatistik araçları ile web sitenize girenlerin hareketlerini takip edebilir ve anlamlı sonuçlar çıkarabilirsiniz. Bu yazıda en popüler web sitesi analiz ve istatistik araçlarından bahsedeceğiz.

Devamını Oku
21 Kasım 2016 7.274 kez okundu 0 yorum
0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail

C# Regex Kullanımı (Regular Expressions – Düzenli İfadeler)

by Sinan BOZKUŞ 18 Kasım 2016

regex

 

Regex bir string ifadenin (metin) belirli kurallara uyumluluğunu kontrol etmeye ve düzenlemeye yarar.
Açılımı Regular Expressions, Türkçesi ise Düzenli İfadeler olarak geçer.
Regex ile bir alana sadece harf mi girilmiş, rakam mı girilmiş ya da eposta adresi mi girilmiş kontrol edebilirsiniz.

Devamını Oku
18 Kasım 2016 35.599 kez okundu 0 yorum
0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail

İkon Font Kütüphaneleri Oluşturmak

by Sinan BOZKUŞ 17 Kasım 2016

Günümüzde popüler olarak kullanılan Font Awesome, Glyphicons kütüphaneleri gibi bir çok font tabanlı ikon kütüphanesi vardır. Sizde kendi hazırladığınız ya da internetten edindiğiniz ikonları font’a çevirerek bir kütüphane oluşturabilir, paket halinde kullanabilirsiniz. İkonlarınızı font haline (yazı tipine) çevirmek için IcoMoon, Fontello, Fontastic, Glyphter gibi servislerden birini tercih edebilirsiniz. Bu yazıda IcoMoon servisini kullanarak kendi fontumuzu oluşturacağız. İhtiyacınız olan en önemli şey .SVG uzantılı vektör ikonlar. Bu ikonları internetten edinebilir, Illustrator vb. vektörel bir çizim programı ile de oluşturabilirsiniz.

Devamını Oku
17 Kasım 2016 7.901 kez okundu 1 yorum
0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail

C# ile Nesne Yönelimli Programlama

by Sinan BOZKUŞ 23 Ekim 2016

BilgeAdam için hazırladığım C# ile Nesne Yönelimli Programlama sunumudur.

Sunum içerisinde

  • Nesne yönelimli programlama ne işe yarar.
  • Metotlar
  • Sınıflar (Class)
  • Instance (Türetmek)
  • Erişim Belirleyiciler (Access Modifiers)
  • Yapıcı Methodlar (Constructor)
  • Kapsülleme (Encapsulation)
  • Miras/Katılım (Inheritance)
  • Çok Biçimlilik (Polymorphism)
  • Struct
  • Enum
  • Statik Yapılar
  • Soyut Nesneler (Abstract)
  • Interface

yapılarından kısaca bahsedilmiştir.

Devamını Oku
23 Ekim 2016 14.675 kez okundu 0 yorum
0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail

Geliştiriciler için Chrome Eklentileri

by Sinan BOZKUŞ 19 Mayıs 2016

Yazılım geliştirme ve test aşamasında Google Chrome ile birlikte kullanabileceğiniz 25 farklı Google Chrome eklentisinden bahsedeceğiz. Yeni nesil Microsoft Edge ve Opera tarayıcısı da Chromium tabanlı olduğundan bu tarayıcılar üzerine de bu eklentileri kurabilirsiniz.

Devamını Oku
19 Mayıs 2016 9.245 kez okundu 2 yorum
0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail

Tarayıcı Backspace Tuşunu Engellemek

by Sinan BOZKUŞ 04 Mayıs 2016

Varsayılan olarak tarayıcılarda eğer bir input üzerinde değilseniz backspace (geri silme) tuşuna bastığınız da bir önceki sayfaya gider. Eğer bir sayfa üzerinde çalışıyorsanız yanlışlıkla backspace tuşuna basmak verilerinizin kaybolmasına sebep olabiliyor. Bu durumu engellemek için aşağıdaki jquery kodunu layout (master) sayfanıza ekleyebilirsiniz.

 

[javascript]
$(document).on("keydown", function (e) {
if (e.which === 8 && !$(e.target).is("input, textarea")) {
e.preventDefault();
}
});
[/javascript]

04 Mayıs 2016 2.746 kez okundu 0 yorum
0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail

Visual Studio PowerMode

by Sinan BOZKUŞ 29 Nisan 2016

visual_studio_power_mode

 

Liam Morrow tarafından geliştirilen Atom PowerMode ile kod yazarken IDE’nize eğlenceli efektler ekleyebilirsiniz. İlgili eklenti Visual Studio 2013 ve üzerinde çalışmaktadır.

Devamını Oku
29 Nisan 2016 2.769 kez okundu 0 yorum
0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail

jQuery Validation Ondalıklı Sayı (Double) Sorunu

by Sinan BOZKUŞ 20 Nisan 2016

tr-TR Culture tabanlı bir sistemde jQuery Validation ile NumericTextbox lar üzerinden ondalıklı sayı (double veya decimal) almak istediğinizde ayırma işlemini virgül ile yapmaya çalışırsanız input validation’a takılıyor ve sayfanın post etmesini engelliyor. Eğer virgül yerine nokta kullanırsanız bu sefer post işlemi gerçekleşiyor ancak tr-TR culture yapısına uygun olmadığından değeriniz 0 (sıfır) olarak gelebiliyor.

Devamını Oku
20 Nisan 2016 4.811 kez okundu 6 yorum
0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail

Telerik MVC DatePicker ve Jquery Validation Uyumsuzluğu

by Sinan BOZKUŞ 13 Nisan 2016

Telerik MVC Kendo UI DatePicker ile Jquery Validation kullandığınız da eğer ilgili input’ a default (varsayılan) bir değer atıyorsanız Jquery Validation bunu algılamıyor ve hata fırlatıyor.

Aşağıdaki kodu layout (master) sayfanıza ekleyerek tüm projenizde bu sorundan kurtulabilirsiniz.

[javascript]

<script type="text/javascript">

// Kendo UI ile Jquery Validation arasında yaşanan sorunu çözer.
// Ör: DatePicker default value atanmasına rağmen boş görmesi…
$(document).ready(function () {

jQuery.validator.addMethod(
‘date’,
function (value, element, params) {
if (this.optional(element)) {
return true;
};
var result = false;
try {
var date = kendo.parseDate(value, "dd.MM.yyyy");
result = true;
if (!date) {
result = false;
}
} catch (err) {
result = false;
}
return result;
},
”
);
});
</script>

[/javascript]

13 Nisan 2016 2.355 kez okundu 0 yorum
0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail

C# Tuple Nedir ? Nasıl Kullanılır ?

by Sinan BOZKUŞ 26 Mart 2016

.NET Framework 4.0 ile gelen Tuple ile bir method üzerinden birden fazla değer döndürmemiz sağlanıyor. Aslında bu işlem Tuple öncesinde de out parametresini kullanarak veya içerisinde birden fazla değer barındıran bir model kullanılarak da yapılabiliyordu.

Peki Tuple kullanmanın avantajı ne ?

Bana göre en büyük avantajı basit bir şekilde (ayrı bir model veya taşıyıcı kullanmadan) birden fazla değer döndürmek istediğinizde size hız kazandırması.

Kullanımıyla ilgili kısa bir örnek göstereceğim.

Devamını Oku
26 Mart 2016 15.061 kez okundu 1 yorum
0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail
Yeni Yazılar
Eski Yazılar

Hakkımda

Hakkımda

Sinan BOZKUŞ

Takım Lideri @ Bilge Adam
Full Stack .NET Developer

Takip Edin

Facebook Twitter Instagram Linkedin Github

Instagram

No any image found. Please check it again or try with another instagram account.

Bağlantılar

  • BilgeAdam Bilişim Grubu
  • Devnot – Yazılımcının Magazini
  • Yıkıyoruz.com
  • Facebook
  • Twitter
  • Instagram
  • Linkedin
  • Github
  • Stack-Overflow

Site içerisindeki yazılar link vermek şartı ile kaynak ve yazar adı belirtilerek izinsiz kullanılabilir.


Başa Dön