There's a Little Scripter in All of Us: Building a Web App for the Masses

Post on 19-Jun-2015

793 views 3 download

Tags:

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.

Transcript of There's a Little Scripter in All of Us: Building a Web App for the Masses

<%There’s a

Little ScripterIn all of us%>

Or how I learned to stop worrying and love the gator brackets

Rob ConeryMicrosoftrobcon@microsoft.com

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.