Presentation on theme: ".NET Business Connector Microsoft.Dynamics.BusinessConnectorNet.dll Built with.NET Framework 2.0Built with.NET Framework 2.0 Provides.NET to X++ type mappingProvides.NET."— Presentation transcript:
.NET Business Connector Microsoft.Dynamics.BusinessConnectorNet.dll Built with.NET Framework 2.0Built with.NET Framework 2.0 Provides.NET to X++ type mappingProvides.NET to X++ type mapping –No need to use the COM bridge in Visual Studio Incorporates stability and reliability fixesIncorporates stability and reliability fixes Public managed classes provided (SDK) for application developmentPublic managed classes provided (SDK) for application development Managed exceptionsManaged exceptions
.NET Business Connector Security AuthenticationAuthentication –Support for Windows authentication –AX user impersonation support –Methods Logon(), LogonAs()Logon(), LogonAs() AuthorizationAuthorization –System tables are secured using the table permissions framework
.NET Business Connector
CLR Interop What is it? Feature providing interoperability (from X++) with CLR components enabled on both client and serverFeature providing interoperability (from X++) with CLR components enabled on both client and server Provide extensions to the X++ languageProvide extensions to the X++ language –Native support of CLR simple types –Application scope include CLR instances –Enable callout to CLR objects –Support of.NET Exceptions
Demo shows how we use CLR Interop to execute manages code with in Microsoft Dynamics AX.
.NET Business Connector
Microsoft Dynamics AX – AD Integration
Active Directory Integration Rich client users and web users have been merged into one user type All enabled AX users must be valid AD users AD Import Wizard eases provisioning External users are identified through location in AD
Active Directory integration
Reporting and Business Intelligence
Improving organizations by providing business insights to all employees leading to better, faster, more relevant decisionsImproving organizations by providing business insights to all employees leading to better, faster, more relevant decisions Complete and integrated BI offering Widespread delivery of intelligence through Microsoft Office Enterprise grade and affordable Microsoft Business Intelligence Vision and Strategy
Key BI Components
AX 4.0 Business Intelligence Investments Objected Oriented views leveraging a model driven integration with SQL Report Builder End user reporting perspectives enabled for Application modules Design and BuildDesign and Build Use ReportsUse Reports Reports usingReports using native (X++) Report Writernative (X++) Report Writer Design and Build Ad-hoc ReportsDesign and Build Ad-hoc Reports using SQL Report Builderusing SQL Report Builder Production ReportsProduction Reports using native Report Writerusing native Report Writer and SQL Report Designerand SQL Report Designer Integrated Innovation Delivered with Microsoft Dynamics AX 4.0Delivered with Microsoft Dynamics AX 4.0 Standard Reporting with Microsoft Dynamics AX 3.0Standard Reporting with Microsoft Dynamics AX 3.0
Drill through ReportingDrill through Reporting AX Database Data MartsData Marts SQL ServerSQL Server AnalysisAnalysis Services CubesServices Cubes Reporting ServicesReporting Services BSMBSM ProClarityProClarity ExcelExcel The BI-Enabled Partner Solution Microsoft Dynamics AX SQL Server Business Intelligence Platform Microsoft Visual Studio The BI Enablement How the SQL Server Platform BI enables Partner Solutions
SQL Server CatalogSQL Server Catalog Report ServerReport Server XML Web Service InterfaceXML Web Service Interface Report ProcessingReport Processing Scheduling & DeliveryScheduling & Delivery Delivery Targets ( , SharePoint, Custom) RenderingRendering Output Formats (HTML, Excel, PDF, Custom) Data ProcessingData Processing Data Sources (SQL, OLE DB, XML/A, ODBC, Oracle, Custom) SecuritySecurity Security Services (NT, Passport, Custom) Office Dynamics AX Browser
Dynamics AX Configuration Forms Reporting Servers formReporting Servers form Model Generation Options formModel Generation Options form Report Builder Startup Options formReport Builder Startup Options form Update Models formUpdate Models form
Perspectives Perspectives is a new node in the AOT whose parent is Data Dictionary and which contains zero or more child Perspective nodesPerspectives is a new node in the AOT whose parent is Data Dictionary and which contains zero or more child Perspective nodes A Perspective node contains table references – added via drag dropA Perspective node contains table references – added via drag drop A Perspective is a view into one or more tables.A Perspective is a view into one or more tables.
Creating and Running Ad-hoc Reports Demo shows how Report Builder is invoked and used with models generated by Microsoft Dynamics AX.Demo shows how Report Builder is invoked and used with models generated by Microsoft Dynamics AX.