110 likes | 300 Vues
UBAX21 Enterprise Portal Tips and Tricks Jim Hunnicut, Greenlight BTS jhunnicut@greenlightbts.com. Overview. Planning and Design Installation Configuration and Deployment Development. Planning and Design. Take the time to plan your environment Intranet vs. Internet
E N D
UBAX21 Enterprise Portal Tips and Tricks Jim Hunnicut, Greenlight BTS jhunnicut@greenlightbts.com
Overview • Planning and Design • Installation • Configuration and Deployment • Development
Planning and Design • Take the time to plan your environment • Intranet vs. Internet • TechNet Resource - Configure a traditional perimeter network for Enterprise Portal [http://technet.microsoft.com/en-us/library/dd361998.aspx] • 1 Server Per Instance • Hardware Sizing is import • Sizing should be based on number and complexity of transactions plus number of concurrent users (50-150 users per core) • Processor/Memory: 2GB to 4GB of memory per processor x 2-8 processors = 4-32 GB • Placement of SSRS/SSAS servers
Installation • Download latest Installation Guide[http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=4b681c44-d944-4b3f-b846-1e2a025569fd] • Make sure you also read the Reporting Services and Analysis Services install if using Role Centers [https://mbs.microsoft.com/customersource/documentation/howtodocuments/AX2009_SSRS_SSAS_Integration] • Get SP1 For 2009 plus the related hotfixes if using SQL 2008 R2 and get latest hotfix roll-up.
Installation • Give yourself time • Do it with someone • Install under system account (mainly for SharePoint installation)
Deployment • Deployment Options • Deployment from Manage Deployments (note: may not work for you) • AxUpdatePortal.exe (note: also may not work for you) • Re-run Setup program (note: this always works)
Configuring and Customizing • Role Center Pages • Security • Dynamics AX Permissions • SharePoint Security • SSRS Security • SSAS Security • Understanding Web Sites Form in AX
Development • Modifying and Creating Managed Code • Comparing Versions • http://blogs.msdn.com/b/solutions/archive/2010/12/20/code-compare-in-morphx-on-ep-user-controls.aspx • How to handle multiple developers • Creating a new page • Business Connector configuration
Debugging • Debugging • Debugging code in Web Control • http://msdn.microsoft.com/en-us/library/cc567649.aspx • Debugging code in AX • http://msdn.microsoft.com/en-us/library/aa629010.aspx • Hard Code Your Breakpoints • In AX X++ use keyword “breakpoint;” • In C# code behind use:#if DEBUGSystem.Diagnostics.Debugger.Break();#endif
Resources • CustomerSource/PartnerSource • Blogs: • http://blogs.msdn.com/solutions/ • http://blogs.msdn.com/epblog/ • http://msdn.microsoft.com/en-us/library/cc618471.aspx • http://daxdilip.blogspot.com/ • http://blogs.technet.com/dynamicsaxse/ • AX 2009 EP Development Cookbook
Thank You Please remember to complete an evaluation UBAX21 Enterprise Portal Tips and Tricks Jim Hunnicut, Greenlight BTS jhunnicut@greenlightbts.com