1 / 43

<%There’s a

<%There’s a. Little Scripter. In all of us%>. Or how I learned to stop worrying and love the gator brackets. Me. Rob Conery Microsoft robcon@microsoft.com. Scripting. The essence of a scripting language is immediate gratification. They're Show, Don't Tell in action. -- Jeff Atwood.

nay
Télécharger la présentation

<%There’s a

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. <%There’s a Little Scripter In all of us%> Or how I learned to stop worrying and love the gator brackets

  2. Me Rob ConeryMicrosoftrobcon@microsoft.com

  3. Scripting The essence of a scripting language is immediate gratification. They're Show, Don't Tell in action. -- Jeff Atwood

  4. ASP.NET? TDD DRY KISS IoC DI BDD Kanban SRP YAGNI P&P NAMBLA

  5. <% … %>

  6. The Question Can we break the “rules” to make applications more consumable and usable?

  7. ?

  8. 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

  9. Consider

  10. TRY

  11. MVC Storefront

  12. Code as Performance Art

  13. Relevance?

  14. demo Yadda Yadda…

  15. ?

  16. I’m notasking you to marry it…

  17. I’m asking you to useit…

  18. demo Architecture

  19. Kits!

  20. DataSet, DataGrid, Done!

  21. Rob? Can we ummm…

  22. Focus on Experience .. Or “Show, Don’t Tell” in action.

  23. Does the Architecture Matter? Will you use an application that’s not “Well Architected” with best practices?

  24. Consider… “Customers drive this space, not developers. Developers will follow where the customers go (kicking and screaming).” --ASP.NET MVP on WordPress

  25. “Honey can you make me a … “

  26. Choices…

  27. ASP

  28. You Tell Me

  29. All I Wanted Was… …a website

  30. …Not a Relationship

  31. 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

  32. demo Extensibility, Flexibility, Themability

  33. http://mvcsamples.codeplex.com/

  34. Not Finished... …but can still blow up planets

  35. <%=“Hug Me”%>

  36. Please Complete an Evaluation FormYour feedback is important! • Evaluation forms can be found on each chair • Temp Staff at the back of the room have additional evaluation form copies

  37. © 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.

More Related