8
ASP.Net MVC ile Web Uygulamaları -1 İbrahim ATAY | .Net Developer @ibrahim_atay www.ibrahimatay.org [email protected] (ASP .Net MVC ‘ ye giriş) Control View Model

ASP.Net MVC ile Web Uygulamaları - 1(Giriş)

Embed Size (px)

DESCRIPTION

ASP.NET MVC Öğreniyorum -- 1 (Giriş) http://www.ibrahimatay.org/post/2010/08/asp-net-mvc-ogreniyorum-1-giris/ ASP.NET MVC Öğreniyorum http://www.ibrahimatay.org/category/aspnet-mvc-ogreniyorum/ Birçok geliştirici, ASP.Net MVC öğrenmek için çeşitli kaynaklara başvurmaktadır. Söz konuda kendimizi geliştirmek istediğimizde ilk akla gelen kitaplara olmaktadır. Büyük bir ise, kitaplar ile uğraşmak yerine uygulama yapmayı tercih edebilmektedir. kendimizi geliştirmek istediğimiz konuda hem bilgi artırmak hem de uygulama incelemek için görsel(Videolara) kaynaklar başvurabilmekteyiz.

Citation preview

Page 1: ASP.Net MVC ile Web Uygulamaları - 1(Giriş)

ASP.Net MVC ile Web Uygulamaları -1

İbrahim ATAY | .Net Developer

@ibrahim_atay www.ibrahimatay.org [email protected]

(ASP .Net MVC ‘ ye giriş)

Control

View

Model

Page 2: ASP.Net MVC ile Web Uygulamaları - 1(Giriş)

AJANDA

ASP .Net MVC ile uygulama geliştirmek için, gerekenler

Neden ASP .Net MVC kullanmalıyız ?

ASP .Net MVC nedir ?

ASP .Net MVC nasıl çalışır ?

ASP .Net MVC ile tanışma

Page 3: ASP.Net MVC ile Web Uygulamaları - 1(Giriş)

ASP .Net MVC Nedir ?

Model – View – Controller

MVC,içersinde birden fazla tasarım desenini barındıran,gelişmiş bir tasarım desenidir.

View

Database

Model Controller

Kullanıcı etkileşimi sağlanan bölüm Uygulama içersinde veri etkileşimi sağlar

Gelen istemlere cevap veren bölüm

Page 4: ASP.Net MVC ile Web Uygulamaları - 1(Giriş)

ASP .Net MVC ile uygulama geliştirmek için gerekenler

Visual Studio 2008 ve üst versiyonları

.Net Framework 3.5 ve üstü

ASP.Net MVC 2 Kurulum paketi

Not: ASP .Net MVC anlamak için mutlak olarak WebForm ile ilgili giriş düzeyi olsa da, bilgi sahibi olmanız gerekmektedir.

Page 5: ASP.Net MVC ile Web Uygulamaları - 1(Giriş)

Web uygulamalarında neden ASP .Net MVC kullanmalıyız.

Ölçeklenebilir

Bakımı kolay

Test Driven Developmet iş sürecine uygun

Arama motor dostu içerik ve url üretimi

Microsoft destekli olarak, Codeplex üzerinde açık kaynak olarak devam etmesi

Page 6: ASP.Net MVC ile Web Uygulamaları - 1(Giriş)

ASP .Net MVC Nasıl Çalışır ?

Controller

Model View

GET,POST,DELETE, PUT

Render

Database

CRUD

Selectİnsert, Update,Delete

Page 7: ASP.Net MVC ile Web Uygulamaları - 1(Giriş)

ASP .Net MVC 2 ile Tanışma

DEMO

Page 8: ASP.Net MVC ile Web Uygulamaları - 1(Giriş)

Ders 1 – Son

Ders btti