Osman KURT

Yazılım Uzmanı

MVC'de BundleConfig Kullanımı Ve Performans Artışı

MVC projelerimizin default oluşumunda gelen bir özellik ve Microsoft gerçekten bu özelliği kullanmamızı istiyor.
Kullanımı basit, sayfa içerisinde o kadar çok css ve script tanımlıyoruz ki bazen biz bile ne nerden geliyor karıştırıyoruz. İşte bundle tam da bunu engellemek için yapışmış birşey. [Fazlası]

MSSql Bugüne Ait Verileri Çekme

Mssql de tarih işlemleri benim için her zaman sıkıntılı olan işlemler olmuştur. Sql konusunda eminim ki birçok arkadaşımız da bu sıkıntıları yaşıyor. Bu yazım da sizlere ufak ama çok sıkça kullanılacak bir kod parçası vereceğim. [Fazlası]

Edge Of Tomorrow Nasıl Bir Film?

Başrollerini Tom Cruise ve Emily Blunt'ın oynadığı film şuan için IMDB'den 8,2 puanı almış. Açıkca söylemek gerekirse aldığı puanı ve daha fazlasını hakettiğini gönül rahatlığı ile söyleyebilirim. Gerek sahnelerinde ki efektler, gerekse oyuncuların performansları beni bu konuda gayet haklı çıkarıyor. Filmin 3D olması da beni ayrıca mutlu etti. Her ne kadar gittiğimiz sinemanın gözükleri dandik olsa da film beni bu konuda da üzmedi. Ne diyim bedava 3D gözlüğü bu kadar olur. Burnumun üzerinde resmen bir kalıpla film izledim. [Fazlası]

Yeni Başlayanlar İçin MVC Eğitimi

Daha önceki yazılarımda mvc eğitimim verdiğimi belirtmiştim. Bunu yenilemekte fayda görüyorum. Arkadaşlar ben İstanbul'da ikamet ediyorum bu yüzden yüz yüze eğitimlerde haliyle İstanbul içi olmak durumunda. Şehir dışında olan arkadaşlar için de uzaktan bağlantı programalrı sayesinde gerekli eğitimi gerçekleştirebiliyorum. [Fazlası]

C# .Net de İpucu

Başlıktan da anlayacağınız üzere bir ipucu ile karşınızdayım.
Daha önceden method hazırlarken parametrelerde ref diye bir tanımlama kullandınız mı?

Kısaca açıklamak gerekirse, çalışacak method'dan önce bir değişken tanımladınız ve tanımladığınız değişkeninizin method çalıştıktan sonra dinamik olarak değerinin update edilmesini ve bu değişimin de method içinde işlendikten sonra gerçekleşmesini istiyorsunuz. Methodunuz da return değeri olarak bu parametre ile alakalı herhangi birşey döndürmüyor. O zaman ref diye bir tanımlamamız var. Alt kısımda ki kod örneği tam da bunu açıklıyor. [Fazlası]

MVC'de Captcha Kullanımı

Yakın bir tanıdığımın işine yaracağı için üzerinde çalıştığım bir örnek, basit ama hayat kurtarır. Günümüz teknolojisnin insan hayatında bazen bıkkınlık verir derecesine rahatsızlık verdiğinin farkındayız. Bunlarda yazılan otomatik sistemlerin payı büyük. Yazılım tekniklerinin gelişmesi ile susitimal oranlarıda arttık haliyle. Nasıl mı? Reklam amaçı yazılan botlar gibi.
İşte bunları engellemenin en önemli faktörlerinden bir tanesi Captcha kullanımı. Yani karşımızda kinin insan olduğunu anlamak. [Fazlası]

MVC Partial Sayfa Kullanımı

Asp.Net de alışık olduğumuz UserControl olayımızın MVC'deki karşılığıdır. Birden fazla yerde kullanılabilecek sayfaları Partial sayfa olarak oluşturup ilgili alana eklenmesi ile çalışan bir yapıdır.

Öncelikle Shared klasörümüze sağ tıklanır ve New Item denildikten sonra MVC sekmesinde ki Partial Page seçilir. Önümüze boş bir sayfa gelecek artık bu bizim kullanımımıza açık bir UserControl yeni adı ile Partial sayfamızdır.

Bunun içine html olarak gelmesini istediğimiz şeykeri yazarız. [Fazlası]

Json Veriyi Serializer ve Deserialize Etme

Projelerimiz de bolca kullanmakta olduğumuz json veri alışverişini sağlarken kullanmamız gereken bir method. Göndereceğimiz veriyi json formatına çevirirken yada gelen json veriyi istediğimiz formata çevirirken kullanmaktayız ve olmazsa olmazlarımızdan. [Fazlası]