Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar ([email protected]) 04-28-09 Some Quick Tips • • • If you have a smaller screen resolution, please scroll horizontally to see.

Download Report

Transcript Enterprise Portal Development Microsoft Dynamics AX 2009 Diwakar Bedekar ([email protected]) 04-28-09 Some Quick Tips • • • If you have a smaller screen resolution, please scroll horizontally to see.

Enterprise Portal Development

Microsoft Dynamics AX 2009 Diwakar Bedekar ([email protected]) 04-28-09

• • •

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.

• • •

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

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

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

• • • • • • • •

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

EP Quick starts EP Screen casts Solutions Monkey blog EP team blog EP SDK doc Channel 9 Video EP Training ( Partner Source) EP Benchmark ( Partner Source)

Useful Links

http://code.msdn.microsoft.com/axcodesa mples http://msdn.microsoft.com/en us/dynamics/ax/cc507280.aspx

http://blogs.msdn.com/solutions http://blogs.msdn.com/epblog http://msdn.microsoft.com/en us/library/aa855178.aspx

http://channel9.msdn.com/showpost.aspx?

postid=405045 https://mbs.microsoft.com/partnersource/ communities/training/trainingmaterials/stu dent/course80015.htm

https://mbs.microsoft.com/partnersource/ deployment/documentation/benchmarks/a x2009epbenchmark.htm

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.

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]

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.