Autodesk 15606-011408-9300 Developer Guide - Page 10
Programming and Scripting Languages, Your Audience, Introduction
UPC - 606121429548
View all Autodesk 15606-011408-9300 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 10 highlights
Programming and Scripting Languages You'll need to be familiar with one or more of the following programming languages or toolkits to develop Autodesk MapGuide web applications. MapGuide applications can include a variety of capabilities including customized interface (toolbar, etc.), report generation, processing of redlining markup, server-side processing of SDF files, Dynamic Map Authoring, and more. I Use Java, JavaScript, JScript, Visual Basic, or VBScript with the Autodesk MapGuide Viewer API to develop applications that programmatically access and control Autodesk MapGuide Viewer. This document covers what you need to know to develop such applications. I Use Macromedia® ColdFusion®, Microsoft® Active Server Pages (ASP), or another third-party application to create custom reports. For information about creating reports, see Chapter 6, "Using Reports to Query and Update Data Sources." I Use the SDF Component Toolkit to create server-side scripts that dynamically update SDF files posted on an Autodesk MapGuide® Server. For more information about using this toolkit, see "SDF Component Toolkit Applications" on page 171 and refer to the SDF Component Toolkit Help. I Use the Autodesk MapGuide Viewer API to process redlining data and update your data sources. For more information about working with redlining data, see "Custom Redlining Application" on page 136. I Use the Dynamic Authoring Toolkit to build XML-based applications for dynamic map solutions. For more information about this toolkit, refer to the Dynamic Authoring Toolkit Developer's Guide. Your Audience As with all development, the most important aspect of designing your application is asking yourself, "What do my users need?" Talk to the people who will be using your application and find out how they will be using it. What tasks will they want to perform? Will they need redlining? Are they computer savvy, or will you need to guide them through basic usage of your application? Do they have much domain knowledge? It's critical that you find out what tasks your users will need to perform, as well as their knowledge of those tasks. 10 | Chapter 1 Introduction