Entwicklerkonference ‘00 FoxPro Application Maintenance Ted Roche Blackstone Incorporated Ted Roche Blackstone Incorporated

Slides:



Advertisements
Similar presentations
AdvisorSummit.com Upgrade to GroupWise 7 Author: Gregg A. Hinchman and Greg Smith Company: Hinchman Consulting and The Messaging Architects ASG312.
Advertisements

Advisor.com Upgrades for the One- Minute Administrator Author: Gregg A. Hinchman Company: Hinchman Consulting SNG302.
Website usability testing guide December Copyright © 2006 Abcam plc. Aims Find problem areas on the website Find things that work.
Copyright © 2009, Biddle Consulting Group, Inc. 1 Using the Export Wizard Training Presentation Click on the screen or press the right arrow key (  )
Developing in SharePoint’s Middle Tier. Who Is Marc? Marc is the Co-Founder and President of Sympraxis Consulting LLC, located in the Boston suburb of.
© 2009 APPLIED SYSTEMS. CONFIDENTIAL & PROPRIETARY Real Time Commercial Lines Rating through Transformation Station Dave Willey Carrier Relationship Manager.
U.S. General Services Administration General Services Administration Policy, the Procurement Process, the Buy Accessible Wizard, and Purchasing Section.
Monitoring Security With Standard SAP Tools Session Code 805 Sandi McKinney.
Software life cycle processes Purpose n A new international standard (ISO/IEC 12207:1995(E) that –establishes a common framework for software life cycle.
Customizing Exception Messages: Inbox View Gerry Tennity TradeLink Solutions Inc.
Microsoft Word Techniques Taking your skill to the next level Brought to you by: People-OnTheGo Copyright.
ProjectWise V8i Overview Part 2
COMP 2007 R J Walters. COMP Last time Software Engineering is important It is “soft” - Not easy Making things using an “engineering” approach.
Object-Oriented Analysis and Design Lecture 11 Maintenance (from Schach, “O-O and Classical Software Engineering”)
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Faculty Information System Team Members Aaron Flocke Geetha Krishnasamy Leena Paulose James Curry.
USER GUIDE TO OPEN OFFICE BY MARTIN ROCHE 11K. CONTENTS.
SD Splash Page Splash page brings your brand and message to the screen with a digital flyer and guide to your materials. Feature: Colorful User Interface.
© 2009 APPLIED SYSTEMS. CONFIDENTIAL & PROPRIETARY Real Time Inquiries for Servicing PL/CL Accounts using Transformation Station Dave Willey Carrier Relationship.
DIRECT CERTIFICATION Patricia Winders Director’s Conference July 29, 2015.
Branding in SharePoint #SPcincy2013 on Twitter Open wireless access is available. Feel free to Tweet (#SPcincy2013) and.
#SPSSAN June 30, 2012 San Diego Convention Center SHAREPOINT WORKSPACE Don
Solutions Summit 2014 Discrepancy Processing & Resolution Terri Sullivan.
DEV290 Building Office Solutions with Visual Studio Eric Carter Lead Developer Developer Platform & Evangelism Microsoft Corporation.
End HomeWelcome! The Software Development Process.
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
AdvisorSummit.com GroupWise 7 Cluster Implementation Gregg A. Hinchman and Ed Hanley Hinchman Consulting and Novell Consulting ASG402.
SharePoint Solution Creation Tools for the IT Pro Without Semicolons Robert Bogue Thor Projects
© 2009 APPLIED SYSTEMS. CONFIDENTIAL & PROPRIETARY Real Time Claims Workflow using Transformation Station, including Claims Download and Batch ALERTS Dave.
DEV12 Excel Services, Server APIs and Managed UDFs Aaron Saikovski Senior Consultant - Readify Australia Blog:
SYSTEMSDESIGNANALYSIS 1 Chapter 20 Software Engineering Jerry Post Copyright © 1997.
Using the Right Method to Collect Information IW233 Amanda Murphy.
Online Conference June 17 th and 18 th SharePoint Online Administration with PowerShell.
Design Process TED 105 Fall Define the Problem (ask) Clearly state the problem –Problem statement –Needs assessment –Design criteria & goals.
ADAPTING YOUR ETL SOLUTION TO USE SSIS 2012 Presentation by Devin Knight
2010 Dynamics GP Client Conference Tailoring Dynamics GP with Extender and Report Builder Tools.
Copyright© 2012 Microsoft Corporation Visio Services 2013 Advanced Data Linking Chris Hopkins Senior Consultant - Premier Developer Practice Microsoft.
Brad McCabe, Wole Moses Windows Client PMG Microsoft Corporation SESSION CODE: WCL320.
OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational.
Using Software Design Patterns Bill Anderson. About me Fox developer since 1987 Fox developer since 1987 Program Director, Los Angeles Visual Foxpro Developers.
1 Terminology. 2 Requirements for Network Printing Print server Sufficient RAM to process documents Sufficient disk space on the print server.
2004/051 >> Supply Chain Solutions That Deliver Users.
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
Using the Tool for schools to quality assure an assessment instrument.
Entwicklerkonference ‘00 IntelliSense ® and Sensibility Ted Roche Blackstone Incorporated Ted Roche Blackstone Incorporated
Electronic Log Book. What is T-res? Four Tools in ONE… ONE.. An Educational Tool TWO.. An Evaluation Tool Three.. A Communication Tool Four.. A Planning.
Copyright © 2010 Pearson Education, inc. or its affiliates. All rights reserved. Texas Assessment Management System.
Making ECM Work for Your Company: Things to Consider to Ensure Success Johnny Gee CTO & Principal Architect Beach Street Consulting.
Texas Assessment Management System STAAR Alternate Manage Teacher Assignments.
#SummitNow Managing Mobile Content Wednesday 13 th November 2013 Mike Hatfield, Lead Engineer Mobile Apps, Alfresco Marc Dubresson, Dir. Mobile Product.
Unit Testing in VFP Ted Roche Ted Roche & Associates, LLC
Dynamics GP – You Own It … Why Not Use It? Financial November 8, 2016
Supporting quality devices
Visual FoxPro Controls
W04 Connecting 3rd Party Application to ODBC
VCP Driver for SPS-70DL Documentation Step-by-Step
What, When, Why, Where and How SCC maintains your Oracle database
Visio Services 2013 Collaboration APIs Chris Hopkins
Best Practices for IW Document Management with SharePoint 2007
Juno Technical Support Number
SharePoint Saturday Charlotte
11/24/2018 4:51 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
MINATURA2020 How to use the survey
Tech·Ed North America /17/2019 1:47 AM
1/17/2019 9:05 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
What query folding means to self-service BI projects
SPC Developer 1/18/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Choosing between Microsoft PowerPoint & Sway
Delivering great hardware solutions for Windows
Visual FoxPro Controls
Presentation transcript:

Entwicklerkonference ‘00 FoxPro Application Maintenance Ted Roche Blackstone Incorporated Ted Roche Blackstone Incorporated Session Number

Copyright © 2000 Ted Roche Who Am I?  Director of Development  Microsoft Certified Solution Developer, Microsoft Certified Systems Engineer  Co-Author Hacker’s Guide to VFP 6  Microsoft Support MVP, 1994 – present

Copyright © 2000 Ted Roche Maintenance  Business Issues – Client’s and Consultant’s  Auditing an application  Tools to maintain application  Issues in maintenance  WTF code

Copyright © 2000 Ted Roche Business Issues  Cost-benefit, ROI, business case  Structuring a maintenance contract  Structuring a support contract  Slices of the pie

Copyright © 2000 Ted Roche Auditing an Application - 1  Locate all source code  Sort “live” code from old/temp code  Process Project File or Directory  Count #lines of code, comments, files  DEMO

Copyright © 2000 Ted Roche Auditing an Application – 2  Review documentation ERD User Manuals Developer manuals, standards, notes

Copyright © 2000 Ted Roche Auditing an Application – 3  Review code  Project structure, framework  Code structure  Commenting  Maintenance

Copyright © 2000 Ted Roche Tools to Maintain Application  Existing documentation, if any  FoxDoc / Documenting Wizard  Filer to find code references  Object Browser to document object model  Hacker’s Guide / Help File

Copyright © 2000 Ted Roche Issues in Maintenance  Working with older runtimes/older environments “Gee, it doesn’t do that here”  Hardware/OS updates not supported USB Printer on a DOS application WinMe locked at FILES=40

Copyright © 2000 Ted Roche WTF Code “Two wrongs don’t make a right, but three rights make a left.”

Copyright © 2000 Ted Roche Summary  Business model for maintenance  Audit unknown applications  Build tools to assist in maintenance  Anticipate challenges

Copyright © 2000 Ted Roche Thank you! Please remember to fill out your evaluation. Ted Roche Blackstone Incorporated Ted Roche Blackstone Incorporated