tips, tricks & hidden gems - goto conference...asp.net mvc web pages (webmatrix) other (fubumvc,...

18
Tips, Tricks & Hidden Gems Shay Friedman

Upload: others

Post on 05-Oct-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue

Tips, Tricks & Hidden

Gems

Shay Friedman

Page 2: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue

Shay Friedman

[email protected] | @ironshay

http://IronShay.com | http://CodeValue.com

Page 3: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue
Page 4: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue
Page 5: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue
Page 6: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue
Page 7: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue
Page 8: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue
Page 9: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue

Step 1 Incoming request directed to Controller via the Route Handler

1

Controller Request

Route Handler

http://www.mysite.com/people/create

Page 10: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue

Step 2

Controller processes request and gets/forms a data Model

2

Model

1

Controller Request

Route Handler

Page 11: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue

Step 3

Model is passed to View

Model

Model

View

3

2

Model

1

Request

Route Handler

Controller

Page 12: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue

View

Step 4

View transforms Model into appropriate output format

4

Model

Model 3

2

Model

1

Request

Route Handler

Controller

Page 13: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue

Step 5

Response is rendered

View

4

Model

Model 3

2

Model

1

Request

Route Handler

Controller

Response

5

Page 14: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue
Page 15: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue
Page 16: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue
Page 17: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue
Page 18: Tips, Tricks & Hidden Gems - GOTO Conference...ASP.NET MVC Web Pages (WebMatrix) Other (FubuMVC, MonoRail, etc.) 97 votes 400 votes 3 votes 27 votes 527 Total Votes CodeValue CodeValue

[email protected]

@ironshay

http://IronShay.com