• makaleler

    Yükleyici Yüklemenin Başarısız Olmasına Neden Olan Bir Hatayla Karşılaştı

    Merhaba arkadaşlar, Oracle VirtualBox kurmaya çalışırken “yükleyici yüklemenin başarısız olmasına neden olan bir hatayla karşılaştı” bu hata sebebiyle kurulum yapamıyordum. Bu hatayı nasıl çözdüğümü anlatacağım. Öncelikle tamamen güvenlik sorunu olan bu hata mac bilgisayarınızda sistem tercihleri sekmesini açın. Buradan “Güvenlik ve Gizlilik” sekmesine tıklayın. Genel ayarlar bölümü aşağıdaki gibi olmalı.  Burada aşağıdaki kilite tıklayıp bilgisayar şifrenizi girdikten sonra şuradan indirilen uygulamalara izin ver sekmesinin altında güvenlik nedeniyle kurulamayan Oracle VirtualBox uygulamanızı göreceksiniz. Burada izin verin ve kilit düğmesine tekrardan basın. Şimdi artık sorununuz çözülmüştür.  Buradan virtualbox mac için versiyonu yükleyin. Sonuç olarak kurulmuş olacaktır. 

  • MVC

    MVC Grid.MVC Liste kullanımı

    Arkadaşlar merhaba,MVC de GRid.MVC kullanımını elimden geldiğince anlatmaya çalışacağım. Öncelikle MVC projenizde nuget kısmından Grid.MVC paketini indirelim.  Burada paketi indirince projenize dosyalar inecektir. Projenize ilgili javascript ve CSS dosyasının yollarını vermeyi unutmayın.Ben eklentiyi türkçeleştirmek istediğim için script içinde gelen "gridmvc.lang.ru.js" dosyasını kopyalayıp scriptler içine yapıştırıyoruz. Dosya adını da "gridmvc.lang.tr.js" yaptım. Şimdi dosya içeriğini de aşağıdaki şekilde değiştiriyorum.[crayon-5ce1a3d93d898651968371/][crayon-5ce1a3d93d8c4648706035/]Bu script dosyasının yolunu da projenize eklemeyi unutmayın. Daha sonra ben modelim olan postpage sayfamın index kısmını yapacağım. Controller kısmındaki kodları yazmıyorum. Bu sayfaya normal listeleme kodlarını yazıyorsunuz. Tek fark View sayfasında yapılıyor.[crayon-5ce1a3d93d8f7093211133/][crayon-5ce1a3d93d90d858959290/][crayon-5ce1a3d93d929979265039/]

  • C#

    Interface Nedir?

    Interface adından da anlaşılacağı üzere diğer sınıflara yön vermek, rehberlik yapmak anlamını taşır. Interface tanımlamaları içerisinde kesinlikle kod bloğu bulunmaz. Sadece tanımlama yapılır. Bir Class sadece bir class’tan türetebilirken, bir Class birden çok Interface ten türetilebilir. Kod içerisinde “new” anahtar sözcüğü ile oluşturulamazlar. Bir sınıf birden fazla interface implemente edebilir. Implemente edicek sınıflar arasında genelde “can-do” ilişkisi vardır. Interface içerisine sadece boş method’lar tanımlanabilir. Yukarıdaki örnekte interface adı I ile başladığına dikkat edelim. Burada I harfi bunun Interface olarak tanımlandığı hakkında bilgi verir. Bir Interface’in tüm üyeleri Public kabul edilir.Abstract Class’ta olduğu gibi bunda da Private, Protected, Static gibi tanımlamalar yapılamaz. Interface kullanılan bir örnek; Burada IBaslik içinde tanımlanmış olan…

  • C#

    Abstract Class Nedir?

    Merhaba arkadaşlar, Bugün sizlere abstract class nedir sorusuna cevap bulacağım. Abstract Class, ortak özellikli olan Class’lara base class olma rolünü üstlenir. Mesela bir class’ınız var ve bu class da pek çok ortak yön olarak özellikleriniz var. Aynı özellikleride içinde tutan başka bir classs’ınız daha var. Tekrardan aynı özellerini yazmak yerine base (yani abstract) class tanımlayıp buradan türetilmiş sınıflara kodumuzun daha efektif olmasını sağlıyoruz. Aynı özellikleri başka sınıflara da base alarak oluşturmak istediğimiz için bu class’lara abstract class adını veriyoruz. Bu nedenle abstract class’dan nesne türetilmez. Abstract class’lar abstract anahtar kelimesini kullanılarak oluşturulur. Abstract class’lar private, protected, private internal ile tanımlanamazlar. Abstract methodlar tanımlanabilir ama static methodlar tanımlanamazlar. Abstract class’lar tanımlanırken…

  • Asp.Net,  MVC

    Asp.net MVC Web Mail STMP

    Merhaba arkadaşlar, Bugün sizlere MVC de controllerden stmp gmail sunucu ayarlarımızı yapıp mal gönderme işlemini yapacağız. Öncelikle bir tane controller açalım ve aşağıdaki kodları yazalım. Hemen bunun oluşturulacağı ekranı yazalım. Onun kodları da aşağıda verilmiştir. İşte bu kadar kolay gelsin…

  • SQL

    Could not drop login ‘test’ as the user is currently logged

    Merhaba arkadaşlar, Bugün sizlere SQL veritabanında daha önce açılmış olan bir kullanıcıyı silmeyi nasıl yaparız onu anlatacağım. SQL -> Security -> Logins altında bulunan silenecek olan kullanıcıyı silmek istediğinizde bir hata karşınıza çıkacaktır. Bu sorunu da ufak bir query yazarak çözüyoruz. Öncelikle “test” kullanıcısının sisteme giriş ID sini buluyoruz ve bu kullanıcının girişini kapatıyoruz. Aşağıdaki kodu direk çalıştırabilirsiniz. burada sessions IDsi bende 63 çıktı. Bu ID numarasını da sistemde öldürme işlemini yapıyoruz. Şimdi SQL -> Security -> Logins altındaki silmek istediğiniz kullanıcıyı silebilirsiniz. Silmek istediğinizde bir hata vermeyecek ve direk silinecektir.