Makaleler " İpuçları " Kategorisi İçine Eklendi

  • Visual Studio’da Cordova Intellisense Aktif Etme

    Merhaba Arkadaşlar, Visual Studio üzerinde, yeni bir cordova projesi başlattığınızda, bazı javascript dosyalarında intellisense'nin angular,ionic vs. kodları tamamlayamadığını görebilirsiniz. Bunun çözümü için yapmanız gerekenler, Visual Studio üzerinde, Tools > Options'a girelim.   Açılan ekranda, alt taraftaki Text Editor > JavaScript > IntelliSense > References 'e gelelim. Add a reference to current group textbox'ına ~/Scripts/_references.js yazıp […]


  • Visual Studio IIS Express Yüksek Cpu Kullanımı Sorunu

    Merhaba Arkadaşlar, Visual Studio 2013 üzerinde, Asp.Net Mvc projesi geliştirirken (özellikle Orchard Cms ile) IIS Express çok yüksek işlemci kullanımı sergiliyor. Bayağı uzun süren araştırmalarım sonucunda hatanın sebebinin, Visual Studio 2013 ile gelen Browser Link özelliği olduğunu öğrendim. Bu özellik, kod tarafında yaptığınız değişikliklerin, tarayıcıda otomatik olarak güncellenmesini sağlıyor. Bu özelliği kapattığımızda işlemci kullanımı direkt […]


  • Orchard 1.7.x Sürümlerinde Intellisense Hatasını Giderme

    Merhaba Arkadaşlar, Orchard Cms'nize modül yazmak istediğinizde (1.7.x), View sayfalarında IntelliSense'nin hatalı çalıştığını farkedeceksiniz. Bu hatanın sebebi, codegen module .... şeklinde otomatik olarak oluşturulan, web.config dosyalarının, Mvc 3 sürümünü referans ediyor olması. Ancak sistemde kullanılan Mvc sürümü ise 4. Buna benzer olarak Mvc.Razor vs. dosyalarda da sürüm uyumsuzluk sorunları mevcut. Çözüm olarak ise iki adımlı […]


  • Nop Commerce Eklenti Yazımında Intelli Sense Sorununu Düzeltme

    Merhaba Arkadaşlar, Nop Commerce sisteminde eklenti yazmak istediğinizde (eklenti nasıl yazılır detaylı dersler hazırlayacağım), projedeki Plugins'e yeni bir sınıf ekler ve yazmaya başlarsınız. Ancak aşağıdakine benzer bir sorunla karşılaşmanız pek muhtemeldir. Görüldüğü üzere sistem, de IntelliSense doğru çalışmıyor. Ayrıca sınıfları da bulamıyor. Bu sorunu çözmek için, referans olarak sınıf dll'lerimizi verdiğimizde de sorun düzelmiyor. Bunun için […]


  • Nop Commerce Eklentilerinde Kullanıcı Yetkilendirmesi

    Merhaba Arkadaşlar, NopCommerce'e eklenti yazarken, arka panel işlemlerini, sınırlandırmak isteyebilirsiniz. Mesela, NopCommerce'te yönetici panelinden, kategori vs. eklemek istediğinizde, arka tarafta şuna benzer bir kod ile kontrol yapılır. if (!_permissionService.Authorize(StandardPermissionProvider.ManageCategories)) return AccessDeniedView(); Not : Bu kodu Nop.Admin.Controllers.CategoryController.cs dosyasında görebilirsiniz. Görüldüğü üzere eğer, talepte bulunanın yetkisi yeterli değilse, sistem yetkisiz erişim bildirim sayfasına yönlendirmektedir. Aynen yukarıdaki şekilde bizde, erişimi kontrol […]


  • Apache Sunucularda Açılış Sayfasını Değiştirmek

    Merhaba Arkadaşlar, Apache bir sisteme, sitenizi kurduğunuzda, sunucu belirli bir varsayılan doğrultusunda, dosyaları aramaya başlar (index.php yoksa index.html gibi). Biz bu sıralama yerine, varsayılan olarak, istediğimiz bir dosyanın açılmasını istersek aşağıdaki adımları takip etmeliyiz. Ftp'de ana dizinde .htaccess isimli bir dosya oluşturun (eğer yoksa). Oluşturduğunuz dosyanın içerisine DirectoryIndex index.php satırını ekleyin. (index.php yerine istediğiniz dosya ismi yazabilirsiniz.) ​Böylelikle […]


  • Class Library Projelerine Razor Intellisense Desteği Eklemek

    Merhaba Arkadaşlar, Modüler programlama stili ile Mvc projesi oluşturduğumuz zamanlarda ya da Nop Commerce, Orchard gibi cms sistemlerine, eklenti yazmak istediğimiz zamanlarda, Class Library pojesi oluşturup dll çıktı almak isteyebileceğiz. Bu gibi durumlarda, Class Library projemizi oluşturup, View'lerimizi eklediğimiz zaman @Html vs. kodlarımızı yazmak istediğimizde Intellisense'nin bize yardımcı olmadığını göreceğiz. Evet, gerçekten çok can sıkıcı […]


  • WordPress Sidebar Meta – WordPress.org Linkini Silme

    Merhaba Arkadaşlar, Wordpress sitesi kurduğunuz zaman, genellikle sağ tarafta bulunan Meta başlıklı bölümde bulunan, WordPress.org yazısını silmek ya da diğer linkleri silmek, düzenlemek istediğimiz zaman yapmamız gereken şey; Ftp'den site dizininizde bulunan, wp-includes klasörüne giriniz. widgets.php dosyasını açınız. <ul> <?php wp_register(); ?> <li><?php wp_loginout(); ?></li> <li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php echo esc_attr(__('Syndicate this site using […]


  • Xampp Tüm Sürüm Listesi

    Merhaba Arkadaşlar, Xampp ortamı ile yerel olarak web sitesi geliştirdiğinizde, sunucuda ki ortamı (Php sürümü, Mysql sürümü vs.) tam olarak simüle etmek isteyebilirsiniz. Aşağıda hangi sürüm hangi yapıları içeriyor görüntüleyebilirsiniz.   XAMPP Apache MySQL PHP FileZilla Mercury Tomcat phpMyAdmin 1.8.3-1 2.4.4 5.6.11 5.5.3 0.9.41 4.63 7.0.42 4.0.4 1.8.2-2 2.4.4 5.5.32 5.4.19 0.9.41 4.63 7.0.42 4.0.4 1.8.3-0 […]


  • Word Press Ftp Bilgisi Sormama Ayarı

    Merhaba Arkadaşlar, WordPress kullanımı esnasında, eklenti kurup kaldırmak ya güncelleme gibi işlemler yapmak istediğinizde, sürekli olarak Ftp bilgileri istenmekte. Bu durumu engellemek için ise; ​Sitenizin ftp dizinine FileZilla vb. program ile bağlanın. Ana dizinde httpdocs,public_html vb. wp-config.php dosyasını bilgisayarınıza indirin. İndirdiğiniz dosyayı Notepad++, Not Defteri gibi bir programla açın. En alt satıra gelin ve aşağıdaki kodu yapıştırın. define('FTP_HOST', '...'); //* FTP Adresi define('FTP_USER', '...'); //* […]