enterprise portal development microsoft dynamics ax 2009 diwakar bedekar ([email protected])...
TRANSCRIPT
![Page 1: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/1.jpg)
Enterprise Portal Development
Microsoft Dynamics AX 2009Diwakar Bedekar ([email protected])
04-28-09
![Page 2: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/2.jpg)
Some Quick Tips• If you have a smaller screen resolution, please scroll
horizontally to see the whole screen.• All lines are on mute. Please hold on your questions till the
Q&A Session.• You can also use the Q&A option of the Live Meeting to note
your questions.
![Page 3: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/3.jpg)
Developer experience• Efficiently create rich web applications utilizing Standard
Microsoft development tools, programming languages and design patterns– Visual Studio , ASP.net/C#
• Rapid Application Development – Wide array of controls and options available• ASP.NET controls• EP Controls ( List / Form / Look up etc..)• SharePoint Web Parts• Third Party ASP.NET controls• User Controls• Custom Controls
• Easy to Customize and Maintain
![Page 4: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/4.jpg)
![Page 5: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/5.jpg)
EP Architecture• Similarly to Desktop Ax 2009 Portal builds on
the rich Ax programming model and data binding
• It exposes the rich Ax Metadata Binding • It uses the full flexibility of ASP.NET (code and
markup)• It uses the dynamic customization and
personalization of SharePoint• It unifies ASP.NET, SharePoint and Ax Metadata
in the AOT
![Page 6: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/6.jpg)
Advantages Over X++ Web UI Framework
• Unlimited UI capabilities• Responsive/Interactive UI using AJAX• Easy to extend / Customize and use
custom/third party controls• Managed code development• Powerful out-of-the-box controls• Performance / Scalability• Plug-n-Play Web Parts
![Page 7: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/7.jpg)
Advantages over traditional asp.net solutions
• Built in Data Binding for extensibility• Rich out of the box UI controls• Built in Security Check , formatting and validation for Rapid
Application development• Native Ax support such as Field Groups, Ax user language
setting, EDT that seamlessly bridges Ax to the Manage world of programming
• Session/Context mgmt/Connection to AOS• Easy to call X++ business logic• Stateless programming model support built into the framework• Record Context / Encryption
![Page 8: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/8.jpg)
Useful LinksEP Quick starts http://code.msdn.microsoft.com/axcodesa
mplesEP Screen casts http://msdn.microsoft.com/en-us/dynamic
s/ax/cc507280.aspx
Solutions Monkey blog http://blogs.msdn.com/solutions
EP team blog http://blogs.msdn.com/epblog
EP SDK doc http://msdn.microsoft.com/en-us/library/aa855178.aspx
Channel 9 Video http://channel9.msdn.com/showpost.aspx?postid=405045
EP Training ( Partner Source) https://mbs.microsoft.com/partnersource/communities/training/trainingmaterials/student/course80015.htmEP Benchmark ( Partner Source) https://mbs.microsoft.com/partnersource/deployment/documentation/benchmarks/ax2009epbenchmark.htm
![Page 9: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/9.jpg)
Demos
• Demo 1 - Show Customer Information on EP• Demo 2 – Build Custom Filtering• Demo 3 – Use Template Fields & Custom
Bound fields• Demo 4 – Use Standard Asp.NET Chart Control• Demo 5 – Use SilverLight Chart control• Demo 6 – Create a Edit form.
![Page 10: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/10.jpg)
Customer/ Partner Ask
• Lets us know – – Type of application you are building or planning to
build in EP– Topics you would like us to cover in future
webinars, blogs or code samples etc.• Send me you Name, email address & the
above details - [email protected]
![Page 11: Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar (diwakarb@microsoft.com) 04-28-09](https://reader036.vdocument.in/reader036/viewer/2022071806/56649dba5503460f94aab93e/html5/thumbnails/11.jpg)
Influence the Future!Customer & Partner Research Councils• Interact directly with Microsoft Dynamics product team• Provide feedback only when relevant to you/your company • Influence the future of your Microsoft Dynamics solution• Roadmap “previews” helping you better plan your business• Peer interaction giving you deeper insight into best practices• Attend invite-only advisory board meetings
SIGN UP TODAY! EMAIL US AT [email protected] OR FIND BILL CLOUGH DURING THE MIXER ON THURSDAY.