Templates by BIGtheme NET
ANALOG DÜNYA

MVC Nedir?

MVC Nedir? Klişe bilgiler olacak ama kısaca MVC (Model-View-Controller), 1979 ‘da Trygve Reenskaug tarafından ortaya çıkarıldıktan sonra Xerox Parc’ta kurcalanmaya devam edilmiş ve yazılım mühendisliğinde kullanılan bir mimari desendir. İlk zamanlar adı Thing-Model-View-Controller olarak tanımlanmıştır İlk kullanım kılavuzu Applications Programming in Smalltalk-80: How to use Model-View-Controller olarak bilinir. MVC Ne Değildir? Şunu unutmayalım MVC (Model-View-Controller) bir yazılım dili değil, bir ...

Devamını Oku »

GUID (Globally Unique IDentifier) Nedir? Nerelerde Kullanılır?

Biz insanları dünya üzerinde benzersiz yapan (Globally Unique) şeyler vardır, örneğin parmak izi. Parmak izimiz bizim kimliğimizdir (IDentifier). Peki sıradan bir örnek vereyim: Aynı marka, aynı model bir aracın yine aynı marka ve aynı model bir araçtan ayıran şey şasi numarasıdır değil mi?. Peki son olarak cep telefonu kimliğiniz yani IMEI numarası desem. GUID mantığına güzel bir örnektir IMEI, zaten ...

Devamını Oku »

ViewState’in Kod Oluşturma Yapısı ve ViewState Decode

“ViewState nedir?” gibi bir girişmde bulunmayacağım; çünkü ister ASP.NET öğrenen biri olun, ister çılgınca ASP.NET uygulamaları yazan biri olun ViewState’i bilmiyor gibi bir durum söz konusu olamaz diye düşünüyorum. Peki sunucunun (server) bize HTML olarak gönderdiği cevapların (response) içinde de gördüğümüz ve HTML çıktısında “__VIEWSTATE” etiketi ile başlayan ASP.NET kodlarında “EnableViewState” ile kontrol edebildiğimiz ve sayfa içeriğine, tutulması gereken bilgilere ...

Devamını Oku »

Windows 7 God Mode (Master Control Panel)

Windows 7 ‘de yer alan güzel bir ipucundan bahsetmek istiyorum. Sadece yeni oluşturacağınız bir klasörün adını değiştirerek, denetim masasından daha çok denetim fonksiyonuna sahip bir kontrol paneli elde edebilirsiniz. Şu adımları izleyin: 1- Fareye sağ tıklayarak yeni klasör oluşturuyoruz. 2- Oluşturduğunuz boş klasörün adını siliyor ve aşağıdaki kodu kopyalayıp yapıştırıyoruz. Üşenmezseniz yazabilirsinizde. [crayon-5b4ec287722ce793489978/] 3- Ardından Enter tuşuna basıyoruz. Windows 7 ...

Devamını Oku »

Exception : not all code paths return a value

Exception : not all code paths return a value C# ile uygulama geliştirmeye başladığım ilk zamanlarda fazlaca aldığım bir istinai durumdur (exception). Uzun süreden sonra bugün tekrar aynı exception görünce bir şeyler yazmak istedim. Sorunun Genel Sebepleri: Metodunuz geriye değer gönderecekse return ifadesi yazıp yazmadığınızdan emin olun. Bir metod yazmışsınızdır ve bu metoda girecek parametreleri tek bir olasılık için ele ...

Devamını Oku »

IIS Sunucuda, WordPress index.php kaldırma

Meraba arkdaşlar wp de index.php yi kaldırmamız için web.config dosyasına aşağıdaki gibi komutları yazıyoruz. ve ana dizine atıyoruz.. Win sunucularda ortaya çıkan bu sorun için web.config dosyası kullanarak, index.php/konu dizinini kaldırıp site.com/konu şeklinde dizini düzenliyoruz. [crayon-5b4ec28772b39640758574/]    

Devamını Oku »

Asp.NET Nedir?

  ASP.NET, Microsoft tarafından geliştirilmiş bir web uygulama gelişimi teknolojisidir. Özdevinimli (dinamik) web sayfaları, web uygulamaları ve XML tabanlı web hizmetleri geliştirilmesine olanak sağlar. Aynı işletme tarafından geliştirilen .Net çatısı’nın (framework) parçası, ve artık işletmece desteklenmeyen ASP teknolojisinin devamını teşkil etmiştir. Her ne kadar isim benzerliği olsa da ASP.NET, ASP’ye oranla çok ciddi bir değişim geçirmiştir. ASP.NET kodu ortak dil ...

Devamını Oku »

Yazılımcının Acıklı Vedası

Bir insan mesleğine aşık olur mu? Ben aşıktım yazılıma. Aramızda kalsın, zaten bu iş aşk olmadan çekilecek bir iş değil. Aşkınız sayesinde sürekli gelişmeleri takip ediyor, yeni şeyler görmek ve okumak istiyor, saatlerce kod yazıyor, debug yapıyor, gereksiz projeler üretiyor, boş zamanınızda yine onunla olmak istiyor ve gereksiz projelere gönüllü olarak katılıyorsunuz. Şunu da unutmamak lazım; yazılımcılar ağaç gibidir. Hayır ...

Devamını Oku »

Asp.MVC Nedir?

Geleneksel ASP.NET formlarını kullanıyorsanız ve “neden ASP.NET MVC kullanayım?” diyorsanız okumaya başlayabilirsiniz. ASP.NET Formlarının Dezavantajları ViewState : ASP.NET formlarında ViewState güzel ve sempatik işlevleri olmasına karşın kötü bir tarafı var. Çok şişman. Şöyle: Geleneksel ASP.NET sayfalarında form, kullanıcı bilgileri ve durumları tutması ve postback anında kaybolmasını View State ile engelliyorduk. ViewState bu bilgileri base64 formatında şifreleyerek tutuyor. (ViewState kod oluşturma ...

Devamını Oku »