Microsoft Webday 2008 - Silverlight Experiences

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Microsoft Webday 2008 - Silverlight Experiences - Presentation Transcript

    1. Silverlight 2.0 - In practice
      • eCraft
      • 90 employees
      • Offices in Helsinki, Espoo & Vaasa
      • Microsoft Gold Partner
      • Nicklas Andersson
      • Founder & CTO
    2. Microsoft is giving us yet another platform.
    3. You’ve seen all the cool demos…
    4. Silverlight seems like a good way to make better user experiences.
    5. Adopting this new, and different, technology feels like a risk.
    6. To be successful with Silverlight you need to understand how it is different.
    7.  
    8. The goal is profitable growth through improved innovation.
    9. The organization is full of brilliant ideas, but most of them are lost.
    10. Innovation is not improved by increased R&D spending.
    11. Many brilliant ideas are lost because of creative apartheid.
    12. Free collaboration improves the ideas.
    13. Everybody should have the chance to speak, regardless of title.
    14. Collaboration with suppliers and customers brings valuable insights
    15. Collaborating on ideas gives everybody influence and power.
    16. Collaborating is fun!
    17. Sproodle is provided as a comprehensive service with regular updates.
    18.  
    19. We're happy we chose Silverlight.
    20. We replaced an existing ASP.NET prototype.
    21. Impressive development environment.
    22. Silverlight is surprisingly easy to learn.
    23. Very high productivity.
    24. Freedom to create unique user experiences.
    25. What is Silverlight really about?
    26. Silverlight is not a Flash-killer.
    27. Silverlight is not the new web.
    28. Silverlight is a better way to make applications for the web.
    29. Silverlight doesn't enable you to do anything that wasn't already possible.
    30. Silverlight just succeeds in making the hard things easier .
    31. Productivity is king.
    32. Has anything really changed since 1982?
    33. google. On a C64.
    34. But… Productivity is all that matters in business.
    35. At some point we’ll reach a dead end with HTML.
    36. Silverlight just succeeds in making the hard things easier .
    37. Silverlight controls separate behavior from appearance . vs.
    38. A round button behaves the same way as a rectangular one. Source: www.nibblestutorials.net
    39. What is the correct way to display a list of planets? Source: www.beacosta.com/blog or
    40. If you want new behavior you have to build your own control.
    41.  
    42. Users expects web applications to behave a certain way.
    43. Problem #1: Back and Forward.
    44.  
    45. Problem #2: The mouse wheel.
    46.  
    47. Problem #3: Bookmarking a specific part of the application.
    48.  
    49. RSS is pretty much a requirement these days.
    50. Hint: use “System.ServiceModel.Syndication” SyndicationFeed feed = new SyndicationFeed( "Sproodle", "Automated sproodle feed", new Uri( "http://sproodle.ecraft.internal/" )) ; feed.Authors.Add( new SyndicationPerson( "someone@somewhere.com", "Mr. Sproodle", "http://sproodle.ecraft.internal/" ) ) ; feed.Copyright = new TextSyndicationContent( "Copyright 2008 eCraft" ) ; feed.Generator = "Sproodle RSS Generator"; feed.Language = "en-US";
    51. New workflow involving usability design and graphics design. The developer The UX designer The graphics artist
    52. For the first time ever we had to collaborate with a graphics designer.
    53. Very few designers use Expression (yet).
    54. Do you remember web design tools 10 years ago?
    55. The workflow isn’t perfect. The developer The UX designer The graphics artist
    56. The workflow isn’t perfect. The developer The moron The jerk
    57. Silverlight applications have a lot in common with 3-tier client applications.
    58. Code is not executing near the database.
    59. You probably need to cache data in the client.
    60. The architecture will be different from old skool web apps.
    61. Which is the right road to becoming a Silverlight developer?
    62. Silverlight is similar to WPF, but implemented slightly differently.
    63. Silverlight apps need to interact with ASP.NET. + =
    64. Developers may need to have one foot in the web world and one in the client world.
    65. Silverlight seems like a good way to make better user experiences.
    66. Adopting this new, and different, technology feels like a risk.
    67. To be successful with Silverlight you need to understand how it is different.
    68. Thank you!
      • Code will be posted at:
      • nickeandersson.blogs.com
      • Contact me at:
      • [email_address]
      • Check out Sproodle at:
      • sproodle.fi
      • Check eCraft out at (open jobs!):
      • www.ecraft.com

    + Nicklas AnderssonNicklas Andersson, 2 years ago

    custom

    610 views, 1 favs, 1 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 610
      • 581 on SlideShare
      • 29 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 0
    Most viewed embeds
    • 29 views on http://nickeandersson.blogs.com

    more

    All embeds
    • 29 views on http://nickeandersson.blogs.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories