<?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>Ben Riga's Deep Shift : Dynamics AX</title><link>http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx</link><description>Tags: Dynamics AX</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>The Power of Possibilities Perfectly Presented to Partners</title><link>http://blogs.msdn.com/benriga/archive/2009/02/25/the-power-of-possibilities-perfectly-presented-to-partners.aspx</link><pubDate>Thu, 26 Feb 2009 03:50:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9444983</guid><dc:creator>benriga</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/benriga/comments/9444983.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benriga/commentrss.aspx?PostID=9444983</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benriga/rsscomments.aspx?PostID=9444983</wfw:comment><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;digg_url = "http://blogs.msdn.com/benriga/archive/2009/02/25/the-power-of-possibilities-perfectly-presented-to-partners.aspx";digg_title = "The Power of Possibilities Perfectly Presented to Partners";digg_bgcolor = "#FFFFFF";digg_skin = "normal";&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;&lt;/script&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com/dynamics/convergence/neworleans09/" target="_blank"&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 5px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Microsoft Convergence 2009" border="0" alt="Microsoft Convergence 2009" align="left" src="http://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/ConvergenceThePowerofPossibilitiesPerfec_9B63/Conver2009_Attend_Banner1_3.jpg" width="186" height="171" /&gt;&lt;/a&gt; Try to say that 10 times fast.&amp;#160; :)&lt;/p&gt;  &lt;p&gt;The theme for Convergence this year is the Power of Possibilities.&amp;#160; I’ll be presenting in a few sessions this year and may get to show a demo or two in a keynote.&amp;#160; I’ll be in ST05 with some great support by &lt;a href="http://www.shanmcarthur.net/" target="_blank"&gt;Shan McArthur&lt;/a&gt; of &lt;a href="http://www.adxstudio.com/" target="_blank"&gt;ADXSTUDIO&lt;/a&gt;.&amp;#160; I’ll also be supporting Matt Valentine from our Application Platform team and &lt;a href="http://blog.sonomapartners.com/" target="_blank"&gt;Jim Steger&lt;/a&gt; of &lt;a href="http://www.sonomapartners.com/default.aspx" target="_blank"&gt;Sonoma Partners&lt;/a&gt; in session ST06.&amp;#160; The conference site doesn’t appear to allow deep-linking to the session info so I’ve provided more details below:&lt;/p&gt;  &lt;blockquote&gt;   &lt;h2&gt;ST05 Self-Service Sites: Proactive and Effective&lt;/h2&gt;    &lt;p&gt;Shan McArthur, Ben Riga&lt;/p&gt;    &lt;p&gt;Tue 3/10 | 5:00 PM-6:00 PM | Auditorium A      &lt;br /&gt;Repeat Session: ST05R | Wed 3/11 | 1:00 PM-2:00 PM | Room 334&lt;/p&gt;    &lt;p&gt;More than ever, applications built for the web connect customers directly to systems running behind the firewall. In this session, explore how building on the Microsoft Dynamics CRM platform and taking advantage of Windows Azure, Live Services, and SQL Data Services provide a great platform for building proactive self-service web sites that effectively manage the end-user experience. &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;h2&gt;ST06 The Benefits of Microsoft Dynamics on a Dynamic Application Platform &lt;/h2&gt;    &lt;p&gt;Ben Riga, Jim Steger, Matt Valentine&lt;/p&gt;    &lt;p&gt;Wed 3/11 | 4:00 PM-5:00 PM | Room 276      &lt;br /&gt;Repeat Session: ST06R | Thu 3/12 | 11:00 AM-12:00 PM | Room 276&lt;/p&gt;    &lt;p&gt;For businesses to stay competitive and keep up with changing needs, a flexible and responsive IT infrastructure is needed. Microsoft Dynamics and the Microsoft Application platform provide powerful capabilities for delivering applications that power your business and enable your people to do their best work. Learn how organizations using Microsoft Dynamics benefit from the Microsoft Application Platform, including Visual Studio, SQL Server and BizTalk Server.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;Hot Deals&lt;/h1&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/dynamics/convergence/neworleans09/about_salesoffer.aspx" target="_blank"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 5px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title=";)" border="0" alt=";)" align="right" src="http://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/ConvergenceThePowerofPossibilitiesPerfec_9B63/HugeSale_3.jpg" width="240" height="161" /&gt;&lt;/a&gt; BTW, if you haven’t signed up yet, It’s not too late.&amp;#160; The economy may be causing you to pause when it comes to conferences.&amp;#160; We’ve announced a few deals on product to help make it even more appealing.&amp;#160; These offers are available exclusively to Convergence attendees. On the &lt;strong&gt;ERP &lt;/strong&gt;side: Microsoft Dynamics AX, GP, NAV, and SL customers who attend Convergence 2009 are eligible to receive up to a 20% discount. Terms and conditions available &lt;a href="https://mbs.microsoft.com/partnersource/sales/promotions/FY09ConvergenceOffer.htm"&gt;here&lt;/a&gt; (requires PartnerSource access). And on the &lt;strong&gt;CRM &lt;/strong&gt;side: Save 75% on Dynamics CRM Online—$9.99/user for six months. Terms and conditions available &lt;a href="https://mbs.microsoft.com/customersource/worldwide/us/newsevents/events/conferenceseminars/MSDX_CRMConvergenceNO2009.htm"&gt;here&lt;/a&gt; (requires PartnerSource access).&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c8e78a93-40af-4d52-86bc-e039ebc2b2c3" class="wlWriterSmartContent"&gt;&lt;font size="1"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Microsoft+Dynamics" rel="tag"&gt;Microsoft Dynamics&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft+Convergence" rel="tag"&gt;Microsoft Convergence&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics+CRM" rel="tag"&gt;Dynamics CRM&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics+AX" rel="tag"&gt;Dynamics AX&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ADXSTUDIO" rel="tag"&gt;ADXSTUDIO&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Sonoma+Partners" rel="tag"&gt;Sonoma Partners&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9444983" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benriga/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx">Dynamics AX</category><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+CRM/default.aspx">Dynamics CRM</category></item><item><title>It’s Not Easy Bein’ Green</title><link>http://blogs.msdn.com/benriga/archive/2009/02/09/it-s-not-easy-bein-green.aspx</link><pubDate>Tue, 10 Feb 2009 06:46:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9409842</guid><dc:creator>benriga</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benriga/comments/9409842.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benriga/commentrss.aspx?PostID=9409842</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benriga/rsscomments.aspx?PostID=9409842</wfw:comment><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;digg_url = "http://blogs.msdn.com/benriga/archive/2009/02/09/it-s-not-easy-bein-green.aspx";digg_title = "It’s Not Easy Bein’ Green";digg_bgcolor = "#FFFFFF";digg_skin = "normal";&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;&lt;/script&gt;&lt;/div&gt;&lt;p&gt;I couldn’t help but think about the old &lt;a href="http://www.sesamestreet.org/video_player?p_p_lifecycle=0&amp;amp;p_p_id=videoPlayer_WAR_sesameportlets4369&amp;amp;p_p_uid=c30a6969-1571-11dd-bb51-597ab51d2e81" target="_blank"&gt;Kermit the frog&lt;/a&gt; tune while chatting with Jennifer Pollard (Product Manager) and Neil Huizenga (Software Developer) last week about the new &lt;a href="http://www.microsoft.com/dynamics/environment.mspx" target="_blank"&gt;Environmental Sustainability Dashboard for Dynamics AX&lt;/a&gt;.&amp;#160; While many organizations are doing everything possible to reduce their carbon footprint and improve the efficiency of the resources that they do use, it is often difficult to measure progress.&amp;#160; With the recent economic downturn and pressures to report emission, the environmental sustainability dashboard helps organizations to run their business more efficiently as well as fund ongoing green efforts.&lt;/p&gt;  &lt;p align="center"&gt;&lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="320" height="240"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/VideoPlayer2009_01_29.xap" /&gt; &lt;param name="initParams" value="m=mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/7/6/6/5/4/EnvironmentalSustainabilityDash_s_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://mschnlnine.vo.llnwd.net/d1/ch9/0/7/6/6/5/4/EnvironmentalSustainabilityDash_large_ch9.jpg, postid=456670" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;    &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/benriga/Its-Not-Easy-Bein-Green/" target="_blank"&gt;Channel 9: It's Not Easy Bein' Green&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Jennifer talks about Microsoft’s commitment to the environment including making ourselves greener by reducing our carbon footprint and partnering with governmental and non-governmental (NGOs) organizations to to address larger global environmental issues.&amp;#160; At the heart of this is technology.&amp;#160; &lt;/p&gt;  &lt;p&gt;The Environment Sustainability Dashboard is a part of that commitment.&amp;#160; The Dynamics AX team has heard from our clients that they are feeling the pressure to report whether that’s for &lt;a href="http://en.wikipedia.org/wiki/Carbon_tax" target="_blank"&gt;regulatory reasons&lt;/a&gt; or for reasons related to the &lt;a href="http://www.scmr.com/article/CA6457969.html" target="_blank"&gt;greening of supply chains&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Jennifer shows us a great demo of how this dashboard built into Dynamics AX as a role center takes advantage of SQL Server Analysis and Reporting Services within SharePoint Web Parts.&amp;#160; Out of the box the product provides 4 web parts showing energy consumption, greenhouse gas emissions, actual energy costs and Key Performance Indicators (KPIs).&amp;#160; The KPIs are based on &lt;a href="http://www.globalreporting.org/" target="_blank"&gt;Global Reporting Initiative's&lt;/a&gt; (GRI) &lt;a href="http://www.globalreporting.org/ReportingFramework/" target="_blank"&gt;Sustainability Reporting Guidelines v3.0&lt;/a&gt; (aka G3 Indicators); the de facto standards in this area.&amp;#160; With this product a process as simple as paying an energy bill becomes an opportunity to capture information about energy consumption and as a result the ability to calculate the related greenhouse gas emissions.&lt;/p&gt;  &lt;p&gt;Jennifer makes the point that “if you can measure it, you can manage it” and shows a couple of scenarios where being able to monitor energy consumption puts organizations in control of that consumption in order to reduce energy costs and greenhouse gas emissions.&lt;/p&gt;  &lt;p&gt;There’s a huge demand right now for partners and developers with knowledge in both environmental and ERP systems.&amp;#160; The dashboard comes with just a few web parts leaving open the opportunity for developers to build this out much further (for example with water and waste consumption).&amp;#160; Neil shows us how simple it is for a developer to dive into the Dynamics AX Application Object Tree (AOT) and modify the metadata in order to customize the system in just about any direction.&lt;/p&gt;  &lt;p&gt;So yeah, I guess we did just make it a bit easier to be more green.&amp;#160; Sorry about that, Kermit.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Related Resources:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/dynamics/environment.mspx" target="_blank"&gt;Environmental Sustainability Dashboard product page&lt;/a&gt;       &lt;ul&gt;       &lt;li&gt;&lt;a href="https://mbs.microsoft.com/partnersource/downloads/releases/ax2009esd.htm" target="_blank"&gt;Download&lt;/a&gt; (requires PartnerSource login) &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/environment/" target="_blank"&gt;Microsoft’s Environment home page&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:497c0bd8-e425-4af9-9b23-385febe91be6" class="wlWriterSmartContent"&gt;&lt;font size="1"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics+AX" rel="tag"&gt;Dynamics AX&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Environmental+Sustainability" rel="tag"&gt;Environmental Sustainability&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Global+Reporting+Initiative" rel="tag"&gt;Global Reporting Initiative&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Environment" rel="tag"&gt;Environment&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Business" rel="tag"&gt;Business&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9409842" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx">Dynamics AX</category></item><item><title>Dynamics AX Version Control</title><link>http://blogs.msdn.com/benriga/archive/2009/01/27/dynamics-ax-version-control.aspx</link><pubDate>Wed, 28 Jan 2009 04:24:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9379327</guid><dc:creator>benriga</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benriga/comments/9379327.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benriga/commentrss.aspx?PostID=9379327</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benriga/rsscomments.aspx?PostID=9379327</wfw:comment><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;digg_url = "http://blogs.msdn.com/benriga/archive/2009/01/27/dynamics-ax-version-control.aspx";digg_title = "Dynamics AX Version Control";digg_bgcolor = "#FFFFFF";digg_skin = "normal";&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;&lt;/script&gt;&lt;/div&gt;&lt;p&gt;While at the Convergence conference a while back I bumped into Michael Fruergaard Pontoppidan (Principal SDE) and Morten Jensen (Program Manager) from the &lt;a href="http://www.microsoft.com/dynamics/ax/default.mspx" target="_blank"&gt;Dynamics AX&lt;/a&gt; team.&amp;#160; Both Michael and Morten are based at the &lt;a href="http://www.microsoft.com/danmark/mdcc/default.mspx" target="_blank"&gt;Microsoft Development Center Copenhagen (MDCC)&lt;/a&gt;&amp;#160; and have worked on Dynamics AX since the first release.&lt;/p&gt;  &lt;p&gt;Morten and Michael worked on the version control feature in Dynamics AX.&amp;#160; I more or less dragged them over to a table at the conference and grilled them on how it all works.&lt;/p&gt;  &lt;p align="center"&gt;&lt;object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="320" height="240"&gt; &lt;param name="source" value="http://channel9.msdn.com/App_Themes/default/VideoPlayer.xap" /&gt; &lt;param name="initParams" value="m=mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/9/2/1/5/5/4/DynamicsAXVersionControl_s_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/1/5/5/4/DynamicsAXVersionControl_large_ch9.jpg" /&gt; &lt;param name="background" value="#00FFFFFF" /&gt; &lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt; &lt;img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none" /&gt; &lt;/a&gt; &lt;/object&gt;&lt;/p&gt;  &lt;p&gt;In AX 4 we first introduced version control with integration to SourceSafe.&amp;#160; In AX 2009, we introduced &lt;a href="http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspx#development-edition" target="_blank"&gt;Team Foundation Server (TFS)&lt;/a&gt; support as well as a &lt;a href="http://msdn.microsoft.com/en-us/library/aa639568.aspx" target="_blank"&gt;MorphX VCS&lt;/a&gt; a low –end home-brew version control.&amp;#160; Michael walks us through the MorphX VCS feature showing how it integrates Check In/Check Out functionality directly into AX environment.&amp;#160; MorphX VCS is included with Dynamics AX.&amp;#160; The target for this low-end VCS is VARs maintaining numerous client system customizations on the same code base.&lt;/p&gt;  &lt;p&gt;Version Control is just one leg of the Dynamics AX team’s commitment to Engineering Excellence.&amp;#160; They’ve also integrated unit testing and best practices policy enforcement.&amp;#160; The Dynamics AX team uses this integration themselves integrating with Source Depot (an internal Microsoft versioning system).&amp;#160; They are looking at moving to TFS.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a484607c-7b1e-4672-990b-999948058400" class="wlWriterSmartContent"&gt;&lt;font size="1"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Dynamics+AX" rel="tag"&gt;Dynamics AX&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Team+Foundation+Server" rel="tag"&gt;Team Foundation Server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MorphX" rel="tag"&gt;MorphX&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9379327" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx">Dynamics AX</category></item><item><title>WCF and AIF in Dynamics 2009: Chatting with Michael Merz</title><link>http://blogs.msdn.com/benriga/archive/2008/09/29/wcf-and-aif-in-dynamics-2009-chatting-with-michael-merz.aspx</link><pubDate>Tue, 30 Sep 2008 03:13:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8969643</guid><dc:creator>benriga</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/benriga/comments/8969643.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benriga/commentrss.aspx?PostID=8969643</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benriga/rsscomments.aspx?PostID=8969643</wfw:comment><description>&lt;p&gt;&lt;a href="https://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/WCFandAIFinDynamics2009ChattingwithMicha_F32D/Dyn-AX09_rgb_2.png"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 5px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Dyn-AX09_rgb" border="0" alt="Dyn-AX09_rgb" align="right" src="https://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/WCFandAIFinDynamics2009ChattingwithMicha_F32D/Dyn-AX09_rgb_thumb.png" width="260" height="62" /&gt;&lt;/a&gt;In this video I’m back on the Advanta campus chatting with Michael Merz, Program Manager for &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/bb496535.aspx"&gt;Application Integration Framework&lt;/a&gt; (AIF) on the Dynamics AX team.&lt;/p&gt;  &lt;p&gt;AIF is a standards-based framework that allows you to publish and consume web services.&amp;#160; It’s used primarily in integration scenarios when connecting Dynamics AX with other systems.&amp;#160; AX also has &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/bb496526.aspx"&gt;.NET Business Connector&lt;/a&gt;&amp;#160; (BC.NET) for integrating with .NET applications.&amp;#160; BC.NET is more for client side integration.&amp;#160; AIF is all about web services and is completely standards-based. Under the covers AIF takes full advantage of .NET using &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/ms735119.aspx"&gt;Windows Communication Foundation&lt;/a&gt; (WCF).&amp;#160; For more complex integration scenarios AIF can also help expose services using MSMQ and BizTalk.&lt;/p&gt;  &lt;p&gt;With &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/dynamics/ax/default.aspx"&gt;Dynamics AX 2009&lt;/a&gt;, the team ships a bunch of services (about 60 out of the box) that are ready for use.&amp;#160; That includes, for example, the more common scenarios like integration with sales orders or customers.&amp;#160; AIF allows you to create, read, update and delete those sales orders while maintaining the integrity of the database (i.e. without directly touching the database at all).&amp;#160; This is done independent of the transport so when developing you could begin by updating via http and later switch to MSMQ.&amp;#160; This can be as simple as enabling the service then “generating” which generates the WCF interface (i.e. WSDL).&amp;#160; That web service is then available to be consumed by any standards-based client (including apps written in php, java and naturally any of the languages in Visual Studio).&amp;#160; You can also configure the service endpoints to change the binding or authentication parameters.&lt;/p&gt;  &lt;p align="center"&gt;&lt;iframe height="325" src="http://channel9.msdn.com/posts/benriga/425959/player/" frameborder="0" width="320" scrolling="no"&gt;&lt;/iframe&gt;    &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/benriga/WCF-and-AIF-in-Dynamics-2009-Chatting-with-Michael-Merz/" target="_blank"&gt;WCF and AIF in Dynamics 2009: Chatting with Michael Merz&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;In the video, Michael walks us through using a standard Excel &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/office/aa905533.aspx"&gt;Visual Studio Tools for Office&lt;/a&gt; (VSTO) project to consume a AX 2009 sales order service that is exposed using AIF.&amp;#160; He also shows us how, by using WS-Addressing in the WCF headers, you can pass a target company for a web service call. By default, AX limits error messages coming back from the server for security reasons.&amp;#160; Michael shows us how to configure AX to propagate those errors when you need to see them.&lt;/p&gt;  &lt;p&gt;Dynamics AX is a rich platform for supply chain management and financials.&amp;#160; AIF opens up AX so that ISVs can build on that richness by integrating their own applications.&amp;#160; Sometimes when you do that you need to consume a web service exposed by external applications.&amp;#160; We see here how you can plug external web services into the AX processes.&amp;#160; In this case, Michael shows us how when trying to create a customer in Dynamics AX with a name that has been &lt;a target="_blank" href="http://en.wikipedia.org/wiki/OFAC"&gt;blacklisted by the US government&lt;/a&gt; (“Bin Laden”, for instance.&amp;#160; Yikes!&amp;#160; :) ) the customer create process calls out to an external web service in the cloud to verify the customer name.&amp;#160; This seamless integration of external processes is a boon for ISVs that need those deep integration points.&amp;#160; Michael explains how. In order to do this sort of integration you build a Service Reference in the Application Object Tree (AOT) to provide the parameters.&amp;#160; AX takes care of much of work by generating the artifacts (compilation, deploying, bundling etc) that are deployed and executed on the server.&amp;#160; CLR interop is available in order to use .NET DLLs and their classes.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Some code samples are available here:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/bb496535.aspx"&gt;Application Integration Framework Overview&lt;/a&gt; (MSDN) &lt;/li&gt;    &lt;li&gt;&lt;a target="_blank" href="http://blogs.msdn.com/dsiebold/archive/2008/08/21/aif-code-samples-available-for-download.aspx"&gt;Calling the Customer and Vendor Services&lt;/a&gt; (Dianne Siebold) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3036ff5b-6424-4f50-810a-dee7214b4c0a" class="wlWriterEditableSmartContent"&gt;&lt;font size="1"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Biztalk" rel="tag" target="_blank"&gt;Biztalk&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics" rel="tag" target="_blank"&gt;Dynamics&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics+AX" rel="tag" target="_blank"&gt;Dynamics AX&lt;/a&gt;,&lt;a href="http://technorati.com/tags/VSTO" rel="tag" target="_blank"&gt;VSTO&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Web+Services" rel="tag" target="_blank"&gt;Web Services&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows+Communication+Foundation" rel="tag" target="_blank"&gt;Windows Communication Foundation&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8969643" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benriga/archive/tags/ERP/default.aspx">ERP</category><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx">Dynamics AX</category></item><item><title>Reporting and Analytics in Dynamics AX 2009</title><link>http://blogs.msdn.com/benriga/archive/2008/08/11/reporting-and-analytics-in-dynamics-ax-2009.aspx</link><pubDate>Tue, 12 Aug 2008 02:05:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8849413</guid><dc:creator>benriga</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/benriga/comments/8849413.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benriga/commentrss.aspx?PostID=8849413</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benriga/rsscomments.aspx?PostID=8849413</wfw:comment><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;I spent some time with Manoj Nuthakki on the Dynamics team chatting about how we take full advantage of SQL Server Reporting Services (SSRS) and SQL Server Analysis Services (SSAS) in the recently released Dynamics AX 2009.&amp;#160; AX 2009 ships with 10 SSAS cubes out of the box so includes tons of pre-built KPI's and reports all built on the SQL Server BI platform.&lt;/p&gt;  &lt;p&gt;Manoj walks us through how reports and charts are built in Visual Studio including conditional formatting or custom business logic in C# while pulling metadata and data directly out of AX.&amp;#160; The reports are easily put into the AX 2009 rich desktop client and the enterprise portal web client (built on SharePoint).&amp;#160; With the role center integration a developer can build reports, charts and KPI's that appear only for the appropriate roles.&amp;#160; Since AX is an international product, localization is built right in.&lt;/p&gt;  &lt;p align="center"&gt;&lt;iframe src="http://channel9.msdn.com/posts/benriga/418777/player/" frameborder="0" width="320" scrolling="no" height="325"&gt;&lt;/iframe&gt;    &lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/benriga/Reporting-and-Analytics-in-Dynamics-AX-2009/"&gt;Reporting and Analytics in Dynamics AX 2009&lt;/a&gt; &lt;/p&gt;  &lt;p align="center"&gt;   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:804a2f26-fa08-46f2-a21a-3d5999651a8f" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;font size="1"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Dynamics" rel="tag" target="_blank"&gt;Dynamics&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics+AX" rel="tag" target="_blank"&gt;Dynamics AX&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL+Server" rel="tag" target="_blank"&gt;SQL Server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL+Server+Analysis+Services" rel="tag" target="_blank"&gt;SQL Server Analysis Services&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL+Server+Reporting+Services" rel="tag" target="_blank"&gt;SQL Server Reporting Services&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SSAS" rel="tag" target="_blank"&gt;SSAS&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SSRS" rel="tag" target="_blank"&gt;SSRS&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8849413" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics/default.aspx">Dynamics</category><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx">Dynamics AX</category></item><item><title>ISVs gaining access to PartnerSource</title><link>http://blogs.msdn.com/benriga/archive/2008/07/30/isvs-gaining-access-to-partnersource.aspx</link><pubDate>Wed, 30 Jul 2008 10:41:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8791162</guid><dc:creator>benriga</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benriga/comments/8791162.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benriga/commentrss.aspx?PostID=8791162</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benriga/rsscomments.aspx?PostID=8791162</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=583A26FA-9562-4C42-B8CE-FE64BCF7CB3C&amp;amp;displaylang=en" target="_blank"&gt;&lt;img title="Microsoft Dynamics ISV Developer Registration Agreement" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 5px 0px; border-right-width: 0px" height="163" alt="Microsoft Dynamics ISV Developer Registration Agreement" src="http://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/DownloaddetailsMicrosoftDynamicsISVDevel_1C0/Handshake%20Partner_3.jpg" width="244" align="left" border="0" /&gt;&lt;/a&gt; I posted the link to the Dynamics CRM Statement of Direction a short while ago.&amp;#160; It is located on PartnerSource which requires registration.&amp;#160; Typically this is for partners that resell a Microsoft Dynamics product.&lt;/p&gt;  &lt;p&gt;I recently discovered a way for ISVs who do not resell Dynamics products to gain access to this resource.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;The Microsoft Dynamics ISV Developer Registration Agreement provides ISVs that do not resell or intend to resell Microsoft Dynamics® products directly to end customers with access to PartnerSource and to the development and demonstration licenses and registration keys for their choice of Microsoft Dynamics NAV, Microsoft Dynamics AX, Microsoft Dynamics Entrepreneur Solution, or Microsoft C5. &lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;For Microsoft Dynamics NAV and Microsoft Dynamics Entrepreneur Solution: you also need to sign the ISV Developer Registration Add-on addendum for your region. &lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;For Microsoft Dynamics GP, Microsoft Dynamics SL, and Microsoft Dynamics CRM: Licenses and SDKs for are available at the MSDN Premium Subscription level. Use this agreement only to obtain access to PartnerSource. &lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;If you resell or intend to resell Microsoft Dynamics products directly to end customers, do not use this form. You need to sign the Solution Provider Agreement and related Product Addendum.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I wish there was a little less friction to get this sort of material.&amp;#160; I know we’re working on that.&amp;#160; I hope this helps a few ISVs out in the meantime.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=583A26FA-9562-4C42-B8CE-FE64BCF7CB3C&amp;amp;displaylang=en"&gt;Download details: Microsoft Dynamics ISV Developer Registration Agreement&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4ab7c862-aae3-4e40-b17e-3e17fea8619a" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;font size="1"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Microsoft" rel="tag" target="_blank"&gt;Microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft+Dynamics" rel="tag" target="_blank"&gt;Microsoft Dynamics&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Mcirosoft+Partner" rel="tag" target="_blank"&gt;Mcirosoft Partner&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8791162" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benriga/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics/default.aspx">Dynamics</category><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx">Dynamics AX</category><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+CRM/default.aspx">Dynamics CRM</category></item><item><title>Dynamics AX Enterprise Portal team blog</title><link>http://blogs.msdn.com/benriga/archive/2008/07/29/dynamics-ax-enterprise-portal-team-blog.aspx</link><pubDate>Wed, 30 Jul 2008 09:18:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8791026</guid><dc:creator>benriga</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benriga/comments/8791026.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benriga/commentrss.aspx?PostID=8791026</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benriga/rsscomments.aspx?PostID=8791026</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/epblog/default.aspx" target="_blank"&gt;&lt;img title="Dynamics AX Enterprise Portal blog" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 5px 10px; border-right-width: 0px" height="67" alt="Dynamics AX Enterprise Portal blog" src="http://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/DynamicsAXEnterprisePortalteamblog_14529/Dynmics%20AX%20Axapta%20logo_3.png" width="260" align="right" border="0" /&gt;&lt;/a&gt; Hey!&amp;#160; I just noticed that the AX Enterprise Portal team started a blog a while back.&amp;#160; Welcome to the conversation, guys!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/epblog/default.aspx"&gt;The Microsoft Dynamics AX Enterprise Portal Blog&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:bdabb74f-b232-49b7-ab26-5a3bf2a01d82" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;font size="1"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Dynamics+AX+Enterprise+Portal" rel="tag" target="_blank"&gt;Dynamics AX Enterprise Portal&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics+AX" rel="tag" target="_blank"&gt;Dynamics AX&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8791026" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx">Dynamics AX</category></item><item><title>Dynamics AX Enterprise Portal Channel 9 Screencasts</title><link>http://blogs.msdn.com/benriga/archive/2008/07/08/dynamics-ax-enterprise-portal-channel-9-screencasts.aspx</link><pubDate>Tue, 08 Jul 2008 18:45:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8708664</guid><dc:creator>benriga</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benriga/comments/8708664.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benriga/commentrss.aspx?PostID=8708664</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benriga/rsscomments.aspx?PostID=8708664</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/AXEnterprisePortalScreencasts_1371B/Compliance_center_lg_2.jpg" target="_blank"&gt;&lt;img title="Dynamics AX 2009 Enterprise Portal" style="border-right: 0px; border-top: 0px; margin: 0px 0px 5px 10px; border-left: 0px; border-bottom: 0px" height="173" alt="Dynamics AX 2009 Enterprise Portal" src="http://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/AXEnterprisePortalScreencasts_1371B/Compliance_center_lg_thumb.jpg" width="244" align="right" border="0" /&gt;&lt;/a&gt; Mey has been busy!&amp;#160; A few weeks back we posted a Channel 9 video of &lt;a href="http://blogs.msdn.com/benriga/archive/2008/05/20/a-preview-of-dynamics-ax-2009-enterprise-portal-with-the-dynamics-team.aspx" target="_blank"&gt;an interview with some of the Dynamics AX 2009 Enterprise Portal team&lt;/a&gt;.&amp;#160; As a follow-up to that Mey Meenakshisundaram has put together a bunch more videos showing off specific Enterprise Portal developer features: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/meysun/Microsoft-Dynamics-AX-2009--Creating-simple-List-Page-in-Enterprise-Portal/" target="_blank"&gt;Creating simple List Page in Enterprise Portal&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/meysun/Microsoft-Dynamics-AX-2009--Creating-simple-Task-Page-in-Enterprise-Portal/" target="_blank"&gt;Creating simple Task Page in Enterprise Portal&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/meysun/Microsoft-Dynamics-AX-2009--Creating-simple-TunnelWizard-Page-in-Enterprise-Portal/" target="_blank"&gt;Creating simple Tunnel(Wizard) Page in Enterprise Portal&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/meysun/Microsoft-Dynamics-AX-2009--Calling-X-classes-in-Enterprise-Portal-User-Controls-in-C/" target="_blank"&gt;Calling X++ classes in Enterprise Portal User Controls in C#&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/meysun/Microsoft-Dynamics-AX-2009--Using-Record-Context-in-Enterprise-Portal/" target="_blank"&gt;Using Record Context in Enterprise Portal&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/meysun/Microsoft-Dynamics-AX-2009--Advanced-Grid-in-Enterprise-Portal-List-Page/" target="_blank"&gt;Advanced Grid in Enterprise Portal List Page&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can get to all the videos from here:    &lt;br /&gt;&lt;a title="http://channel9.msdn.com/Niners/meysun/" href="http://channel9.msdn.com/Niners/meysun/"&gt;http://channel9.msdn.com/Niners/meysun/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:84887301-c134-404c-9736-ba6d8269771d" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;font size="1"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Microsoft" rel="tag" target="_blank"&gt;Microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics+AX" rel="tag" target="_blank"&gt;Dynamics AX&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics+AX+Enterprise+Portal" rel="tag" target="_blank"&gt;Dynamics AX Enterprise Portal&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP.NET" rel="tag" target="_blank"&gt;ASP.NET&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8708664" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx">Dynamics AX</category></item><item><title>Dynamics AX 2009: A chat with Hal Howard, Mike Ehrenberg, Sukumar Rathnam</title><link>http://blogs.msdn.com/benriga/archive/2008/06/16/dynamics-ax-2009-a-chat-with-hal-howard-mike-ehrenberg-sukumar-rathnam.aspx</link><pubDate>Tue, 17 Jun 2008 00:16:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8607258</guid><dc:creator>benriga</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benriga/comments/8607258.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benriga/commentrss.aspx?PostID=8607258</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benriga/rsscomments.aspx?PostID=8607258</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/AX2009Interview_99E3/AX2009InterviewHalMikeSukumar3_large_ch9_2.jpg"&gt;&lt;img title="AX2009InterviewHalMikeSukumar3_large_ch9" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 10px 10px; border-right-width: 0px" height="184" alt="AX2009InterviewHalMikeSukumar3_large_ch9" src="http://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/AX2009Interview_99E3/AX2009InterviewHalMikeSukumar3_large_ch9_thumb.jpg" width="244" align="right" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;A couple of weeks back the Dynamics AX team announced general availability of Microsoft Dynamics AX 2009.&amp;#160; While the team was basking in the glow of a job well done I grabbed a few folks for a chat.&amp;#160; In this Channel 9 video I sit down with Hal Howard, Mike Ehrenberg and Sukumar Rathnam.&amp;#160; Hal is the General Manager for Dynamics ERP (he runs the R&amp;amp;D for all ERP products at Microsoft).&amp;#160; Mike is senior architect for the entire Dynamics team.&amp;#160; He’s also a &lt;a href="http://www.microsoft.com/Presspass/exec/de/ehrenbergl/default.mspx" target="_blank"&gt;Microsoft Distinguished Engineer&lt;/a&gt;. Sukumar is Architect for Dynamics AX.&lt;/p&gt;  &lt;p&gt;In our short chat we talk about a lot of different topics.&amp;#160; Of course, Dynamics AX is an ERP product and there are numerous new features for customers using the product (&lt;a href="http://www.microsoft.com/dynamics/ax/product/overview.mspx" target="_blank"&gt;literally hundreds of new features actually&lt;/a&gt;).&amp;#160; For this chat we focused completely on the ISV and SI developer experience.&amp;#160; Dynamics AX 2009 takes a major step forward in integrating itself into the Microsoft stack.&amp;#160; That includes deep integration of web services with Windows Communication Foundation, process workflow with Windows Workflow Foundation, storage, reporting and business intelligence with SQL Server, a brand new role-tailored user experience in either a rich client built entirely in .NET or a web client built entirely in SharePoint/ASP.NET, and finally tight integration of unified communication with Office Communication Server/Office Communicator.&amp;#160; I definitely need to dive into some of these in more detail.&amp;#160; Look for more Ch9 videos on these topics soon.&lt;/p&gt;  &lt;p&gt;I think Sukumar said it best: “Grab Windows Server 2008;&amp;#160; Go get SQL Server 2008; Get Visual Studio 2008, Add AX 2009 and go party with it.&amp;#160; Go write some code.”&lt;/p&gt;  &lt;p&gt;BTW, this is my first Channel 9 video where I’m behind the camera.&amp;#160; That’s especially evident at the very beginning of the video.&amp;#160; :)&lt;/p&gt;  &lt;p&gt;Let me know what you think in the comments below or in the Channel 9 video comments.&lt;/p&gt;  &lt;p&gt;Have a look at the video here:    &lt;br /&gt;&lt;a title="http://channel9.msdn.com/posts/benriga/Hal%20Howard,%20Mike%20Ehrenberg,%20Sukumar%20Rathnam%20chat%20about%20Dynamics%20AX%202009/" href="http://channel9.msdn.com/posts/benriga/Hal%20Howard,%20Mike%20Ehrenberg,%20Sukumar%20Rathnam%20chat%20about%20Dynamics%20AX%202009/" target="_blank"&gt;http://channel9.msdn.com/posts/benriga/Hal%20Howard,%20Mike%20Ehrenberg,%20Sukumar%20Rathnam%20chat%20about%20Dynamics%20AX%202009/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:715dfdcf-28d6-4705-82ef-86abad09fb53" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;font size="1"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Microsoft" rel="tag" target="_blank"&gt;Microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft+Dynamics" rel="tag" target="_blank"&gt;Microsoft Dynamics&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics+AX" rel="tag" target="_blank"&gt;Dynamics AX&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8607258" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics/default.aspx">Dynamics</category><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx">Dynamics AX</category></item><item><title>Dynamics AX 2009: The ‘Halo’ for Microsoft’s app platform</title><link>http://blogs.msdn.com/benriga/archive/2008/06/03/dynamics-ax-2009-the-halo-for-microsoft-s-app-platform.aspx</link><pubDate>Wed, 04 Jun 2008 08:53:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8572786</guid><dc:creator>benriga</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benriga/comments/8572786.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benriga/commentrss.aspx?PostID=8572786</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benriga/rsscomments.aspx?PostID=8572786</wfw:comment><description>&lt;p&gt;&lt;a href="https://www.microsoft.com/dynamics/everyonegetsit/default.mspx" target="_blank"&gt;&lt;img title="Everyone gets it!" style="border-right: 0px; border-top: 0px; margin: 0px 10px 10px 0px; border-left: 0px; border-bottom: 0px" height="108" alt="Everyone gets it!" src="http://blogs.msdn.com/blogfiles/benriga/WindowsLiveWriter/DynamicsAX2009TheHaloforMicrosoftsap.com_1455A/image_5.png" width="243" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I almost snorted my tea across the room when I read this one.&amp;#160; :) Pretty funny quote, I think.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.zdnet.com/microsoft/?p=1421" target="_blank"&gt;ZDNet:&amp;#160; Dynamics AX 2009: The ‘Halo’ for Microsoft’s app platform&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The great news, of course, is that Dynamics AX 2009 is now generally available.&amp;#160; The team put a lot of hard work in to this release.&amp;#160; There are thousands of new features here and there’s some really good stuff related to the Microsoft stack and especially good stuff for .NET developers.&amp;#160; I’ve got my video camera out and have been visiting a few friends in building 110.&amp;#160; Look for some interesting Channel 9 videos coming soon.&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:7a6493a3-d1c1-4c2c-8ce1-e0f22636a9e4" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;font size="1"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics" rel="tag"&gt;Dynamics&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dynamics+AX" rel="tag"&gt;Dynamics AX&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ERP" rel="tag"&gt;ERP&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SCM" rel="tag"&gt;SCM&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8572786" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics/default.aspx">Dynamics</category><category domain="http://blogs.msdn.com/benriga/archive/tags/ERP/default.aspx">ERP</category><category domain="http://blogs.msdn.com/benriga/archive/tags/Dynamics+AX/default.aspx">Dynamics AX</category></item></channel></rss>