Go Back

Discovering Expression Blend 5 - Templates

At the BUILD event a lot of great applications were released. The big one of course was the Windows 8 preview. One of the released ISOs contains a couple of preview version of development tools. Expression Blend 5 preview is one of them.   This preview of Expression Blend 5 doesn’t let you create Silverlight, WPF or Windows Phone 7 apps. Instead it does what a lot of people where hoping for: Editing/Designing Html5, Css and JavaScript.

Project Templates

The first thing to notice are the new project templates. There’s only one category in the preview: Windows Metro Style. The category contains 5 templates. All templates help you getting started creating Html applications for Windows 8 in Metro style. The Language and Version dropdown lists only contain one element in the preview version. I assume these will grow over time, when Silverlight, WPF and WP7 return. image The Blank Application template creates a solutions with only the minimal elements needed. The designer shows a tablet-shape around the surface, like you might be used to when working on Windows Phone 7 applications. The solution contains a couple of Css and .Js files needed for the Metro Style. A manifest file is also added which defines what is needed to run the app on Windows 8. image The second project template, Fixed Layout Application, adds some basic layout to the blank application. image The Grid Application template is where things get a lot more interesting if you’re just starting writing these kinds of apps. This template contains a couple of .Html files glued together (I might dive into this in a later tutorial) with html attributes. It's a basic starting point a grid application and contains some navigating from master to detail views. image The Navigation Applications template creates a solutions which looks a lot like the last, but blank. The basic Html elements are in place. This would be a great template to start you applications. image The last template, Split Application, create a more complex solution again. It demonstrates how to create a master/detail application showing the master and the details side by side. image

Item Templates

Besides new project templates, there are new Item Templates too. Adding new files to the solution is something you would to in an Html/JavaScript application too, right? Besides a basic JavaScript File, Style Sheet or Html page, there some templates that will help you develop your Windows 8 applications faster. image The Landing Page adds a Html page, a Css file and a JavaScript file to the solution. The page contains a header with a button and a title and a section containing a list. Again, the data is defined in the JavaScript file. The JavaScript code wires thing up to create an interactive page. image The Split Page template shows a lot of resemblance with the Split Application project template. The item template adds a Html file to the solution defining the layout of the page. A Css file is added for the styling and a JavaScript file is added which contains the code to make things interactive. The JavaScript code is responsible for creating the sample data too. image The Collection Page item template defines a large item and a list of smaller items. Again a Html, Css and JavaScript file are added to the solution. It should be pretty easy to extend the JavaScript code and make the small items navigate to different pages in the solution. image The Category Page template adds a page with a horizontal list of images with some details below them. The JavaScript file that is added is pretty much the same as the ones in the previous templates and again, it should not be hard to modify and extend this code to add navigation to the page. image The Html Fragment adds an almost empty page. It contains the most basic styles and elements for a Metro style application. The JavaScript file that is added contains only a few lines of code handling the fragmentLoad event. image The Details Page contains a large text over multiple columns. The JavaScript file that goes along with this template initializes the page and fills it with sample data. image   That’s it for the templates.

Wrap-up

Although this first preview of Expression Blend 5 only does Html, I think it’s moving in the right direction. Looking at the .Dll files in the root directory of Blend reassures me that the future will bring everything we’re used to back to one of my favorite tools. Great job Expression Blend team! Keep up the good work. For future tutorials on Expression Blend (and I’m sure many will follow) please subscribe to the rss feed or follow me on Twitter (@Sorskoot).

Facebook Twitter DZone It! Digg It! StumbleUpon Technorati Del.icio.us NewsVine Reddit Blinklist Add diigo bookmark

Comments  6

  • Vicky 29 mrt

    Taking the oeivrvew, this post is first class
  • ehcvxeu 30 mrt

    Q5Ua2p , [url=http://wrqmjtrcssuw.com/]wrqmjtrcssuw[/url], [link=http://cfehgdxvexoz.com/]cfehgdxvexoz[/link], http://xopquvipugtc.com/
  • npveci 01 apr

    Veh9vJ , [url=http://sljxwqabkkkj.com/]sljxwqabkkkj[/url], [link=http://mdmffxgetsps.com/]mdmffxgetsps[/link], http://yhiqexnbuynb.com/
  • Sukmaya 01 apr

    ഈ പ ട ക ക പര ക ഷ ക ക ന നത ന കമന റ ച യ യ ന നത ന സന മനസ സ ക ണ ച ച എല ല വര ക ക ഒറ റവ ക ക ല നന ദ പറയട ട . സ ങ ക ത ക വ ദ യകള ല ല ദ ര വ ന യ ഗ ച യ യപ പ ട ന ന ക ലത ത അത തരത ത ല ഈ സ കര യവ ദ ര പയ ഗ ച യ യപ പ ട മ ന ന പലര ഓര മ മപ പ ട ത ത . ക വല പര ക ഷ ക ക ക, എന ന ഉദ ദ ശ മ ത രമ ഇത ന പ ന ന ല ഉണ ട യ ര ന ന ള ള . പലര ല ന ന ന ഞങ ങള ക ക ലഭ ച ച പ ര ത സ ഹനങ ങള ക ട തല ബ ല ഗ ട പ സ കള ക ക ര യ ച യ യണമ ന ന ച ന തയ ല ക ക ഞങ ങള നയ ക ക കയ ണ ട യ . ഇത ക ക റ ച ച ഒര പ സ റ റ ട ട ക രള ബ ല ഗ അക ക ദമ , ബസ ല ക റ പ പ ഴ ത യ ന രക ഷരന , ഗ ഗ ള ന ള ല ഇത ക ക റ ച ച ഴ ത യ ഫ ല പ പ വര ഗ സ - ഏര യല എന ന വര ക ക നന ദ .ഫ ല പ പ സ ര , ന ള സന ദര ശ ച ച . ഗ ഗ ള ന റ ഈ സ വന പര ചയപ പ ട ന സ ധ ച ച . വളര വളര നന ദ .ക ട ത ,ആറങ ങ ട ട കര മ ഹമ മദ ,Athira,vijayan,ന ശ സ രഭ ,das ,revima,ഹ സ ,sankaranmash ,fasal,Anjana ,shadeed | ഷ ദ ദ ,MURALEEDHARAN.C.R,ഗ ത സ ധ ,binudigitaleye,അസ സ ,ക ഡ ഉപയ ക ത വ ,Free ,nisagandhi,somanmi,Swapna John,ഒര ന റ ങ ങ ,ShahnaNizar,രമണ ക മലപ പ റ ,Bibin ,reshma ,ശ ര ,സ ദ ധ ക ക.. ,പഞ ച രക ക ട ടന .... , മ ഖ ത ര udarampoyil ,Musheer,shajiqatar//ഷ ജ ഖത തര ,Ranjith Chemmad / ച മ മ ടന ,പ വപ പ ട ടവന ,ട ട ട ച ന (edukeralam) ,സ പന ദന ,Captain Haddock ,ജ വ ര യ സല ,Renjith,ഇസ മ യ ല ക റ മ പട (തണല ),ത ല കഎന ന വര ക ക പ രത യ ക നന ദ
  • Esdras 04 apr

    I could not find it. I'm using watermark tealpmte. All I found was post-outer,post-title,post-body, post-header, post-footer and blog-pager. Somebody pls help me coz I am seriously annoyed with this sunbscribe to: Posts (Atom)!
  • florida health insurance 21 apr

    Thanks for sharing this great advice! I hate trying to figure this stuff out on my own! I am visiting from OMTWI and wanted to finally take time to come over and say hi! I liked your project from this week!!!! ) what a lot of work! ) I am happy to "meet" you and hope you have a great weekend!Jaime from crafty scrappy happy{another contestant of OMTWI}
Post a comment!
  1. Formatting options