Blog

_______________

Bir Yol Hikayesi-2

Bir Yol Hikayesi-2

Önce üç arkadaşın zihnine düşmüştü bu tatil.Kadir,Erdem ve Ersin. Akdeniz ve Ege turu yapılacaktı. Çok defa gündeme geldi sohbet ortamlarında. Bir çok sohbete bende iştirak ettim. Nedense ben katılmıcam diye tutturmuştum. Nendese bu inatçılık. Ama öyle şeyler öyle konular geçtiki  sohbet masasısında Bende dayanamadım artık.Tatil hakkında neler konuşulmadı ki, ne hayaller kuru..

Devamını Oku
Bir Yol Hikayesi

Bir Yol Hikayesi

Yeni bir yaz geliyor ama ben daha geçen yaz çıktığımız tatili bir türlü satırlara aktaramamıştım. Kadirin hazırladığı günlük aslında bu işin tuzu biberi oldu diyebiliriz. Ellerine sağlık ne diyelim. Sağolsun varolsun.  Tatil çok çabuk geçti ama etkisi hala sürüyor diyebilirim kesinlikle.... Nasıl unutulur o akdenizin havası suyu, nasıl s..

Devamını Oku
Yazılım ihraç ederken, hayali ihracatçı sorgulaması

Yazılım ihraç ederken, hayali ihracatçı sorgulaması

1989-2004 yılları arasında Netaş’ın AR-GE Direktörlüğü’nü yürüten Ali Akurgal’ın ilginç bir anısını, bugün gelinen noktaya ışık tutması açısından önemli bulduk ve sizinle paylaşmak istedik: Siz, yazılımın birimi nedir bilir misiniz? Metre.Evet metre.Neden metredir bilir misiniz? Anlatayım:1992 yılında, yâni topu topu 20 yı..

Devamını Oku
Auto-Increment Alan Sıfırlama

Auto-Increment Alan Sıfırlama

Bir tablonuzda veri testi yaparken, çok fazla veri eklemiş ve increment alanı çok uçuk bir değerde görmüş olabilirsiniz.Sıfırmalamk için  TRUNCATE TABLE TABLO_ADI..

Devamını Oku
Extension Metotlar

Extension Metotlar

Hepimiz biliyoruz ki LINQ c# 3.0 ile birlikte biz çok farklı bir bakış açısı kazandırmıştır.LINQ ile gelen bir çok yenilik .net 2.0 üzerine genişletilebilir özelikler ile olmuştur. Extensin, partial method, var  keywordü ve bir çok özellik örnek verilebilir.Mümkün mertebe bloğumda küçük ipuçlarına yermekte fayda görüyorum. Konumuz extension'lar. Bunun hakkında detaylı bilgi verme..

Devamını Oku
Ayinesi İştir Kişinin Lafa Bakılmaz...

Ayinesi İştir Kişinin Lafa Bakılmaz...

Ayinesi İştir Kişinin Lafa Bakılmaz.....

Devamını Oku
Good Code

Good Code

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.(Martin Fowler) ..

Devamını Oku
.Net uygulamalarında dll arama dizinleri

.Net uygulamalarında dll arama dizinleri

Hepimizin bildiği üzere .Net çatısı altında çalışan bütün uygulamalar dll mantığı ile çalışıyor ve biz bu dll ler üzerinden işlemler gerçekleştiriyoruz. Kendi yazdığımız uygulamalardaki referans edilen dll'ler ise Asp.Net ve Asp.Net MVC uygulamaları için ''BIN'' klasörü altında , masaüstü uygulamalarında da kendi bulunduğu klasörde yada  sistemin PATH değ..

Devamını Oku
 Ensure that IncludeMetadataConvention has been added to the DbModelBuilder conventions.

Ensure that IncludeMetadataConvention has been added to the DbModelBuilder conventions.

Ef 4.1 in getirdiği güzel bir yenilik olan code first ile bir uygulama geliştiriyorsunuz. Veritabanınızı hazırladınız, domainlerinizi çıkardınız ve onları map ettiniz. Buraya kadar herşey güzel gidiyor. Fakat ne zamanki siz db ye bağlanmak istediğiniz aşağıdaki hatayı almanız muhtemeldir.  ''Model compatibility cannot be checked because the database does not contain model metadata. Ensure that IncludeMetadataConvention has been added to the DbModelBuilder..

Devamını Oku
Neden Poco?

Neden Poco?

Geçen hafta okumaktan zevk aldığım ALT.NET guruba bir başlık açmıştım. Neden poco? Gökhan ERCAN arkadaşımızın verdiği cevap konuyu gayet iyi anlatan bir cevap olmuştu.   POCO entity'leri mevcut kullanılan ORM'ye ya da diğer bir dış sisteme ait referans barındırmadığı için sistemdeki mevcut komponent'lerin hepsinden soyutlanmış olacaktır. Bu da üretilen entity'lerin daha kolay..

Devamını Oku