Some stuff about Web and .NET development
RSS icon Email icon Home icon
  • ReMIX10 : summary

    Posted on October 3rd, 2010 Thibaut No comments

    ReMIX10

    Last Tuesday, I assisted to the 2010 edition of the ReMIX, reedition of the popular MIX event. As usual, two tracks were available : web developer and UX. My current focus being Silverlight, I assisted exclusively to the UX track. Below, you’ll find my notes about the sessions.

    Opening keynote

    IE 9

    Silverlight 4

    Windows Phone 7

    • Silverlight & XNA support
      • Silverlight : for applications
      • XNA : for games
    • Free version of Blend dedicated to Windows Phone development
    • Demos of games on the phone. Companies such as Fishing Cactus presented their games for WP7

    Natural interface

    Session #1 : design venture

    • Prensented by Georg Petschnigg from Microsoft Pioneer Studios
    • Bringing design and business together
    • 2 points :
      • technology knowledge (languages, tools, …)
      • open vision on the world, cultures, etc to be creative and to innovate
    • Innovation process :
      Innovation process
    • From insight to core idea :
      • What’s unique about you
      • What does the world need
    • Observe people, their habits : find new ideas and ways to improve
    • From core idea to product : the three reads in industrial design
      • Eye : what you see
      • Touch : material, feeling
      • Use : does it suits my needs ?
    • Translate them in software :
      • Form (eye) : look & feel
      • Touch : controls
      • Use : features
    • Three reads of industrial design are from top to bottom (first attracted by what you see, then you touch it and use it if you like it)
    • Three reads of software design are from bottom to top
    • Importance of visual designers now : with all new rich web technologies (HTML 5, Silverlight, …), your product can be beautiful, more simple, and visual designers can add “life” to it
    • Passion is key to outstanding quality work. Nothing great in the world has ever been accomplished without passion (Georg Wilhelm Friedrich Hegel). You must have a “soul” in your work, enjoy people you’re working with to be great at creating and innovating

    Session #2 : UX Superpowers with Expression Blend 4

    • Presented by Arturo Toledo (Microsoft)
    • MVVM support
    • New pixel shader effects
    • New shapes (clouds, comics bubble, …)
    • Path layout : items added and layed on a path (one of the best features of Expression Blend 4, see example below). Items automatically arranged as they are added/removed, can be animated along the path, …
      Path layout
    • Examples of applications using path layout : organic menu, etc
    • Lots of demos of the new stuff

    Session #3 : Windows Phone 7 design principles

    WP7

    • Presented by kat Holmes and Karen Davis (from Microsoft WP7 team)
    • Design principles for WP7 : colors, information architecture : remain consistent with Microsoft guidelines, use of Blend for WP7 is strongly suggested so you work on the base of these guidelines
    • Presentation of the two main screen layouts for WP7 :
      • Panorama : when your content is not best suited to be redueced to fit screen size : keep it large
      • Pivot : more traditional layout, where all information can be on one page
    • 3 key points for WP7 development :
      • Personal : familiar and thus easy to use
      • Relevant : don’t overdo, focus on content
      • Connected : compliment, don’t duplicate existing features or applications

    Session #4 : a website life, from sketch to publishing

    • Presented by Arturo Toledo (Microsoft)
    • WebMatrix : 3 tools :
      • IIS Express (instead of Cassini : no more bad surprises because Cassini was different than IIS)
      • SQL Server Compact : local, file-based DB
      • ASP.NET Web Pages (new script syntax : Razor)
    • Concept of code helpers. Eg : @Twitter.Profile(”ThibautVS”) displays a list of my tweets
    • Can run SEO reports, giving you hints on how to improve your search engines friendliness
    • Most of the presentation consisted of coding examples using the new, powerful Razor syntax.
    • More information in this MSDN article : How WebMatrix, Razor, ASP.NET Web Pages and MVC fit together

    Conclusion

    It’s always nice to participate to such events because it enables you to maintain a vision of the Microsoft technologies landscape. Then you can pick up what you’re interested in and start a deep dive into it. That’s exactly what I’m doing with Silverlight 4, Expression Blend 4 and HTML 5. See you next year ;)

    Share/Save/Bookmark

  • BESUG Silverlight Workshop

    Posted on September 27th, 2009 Thibaut 2 comments

    BESUG

    The last BESUG edition consisted in a Silverlight workshop where a Twitter client was built using Visual Studio 2008 and Expression Blend 3.

    Twitter workshop

    For those who couldn’t attend the workshop and are interested in that, you can download related ressources here :

    Enjoy !

    Share/Save/Bookmark

  • REMIX 09 : I’ll be there !

    Posted on August 3rd, 2009 Thibaut No comments
    REMIX The REMIX, re-edition of the popular MIX event will take place at Kinepolis Bxl on September 29. This free event will propose two different tracks :

    1. User Experience Track : prototyping with SketchFlow, Surface, creating Silverlight experiences, …
    2. Web Developer Track : Silverlight 3 new features, Expression Blend, …

    And as usual, I’ll post a summary of the event on my blog so don’t forget to check it out. See you there ;)

    Share/Save/Bookmark

  • BESUG Silverlight Workshop : I’ll be there

    Posted on July 21st, 2009 Thibaut No comments

    Besug Silverlight

    The next BESUG event, sheduled for September 10th, is going to be a Silverlight workshop. As the beta of Silverlight 3.0 unveiled at the MIX introduces a lot of cool and interesting features, the aim of the workshop is to provide a hands-on session of 2 hours about discovering all of that. During the workshop will be built a Silverlight application and concepts such as out of the browser, animation easing, deeplinking, pixel effects, importing Photoshop files and perspective 3D will be covered.

    You’ll need to bring your own laptop with all the needed softs installed on it (for more info, check out the BESUG event page). As usual, the event is completely free of charge and will take place this time at Boulevart, an interactive production agency. Be sure to register fast cause places are limited to 30 participants !

    See you there ;)

    Share/Save/Bookmark