C#Turk.net Istanbul Universitesi ASP.NET MVC Semineri

57 %
43 %
Information about C#Turk.net Istanbul Universitesi ASP.NET MVC Semineri

Published on May 21, 2008

Author: yunusozen

Source: slideshare.net

M.Kemal Demir & Yunus Özen

M.Kemal Demir & Yunus Özen

Başlangıç Rehberi Makaleler Görsel Dersler Community Web 2.0

Başlangıç Rehberi

Makaleler

Görsel Dersler

Community

Web 2.0

 

ASP.NET için yeni bir alternatif Kolay TDD Daha fazla <html/> hakimiyeti Daha fazla URL hakimiyeti Herkes için değil 

ASP.NET için yeni bir alternatif

Kolay TDD

Daha fazla <html/> hakimiyeti

Daha fazla URL hakimiyeti

Herkes için değil 

Web Forms 4.0 değil Alternatifler var . Basit, daha özgür Ayakkabı sıkıyorsa sandalet giy Fundamental System.Web ‘in bir parçası . System.Web.MVC Diğerleri ile iyi geçinir Models için Nhibernate, Views için Brail vb K ISS ve DRY

Web Forms 4.0 değil

Alternatifler var .

Basit, daha özgür

Ayakkabı sıkıyorsa sandalet giy

Fundamental

System.Web ‘in bir parçası . System.Web.MVC

Diğerleri ile iyi geçinir

Models için Nhibernate, Views için Brail vb

K ISS ve DRY

Browser Web Server http://myserver.com/Products/Edit/5 http://myserver.com/Products/ ProductsController (Controller) Product (Model) SQL Edit.aspx (View) List.aspx (View) ViewData

 

Global.asax içinde RegisterRoutes() ile ayarlanır Esnek yönlendirme kuralları Default paramet reler Kısıtlamalar İsimlendirilmiş route lar Wildcard kullanımı

Global.asax içinde RegisterRoutes() ile ayarlanır

Esnek yönlendirme kuralları

Default paramet reler

Kısıtlamalar

İsimlendirilmiş route lar

Wildcard kullanımı

Esnek ve tak-çıkar yapı Sistemin bileşenleri değiştirilebilir Temiz URL ve HTML SEO özellikleri ASP.NET ile entegrasyon Bütün provider lar çalışıyor Membership, Session, Caching, etc. VS2008 Designer Surface

Esnek ve tak-çıkar yapı

Sistemin bileşenleri değiştirilebilir

Temiz URL ve HTML

SEO özellikleri

ASP.NET ile entegrasyon

Bütün provider lar çalışıyor

Membership, Session, Caching, etc.

VS2008 Designer Surface

 

Browser /Products/ isteğini gönderir Route belirlenir Controller aktive edilir Action Method seçilip tetiklenir Controller gerekli işleri yapar ViewData ile veri enjekte edilir View render edilir

Browser /Products/ isteğini gönderir

Route belirlenir

Controller aktive edilir

Action Method seçilip tetiklenir

Controller gerekli işleri yapar

ViewData ile veri enjekte edilir

View render edilir

 

/Products/Edit/5 ProductsController (Controller) /Products/Update/5 URL: Product (Model) SQL

 

You can futz at each step in the process

You can futz at each step in the process

Views Controllers Models Routes ... Hepsi tak-çıkar yapıda

Views

Controllers

Models

Routes

...

Hepsi tak-çıkar yapıda

ASP.NET için yeni bir alternatif Daha fazla <html/> ve URL hakimiyeti Kolay TDD yapılabilir Herkes için değil Muhtemel release tarihi: Kasım - Aralık.

ASP.NET için yeni bir alternatif

Daha fazla <html/> ve URL hakimiyeti

Kolay TDD yapılabilir

Herkes için değil

Muhtemel release tarihi: Kasım - Aralık.

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. M.Kemal Demir Yunus Özen kemal.csharpturk.net yunus.csharpturk.net

Add a comment

Related presentations

Related pages

Haluk özsarı istanbul universitesi sunum - Documents

Istanbul universitesi 2009 ... C#Turk.net Istanbul Universitesi ASP.NET MVC Semineri ... International House Istanbul Language Centre www.ihistanbul ...
Read more