MVC’de Create Metodu
Bir önceki, MVC’de Details Metodu başlıklı yazımızda MVC’de detay(Details) işlemlerini görmüştük.Bu yazımızda ise, Create metodunu, yani ekleme işlemini göreceğiz.
Yazılım Mimarileri ve Tasarım Desenleri Üzerine
C#, .NET Core, Asp.NET Core, LINQ, Web Service, jQuery, T-SQL, SQL Server, Ajax, OOP, Design Patterns, Design Principles, Entity Framework Core, Angular 9/10, Node.js, Express.js, MongoDB, NoSQL, Azure(Storage, Functions), RabbitMQ, Docker, Redis, SignalR, IdentityServer4, OData
Bir önceki, MVC’de Details Metodu başlıklı yazımızda MVC’de detay(Details) işlemlerini görmüştük.Bu yazımızda ise, Create metodunu, yani ekleme işlemini göreceğiz.
Bir önceki, MVC’de Details,Create,Edit,Delete Metodları başlıklı yazımızda listeleme(tablolama) yapılmasını görmüştük.Şimdi ise, yaptığımız bu tablodaki her bir öğrencinin detaylarına nasıl eriştiğimizi inceleyeceğiz.
Bu yazı dizimizde MVC projemizde Controller oluştururken “Add action methods for Create, Update, Delete and Details scenarios” ifadesinden bahsedelim. Bu yazı dizimizde, bu güne kadar bahsettiğim MVC konularımızı kapsayan, ayrıntılı ve teferruatlı bir örnek...
Bu yazımıza kadar, Asp.NET MVC katmanlarından Controller ve View katmanlarını inceledik.Şimdi sıra geldi Model katmanını tanımaya. Model, veritabanındaki tabloların Class yapısına dönüştürülmüş ve veritabanındaki kolonların sınıflarda propertyleşmiş olarak Entity yapısına dönüştürülmüş halidir diyebiliriz. Visual...
MVC teknolojisinin önemli yapılarından biriside ViewData yapısıdır.Controller katmanından View katmanına herhangi bir veri taşımamızı sağlayan yapıdır. ViewData[“İsim“] = Deger ViewData yapısı bu şekildedir.İsim alanına yazdığımız değişken isim ile, View katmanında ViewData nesnesini çağırmaktayız. Controller...
HtmlHelper tipinden olan Html.ActionLink medotu sayesinde “<a href=…>” html tagında bir link yapısı oluşturabiliyoruz. Örnek olarak Visual Studio ortamında boş bir MVC projesi oluşturalım.Oluşturduğumuz bu projenin Solution Explorer penceresinden, View katmanındaki Shared isimli klasörün...
Bir önceki, Asp.NET MVC Controller,Action ve View Ekleme başlıklı yazımızın içeriğinde Controller oluşturmak, bu Controller’a bağlı View katmanında klasör ve bu klasör içindeki dosyalar adında da Controller’ımızda ActionResult tipinde metodlar oluşturmayı incelemiştik.Bu yazımızda ise...
Bir Asp.NET MVC projesinde Controller nasıl oluşturulur.Bu Controller ile ilişkili View katmanında klasör ve bu klasör içindeki View elemanları adında Controller sınıfımızda ActionResult tipinden metodlar nasıl oluşturulur bunları inceleyelim. Ben Visual Studio’dan “TestProje” adında...
Bu yazıma, Asp.NET MVC Çalışma Mekanizması – 1 ve Asp.NET MVC Çalışma Mekanizması – 2 konulu yazılarımda ki “OrnekCalisma” adındaki Asp.NET MVC projemiz üzerinden anlatıma devam edeceğim. Bu yazımızda Controller katmanındaki HomeController.cs sınıfını açalım...
MVC mekanizmasının kalbine giden yol Global.asax dosyasından geçer.Bunu şöyle özetleyebiliriz.Bir önceki Asp.NET MVC Çalışma Mekanizması – 1 başlıklı yazımda, üzerinde çalıştığım “OrnekCalisma” isimli projeden devam edersek eğer, projeyi F5 ile çalıştırıp, Index sayfasını ekranda...
Artık Asp.NET MVC çalışma mekanizmasını inceleme vakti geldi.Bir önceki yazımızda oluşturduğumuz “OrnekCalisma” adındaki proje üzerinden devam edeceğiz. Hatırlarsanız eğer, View ile Controller arasında bir bağ olduğundan bahsetmiştik. Konuya girmeden önce aşağıdaki görüntüyü incelemenizi tavsiye...
Bir Asp.NET MVC projesi nasıl oluşturulur, solutiondaki proje elemanları nelerdir bir göz atalım.Yazıya başlamadan önce belirtmem gereken husus şu ki, ben çalışmalarımı şimdilik Asp.NET MVC 2.0 sürümüne göre yapacağım.MVC 4 sürümü çıkmasına rağmen neden...
Günler geçtikçe teknolojik açıdan Asp.NET’ten ziyade, Asp.NET MVC mimarisine daha çok talep yoğunlaşmakta ve bu yoğunlaşma neticesinde iş hayatındaki tercihlerin MVC teknolojisinin yeteneklerine daha yatkın olmasından dolayı artık Asp.NET MVC mimarisinin kapısını bizde çalmaya...
Artık zamanı geldi diye düşünüyorum.Uzun zamandır planladığım C#’tan başlayıp Asp.NET’e, SQL Server’dan LINQ’ya kadar konuları kapsayan videolu dersler hazırlamayı düşünüyordum.Video derslerine ilk başta C#’tan başlayacağım.Ancak algoritma yapısını kapsayan temel programlama konularını (değişkenler,koşullar,döngüler.. vs.) ele...
Merhaba, Web Service uygulamalarında güvenliğin ne kadar önemli olduğunu ve iki türlü güvenlik olduğunu, Web Service Session Bazlı Güvenlik yazımda bahsetmiştim.Başlıktanda anlaşılacağı gibi Session bazlı güvenliği o yazımda anlatmış bulunmaktayım. Şimdi ise Web Service’lerde...
SQL’de yeni başlayanlar, örnek uygulama yapanlar ya da benzer uygulamalar için Microsoft tarafından tasarlanmış Northwind veritabanının Türkçe versiyonunu sizlerle paylaşıyorum. Northwind Türkçe Veritabanı İyi çalışmalar.