Merhaba Arkadaşlar,
Blogumda şimdiye kadar yazdığım ASP.NET MVC ile ilgili tüm kaynakları tek bir sayfada toplamak istedim. Blogumdaki yazı sayısı her geçen gün artıyor. Bu yüzden aşağıdaki gibi konu başlıklarına göre yazıları 3 farklı bölümde ayırdım.
Umarım bu şekilde bir arada olması ASP.NET MVC ile ilgilenen kişiler için oldukça iyi olacak diye düşünüyorum.
ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi:
- MVC Nedir? ASP.NET MVC Nedir?
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 1 – Yüklemeleri Yapmak ve Geliştirmeye Hazır Olmak
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 2 – Project Template Nedir? Hangi Template Ne İşe Yarıyor?
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 3 – View Engine Nedir? Razor Nedir? Özellikleri Nelerdir?
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 4 – Proje İçerisinde Öğelerin Anlamları Neler? Ne İşe Yarıyorlar?
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 5 – İlk Uygulamamız (Empty Template ile)
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 6 – Global.asax Nedir? Ne İşe Yarar? Route Mantığını Kavrama
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 7 – HTML.Form ve Html.Helper’larının Kullanımı 1
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 7 – HTML.Form ve Html.Helper’larının Kullanımı 2 (HTML Helpers)
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 8 – Html Helper’larıyla Css, Javascript Kullanmak ve Html Helper’ların Attribute’lerini Kullanmak (Video Demo)
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 9 – ActionLink, RouteLink, Action, RenderAction, Partial, RenderPartial
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 10 – URL Helper’larının(Url.Content, Url.Action, Url.RouteUrl) Kullanımı
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 11 – Layout(Master Page/Template) Nedir? Ne İşe Yarar?
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 12 – ASP.NET MVC Life Cycle (Yaşam Döngüsü)
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 13 – View ile İlgili Bazı Kavramlar (ViewData, ViewBag, TempData)
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 14 – Razor Nedir? Web Form ile Kullanım Farklılıkları Neler? Implicit Code Expression, Explicit Code Expression
- ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 15 – HTML Form İçerisindeki Öğelere Erişim, FormCollection, HTML.BeginForm
ASP.NET MVC İpucu Serisi:
- ASP.NET MVC 3 Razor İpucu 1 – DropDownList’ten Selected Change Anında Action Çağırma
- ASP.NET MVC 3 Razor İpucu 2 – Google Raptcha Kullanımı (NuGet Gallery – Microsoft.Web.Helpers )
- ASP.NET MVC 3 Razor İpucu 3 – XSS Olarak Bilinen Cross-Site Script Saldırıları HTML Encoding – 1
- ASP.NET MVC 3 Razor İpucu 4 – HTML 5 Sürükle Bırak Dosya Yükleme (Drag-Drop File Upload)
- ASP.NET MVC 4 RC Razor İpucu 5 – Twitter ve Facebook Helper’ını Kullanma (NuGet)
- ASP.NET MVC 4 RC Razor İpucu 6 – Client Side Validation (jquery.validate)
ASP.NET MVC 4 ile ilgili yazılar:
- ASP.NET MVC 4 Developer Preview ile Gelen Yenilikler (Özet)
- ASP.NET MVC 4 RC ile Gelen Yeni Proje Şablonları (Project Template) Hangi Şablon Ne Zaman Kullanılmalıdır?
- ASP.NET MVC 4 RC’de JavaScript Kullanarak Sayfanın ve Uygulamanın CSS Dosyasını Değiştirme (link[rel=href])
- ASP.NET Fall 2012 Update BUILD Prerelease İle Gelen Yenilikler Neler?
- [Blog Post] How To Write A Real Time Chat Application In Only 5 Minutes! (Using SignalR)
- [Incredible Blog Post] Validation Using The Data Annotation Validators in ASP.NET MVC (10 Useful/Favorite Attributes;CustomValidation, Remote, Compare, StringLength, DataType, RegularExpression, Range, Display, Required, DisplayFormat)
ASP.NET MVC 5 ile İlgili Yazılar:
- [Blog Post] Visual Studio 2013 Preview ile ASP.NET MVC 5’e Giriş ve İlk Uygulama
-
[Blog] Web Geliştiricilerin Visual Studio 2013 Yenilikleri Hakkında Bilmesi Gerekenler
-
[Blog Post] ASP.NET MVC 5 ve SignalR ile 5 Dakika’da Chat/Mesajlaşma Uygulaması Yazmak
Yazılarımın faydalı olması dileğiyle,
Have a nice codding!
#1 by Selcuk on May 17, 2013 - 3:17 pm
Hocam yazılarınız çok faydalı oluyor.
MVC’ye yeni başlayan birisi olarak 2 günde bir hayli yol aldım sayenizde.
Çok teşekkür ederim.
Başarılarınızın ve tabiki yazılarınızın devamını diliyorum.
#2 by Mahmut Can Sozeri on May 17, 2013 - 7:21 pm
Tesekkurler Selcuk, Umuyorum faydalanmaya devam edersin. Yazilarimin devami gelecek. Gorusmek uzere.
#3 by cengiz on May 24, 2013 - 7:50 pm
HArika bir yazı dizisi, hatta en iyi Türkçe kaynak diyebilirim.Ellerinize, düşüncenize sağlık
#4 by Mahmut Can Sozeri on May 24, 2013 - 9:47 pm
Tesekkurler. Faydali olmasina sevindim. Yazilarim devam edecek, aslinda zaman olsa yazilacak o kadar cok yazi var ki. Gorusmek uzere!
#5 by yaşar on October 24, 2013 - 8:48 pm
Mahmut bey, mvc4 ile veritabanlı bir etkinlik takvimi örneği anlatabilir misiniz?
#6 by Mahmut Can Sozeri on October 24, 2013 - 10:51 pm
Merhaba, vaktim olduğu an böyle bir örnek yapmaya çalışacağım. Eğer beğendiğiniz gördüğünüz ASP.NET MVC olmayan örnekleri varsa gönderirseniz bende nasıl birşey olduğunu daha iyi anlayabilirim.
Teşekkürler
#7 by yaşar on October 27, 2013 - 2:22 pm
Mahmut Can bey etkinlik takviminin asp.net ile yapılmasını gösteren sayfanın size linki gönderiyorum. Teşekkürler.
http://yazilimcigunlugu.com/2010/10/24/asp-net-etkinlik-takvimi-yapimi/
#8 by Mahmut Can Sozeri on November 1, 2013 - 10:39 am
Yoğunluğum geçince inceleyip blogumda yazı yazacağım.
Teşekkürler!
#9 by Furkan Damar on February 3, 2014 - 5:12 pm
Geçen günlerde kitap almıştım adını vermim ama kitabın anlatımı sözde c# 5.0 ile asp.net 4.5 mvc idi. Siparişi verdik kitabı aldık ama, kitap en baştan başlamış mvc ye nezaman gelecek diye günlerce okudum. Kitap mvc ye 3-5 sayfalık bi alan vermiş. Para verdiğim halde hiç bi işe yaramadı. Fakat sizin dersiniz çok bilgili. Emeğiniz için teşekkürler
#10 by Mahmut Can Sozeri on February 24, 2014 - 1:10 pm
Geri bildiriminiz için teşekkürler.
#11 by cengiz on November 30, 2014 - 3:32 pm
Her şey iyi güzel. kaynak olarak çok faydandım teşekkürler. Fakat MVC’nin M’sine hiç değinmemişsiniz. Orası eksik kaldı maalesef. Model katmanını anlamadan mvc nin bir anlamı yok.
#12 by Mahmut Can Sozeri on November 30, 2014 - 11:35 pm
Merhaba Cengiz Bey,
Model bölümüne çeşitli sebeplerde geçemedim. Fakat tekrar bu seriyi ASP.NET MVC 6 ile devam ettirmeyi düşünüyorum.
Teşekkürler.
#13 by Onur Kubilay YILMAZ on June 28, 2016 - 11:41 am
Ellerinize sağlık, çok güzel bir anlatım ve içerik olmuş. Ancak bende ;
“Microsoft Visual Studio Ultimate 2013
Version 12.0.21005.1 REL
Microsoft .NET Framework
Version 4.6.01055” var yazınızda bahsettiğiniz bazı özellikleri bulamadım.
Adım 3’te anlattığınız; App_Start/Indenty.cs,
Adım 7’de anlattığınız; “ASP.NET MVC 5 – View without Model” bunun yerine işlemi “MVC 5 View ” ile yaptım. Ultimate yerine Preview daha mı iyi bana yardımcı olursanız sevinirim. Bunun yanında bana tavsiye edeceğiniz bir kitap var mı?
#14 by Mahmut Can Sozeri on July 19, 2016 - 7:28 am
Merhaba Onur Bey,
Teşekkür ediyorum. Ultimate en üst sürümüdür, Preview ise henüz release olmamış önizleme sürümüdür yani Preview içerisinde yer alan özellikler release olduğunda olmayabiliyor. Örneğin Visual Studio 2012 preview vardı ama VS2012 çıkmadı onun yerine VS2013 çıktı. Kitap olarak WROX yayınlarının kitaplarını tavsiye ederim. Ama ASP.NET/MVC sitesindeki örneklere bakmanız daha iyi olacaktır. Çünkü düzenli olarak örnekler yükleniyor.
İyi çalışmalar