Amazing the End User with JavaScript

Slides:



Advertisements
Similar presentations
Apache Tiles.
Advertisements

Test Automation: Coded UI Test
Web Toolkit Julie George & Ronald Lopez 1. Requirements  Java SDK version 1.5 or later  Apache Ant is also necessary to run command line arguments 
JobTracker™ A Job Tracking System for Architects & Engineers Produced by LA Solutions.
Slide 1 MIS3023 Professor: Akhilesh Bajaj The University of Tulsa.
LH SharePoint SIG - Custom Actions. Custom Actions A custom action represents a Server ribbon, menu, or link customization that a user can see. Custom.
Module 6: Configuring Windows XP Professional to Operate in a Microsoft Network.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Applications using ASP.NET and C# / Session 1 / 1 of 21 Session 1.
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview Introduce Visual Studio 2013 Create a first ASP.NET application.
1 Chapter 12 Working With Access 2000 on the Internet.
Product Management System Xiao Zhou. Introduction Why This project? It is an opportunity to learn new things and gain some experiences. My friend is a.
Background Images in HTML/CSS STEPHANIE BECKSTROM.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
THE BIG PICTURE. How does JavaScript interact with the browser?
Lab 2: Forms and Basic Input User Interface Lab: GUI Lab Sep. 2 nd, 2014.
Sustainable SharePoint 2010 Customizations By Bill Keys.
Extending ArcGIS for Server
ASP Introduction Y.-H. Chen International College Ming-Chuan University Fall, 2004.
Dudok de Wit David.  Documents management in a deskless company  SharePoint Online as a solution  Redesigning the documentary organization  Interoperability.
1 Getting Started with C++. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Visual Studio 2008.
VITALE, CATURANO & COMPANY LTD Microsoft SharePoint Web Part Development Overview VITALE, CATURANO & COMPANY LTD SharePoint Developer Series – Web Part.
Web Design Part I. Click Menu Site to create a new site root.
Microsoft FrontPage 2003 Illustrated Complete Integrating a Database with a Web Site.
Ajax for Dynamic Web Development Gregory McChesney.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
| Basel Building real Business Apps with Office365/Azure Gilbert Nicolet – BPA Solutions SA.
Web Development in Microsoft Visual Studio 2013 / 2015.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Session: 4. © Aptech Ltd. 2Creating Hyperlinks and Anchors / Session 4  Describe hyperlinks  Explain absolute and relative paths  Explain how to hyperlink.
ActiveX DLL Create Class in Dll File & Client Application MCSD Doron Amir
Hands-On Microsoft Windows Server Implementing User Profiles A local user profile is automatically created at the local computer when you log on.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
#SummitNow The Share Widget Library 13 th November 2013 Dave Draper
Basics Components of Web Design & Development Basics, Components, Design and Development.
Microsoft dynamics nav Vjekoslav Babić Fortempo d.o.o. WHAT’S NEW IN TECHNOLOGY IN MICROSOFT DYNAMICS NAV 2013 BETA.
Produce the help package
Dynamic Creative Optimization with Dynamic Creative Optimization with
Databases.
INF230 Basics in C# Programming
Using JavaScript to Show an Alert
Microsoft Dynamics NAV Classic
Personal Website Final Project
OpenGL project setup.
Introduction and Principles
Stable and reliable Web Automation
Google Web Toolkit Tutorial
Intro to JavaScript CS 1150 Spring 2017.
Building Custom Modules
USB Project (15th July) Ian Coulter.
Spam Database Tool Use The purpose of this Tool is to Store all SPAM Numbers in Database for matching and excluding from CDRs. Note All files will be stored.
הצטרפות לקבוצת DeDemoc
Web Development in Microsoft Visual Studio 2013
OneDrive – Modern Collaboration HUB
Developer Patterns to Integrate Silverlight 4.0 with SharePoint 2010
Author: Joe ‘The CRM Chap’ Griffin Website: crmchap.co.uk
Amazing the End User with JavaScript
Tips & Tricks Knowing the Web Client.
Web programming and advanced development techniques
JavaScript CS 4640 Programming Languages for Web Applications
HTML and CSS Basics.
Attach2Dynamics Drag and Drop multiple files and folders to Cloud Storage within your Dynamics CRM
LUA 3D MIM 김현준.
5/25/2019 2:40 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
JavaScript CS 4640 Programming Languages for Web Applications
Presentation transcript:

Amazing the End User with JavaScript Vjekoslav Babić MVP, Microsoft Dynamics NAV

C/AL JavaScript

Manifest.xml

Interface

Deployment Figure out the public key token Create the Control Add-in record in NAV Copy assembly .dll file to client add-ins folder Zip all resource files together Import the resource file into Control Add-in record Repeat steps 3-5 for every change you make in interface or manifest/resource

One Step Deployment

What do we need?

Adding HTML

Adding CSS .wife { right: 100%; margin: 0; }

Overloading

Passing data

Asynchronous execution

Debugging

Multi-purpose Reusable Add-ins

Customizing .aspx files

Your worst enemy...

Thank You!

Join Us !