Skills All Dynamics NAV Developers Need to Know Today to Keep Their Job Eric Wauters iFacto Business Solutions.

Slides:



Advertisements
Similar presentations
NAV 2009 and The Role Tailored Client Get More from Your ERP Solution & Prepare for Better Times Ahead by Upgrading to Microsoft Dynamics NAV 2009.
Advertisements

Modeling and Maintaining Virtualized Services Microsoft System Center Virtual Machine Manager 2012 (c) 2011 Microsoft. All rights reserved.
Windows IT Pro magazine Datacenter solution with lower infrastructure costs and OPEX savings from increased operational efficiencies. Datacenter.
Symon PerrimanSenior Technical Evangelist Kenon OwensSenior Product Marketing Manager.
SP Business Suite Deployment Kick-off
System Center 2012 R2 Overview
Latest version at Christian Abeln, (D100) Client Extensibility in Microsoft Dynamics NAV 2009 R2 and.
Unknown/uncontrolled data applications Bad/broken end-user applications Inefficient business processes Backlog of IT requests No data access control/backup.
Mark O’Shea | MVP Windows Expert – IT Professional.
Microsoft Dynamics NAV 2009
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
4/17/2017 7:07 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Integration Capabilities Georgi
Meet Jeremy Thake Jeremy recently joined Microsoft as Technical Product Manager for the Visual Studio Developer story for Office 365 development.
Server Roles and Features.NET Framework 3.51.NET Framework 4.5 IIS Web Server IIS Default Document IIS Directory Browsing IIS HTTP Errors.
Empowering Small Businesses: Microsoft Office 365 P-Suite Danny Burlage MVP Office 365 Wortell.
Creating a SharePoint App with Microsoft Access Services
02 | Install and Configure Team Foundation Server Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence.
Microsoft Cloud Services Training and Certification Presented by Name Goes Here, Title.
E-Con Roadmap to Success Roadmap for the e-Con Sales and Product Configurator.
What’s New for Developers in Microsoft Dynamics AX 2012 Joris de Gruyter – MVP, MCT.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
> Utilize Windows Azure as integrated component of xRM solutions > Introduce new xRM capabilities in Dynamics CRM “5” > Demonstrate rapid development.
Microsoft Dynamics Snap Michael McClary ISV Developer Evangelist Microsoft Corporation.
Windows Azure Tour Benjamin Day Benjamin Day Consulting, Inc.
Office 365 Platform Flexible Tools Understand different provisioning options and their advantages and disadvantages…
Advantages of migrating to… CRM 2011 Pablo Peralta MVP Microsoft Dynamics CRM Blog:
SharePoint User’s Group Indiana University Users’ Group Committee Leaders Cory P. Retherford – Group Founder Larry Campbell Andy.
Common Servers in a Workplace Environment Brandon Reynolds Computer Electronic Networking Dept. of Technology, Eastern Kentucky University.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Upgrading Applications to VB.NET Leveraging Your Visual Basic 6 Investments with VB 2005 & the Interop Forms Toolkit 2.0 Jonathan Aneja Program Manager.
Access 2013 Platform Overview Access Low up-front investment Easy to evolve and iterate Easy adoption One version of the truth Easy to collaborate.
Microsoft Azure SoftUni Team Technical Trainers Software University
Microsoft Dynamics CRM 2011 Changing the Game… Music by: Daft Punk “The Game has Changed”
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
Windows Role-Based Access Control Longhorn Update
GOOMAZURE Mannheim, 6 th October 2015 Stamitz Saal, 2:30 – 3:15 pm.
Visit our Focus Rooms Evaluation of Implementation Proposals by Dynamics AX R&D Solution Architecture & Industry Experts Gain further insights on Dynamics.
Yaroslav Pentsarskyy Involved in SharePoint since 2003 SharePoint MVP (2009- Present) Blog: sharemuch.com.
Back to Basics A Tour of Microsoft SharePoint. Who am I? Kenny Duenke Lead Systems Analyst RGA
The past, the present, the future ! Web Services Eric Wauters (waldo) iFacto Business Solutions NV 1.
Moving Small Business Server into the Future. STANDARD Workload Optimized DATACENTER Virtualization Optimized Virtualization SKUs ESSENTIALS Small Business,
Agenda Integration points between Excel and Power BI How can I decide between the two technologies Do I need to chose? Q&A.
Microsoft dynamics nav Vjekoslav Babić Fortempo d.o.o. WHAT’S NEW IN TECHNOLOGY IN MICROSOFT DYNAMICS NAV 2013 BETA.
What’s New in Microsoft Dynamics NAV 2017?
Introduction ITEC 420.
How to be a SharePoint Developer
Building AD-SQL-APP Server on AZURE
Microsoft Certification Paths
Microsoft Virtual Academy
Implementing ArcGIS on Azure/Cloud Builder 10.4
The World of Web-Based Microsoft Dynamics NAV Resources
Extensible Platform Microsoft Dynamics 365
PowerApps and Microsoft Flow for Business Users
Dynamics NAV 2017 (with a little bit of Dynamics CRM as well)
Power Apps & Flow for Microsoft Dynamics SL
Dev Test on Windows Azure Solution in a Box
Migrate to CRM Online - Tips and Tricks
The Challenges of moving Document Creation to the Cloud
Microsoft Virtual Academy
Cloud Helps Company Scale to Demand for Growing Healthcare Provider Field MINI-CASE STUDY “Microsoft Azure gives us the opportunity to focus on the task.
Jim Nakashima Program Manager Cloud Tools
Microsoft Certification Paths
Microsoft Virtual Academy
Windows 8.1 Deployment Jump Start
What is CRM ? Customer Relationship Management (CRM) systems offer tools to efficiently manage the sales and marketing functions of the organization.
Microsoft Virtual Academy
Mark Quirk Head of Technology Developer & Platform Group
Microsoft Virtual Academy
NAV/SQL Performance Jörg Stryk Vienna, Austria 9-11 October 2019.
Presentation transcript:

Skills All Dynamics NAV Developers Need to Know Today to Keep Their Job Eric Wauters iFacto Business Solutions

Eric Wauters Development Manager at iFacto Business Solutions Co-Founder Belgian Dynamics Community Blog: MVP

Disclaimer The views and opinions expressed in this presentation, are soley mine. These views and opinions do not necessarily represent those of iFacto Business Solutions.

Agenda What’s to know? – In the (very) old days – In the (very) new days What is “knowing”? Static knowledge or Creativity? Conclusion

Agenda What’s to know? – In the (very) old days – In the (very) new days What is “knowing”? Static knowledge or Creativity? Conclusion

What’s to know - before Development environment Database – Native Database – Closed Simplicity Deployment Easy installation

What’s to know? C/AL Solution Standards Native Installation Native Database NAS SQL Server Automation SQL Performance tuning Testability NAV 2009 Web Services.Net Interop New C/AL statements SQL Server Add In / Client extensibility CRM connector Three Tier Server Installation Role Tailored Client RDLC Reporting capabilities Jet Reports Express ExpandIT Office 365 AddIn

Microsoft buys Navision More focus on SQL Server Office Integration Performance

Microsoft buys Navision

What’s to know? C/AL Solution Standards Native Installation Native Database NAS SQL Server Automation SQL Performance tuning Testability NAV 2009 Web Services.Net Interop New C/AL statements SQL Server Add In / Client extensibility CRM connector Three Tier Server Installation Role Tailored Client RDLC Reporting capabilities Jet Reports Express ExpandIT Office 365 AddIn

What’s to know? C/AL Solution Standards Native Installation Native Database NAS SQL Server Automation SQL Performance tuning Testability NAV 2009 Web Services.Net Interop New C/AL statements SQL Server Add In / Client extensibility CRM connector Three Tier Server Installation Role Tailored Client RDLC Reporting capabilities Jet Reports Express ExpandIT Office 365 AddIn

With NAV 2009 Middle Tier RTC Client Reporting Web Services Add Ins Dynamics Connector

With NAV 2009

What’s to know? C/AL Solution Standards Native Installation Native Database NAS SQL Server Automation SQL Performance tuning Testability NAV 2009 Web Services.Net Interop New C/AL statements SQL Server Add In / Client extensibility CRM connector Three Tier Server Installation Role Tailored Client RDLC Reporting capabilities Jet Reports Express ExpandIT Office 365 AddIn

What’s to know C/AL Solution Standards Native Installation Native Database NAS SQL Server Automation SQL Performance tuning Testability NAV 2009 Web Services.Net Interop New C/AL statements SQL Server Add In / Client extensibility CRM connector Three Tier Server Installation Role Tailored Client RDLC Reporting capabilities Jet Reports Express ExpandIT Office 365 AddIn

Future Forms are likely to disappear (SOD) Classic Reports are likely to disappear (Directions announcements) New.Net Interop capabilities New Web Service capabilities Sharepoint Client Windows Azure

Agenda What’s to know? – In the (very) old days – In the (very) new days What is “knowing”? Static knowledge or Creativity? Conclusion

Quote Knowledge is of two kinds. We know a subject ourselves, or we know where we can find information on it. Samuel Johnson ( )

What is “knowing”? Knowing everything ≠ knowing every detail of every piece of development feature in NAV Knowing everything = – begin aware of every piece of development feature in NAV – Being aware of its limitations – Being aware of its possibilities

Quote To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli ( )

Experience 15 years experience doesn’t make you the best developer out there.. In fact: Intellectual Property has the shelf life of a banana. Bill Gates (1955 – ??)

How to gain awareness – blogs & Forums Mibuso DynamicsUser Freddy’s blog NAV 2009 Web Services.Net Interop Cloud Mark Brummel’s blog SQL Server Performance All-round Waldo’s blog.Net Interop Platform Updates Allround Dynamics NAV Team Blog RDLC Reporting SQL Server All-round Dynamics Connector Blog Dynamics Connector Navigate Into Success All-round

How to gain knowledge - Books Programming Microsoft NAV 2009 (David Studebaker) Implementing Microsoft NAV 2009 (Vjekoslav Babic & David Roys) Microsoft Dynamics NAV 2009 Application Design (Mark Brummel) The NAV/SQL Performance Field Guide (Jörg Stryk)

How to gain knowledge - Courses Great way to get going in a direction Already courses about: Report Design Finance & Core Setup Upgrading Installation and Configuration...

Know what not to do... Performance impact Innecessary complexity Experience can help with that.. but is no guarantee

Agenda What’s to know? – In the (very) old days – In the (very) new days What is “knowing”? Static knowledge or Creativity? Conclusion

Quote The only limitation is the creativity of the developer. Eric “waldo” Wauters ( )

Some examples Connecting 50 pharmacists (.Net Application) to one supplier (NAV) – Cloud – NAV Web Services Drop documents in NAV to upload them to Sharepoint – Client Extensibility –.Net Interop

Static knowledge - Creativity

Used technology NAV 2009 Web Services.Net Interop

Windows Azure Storage Services Windows Phone 7 App NAV Service Tier Firewall Proxy Services Service Bus

Used technology NAV 2009 Web Services Windows Phone Services Windows Azure Storage Bing Maps Services Service Bus

Agenda What’s to know? – In the (very) old days – In the (very) new days What is “knowing”? Static knowledge or Creativity? Conclusion

Big challenge to be a good NAV developer – NAV standards – Different technologies – Changing environment – Changing “Best Practices” Keeping up-to-date/being aware/... is a must