The New Development Environment and What it Means for Your Company

Slides:



Advertisements
Similar presentations
MS-Access XP Lesson 3. Validation Rule Property 1.Validation rule defines limitations to the data in a filed. Field Name:Marks Type:Number Validation.
Advertisements

Real World Development using OpenEdge Mobile – some advanced features Brian C. Preece Ypsilon Software Ltd
Intro to Apps Minnesota SharePoint User Group Raymond April 2014.
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.
Office 365 Platform Flexible Tools Understand different provisioning options and their advantages and disadvantages…
Lecture Set 2 Part B – Configuring Visual Studio; Configuration Options and The Help System (scan quickly for future reference)
GPUG ® Summit 2011 November 8-11 Caesars Palace – Las Vegas, NV Connector for Microsoft Dynamics - Integrating Dynamics ERP and Dynamics CRM.
PI-ProcessBook Developer
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
ADAPTING YOUR ETL SOLUTION TO USE SSIS 2012 Presentation by Devin Knight
Windows Azure for IT Pros Kurt CLAEYS (TSP Windows Azure, Microsoft EMEA)
Mirek Sztajno SQL Server Security PM
BODY From Source Code Management to Daily Build Soren Klemmensen, Kamil Sacek & Luc van Vugt
Devanshu Bawa Customization Specialist Logo Business Solutions.
Bellevue College Cloud Seminars Learn: Cloud services Friday, March 4, 2016 Azure Virtual Machines Fawad Khan.
Maven. Introduction Using Maven (I) – Installing the Maven plugin for Eclipse – Creating a Maven Project – Building the Project Understanding the POM.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Cumulative Updates and Future Versions How New Releases Will Work in the Future Microsoft Dynamics NAV.
Microsoft dynamics nav Vjekoslav Babić Fortempo d.o.o. WHAT’S NEW IN TECHNOLOGY IN MICROSOFT DYNAMICS NAV 2013 BETA.
Others Talk, We Listen. Managing Database Projects in Visual Studio 2013.
LAB302 Image Enabling Host Applications. Introduction What is the purpose of this class? What will we learn? What will you walk away with?
Tips & Tricks with Multiple Skins
Modern Development Environment Preview
Joy Rathnayake Senior Architect – Virtusa Pvt. Ltd.
How to be a SharePoint Developer
IT06 – HAVE YOUR OWN DYNAMICS NAV TEST ENVIRONMENT IN 90 MINUTES
Here’s an overview of the three-part setup process.
Make Power BI Your Own with the Power BI APIs
Tulika Chaudharie / Harikharan Krishnaraju
App Configuration, Customization or Development
Make Power BI Your Own with the Power BI APIs
TestPage and Performance Test
Ruby Tooling in NetBeans
Development Changes in Dynamics 365 for Finance and Operations
Microsoft Connect /23/2018 5:27 PM
Contributing to Open Source Projects
Change Deployment in ServiceN w
Jon Fancey Enterprise Integration with Logic Apps
Modern development for Dynamics 365 for Financials and Dynamics NAV
Service Fabric Patterns & Best Practices
Introduction to SharePoint Framework (SPFx)
Build /21/2018 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Make Power BI Your Own with the Power BI APIs
Reserved for Intro Picture
Author: Joe ‘The CRM Chap’ Griffin Website: crmchap.co.uk
Principles of report writing
Nick Trogh Technical Evangelist, Microsoft.
Dev Test on Windows Azure Solution in a Box
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
This presentation will begin shortly.
Introduction to SharePoint Framework (SPFx)
Make Power BI Your Own with the Power BI APIs
NAV In The Cloud: Exploring Options for a Cloud-based Deployment
Riva – Sync Dynamics CRM directly to Exchange
Create IaaS SQL Server Test Premise Environment in Azure Cloud
Visual Studio Code for PowerShell
Tips & Tricks Knowing the Web Client.
Navigating Your GP Data
5 Azure Services Every .NET Developer Needs to Know
AD, gMSA and SQL Server Windows Authentication in a Container
Extend Excel with Smartlist Designer
Microsoft Virtual Academy
Reserved for Intro Picture
Elizabeth Liner Lab of Things.
Windows Forms in Visual Studio 2005: An in-depth look at key features
Agenda Primo Payday / NAV Payroll Value Proposition Feature Overview
Aligning Your Strategy to Microsoft
Beyond orchestration with Azure Data Factory
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Microsoft 365 Business Technical Fundamentals Series
Presentation transcript:

The New Development Environment and What it Means for Your Company

Today’s Presenter Chad Williams COO 715.802.2319 cwilliams@innovia.com

Agenda What does this mean for my company? What do I need to learn? Where do I start? Lessons Learned

What do this mean for my company? What is changing? Objects are no longer modified directly Extensions and events are used to modify indirectly Development language change - C/AL -> AL Development environment change to Visual Studio Code C/AL development will go away (when???) Already gone for BC SaaS, option for On-prem only AL and Extensions will be the only option to modify Existing modifications rewritten to extensions Utilities to convert C/AL -> AL

What do I need to learn? Extension AL Language VS Code Business Central C/AL - NAV

Where do I start?

BC Sandbox Environment Options Dynamics 365 Business Central sandbox Customer Sandbox Docker Sandbox https://aka.ms/getbc https://aka.ms/getbcext Manual Deployment Docker - https://hub.docker.com/r/microsoft/bcsandbox/ Traditional setup

Environment Comparison Hosted By Updates Access to Source Cost Purpose D365 BC Sandbox MS Limited Trial/Subscription Demo/DEV Customer Sandbox Cust. Subscription Test Docker Sandbox Your Azure You Full Azure VM Dev/Test Manual Deployment

Development Environment Get Visual Studio Code Install AL Extension Language Ctrl + Shift + P -> AL: Go! (or Alt + A + ALT + L) Configure to connect to BC Download Symbols Great videos on Customer Source Learning Portal to get started

AL Language Syntax very similar to C/AL Many keywords are the same Everything defined in code Objects Properties Variables Easy to replicate Once you get into it, you won’t want to go back!

Extensions and Events Only way to modify D365 BC SaaS What is in an Extension? al files Symbols json files Dependent Extensions Misc. Event-based development

Demo

Lessons Learned al files Object and field IDs Reports Permission Sets Naming Object per file Object and field IDs Reports Permission Sets Advanced Application Areas

Lessons Learned Deployment Testing Validation Versioning Testing Extensions – apples in one basket or multiple?

Any Questions?

Thanks for Joining Us Chad Williams COO cwilliams@Innovia.com

Thank You For Joining Us