Upload
goodfriday
View
793
Download
3
Embed Size (px)
DESCRIPTION
Come hear about building an open, community-driven Web application. We explore concepts such as simplicity of code and tooling, fall-off-your chair extensibility, and zero-friction theming as it relates to the development of an MVC Storefront application.
Citation preview
<%There’s a
Little ScripterIn all of us%>
Or how I learned to stop worrying and love the gator brackets
Me
ScriptingThe essence of a scripting language is immediate gratification. They're Show, Don't Tell in action.-- Jeff Atwood
TDDDRYKISSIoCDIBDDKanbanSRPYAGNIP&PNAMBLA
ASP.NET?
<% … %>
The QuestionCan we break the
“rules” to make applications more consumable and usable?
?
Consider…“I just want a site that I can download, install easily, tweak some CSS and maybe a plugin or two, and be done with it. There’s nothing like that right now.”
--ASP.NET MVP
Consider
TRY
MVC Storefront
Code as Performanc
e Art
Relevance?
Yadda Yadda…
demo
?
I’m not asking you to marry it…
I’m asking you to use it…
Architecture
demo
Kits!
DataSet, DataGrid,
Done!
Rob? Can we
ummm…
Focus on Experience
.. Or “Show, Don’t Tell” in action.
Does the Architectur
e Matter?Will you use an application that’s not “Well Architected” with best practices?
“Customers drive this space, not developers. Developers will follow where the customers go (kicking and screaming).”
--ASP.NET MVP on WordPress
Consider…
“Honey can you make me a … “
Choices…
ASP
YouTell Me
All I Wanted Was…
…a website
…Not a Relationshi
p
Consider…“I just want a site that I can download, install easily, tweak some CSS and maybe a plugin or two, and be done with it. There’s nothing like that right now.”
--ASP.NET MVP
Extensibility, Flexibility, Themability
demo
http://mvcsamples.codeplex.com/
Not Finished...…but
can still blow up planets
<%=“Hug Me”%>
Please Complete an Evaluation FormYour feedback is important!
Evaluation forms can be found on each chairTemp Staff at the back of the room have additional evaluation form copies
© 2009 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.