LAB302 Image Enabling Host Applications. Introduction What is the purpose of this class? What will we learn? What will you walk away with?

Slides:



Advertisements
Similar presentations
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Advertisements

DEV-2: Getting Started with OpenEdge® Architect – Part I
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
The Microsoft View: Module 1: Getting Started. Copyright Course 2559B, Introduction to Visual Basic®.NET Programming with Microsoft®.NET. Lecture 1 Microsoft.
Programming in the Office 2003 Environment Corinne Hoisington.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Logistics SIG Sunday, September 28, :30 PM Moscone West – 3003 Welcome!
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Using Microsoft SharePoint to Develop Workflow and Business Process Automation Ted Perrotte National Practice Manager, Quilogy, Microsoft Office SharePoint.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
© 2010 VMware Inc. All rights reserved Data Protection Module 10.
CN1260 Client Operating System Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
Sharing Geographic Content
September 2008 IT Software Development Guide.
Presents. fileProGI Design Goals GUI Runtime Client for filePro Point and Click operation without processing table changes New functional capabilities.
1 Integrated Development Environment Building Your First Project (A Step-By-Step Approach)
Lab 8 – C# Programming Adding two numbers CSCI 6303 – Principles of I.T. Dr. Abraham Fall 2012.
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
Hands-on Introduction to Visual Basic.NET Programming Right from the Start with Visual Basic.NET 1/e 6.
Lesson 6 Operating Systems and Software
An Introduction to ASP.NET Ed Dunhill blogs.msdn.com/edunhill SLIDE7.
Catlyn Colson. Recap of Previously Completed Work Previously I had done the following: Built the Database, started basic layout of the webpage, connected.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Creating.NET Add-ins.
Microsoft Visual Basic 2005: Reloaded Second Edition
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Small Business Server 2003 Mark O’Shea.
Future Directions: Building Customizable Applications using.NET Eric Schnepp TLN205 Lead Program Manager Microsoft Corporation.
Plant Engineering Workbench 5.3 New Features. 2 Workbench 5.3 ▼ New Features in 5.3 are: –New 3D Model Management module –Additions to the Admin module.
Introducing Reporting Services for SQL Server 2005.
Module 7: Fundamentals of Administering Windows Server 2008.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
BI Funcasts The Mac-Guyver Techniques BI - The Mac-Guyver Techniques : Office Sharepoint Excel Services Gunter Staes –
Chapter 11 An Introduction to Visual Basic 2008 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Tutorial 1: An Introduction to Visual Basic.NET1 Tutorial 1 An Introduction to Visual Basic.NET.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Introduction to the Visual Studio.NET IDE (LAB 1 )
1 Course Title: Visual Basic Programming Topic: Introduction to programming Languages (Visual basic 6.0) Lecturer: Mahamud Ahmed Jimale, BsIT, MsCs, CCNA,
James Madison University April 19, 2002 InSource Software Solutions Diane Eakin, Sales Consultant John Burgmaster, Sr. Applications Engineer Rodney Mullins,
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
CN2140 Server II Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
Chapter 11 An Introduction to Visual Basic 2005 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Module 2: Using Microsoft Visual Studio.NET. Overview Overview of Visual Studio.NET Creating an ASP.NET Web Application Project.
What is Visual Basic.NET? 110 B-1 e.g. a word processor doesn’t do anything until the user clicks on a button, types text... A programming language that.
Hands-on Introduction to Visual Basic.NET Programming Right from the Start with Visual Basic.NET 1/e 6.
Identify Windows Application Types Windows Development Fundamentals LESSON 1.1.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
Visual Basic.Net. Software to Install Visual Studio 2005 Professional Edition (Requires Windows XP Pro) MSDN Library for Visual Studio 2005 Available.
Plug-In Architecture Pattern. Problem The functionality of a system needs to be extended after the software is shipped The set of possible post-shipment.
Lab 301 Populating Template Data from a Third Party Data Source Justin Pava, Software Release Manager Andrew Schoonmaker, Software QA Engineer.
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
Customizing WebLink Lab 208 Alex Huang. Table of Contents Introduction – What is WebLink Disclaimer Customization Basics and Exercises Resources Questions.
Easy Integration of Third Party Applications with Laserfiche Using Affinity™ IS116 Bryant Biorn and Floid Gilbert.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
CIS 221 Lesson 2. What is the first phase of the of the Installation of Windows XP? MS-DOS phase Why is the MS-DOS phase needed? the computer required.
Business Directory REST API
Microsoft Office SharePoint Server 2007 Enterprise Search
1. Introduction to Visual Basic
2007 Office System Integration
CE-105 Spring 2007 Engr. Faisal ur Rehman
Presenter Date | Location
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
What's New in Visual Studio 2005
Chapter Two Visual Basic.Net.
Open Automation Software
Windows Forms in Visual Studio 2005: An in-depth look at key features
City of Canon City Laserfiche Training
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Contexualized Data In Document Authoring
Presentation transcript:

LAB302 Image Enabling Host Applications

Introduction What is the purpose of this class? What will we learn? What will you walk away with?

Agenda Lecture then Lab Reasons to Integrate Laserfiche Integration Options Elements of a Solution Getting Started Visual Basic.NET Laserfiche Toolkit Exercises Use Case Scenario

Reasons to Integrate Laserfiche To create a seamless user experience To simplify a process To add functionality To extend functionality

Integration Options Integration Express: –Any Windows application with a textbox –Has a test utility Integration Express GIS –Version 9.1 and up –Customized per installation Integration Express-HTE –Customization Tool Integrator’s Toolkit –Programming is required –3 rd Party has an API or source code that can be modified

Elements of a Solution The Laserfiche Toolkit A COM-based Language (ex. VB.Net) A Third-party Application

Getting Started Start a VB.Net project Add a references to libraries Import the libraries in the code Create a connection to the server –Laserfiche Server Objects –Laserfiche Image Enable

VB.NET Basics Windows Controls Events Methods Properties

Laserfiche Toolkit LFSO RPC to Server Runtime files installed with client Programmer must build a client GUI Extensive functionality Document Processor Image Enable RPC to Client Installation of runtime files necessary Not necessary to build a client GUI Limited functionality

Exercises Create a Windows Form that will have 2 buttons. Each with its own function. 1) Log in to a repository and launch the client 2) Search for a specific document and launch Document Viewer

Use Case Scenario A patient walks up to the Front Desk they’re putting down paper- Insurance Card, Drivers License, Patient Information Forms, Privacy Acknowledgment Forms, etc. All of this needs to be filed with the Patient Record.

Questions?