İçeriğe geç

Kategori: Asp.Net MVC

Adım Adım Asp.Net MVC Projesi #4

Entity Framework ile Database bağlantısı kurma

Bu yazıda sizlere MS SQL üzerinde oluşturmuş olduğumuz database’i projemize nasıl bağlayacağımızı adım adım anlatacağım.
1. İlk olarak ilişkilerini kurmuş olduğumuz database tablolarımızı oluşturalım. Ben basit bir şekilde aşağıdaki gibi tablolalarımı ouşturdum ve arasındaki ilişkilerini kurdum.

tablolardaki primary keyler’in identity’lerini otomatiğe almayı unutmayın çünkü kodlar ile herhangi bir id ataması yapmayacağım, otomatikte olmazsa bir değer ataması yapmam gerekecek yapmazsam boş geçilemez alan olduğu için hata verecektir. 🙂

2.Entity Framework’ü Projeye Dahil Etme

Tools > Nuget Package Manage > Manage Nuget Package for Solution   yolunu izleyerek nuget manager’a girip Entity Framework’ü projemize ekliyoruz.

4 Yorum

Adım Adım Asp.Net MVC Projesi Geliştirme #3

Admin Page

Shared Layout Oluşturma, Session Kullanımı

İlk olarak admin sayfamızda kullanacağımız Shared Layout’ımızı oluşturuyoruz.

1.Views’ın altında bulunan Shared klasörüne “_LayoutAdmin” adında bir view oluşturuyoruz.

2. _LayoutAdmin’i düzenliyoruz.

Template içinde bulunan assets’leri Content klasörüne ekliyoruz.

header ve footer kısımları paylaşılacak alanlar olduğunu söylemiştik şimdi bu alanları düzenliyoruz.   Ve içeriğin geleceği kısımı belirtiyoruz.

Bunu ” @RenderBody()” kodu ile yapıyoruz. Shared Layout’u eklediğim view’daki kodlar bu kısıma gidecek.

Aşağıda _LayoutAdmin’inin kodlarını inceleyebilirsiniz. (Front End kodları için ücretsiz bir template kullandım. İsteyenler ile bu templateleri paylaşabilirim.)

Yorum Bırak

Adım Adım Asp.Net MVC Projesi Geliştirme #1

Visual Studio’da MVC Projesi Oluşturma

Bu yazıda maddeler halinde proje başlatmayı anlatacağım. (Hiç bilmeyenler için)

1.Visual Studio ‘yu çalıştırın.

2. Fotoğrafta görüldüğü gibi

File -> New -> Project’ e tıklayıyoruz.

3.Açılan pencereden 

Visual C# -> Web -> Asp.Net Web Application’ u seçiyoruz.

4.Açılan pencereden MVC’yi seçiyoruz. İstersek Empty seçip aşağıdaki seçeneklerden MVC’yi de seçebiliriz. Bu MVC yapısında tamamen boş bir proje oluşturur. Bizim seçtiğimiz seçenekle ile Home adında Controller ve View oluşturulmuştur ve Shared (Yani paylaşılacak alan) klasörü oluşturulmuştur. İstediğinizi seçebilirsiniz tercih sizin. 🙂 

Yorum Bırak

Adım Adım Asp.Net MVC Projesi Geliştirme #Giriş

Merhaba
İnstagram’dan takip edenler bilir, birkaç gün önce Asp.Net MVC öğrendiğimi ve öğrendikçe, öğrendiklerimi size aktarabileceğim ufak bir projeyle hep birlikte öğrenelim istedim.
Hiç bir programlama/yazılım bilgisi olmayan için bu seri çok anlamsız olacaktır bir şey anlamayacaktırlar.
Bu proje için en azından temel seviyede HTML, CSS, Javascript/JQuery bilgisi bilmenizde fayda var.

Şimdi gelelim bilgisayarımızda ne kurulu olması gerekiyor?

1.Visual Studio IDE’sinin kurulu olması ve bu kurulumda web geliştirme araçlarının yüklenmiş olması gerekli.

2. SQL Server & SQL Server Managment Stduio (SSMM)

Proje Konumuz : Blog

Biraz klasik bir konu biliyorum ama aklıma bir şey gelmedi ve ilk aşama için gayet kolay ve bizi geliştirecek bir uygulama olacağını düşünüyorum.

Yorum Bırak