Editörlerimiz

Memik YANIK
Buradaki arkadaşlara göre yaşlı sayılırım; ilk masaüstü bilgisayarım 3000$'a aldığım 386sx-16 işlemciliydi. 1 MB belleği ve 40 MB diski vardı. Sonra 12 Mhz hızında 286 işlemcili Laptop bilgisayar edindim. Ağırlığı 7-8 kilo kadardı. İlk kitabım Clipper 5.2'yi bu bilgisayarda yazdım. Bu kitap 1994 yılında yayınlandı. İlk makelem 1992 yılında Bilgisayar Pazarı dergisinde yayınlandı. Devamında Pc World dergisinde 1 yıl kadar her ay yazılar yazdım. Sizinle asıl paylaşmak istediğim konu şudur: Değişken adı benzerliğinden dolayı, başka bir deyişle kitaplarımda verdiğim kısacak örneklerde sayi, i, j, dosya gibi değişkenlere yer verdiğim için yargılanmaya devam ediyorum.

.NET Framework

Linq ile Alıştırmalar - I

Bu yazı dizimizde Linq ile çeşitli sorgular çalıştıracak ve Linq'un nimetlerini göz önüne sereceğiz. Linq nedir ? gibi sorulara yer vermeyeceğiz çünkü daha önce diğer arkadaşlarım çeşitli açıklama ve yorumlarla bu sorulara detaylı olarak yanıt verdiler. Bilmeyenler için aşağıdaki linkleri incelemeleri rica olunur.

Merhaba Arkadaşlar;Bu yazı dizimizde Linq ile çeşitli sorgular çalıştıracak ve Linq'un nimetlerini göz önüne sereceğiz. Linq nedir ? gibi sorulara yer vermeyeceğiz çünkü daha önce diğer arkadaşlarım çeşitli açıklama ve yorumlarla bu sorulara detaylı olarak yanıt verdiler. Bilmeyenler için aşağıdaki linkleri incelemeleri rica olunur :)Linq İle Daha Fazla SorguLINQ: Language Integrated Query - 1 ...

Facade Tasarım Deseni

Bu yazımda sizlere Facade tasarım desenini anlatacağım. Daha çok nerelerde kullanıldığından , avantajlarından ve yapısından bahsedeceğiz. Aslında genellikle çok sık kullanılan bir tasarım desenidir fakat kullananlar bir tasarım deseni kullandığının farkında olmayabiliyorlar. Facade kelimesi ön yüz, cephe anlamındadır. Yani mevcut sisteme yeni bir görünüm kazandırır.

Bu yazımda sizlere Facade tasarım desenini anlatacağım. Daha çok nerelerde kullanıldığından , avantajlarından ve yapısından bahsedeceğiz.Aslında genellikle çok sık kullanılan bir tasarım desenidir fakat kullananlar bir tasarım deseni kullandığının farkında olmayabiliyorlar. Facade kelimesi ön yüz, cephe anlamındadır. Yani mevcut sisteme yeni bir görünüm kazandırır.Facade, projedeki çok sayıdaki sı...

Windows Vista Kullanıcı Hesap Denetimi (UAC-User Account Control)

Herkes Windows'un çok güvensiz olduğundan sürekli virüs bulaşmasından ya da Internet Explorer ile bilgisayarımızı ele geçiren (virüs,solucan,trojan...) gibi kötü niyetli yazılımlardan bahseder işte Microsoft da bu durumun farkında. Yani siz sistem üzerinde Administrator (tam yetkili kullanıcı) olarak çalıştığınızdan uygulamalarınızın da Administrator olarak çalışmakta ve herşeye erişmede tam yetkili olmaları durumundan kaynaklanmaktaydı. Vista ile işte bu değişti.

Windows Vista Kullanıcı Hesap Denetimi (UAC-User Account Control)Birçok kişi Vista'ya gıcık olsa da ben Vista'yı gerçekten çok sevdim. Microsoft son zamanlarda hissedilir bir şekilde üzerinde durduğu kullanıcı güvenliği konusunun son halini Vista içerisinde bir program çalıştırırken ya da bir kopyalama işlemi yaparken sürekli karşımıza çıkan o meşhur güvenlik ekranından biliyoruz. Windows her zama...

Azure Services Developer Portalı Tanıyalım.

Bu makalemizde Azure Services Developer Portalı tanıyor olacağız.

Azure Üzerine Uygulama Geliştirme – 2 Azure Services Platformu TanımakBir önceki makalemizde Azure ve Cloud Computing kavramlarına değinmiş. Azure üzerinde çalışabilmek için Microsoft Connect 'ten temin edilecek davet koduyla birlikte Azure üzerinde uygulama geliştirmeye başlayacağımızı söylemiştik. Bu makaleyi okuyanların davet kodlarının geldiğini tahmin ederek Azure Services Platformu tanıtmak ...

Object Oriented - Nesne Yönelimlilik

Bu makalede object oriented mantığını direkt gerçek hayat üzerinden inceleyeceğiz. Kod ile örnek yapmayıp, somut örneklerle nesne yönelimini anlamaya çalışacağız.

Merhaba arkadaşlar. Yine bir makalemizle daha birlikteyiz. Bu makalemizde nesne yönelimliliğin temel kavramlarına sıra dışı bir bakış atacağız."Nesne Yönelimli" dedik. O zaman ilk olarak nesne nedir onu inceleyelim. Nesne dediğimiz şey gerçek hayattaki gibi varlıklardır aslında. Hepsinin bir özelliği ve işlevi olabilmektedir. Örneğin ben bir nesneyim. Benim özelliklerim: çok konuşmam, Beşiktaş'lı ...

Windows Azure Üzerinde Uygulama Geliştirme - 1

Bu makalemizde Windows Azure ve "Cloud Computing" kavramına değiniyor olacağız.

Windows Azure nedir?Professional Developers Conference 2008 ?de duyurulan Windows Azure aslen bir cloud computing servisidir. Windows Azure ?yi daha net açıklamak istersek öncelikle kısaca cloud computing cloud computing kavramına, ne gibi yenilikler getirdiğine ve yararlarına değinmemiz gerektiğine inanıyorum.Cloud Computing nedir?Cloud Computing, uygulamalarımızı sistem üzerinde herhangi bir kur...

F# ve Fonksiyonel Programlamaya Giriş

Bu makalemizde Microsoft'un fonksiyonel programlama çözümü F# ve Fonksiyonel Programlama çözümlerini inceliyor olacağız.

Bir çoğunuz sanıyorum ki klavyede C ve F harflerinin yakınlığından dolayı yanlışlık C# yerine F# yazdığımı düşüneceksiniz fakat Maalesef yanılıyorsunuz. F# Microsoftun fonksiyonel programlama tarafında hizmetimize sunduğu tamamen ayrı bir çözüm olarak karşımıza çıkıyor.F# ve Fonksiyonel Programlama Nedir?Fonksiyonel programlama bir uygulamanın yalnızca fonksiyonları kullanarak oluşturmasını öngörü...

Web Güvenliği - 2

Bu sefer kimlik denetimi ve yetkilendirme konusunu derinlemesine irdeleyeceğiz..

Önceki makalede kimlik denetimini, belirli bir kaynağa erişim vermek veya kısıtlamak için yetkilendirme ile beraber kullanılan, kullanıcının tanımlanması olarak tarif etmiştik.Kimlik Denetimi ve YetkilendirmeBir kullanıcının kimlik denetimini yapmak için birden fazla yol vardır ve bazen bir alışveriş sitesi örneğindeki gibi kullanıcılara, kaynaklara herhangi bir yetkilendirme olmadan da erişim izn...

Web Güvenliği - 1

Internet' te ilk zamanlar güvenliğe verilen önem çok arka planlardaydı. Çünkü o zaman önemli olan tek şey akademik bilgi paylaşımıydı. Ancak şimdi her şey değişti..

  Özette bahsettiğim ?ilk zamanlar?da, kullanıcı sisteme bir kullanıcı adı ve parolo ile girer ve işini görüp çıkardı. İlgili birçok insan için bu çok derin bir konuydu. Ancak sistemlerin açık ve özgür olmasını isteyen kesim, güvenliğin çok bunaltıcı olduğunu belirtip kendi ?dava?larına özel bir yol çizdiler.Bu makalem, diğer web güvenliği makalelerinden...