Download presentation
Presentation is loading. Please wait.
Published byRebecca Wade Modified over 9 years ago
3
How to write less code to build and extend Enterprise Portal How to share code and metadata between Enterprise Portal and Client
4
Kevin (End user) Need for a simple user interface Need to improve productivity Isaac (Developer) Customizing and extending business applications Quickly responding to changing business needs Chris (IT Engineer) Need to simplify installation and deployment Need to reduce time spent in administration
7
Model-driven list page development Details page development Connecting list and details pages
8
Microsoft Dynamics AX Database Application Object Server (AOS) Query Service Metadata Service ASP.NET User Controls.NET Business Connector Data Client SDK Developer Microsoft SharePoint Database Develop User Controls Internet Site Anonymous Vendor Portal Vendor Customer Portal Customer Integration Sites Employee Portal Employee Define Business Objects, Relations and Logic Develop Pages Microsoft SharePoint Web Parts Web Part Connection Session Management Security Microsoft Dynamics AX Web Parts
9
PersonaPain Points and ChallengesFeatures CoveredResults and Benefits Isaac (Developer) Need to develop separately for Enterprise Portal and Client Model-driven development for list pages Development time and cost savings
10
PersonaPain Points and ChallengesFeatures CoveredResults and Benefits Isaac (Developer) Developing and deploying controls takes a long time Microsoft Dynamics AX framework and tools for Microsoft Visual Studio ® Rapid development experience enabled via framework and tools enhancements
11
PersonaPain Points and ChallengesFeatures CoveredResults and Benefits Isaac (Developer) Enabling common interaction patterns is difficult New metadata settingsQuickly set up a variety of interaction patterns
12
1.Use the new model-driven development approach to create list pages that are shared between Enterprise Portal and Client 2.Use one-click deploy from the Display Menu Item to deploy model-driven list pages to Enterprise Portal 3.Use Info part in the preview pane to display extended information for the current record 4.Use Info/Form parts in FactBox area to display related information for the current record. Reuse these on the corresponding details page for consistency 5.Refresh Application Object Data (AOD) cache during development to instantly see metadata changes reflected for model-driven list pages in Enterprise Portal
13
6.Use the EPWebApplication project template and the EPUserControl templates to jump- start details page creation using Visual Studio 7.Use the Application Explorer in Visual Studio to add existing controls to the EP Web Application project and work on them 8.Use one-click deploy from the Web Managed Content Item to deploy the corresponding Web Control to a new page in Enterprise Portal 9.Use the WindowMode and WindowSize property on the Web URL Menu Item to display the details page in a modal dialog 10.To connect the list page to the details page, set the HyperlinkMenuItem property of a field in the grid to the Display Menu Item that points to the Web URL Menu Item of the details page
14
Quick Filter Advanced Filter Custom Filter Search Preview Pane Fact Boxes Action Pane Links in the list Multi-selection Modal window Fast tabs Auto buttons Two-column layout Themes UX Model-driven list pages New Visual Studio Tools and Framework Application Explorer in Visual Studio New metadata settings (DisplayTarget, others) One-click deploy to Enterprise Portal Automatic deployment of controls from Visual Studio Easier proxy generation Cross reference Code diff Single-box and Developer install Development Prerequisite checker Summary report Granular and remote updates using AxUpdatePortal Multi-box Role Center setup without Kerberos Support for Windows Server ® AppFabric Pluggable authentication AD Group support Performance and scalability Administration
15
Sales Project Viewing Sales Project Viewing Time Entry Questionnaire Shop Floor Control Time Entry Questionnaire Shop Floor Control Customer Self-Service Sales/Service Project Viewing CRM Purchase Requisitions Compliance Center Sales/Service Project Viewing CRM Purchase Requisitions Compliance Center Vendor Profile Orders Items Price Agreements Vendor Profile Orders Items Price Agreements Time Entry Questionnaire Shop Floor Control Expense Management Time Entry Questionnaire Shop Floor Control Expense Management Customer Self-Service Sales/Service Project Viewing CRM Purchase Requisitions Compliance Center Project Scheduling Case Management Global Address Book Sales/Service Project Viewing CRM Purchase Requisitions Compliance Center Project Scheduling Case Management Global Address Book Time Entry Questionnaire Shop Floor Control Expense Management Catalog Employee Shopping Site Approvals Cross Company Charging Travel Requisitions Vendor Request Time Entry Questionnaire Shop Floor Control Expense Management Catalog Employee Shopping Site Approvals Cross Company Charging Travel Requisitions Vendor Request Vendor Profile Orders Items Price Agreements Vendor Invoicing Online RFQ Collaboration Category Request Contact Management Self Administration Vendor Profile Orders Items Price Agreements Vendor Invoicing Online RFQ Collaboration Category Request Contact Management Self Administration Customer Self-Service Enhanced Sign-Up Process Customer Self-Service Enhanced Sign-Up Process
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.