Resim Açıklaması

Kaliteli Yazılım Geliştirmek ve Kodlama Standartları

Bu yazımda nasıl daha okunabilir ve performanslı kodlama yapılır hakkında tecrübelerimi ve araştırmalarımı paylaşacağım, yeni bilgiler öğrendikçe de bu yazıyı güncelleyeceğim. Eksik gördüğünüz bir kısım varsa veya yeni maddeler eklemek isteyen arkadaşlar olursa lütfen yorum olarak gönderiniz. 1 -) İnterfaceleri isimlendirirken I harfi ile başlayabilir. Örneğin ISekil gibi. 2 -) İnterfaceden implement edilen classların isimlerinin […]

08-09-2014 Tarihinde yazıldı
Resim Açıklaması

Visual Studio Klayve Kısayollar

1-) try yazıp 2 kez tab tuşuna basmak try { } catch (Exception) { throw; } 2-) tryf yazıp 2 kez tab tuşuna basmak try { } finally { } 3-) for yazıp 2 kez tab tuşuna basmak for (int i = 0; i < length; i++) { } 4-) foreach yazıp 2 kez tab […]

29-08-2014 Tarihinde yazıldı
Resim Açıklaması

Javascript Array Eleman Ekleme

<!DOCTYPE html> <html> <head> <script src=”http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js”></script> <script> //sayfa yüklendiğinde çalışmasını istediğim için document.ready() bölümüne yazdım. $(document).ready(function(){ // İçerisine item ekleyeceğimiz testArray isimli bir boş array tanımladık. var testArray= []; //obj adında bir dictionary’e 4 adet eleman ekledik. var obj = { key1: ‘Emrah’, key2: ‘Kahraman’, key3: ‘Java’, key4: ‘AspNet’ } // obj dictionary’sindeki elemanları testArraye […]

28-08-2014 Tarihinde yazıldı
Resim Açıklaması

Vertical (Dikey) Scalability vs Horizantal (Yatay) Scalability (Ölçeklenebilirlik)

Ölceklenebilirlik programlama dillerine has bir kavram değildir. Sistemdeki artan kullanıcı sayısıyla birlikte sistemin bu artışa nasıl bir tepki verdiği ile ilgilidir. Sistem alt yapısı hitap ettiği kullanıcı sayısına göre tasarlanması gereklidir. Örneğin androidde bir program yazdınız verilerinizi ise 100-200 kullanıcının yapacağı requestleri kaldırabilecek bir sistemde tutuyorsunuz, bu programı play store dan 10.000 kişi indirip kullanmaya […]

08-08-2014 Tarihinde yazıldı
Resim Açıklaması

Single Page Application (SPA)

Google’ın AngularJS duyurmasıyla günümüz web projelerinde, tek sayfalık yapılarla karşılaşmaya başladık. Single Page Application (SPA) adı verilen projeler tek bir sayfa üzerinde, sayfayı refresh etmeden birçok işlemin yapılabilmesine imkan sağlamaktadır. Örneğin Gmail hesabımızla girip E-Postalarımıza bakacak olursak Genel mailler, Gönderilmiş mailler, taslaklar hepsine bekleme olmadan, sayfa yenilenmeden tek bir sayfadan ulaşabiliriz. Tüm işlemler tek bir […]

06-08-2014 Tarihinde yazıldı
Resim Açıklaması

Devlet Protokolü – Kırmızı Plaka

CB Cumhurbaşkanı 0001 Meclis Başkanı 0002 Başbakan 0003 Anayasa Mahkemesi Başkanı 0004 Genelkurmay Başkanı 0005 Ana Muhalefet Partisi Başkanı 0006 Eski Cumhurbaşkanları 0007 Başbakan Yardımcısı 0008 Yargıtay Başkanı 0009 Danıştay Başkanı 0010 Diyanet İşleri Başkanı 0011 Adalet Bakanı 0012 Aile ve Sosyal Politikalar Bakanı 0013 Avrupa Birliği Bakanı 0014 Bilim, Sanayi ve Teknoloji Bakanı 0015 […]

02-08-2014 Tarihinde yazıldı
Resim Açıklaması

ASP.NET Web Api 2 Kullanımı – HTTPS Protokolü Üzerinden Gelen Restful İsteklerine İzin Verilmesi

Buradaki yazımda web api metodlarımıza gelen tüm isteklere cevap dönüyorduk. Buradaki yazımda ise önceden tanımladığımız iplerin web api metodlarına erişmesinden bahsettim. Bu yazımdaki ise web api sadece https üzerinden gelen isteklere nasıl cevap verir ondan bahsedeceğim. Öncelikle projemize sağ tıklayıp Add -> Class deyip Class ismine CustomHttpsAttribute yazıyoruz. Ardından aşağıdaki kod parçasını oluşturduğumuz class içine […]

20-07-2014 Tarihinde yazıldı
Resim Açıklaması

ASP.NET Web Api 2 Kullanımı – İzin Verilen IP Listesinden Restful İsteği

Bir önceki yazımda web api metodlarımıza gelen tüm isteklere cevap dönüyorduk. Peki sadece önceden tanımladığımız iplerin web api metodlarına erişmesini nasıl sağlayabiliriz. Öncelikle projemize sağ tıklayıp Add -> Class deyip Class ismine IPValidationAttribute yazıyoruz. Ardından aşağıdaki kod parçasını oluşturduğumuz class içine koplayaıp yapıştıralım. Son olarak Global.asax içindeki Application_Start() metoduna GlobalConfiguration.Configuration.Filters.Add(new IPValidationAttribute()); kod parçasını ekliyoruz. Çalıştıdığımızda […]

20-07-2014 Tarihinde yazıldı
Resim Açıklaması

ASP.NET Web Api 2 Kullanımı (Get Method)

Bu yazımda sizlere Asp.Net Web Api 2 projesi nasıl oluşturulur ve Get metodu ile nasıl veri çekilir ondan bahsedeceğim. İlk olarak Visual Studio 2012 de New Project  dediğimizde  Asp.Net Web Api 2 Empty Project seçeneği geliyor mu ona bakalım gelmiyorsa ASP.NET and Web Tools 2013.1 for Visual Studio 2012 bu linkten web tools indirip kurmamız […]

20-07-2014 Tarihinde yazıldı
Resim Açıklaması

Kendo UI Grid dataSource İşlemleri

DenemeGrid’imizin tüm satır sayısını almak için; $(‘#DenemeGrid’).data(“kendoGrid”).dataSource.total() DenemeGrid’imizin 1. satırını almak için; $(‘#DenemeGrid’).data(“kendoGrid”).dataSource.data()[1] DenemeGrid’imizin tüm satırlarındaki verileri almak için; $(‘#DenemeGrid’).data(“kendoGrid”).dataSource.data() DenemeGrid’imizin readActionını çağırarak gridi yeniden yüklemek için; var grid = $(“#DenemeGrid”).data(“kendoGrid”); grid.dataSource.page(1); grid.dataSource.read(); kod parçalarını kullanabiliriz.

11-07-2014 Tarihinde yazıldı
Toplam 31 Sayfa<<3456789101112202530>>
Sponsor
Alexa
Hakkımda
Bağlantılar