Şimdi Ara

ASP.NET MVC Eğitimi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
13
Cevap
0
Favori
1.371
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri
  • Son Yorum 5 yıl
  • Cevaplayan Üyeler 7
  • Konu Sahibinin Yazdıkları 4
  • Ortalama Mesaj Aralığı 65 gün 21 saat 20 dakika
  • Son 1 Saatteki Mesajlar 1
  • Haberdar Edildiklerim (Alıntılar) 3
  • Konuya En Çok Yazanlar
  • GercekUykucu (4 mesaj) Kaygerya (3 mesaj) cllyldrm (2 mesaj) CerenBacaksiz (1 mesaj) converttoint32 (1 mesaj)
  • Konuya Yazanların Platform Dağılımı
  • Mobil (3 mesaj) Tablet (1 mesaj)
  • @
0 oy
Öne Çıkar
Sayfaya Git:
Sayfa:
1
Giriş
Mesaj
  • Yüzbaşı
    682 Mesaj
    Konu Sahibine Özel
    Merhaba bu aralar bir projem için asp.net mvc öğrenmeye çalışıyorum ancak öğrenme konusunda sıkıntı yaşıyorum.Koblab'ın yayınlamış olduğu kitabı aldım, youtube'da bulunan çoğu videoyu inceledim, internetteki çoğu siteyi inceledim.Ancak baştan sona doğru düzgün bir eğitim yok.Çoğu eğitimde ilk bölüm var yani bir başlangıç yapılmış devamı yok.Sizin önerebileceğiniz bir eğitim mevcut mu? Özellikle model konusunda çok sıkıntı çekiyorum.Asp.net mvc 4 için eğitim arıyorum.



    < Bu mesaj bu kişi tarafından değiştirildi GercekUykucu -- 5 Şubat 2014; 2:16:08 >



    |
    |
  • Yarbay
    2793 Mesaj
    Bende de Pusula yayınevinin kitabı var ama, çok ileri seviyeye gitmiyor.

    Bulursan bana da paslarsan sevinirim.
    |
    |
  • Yüzbaşı
    682 Mesaj
    Konu Sahibine Özel

    Türkçe anlatım olarak hiçbir kaynaktan doğru düzgün bilgi elde edemedim.1-2 ay önce bir youtube kanalından videolar indirmiştim ingilizce içerikli onları izliyorum şuan.Şuanlık en iyi eğitim bu gibi.İngilizcem bazen yetersiz kalabiliyor ancak adamın ne dediği gayet anlaşılır.Zaten yaptıklarını dikkatli olarak izlersen anlaşılıyor.En baştan başladım bakalım ne kadar ilerleyebileceğim.Detayları daha sonra paylaşırım.
    Kanalın linki:http://www.youtube.com/playlist?list=PL6n9fhu94yhVm6S8I2xd6nYz2ZORd7X2v
    |
    |
    Bahsedilenler: cllyldrm
  • Yarbay
    2793 Mesaj

    Evet bu yayını bende bulmuştum. Bir kaç konuda yardımcı olmuştu bana.

    Başka da kaynak yok herhalde. Projeyi yaparken kısım kısım sora sora ilerleyeceğiz gibi.
    |
    |
    Bahsedilenler: GercekUykucu
  • Çavuş
    48 Mesaj
    Bence kendoi, wakanda, extnet gibi bir framework kurup onun üzerinden ilerleyin. Sitelerinde örnek uygulamaları mevcut. Kitapla olmaz bu işler.
    |
    |
  • Yarbay
    8185 Mesaj
    Asp.net tecrubeniz var mi yoksa yazilima dogrudan mvc ile mi giris yapiyorsunuz.
  • Yüzbaşı
    682 Mesaj
    Konu Sahibine Özel

    Daha önceden çok fazla tecrübem yok ancak üyelik sistemi olan bir blog geliştirmiştim.Üye olma, şifremi unuttum,yazı düzenleme gibi şeyler yapmıştım.
    |
    |
    Kaygerya kullanıcısının, bahsedilen mesajını gör
  • Yarbay
    8185 Mesaj
    quote:

    Orijinalden alıntı: GercekUykucu

    Daha önceden çok fazla tecrübem yok ancak üyelik sistemi olan bir blog geliştirmiştim.Üye olma, şifremi unuttum,yazı düzenleme gibi şeyler yapmıştım.

    basit olarak şöyle anlatayım. normal asp.net de, bir form 2 ye ayrılır. ön yüzü yani aspx, kod tarafı aspx.cs olarak. aslında verileri bir buttona falan basarak sayfanın kendisine (veya baska bir yere) post ettiririz, sayfa da post ettiğimiz verileri derler ve ön yüze yansıtır. aslında postback dediğimiz olay da bu. mvc de durum 3 e ayrılmıştır. asıl olan controller, aspx.cs gibi , view de aspx gibi davranır. tek farkı controller ile aview rasında get ile post ile gidip gelen bir model vardır. iki durak arasında calısan kamyon gibi verileri yüklersin ve view ve controller arasında götürüp getirirsin.

    Controllerde bir M modeli tanımladın ve M modelinin propertylerini doldurdun bunu viewe gönderdin. viewde de gösterimini yaptın. sonra viewde doldurulan form kontrollerini otomatik olarak bir modelmiş gibi Controllerde bir actiona post ettin. işte olay sadece bu kadar. model dediğin şey de alt tarafı bir class. böyle düşünürsen daha kolay anlayabilirsin.




  • Yüzbaşı
    682 Mesaj
    Konu Sahibine Özel

    Cevap için teşekkürler.Yalnız ben mvc mantığını anladım onda sorun yok.Ama model kısmında biraz takıldım o konuda kaynak bakmıştım bazıları entity framework ile anlatıyor bakıyorsun mssql ile bağlanıyor felan onlar karışık geldi.Eski yaptığım projedeki veritabanı işlemleri daha kolay yapılıyordu.Daha iyi anlamak amacıyla kitap aldım ancak ondada düzgün anlaşılmamış bazı bölümler eksik.Yanında eğitim videolarıda vardı kitaptan çok daha farklı biçimde anlatıyor.Model kısmını bir çözsem geri siteyi 1-2 gün içinde bitiririm zaten :)
    |
    |
    Kaygerya kullanıcısının, bahsedilen mesajını gör
  • Yarbay
    8185 Mesaj
    quote:

    Orijinalden alıntı: GercekUykucu

    Cevap için teşekkürler.Yalnız ben mvc mantığını anladım onda sorun yok.Ama model kısmında biraz takıldım o konuda kaynak bakmıştım bazıları entity framework ile anlatıyor bakıyorsun mssql ile bağlanıyor felan onlar karışık geldi.Eski yaptığım projedeki veritabanı işlemleri daha kolay yapılıyordu.Daha iyi anlamak amacıyla kitap aldım ancak ondada düzgün anlaşılmamış bazı bölümler eksik.Yanında eğitim videolarıda vardı kitaptan çok daha farklı biçimde anlatıyor.Model kısmını bir çözsem geri siteyi 1-2 gün içinde bitiririm zaten :)

    hocam senin data modeller ile mvc modeller karışmış bence.
    |
    |
  • Yüzbaşı
    348 Mesaj

    Merhaba oop bilginiz varmı ? eğer yoksa oop öğrenmenizi tavsiye ederim çünkü mvc tamamen oop üzerine kurulmuş bir yapıdır.
    Model diye bahsedilen alan oop de bildiğimiz data transfer objesidir.

    mesela bir insanın özelliklerini tutan bir model şu şekilde olur

     
    public class Insan
    {
    public string Isım {get;set;} bu alanlar property dir yani modele ait özelliklerdir bu durumda insanın özelliklerini tutarlar.
    public string SoyIsım {get;set;}
    public Datetime Dogum {get;set;}
    }



    diyelimki ınsanların özelliklerini yazan bir sayfa oluşturacaz.

     
    //action
    public ActionResult GetInsan()
    {
    List<Insan> insanlar = new List<Insan>();//Birden fazla insan tutan bir liste oluşturuyorum.
    Insan insn = new Insan() // İnsan sınıfından yeni bir örnek oluşturuyorum yani şöyle düşün benim insan diye bir prototipim var ve onu referans alarak bir Insan oluşturuyorum.
    {
    Isım="ilker",
    Soyisim ="Erhalim",
    Dogum = new Datetime(1992,25,11) // buradada gördüğün gibi datetime sınıfından bir örnek örnek üretiyorum. Ama bunun yapıcı methodu parametre alıyor. Insan
    } ;
    insanlar.Add(insn); // Listeme oluşturmuş olduğum insanı ekliyorum.
    Insan insanlar = new Insan()// Aynı prototipi kullanalarak bir adet daha insan oluşturuyorum. ama bunun özellikleri farklı.
    {
    Isım="Ahmet",
    Soyisim="Mehmet",
    //bunun dogum tarihini girmiyorum çekmek istemediğim sürece hiçbir sıkıntı yok ismi Ahmet olan insanın DogumTarihi null olarak kalıyor.
    };
    }

    Önyüzde ise
     
    @model List<Insan> // modelim liste tipinde insan şimdi bütün listedekileri yazmam gerekiyor bunun için basit bir foreach döngüsü yeterli
    <ul>
    @foreach(Insan item in Model) // Modelin içindeki her bir insan için
    {
    <li>
    @item.Isım
    </li>
    <li>
    @item.Soyisim
    </li>
    @if(item.DogumTarihi!=null) // dogum tarihi null olursa görüntülerken null referance exc fırlar o yüzden dogum tarihi null olmayan ınsanların dogum tarihini yazdıracağız.
    {
    <li>
    @item.DogumTarihi
    </li>
    }


    }
    </ul>


    Aslında olay bu kadar basit kodlar büyük ihtimale çalışmaz burada yazdım.
    |
    |
    GercekUykucu kullanıcısının, bahsedilen mesajını gör




  • Er
    14 Mesaj
    MVC yi projeler içinde bulunmadan öğrenmek zordur. Hatalar yapmanız lazım bol bol. Güzel örnekleri bakmadan değiştirin. Hatasını webde aramadan düzeltmeye çalışın. En son çareniz internetten aramak olsun.

    Belirli eğitimler var ben kendim burada veriyorum eğitimi bir göz atın isteyen arkadaşla konuşurum. Buradan eğitimi inceleye bilirsiniz. Youtube da anlatan arkadaşlarda var ellerine sağlık ama kişinin bir çok uygulama yapmaya zorlanması gerekiyor. Herkese kolay gelsin.
    |
    |




  • Yüzbaşı
    617 Mesaj
    Deneyimin varsa githupdan acık kaynak projeleri incele.
    Nopcommerce ,mvcforum projeleri güzeldir. Ancak başlangıc için karmaşık gelebliir.
    |
    |
Sayfaya Git:
Sayfa:
1
Reklamlar
Instagram takipçi satın al
vp satın al;valorant vp satın al;Valorant VP Fiyat
Radyo Dinle
Webtures SEO;SEO Nedir?
kripto para haberleri
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR3
0,484
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.