folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Asp.NET Projeleri Ve MVC Hakkında



Asp.NET Projeleri Ve MVC Hakkında

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mkyyldrm
    mkyyldrm's avatar
    Kayıt Tarihi: 20/Haziran/2015
    Erkek

    Merhabalar Müridler, öncelikle herkese kokay gelsin diyorum. Bir süredir sınavlarım vs felan olduğu için yazamadım yeni yeni fırsat bulabiliyorum.

    Sizlere sormak istediğim bazı konular var, uzunca bir süredir asp.net c# programlama ile ilgileniyorum ama şu şekilde oluyor, asp.net empty project açıyorum içerisine istediğim kadar form ekleyip kara düzen işlerimi yapıyorum. Ama içime sinmeyen bişeyler var mesela öyle ezbere kodları felan çok fazla bilmiyorum, bu büyük bir sorunmu sizce ?

    Daha sonra bi mvc ve bide web form uygulama olarak iki ayrı platform mevcut ama biraz baktığımda nedense MVC bana çok karışık geliyor. Yada benmi çok fazla ezbere kod bilmediğim için bana karışık geliyor. Benim yaptığım empty project sizce çokmu karadüzen yada yanlış bi yöntemmi kullanıyorum. Sizce kendimi nasıl geliştirmeye başlamalıyım MVC konusunda ?

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    baristbt
    baristbt's avatar
    Kayıt Tarihi: 20/Nisan/2011
    Erkek

    son bir kaç haftadır bende asp.net ile ilgileniyorum , konu mükemmel olmuş.

    benimde sormak istediğim bir kaç soru var madem konusu açıldı.

    güvenlik önlemleri olarak neler yapmalı ? internette bununla ilgili araştırmaları yaptım , gerekli dökümanları okudum.

    temel hatları öğrenmeye çalıştım. lakin hala eksik bişiler var gibi ? publish'ti webconfig ayarlarıydı vs. onları oturttum kafamda.

    nedir o püf noktaları güvenlikle alakalı ?  mvc ile ilgilenmeyip sadece asp.net ile bişiler yapmak istiyorum , ne tavsiye edersiniz ? 

    son olarak bende yeni proje diyip web seçip boş asp.net empty web application açıp webform ekliyorum c#'da takılır gibi takılıyorum ?_ lakin doğru olanı nedir ?

    yine ben button koyup çift tıklayıp kodumu yazıyorum.

    tasarım için neyi tercih etmeliyim ? yine c# vari kodlayabilmek için. 


    http://www.leyladansonra.com/
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek

    MVC deseni kendine yer bulmuş durumda. Yeni olmamasın rağmen son yıllarda birden aynı anda bir sürü yerde kullanılmaya başladı: Mobil uygulamalardan, web uygulamalarına...

    Yazılımın tasarımını basitleştirmek ve bakımını kolaylaştırmak için kesinlikle kullanmanızı tavsiye ediyorum. Bir projede MVC 4 + EF kullandık, işler o kadar kolaylaştı ki anlatamam. Örneğin ACL bir duyuruya baktı; hiç sql'e girmedik, modelimizi oluşturduk geri kalanı ef halletti. Model doğrulama form işlemleri hep kolaydı. Tabi mvc4'ün ve arayüz tarafında bootstrap ve razor'un hiç dışına çıkmadık. Belki çıksak çok küfür ederdik. 


    Olaylara karışmayın!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mkyyldrm
    mkyyldrm's avatar
    Kayıt Tarihi: 20/Haziran/2015
    Erkek
    YeniHarman bunu yazdı

    MVC deseni kendine yer bulmuş durumda. Yeni olmamasın rağmen son yıllarda birden aynı anda bir sürü yerde kullanılmaya başladı: Mobil uygulamalardan, web uygulamalarına...

    Yazılımın tasarımını basitleştirmek ve bakımını kolaylaştırmak için kesinlikle kullanmanızı tavsiye ediyorum. Bir projede MVC 4 + EF kullandık, işler o kadar kolaylaştı ki anlatamam. Örneğin ACL bir duyuruya baktı; hiç sql'e girmedik, modelimizi oluşturduk geri kalanı ef halletti. Model doğrulama form işlemleri hep kolaydı. Tabi mvc4'ün ve arayüz tarafında bootstrap ve razor'un hiç dışına çıkmadık. Belki çıksak çok küfür ederdik. 

    Biraz daha açabilirmiyiz konuyu hocam, mesela bizim @baristbt hocamla uyguladığımız yöntem ne kadar sağlıklı ve doğru ? 

    Birde ben boostrap kullanmaya çalışıyorum ama çoğu zaman ordada bazı sıkıntılar oluyor mesela, html deki button yerine asp button koyduğumda her zaman sağlıklı olmuyor tasarım bozuluyor felan filan gibi

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    esinti
    esinti's avatar
    Kayıt Tarihi: 27/Ağustos/2015
    Erkek

    . Net core 2.0 + dapper projenin olmassa olmazı.

    Hızı bile adamı cezbediyor fazlasıyla.

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mkyyldrm
    mkyyldrm's avatar
    Kayıt Tarihi: 20/Haziran/2015
    Erkek

    Konuya Up Yapalım. Konu ile bilgili kişileri bekliyoruz konuya.

    Mesela veri tabanı bağlantısını bir projede nasıl yapıyorsunuz, ayrı bir nesne felan gibimi yapıyosunuz yoksa direk ilgili web form sayfasındamı yapıyorsunuz tüm işlemleri ? 

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dodger
    dodger's avatar
    Kayıt Tarihi: 17/Ağustos/2015
    Erkek

    Değerlenir buralar


    Se...a...se...deneme..deneme..
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaviGozluDev
    MaviGozluDev's avatar
    Kayıt Tarihi: 05/Eylül/2005
    Erkek
    esinti bunu yazdı

    . Net core 2.0 + dapper projenin olmassa olmazı.

    Hızı bile adamı cezbediyor fazlasıyla.

    EF'nin, daha doğrusu linq nun fütursuzca kullanımıyla gereksiz şişen sorgulardan sonra ben de dapper'a doğru bi' çekildim. Henüz detaylı araştıramadım ama 2-3 giriş değerlendirme okuyabildim, dapper a doğru daha bi çekildim. 
    Oturum sorguları optimize etmek daha mantıklı değil mi? evet daha mantıklı, zaten mevcutlarda değil ama yeni ufak projelerde dapper düşünüyorum sanırsam.


    .
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    esinti
    esinti's avatar
    Kayıt Tarihi: 27/Ağustos/2015
    Erkek
    MaviGozluDev bunu yazdı
    esinti bunu yazdı

    . Net core 2.0 + dapper projenin olmassa olmazı.

    Hızı bile adamı cezbediyor fazlasıyla.

    EF'nin, daha doğrusu linq nun fütursuzca kullanımıyla gereksiz şişen sorgulardan sonra ben de dapper'a doğru bi' çekildim. Henüz detaylı araştıramadım ama 2-3 giriş değerlendirme okuyabildim, dapper a doğru daha bi çekildim. 
    Oturum sorguları optimize etmek daha mantıklı değil mi? evet daha mantıklı, zaten mevcutlarda değil ama yeni ufak projelerde dapper düşünüyorum sanırsam.

    Hocam ben nebim e ara yazılımlar yapıyorum.

    Mesela nebimin el terminalleri için programı var ama her terminal için ayrı bir lisans istiyor bende oturdum şirketin işini görecek kadarını ve fazlasını kendim c# + dapper ile yazdım ilk baş EF düşündüm ama dapper beni hızı ve kolaylığı ile kendine çekti. Birde mesela giriyorum nebim dbye kendime uygun şekilde sql i yazıyorum ve direk copy paste ile dapper a ekliyorum hoşuma gidiyor EF ile çalıştığımda neredeyse sql i unutmuştum :)

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaviGozluDev
    MaviGozluDev's avatar
    Kayıt Tarihi: 05/Eylül/2005
    Erkek
    esinti bunu yazdı
    MaviGozluDev bunu yazdı
    esinti bunu yazdı

    . Net core 2.0 + dapper projenin olmassa olmazı.

    Hızı bile adamı cezbediyor fazlasıyla.

    EF'nin, daha doğrusu linq nun fütursuzca kullanımıyla gereksiz şişen sorgulardan sonra ben de dapper'a doğru bi' çekildim. Henüz detaylı araştıramadım ama 2-3 giriş değerlendirme okuyabildim, dapper a doğru daha bi çekildim. 
    Oturum sorguları optimize etmek daha mantıklı değil mi? evet daha mantıklı, zaten mevcutlarda değil ama yeni ufak projelerde dapper düşünüyorum sanırsam.

    Hocam ben nebim e ara yazılımlar yapıyorum.

    Mesela nebimin el terminalleri için programı var ama her terminal için ayrı bir lisans istiyor bende oturdum şirketin işini görecek kadarını ve fazlasını kendim c# + dapper ile yazdım ilk baş EF düşündüm ama dapper beni hızı ve kolaylığı ile kendine çekti. Birde mesela giriyorum nebim dbye kendime uygun şekilde sql i yazıyorum ve direk copy paste ile dapper a ekliyorum hoşuma gidiyor EF ile çalıştığımda neredeyse sql i unutmuştum :)

    Benzer şeyi yaşadım :)

    EF'nin kullanımı da zor değil, aksine çok rahat geliyor bana. Nokta koya koya her halta ulaşılıyor diye fazla kolay geliyor da, benim gibi tembeller bi id almak için 9812321 tabloda gezince cılkı çıkıyo. Kendim zaten tembel adamım bi de hali hazırda projedeki adamın noktaya abana abana giderek yazdığı sorguya bi'şey diyemiyorum, proje büyüdükçe sağı solu bağırıyo beni bi düzeltin, 2 gr veri için 2 kilo yük taşıyorum diye :) 


    .
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whopper
    whopper's avatar
    Kayıt Tarihi: 26/Haziran/2008
    Erkek

    Şu an bitirme projesini asp.net wf kullanarak yapıyoruz. Ben daha önce 1 projede daha kullanmıştım.

    @mkyyldrm veritabanı bağlantını asp_code içine koyuyorsun. Orda driver kullanıp connection oluşturup, code_behindda app_code import ederek veritabanı bağlantısını içeren fonskiyonu çağırıp kullanıyorsun. connection stringini web confige koyarak daha sonra encrpt edebilirsin vs.

    @baristbt konuyu açan arkadaşın da aklında aynı sorular var sanırım internette mvc ve web form farkını arattırmanızı tavsiye ederim. Güvenlik konusunda standart bir internet sitesi kodunda neler yapılıyorsa burda da aynı mantığı takip ediyorsun. Ek olarak IIS configlerinde de worker ve server yetkilerinde yaptığın düzenlemeler de var güvenlikle alakalı (authentication, authorization vs.). Bende şu an güvenliğe dair detaylara hakim değilim. Hiç oturup ekstra araştırma da yapmadım :(

Toplam Hit: 3607 Toplam Mesaj: 22
asp.net mvc