<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Code House</title><link>http://blogs.msdn.com/b/mariota/</link><description>A peak into my technical ... </description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>parts</title><link>http://blogs.msdn.com/b/mariota/archive/2012/06/08/parts.aspx</link><pubDate>Fri, 08 Jun 2012 21:26:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10317635</guid><dc:creator>mariota</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/mariota/rsscomments.aspx?WeblogPostID=10317635</wfw:commentRss><comments>http://blogs.msdn.com/b/mariota/archive/2012/06/08/parts.aspx#comments</comments><description>&lt;p&gt;Parts are mainly used&amp;nbsp;to display additional information about the main form's content or record.&lt;/p&gt;
&lt;p&gt;parts come in mainly 3 flavours:&lt;/p&gt;
&lt;p&gt;1) info parts:&lt;/p&gt;
&lt;p&gt;Info parts are ui controls that have a standard look and feel.&lt;/p&gt;
&lt;p&gt;using metadata, you can specify the query and the fields that you want to be displayed in an infopart.&lt;/p&gt;
&lt;p&gt;then you create a menu item to reference this infopart and add that menu item to the parts section of a form.&lt;/p&gt;
&lt;p&gt;2) form parts:&lt;/p&gt;
&lt;p&gt;form parts are ui control that are user defined and developed.&lt;/p&gt;
&lt;p&gt;They do not follow a standard look and feel.&lt;/p&gt;
&lt;p&gt;In other words, you can pretty much have any form be a form part and use it to display information related to the records currently displayed in a form.&lt;/p&gt;
&lt;p&gt;in order to create a form part.&lt;/p&gt;
&lt;p&gt;create a form part control(aot-&amp;gt;parts-&amp;gt;form parts) and reference the form you want to encapsulate in a form part&lt;/p&gt;
&lt;p&gt;create a menu item to reference that formpart you just created&lt;/p&gt;
&lt;p&gt;add that menu item to the parts section of a form.&lt;/p&gt;
&lt;p&gt;3) cues and cue groups&lt;/p&gt;
&lt;p&gt;cues are usually used as&amp;nbsp;to display aggregation type of additional information related the record displayed in the main form. for example:&lt;/p&gt;
&lt;p&gt;you want to display the number of invoices related to a customer that is currently being displayed in a form(list or details).&lt;/p&gt;
&lt;p&gt;to create a cue you need the following:&lt;/p&gt;
&lt;p&gt;1) create a query and a list page. the query and the list page will define the aggregation you intended to display continuing on our previous example:&lt;/p&gt;
&lt;p&gt;create a query\list page of the invoices related to a customer; basically given a customer record list me the invoices, or in other words the customer tables at the top of the query joined to the invoice table.&lt;/p&gt;
&lt;p&gt;2) create a menu item to open that list page with the query defined int the menu item&lt;/p&gt;
&lt;p&gt;3) create a cue and reference the menu item created in step2&lt;/p&gt;
&lt;p&gt;4) cues are displayed within a&amp;nbsp;cue group(a set of aggregate information)&lt;/p&gt;
&lt;p&gt;5) create a menu item and reference the cue group&lt;/p&gt;
&lt;p&gt;6) add the cue group to the parts section of the form&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10317635" width="1" height="1"&gt;</description></item><item><title>Table hierarchies</title><link>http://blogs.msdn.com/b/mariota/archive/2012/04/18/table-hierarchies.aspx</link><pubDate>Thu, 19 Apr 2012 00:54:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10295170</guid><dc:creator>mariota</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/mariota/rsscomments.aspx?WeblogPostID=10295170</wfw:commentRss><comments>http://blogs.msdn.com/b/mariota/archive/2012/04/18/table-hierarchies.aspx#comments</comments><description>&lt;p&gt;Table hierarchies is a new concept introduced in ax2012.&lt;/p&gt;
&lt;p&gt;It allows the ax developer to have elements that conceptually share same fields\properties to extend the same table.&lt;/p&gt;
&lt;p&gt;this is how you create a table hierarchy&lt;/p&gt;
&lt;p&gt;a) create the parent table&lt;/p&gt;
&lt;p&gt;1) create a table&lt;/p&gt;
&lt;p&gt;2) set the following properties on the table &amp;nbsp;'support inheritance = yes'&lt;/p&gt;
&lt;p&gt;3) create an int64 field, name the field 'instancerelationtype'&lt;/p&gt;
&lt;p&gt;4) set the following properties on the table&amp;nbsp;&amp;nbsp;'instancerelationtype= instancerelationtype'&lt;/p&gt;
&lt;p&gt;b) create childtable1&lt;/p&gt;
&lt;p&gt;1) create a table&lt;/p&gt;
&lt;p&gt;2) set the following properties on the table 'supports inheritance = yes' 'extends = &amp;lt;parenttablename&amp;gt;'&lt;/p&gt;
&lt;p&gt;repeat to create childtable2&lt;/p&gt;
&lt;p&gt;now you have a table hierarchy with 1parent and 2children&lt;/p&gt;
&lt;p&gt;note the following:&lt;/p&gt;
&lt;p&gt;1)&amp;nbsp;now when you create a record in one of the children table, you get a record in the parent table&lt;/p&gt;
&lt;p&gt;2) if you try to create a record in the parent table, you will be prompted to select a record type from the children tables&lt;/p&gt;
&lt;p&gt;3) in order for tables to participate in table hierarchies, they need to have no fields&lt;/p&gt;
&lt;p&gt;4)in order for tables to leave hierarchies or change hierarchy structures, they need to have no fields and no children.&lt;/p&gt;
&lt;p&gt;mario&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;All my posts and articles are provided "AS IS" with no warranties, and confer no rights. Use of included samples are subject to the terms specified at Microsoft.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10295170" width="1" height="1"&gt;</description></item><item><title>What are model driven list pages</title><link>http://blogs.msdn.com/b/mariota/archive/2012/04/11/what-are-model-driven-list-pages.aspx</link><pubDate>Wed, 11 Apr 2012 20:37:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10292840</guid><dc:creator>mariota</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/mariota/rsscomments.aspx?WeblogPostID=10292840</wfw:commentRss><comments>http://blogs.msdn.com/b/mariota/archive/2012/04/11/what-are-model-driven-list-pages.aspx#comments</comments><description>&lt;p&gt;Model driven list pages are new types of list pages introduced in ax2012.&lt;/p&gt;
&lt;p&gt;In a model driven list page, is targeted towards designing once(in the ax win32 development environment) and deploying to multiple framework(win32 client and enterprise portal or ep).&lt;/p&gt;
&lt;p&gt;Moreover, the model driven list pages are tailored towards forcing the developer into seperation of ux(declarative) and business logic(code) and therefore, limit the addition of code in the ui model.&lt;/p&gt;
&lt;p&gt;In order to add business logic, model driven list pages accept a class called the interaction class and as the name suggests&amp;nbsp;this class :&lt;/p&gt;
&lt;p&gt;1) Extend listpageinteraction class&lt;/p&gt;
&lt;p&gt;2) Can Implement&amp;nbsp;one or more of the default handlers hooked to the ui that fire at certain stages of the form's lifetime including:&lt;/p&gt;
&lt;p&gt;-initialized&lt;/p&gt;
&lt;p&gt;-initilializequery&lt;/p&gt;
&lt;p&gt;-selectionchanged&lt;/p&gt;
&lt;p&gt;...and many more&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;here is how you create a model driven list page:&lt;/p&gt;
&lt;p&gt;create a form&lt;/p&gt;
&lt;p&gt;modify the formtemplate property on the form to listpage, notice a grid gets added automatically to the design&lt;/p&gt;
&lt;p&gt;select the datasource node and set the query property to the query that will drive the data for this list page&lt;/p&gt;
&lt;p&gt;optional:&lt;/p&gt;
&lt;p&gt;create an interaction class and set the interactionclass property on the form&lt;/p&gt;
&lt;p&gt;drag and drop fields onto the grid&lt;/p&gt;
&lt;p&gt;add ep and client menu items to point to that list page.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;now the list page is available to consume on the rich client and on ep.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;more details and example to follow next week hopefully...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;mario&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color: #006400;"&gt;All my posts and articles are provided "AS IS" with no warranties, and confer no rights. Use of included samples are subject to the terms specified at&lt;/span&gt; &lt;/strong&gt;&lt;a href="http://www.microsoft.com/info/cpyright.htm"&gt;&lt;span style="color: #770000;"&gt;&lt;strong&gt;Microsoft.&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10292840" width="1" height="1"&gt;</description></item><item><title>What is a FormBuildControl </title><link>http://blogs.msdn.com/b/mariota/archive/2012/04/02/what-is-a-formbuildcontrol.aspx</link><pubDate>Mon, 02 Apr 2012 19:42:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10290066</guid><dc:creator>mariota</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/mariota/rsscomments.aspx?WeblogPostID=10290066</wfw:commentRss><comments>http://blogs.msdn.com/b/mariota/archive/2012/04/02/what-is-a-formbuildcontrol.aspx#comments</comments><description>&lt;p&gt;A FormBuildControl&amp;nbsp;is the base class for all form design time components, mainly:&lt;/p&gt;
&lt;p&gt;FormBuildGroupControl&lt;br /&gt;FormBuildGuidControl&lt;br /&gt;FormBuildstringControl&lt;br /&gt;FormBuildInt64Control&lt;br /&gt;FormBuildIntControl&lt;br /&gt;FormBuildListBoxControl&lt;br /&gt;FormBuildListControl&lt;br /&gt;FormBuildMenuButtonControl&lt;br /&gt;and so on...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;these classes are useful in case you want to edit the form through code, basically build the form at runtime rather than in metadata.&lt;/p&gt;
&lt;p&gt;an example of a use of these classes is:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;create a form.&lt;/p&gt;
&lt;p&gt;override the init() of the form and add the following code&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="color: darkblue; font-family: Consolas; font-size: 7.5pt;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="color: darkblue; font-family: Consolas; font-size: 7.5pt;"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt; init()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;FormBuildDataSource&lt;br /&gt;fbds;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;FormBuildGroupControl&lt;br /&gt;fbgc;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;FormBuildStringControl fbsc;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;//add a custtable datasource to the form&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;fbds =&lt;br /&gt;this.form().addDataSource(&lt;/span&gt;&lt;span style="color: darkred; font-family: Consolas; font-size: 7.5pt;"&gt;'dyndatasource'&lt;/span&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;, &lt;/span&gt;&lt;span style="color: darkred; font-family: Consolas; font-size: 7.5pt;"&gt;'custtable'&lt;/span&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;//add a group control to the form&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;fbgc =&lt;br /&gt;this.form().design().addControl(FormControlType::Group, &lt;/span&gt;&lt;span style="color: darkred; font-family: Consolas; font-size: 7.5pt;"&gt;'dyngroup'&lt;/span&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;//add a string control inside of the datagroup that is bound to the accountnum field of custtable datasource&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;fbsc =&lt;br /&gt;fbgc.addDataField(fbds.id(), &lt;/span&gt;&lt;b&gt;&lt;span style="color: darkblue; font-family: Consolas; font-size: 7.5pt;"&gt;fieldNum&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;(CustTable, AccountNum));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="color: darkblue; font-family: Consolas; font-size: 7.5pt;"&gt;super&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: black; font-family: Consolas; font-size: 7.5pt;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Tis will add a custtable datasoruce to the form and then a datagrop to the form and inside that datagroup add a datafield that is bound to the custaccount field.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;enjoy!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;mario&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10290066" width="1" height="1"&gt;</description></item><item><title>What is a formbuilddatasource and what is it used for</title><link>http://blogs.msdn.com/b/mariota/archive/2012/03/26/what-is-a-formbuilddatasource-and-what-is-it-used-for.aspx</link><pubDate>Tue, 27 Mar 2012 00:28:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10287828</guid><dc:creator>mariota</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/mariota/rsscomments.aspx?WeblogPostID=10287828</wfw:commentRss><comments>http://blogs.msdn.com/b/mariota/archive/2012/03/26/what-is-a-formbuilddatasource-and-what-is-it-used-for.aspx#comments</comments><description>&lt;p&gt;A FormBuildDataSource object is used to access the design datasource element on the form.&lt;/p&gt;
&lt;p&gt;you can use the formbuilddatasource to access datasources already on the form ex:&lt;/p&gt;
&lt;p&gt;FormBuildDataSource fbds;&lt;/p&gt;
&lt;p&gt;fbds =&amp;nbsp;this.form().datasource(1);&lt;/p&gt;
&lt;p&gt;will get your the&amp;nbsp;first datasource on your form.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;or to add &amp;nbsp;a datasource&lt;/p&gt;
&lt;p&gt;FormBuildDataSource fbds;&lt;/p&gt;
&lt;p&gt;fbds&amp;nbsp;= this.form().addDataSource(strFmt('datasorucename', table);&lt;/p&gt;
&lt;p&gt;as mentioned previously, the formbuilddatasource object is used to reference the design element of the form datasource.&lt;/p&gt;
&lt;p&gt;so it is different that the formdatasource object.&lt;/p&gt;
&lt;p&gt;also, since the formbuilddatasource element is used to access the design element of the form's datasource, it is retrievable before the init() of a form.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10287828" width="1" height="1"&gt;</description></item><item><title>Getting started with dyanmics ax 2012</title><link>http://blogs.msdn.com/b/mariota/archive/2012/03/19/getting-started-with-dyanmics-ax-2012.aspx</link><pubDate>Mon, 19 Mar 2012 23:07:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10285169</guid><dc:creator>mariota</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/mariota/rsscomments.aspx?WeblogPostID=10285169</wfw:commentRss><comments>http://blogs.msdn.com/b/mariota/archive/2012/03/19/getting-started-with-dyanmics-ax-2012.aspx#comments</comments><description>&lt;p&gt;If you are new to Dynamics ax or just curious,&lt;/p&gt;
&lt;p&gt;here is a set of useful resources for you.&lt;/p&gt;
&lt;p&gt;1) to install, the easiest is through downloading the virtual pc from the following:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a&gt;&lt;/a&gt;&lt;a href="https://mbs.microsoft.com/partnersource/deployment/documentation/howtoarticles/msdyax2009_demotoolkit_refresh3_5.htm?printpage=false&amp;amp;stext=vpc 3.5 3.5"&gt;Dynamics AX Virtual PC&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;you need partner source access to be able to access the virtual pc.&lt;/p&gt;
&lt;p&gt;2) you can get the training material from &lt;a href="http://dynamics.microsoftelearning.com/catalog/default.aspx?view=catalog&amp;amp;filterView=basic&amp;amp;productFilter=Microsoft%20Dynamics%20AX%202009&amp;amp;productFilterDisabledValue=&amp;amp;seriesFilter=def-0&amp;amp;seriesFilterDisabledValue=&amp;amp;collectionFilter=def-0&amp;amp;collectionFilterDisabledValue=&amp;amp;searchAction=filter&amp;amp;sortColumnId=&amp;amp;sortOrderAscDsc=&amp;amp;pageNumber="&gt;Trainings&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;which also requires access to&amp;nbsp;partner source&lt;/p&gt;
&lt;div class="post-content user-defined-markup"&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;3) Books:&lt;/p&gt;
&lt;p&gt;Microsoft Dynamics AX 2012 unleashed&amp;nbsp;book(not released yet)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Mario&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10285169" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/mariota/archive/tags/Dynamics+AX+2012/">Dynamics AX 2012</category></item><item><title>Getting started with blend</title><link>http://blogs.msdn.com/b/mariota/archive/2007/04/09/getting-started-with-blend.aspx</link><pubDate>Tue, 10 Apr 2007 00:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2064604</guid><dc:creator>mariota</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/mariota/rsscomments.aspx?WeblogPostID=2064604</wfw:commentRss><comments>http://blogs.msdn.com/b/mariota/archive/2007/04/09/getting-started-with-blend.aspx#comments</comments><description>&lt;P&gt;Since i joined the MS. Blend team not too long ago, i thought it would be a great idea to share my experience of getting to know the product's features most effectively.&lt;/P&gt;
&lt;P&gt;First let's start by identifying the basic features of the applications:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;the application allows you to create basic element (drawing shapes) including ellipses, rectangles or simple lines.&lt;/P&gt;
&lt;P&gt;to do so, you just need to click on the &lt;/P&gt;
&lt;P&gt;&lt;IMG title="Tool for drawing simple elements" alt="Tool for drawing simple elements" src="http://blogs.msdn.com/photos/mariota/images/2266666/original.aspx" mce_src="http://blogs.msdn.com/photos/mariota/images/2266666/original.aspx"&gt;&lt;A href="http://blogs.msdn.com/controlpanel/photos/posteditor.aspx?sectionid=8292&amp;amp;PostID=2266666" mce_href="http://blogs.msdn.com/controlpanel/photos/posteditor.aspx?sectionid=8292&amp;amp;PostID=2266666"&gt;&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2064604" width="1" height="1"&gt;</description></item></channel></rss>