Flylib.com
Unix Application Migration Guide (Patterns & Practices)
Unix Application Migration Guide (Patterns & Practices)
ISBN: 0735618380
EAN: 2147483647
Year: 2003
Pages: 134
Authors:
Microsoft Corporation
BUY ON AMAZON
Table of Contents
BackCover
UNIX Application Migration Guide
Preface
How This Guide Is Organized
Who Should Read This Guide?
Document Conventions
More Information
Feedback and Support
Acknowledgments
Chapter 1: Introduction
Why Move from UNIX?
What Are the Migration Options?
What Are the Benefits of Windows 2000?
Migration or Coexistence?
Summary
Chapter 2: Windows and UNIX Compared
Windows Evolution and Architecture
UNIX Evolution and Architecture
Comparison of Windows and UNIX Architectures
Summary
Chapter 3: The Migration Process
Organizational Structure and the Development Life Cycle
Overview of the Migration Process
Assessment and Analysis
Planning the Migration
Creating the Development Environment
Migrating the Application
Testing and Quality Assurance
Creating the Live Environment
Summary
Chapter 4: Assessment and Analysis
Gathering Data
Evaluating Migration Objectives
Evaluating the Application
Defining the Migration Strategy
Chapter 5: Planning the Migration
Starting the Migration Project
Cataloging and Managing Risks
Creating a Project Plan
Planning the Project Resources
Planning Execution
Chapter 6: UNIX and Windows Interoperability
Windows to UNIX Connectivity
User Authentication and Authorization
Resource and Data Sharing
Choosing Interoperability Solutions
Further Reading
Chapter 7: Creating the Development Environment
Development Environment Overview
Configuring the Development Environment
Populating the Development Environment
Using the Development Environment
Building and Debugging with Interix
Building and Debugging with Visual Studio
Automation Script for Visual Studio
Chapter 8: Preparing for Migration
Preparing the Code for Migration
Migrating Scripts
Chapter 9: Win32 Code Conversion
Processes
Signals and Signal Handling
Threads
Memory Management
Users, Groups, and Security
File and Data Access
Interprocess Communication
Sockets and Networking
The Process Environment
Multiprocessor Considerations
Daemons and Services
Appendixes
Chapter 10: Interix Code Conversion
How to Convert the Code
Processes
Signals and Signal Handling
Threads
Memory Management
Users, Groups, and Security
File and Data Access
Interprocess Communication
Sockets and Networking
The Process Environment
Daemons and Services
Functions to Change for Interix
Code Examples
Chapter 11: Migrating the User Interface
Comparing X Windows and Microsoft Windows
User Interface Programming In X Windows and Microsoft Windows
Window Management
Device Management
Displaying Text
Drawing
Timeouts and Timers
Migrating Character-Based User Interfaces
Porting OpenGL Applications
GDI
Mapping X Windows Terminology to Microsoft Windows
Mapping X Windows Tools to Microsoft Windows
User Interface Coding Examples
Chapter 12: Testing the Migration
Overview of the Test Life Cycle of the Migration Project
Stage 1: Plan the Migration Test
Stage 2: Define the Lab Strategy and Build the Test Bed
Stage 3: Design the Test Plan and Test Cases
Stage 4: Execute the Test
Stage 5: Evaluate and Analyze Results
Types of Testing
How to Create a DTP and a DTC
Reporting and Release Processes
Appendixes
References
Chapter 13: Creating the Live Environment
Operating a Mixed Environment
Deploying the Migrated Application
Networked File Systems and Application Servers
Support and Maintenance Systems
Chapter 14: Migrating Fortran Code
Data Gathering and Analysis
Development Tools and Resources
Design and Validation
Migration Planning
Porting UNIX Fortran Source to Win32
Debugging Fortran from Visual Studio
Summary
Chapter 15: Roadmap for Future Migrations
Migrating to XML and Web Services
Migrating to the Microsoft .NET Framework
Accessing the .NET Framework from Interix
Microsoft .NET Enterprise Servers and Migration
High-Performance Distributed Computing
List of Figures
List of Tables
Unix Application Migration Guide (Patterns & Practices)
ISBN: 0735618380
EAN: 2147483647
Year: 2003
Pages: 134
Authors:
Microsoft Corporation
BUY ON AMAZON
MySQL Stored Procedure Programming
Iterative Processing with Loops
Defining a Transaction
Transaction Design Guidelines
Stored Functions
Conclusion
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Identifying Project Scope Risk
Identifying Project Schedule Risk
Quantifying and Analyzing Activity Risks
Managing Activity Risks
Closing Projects
SQL Tips & Techniques (Miscellaneous)
Understanding SQL Basics and Creating Database Files
Using SQL Data Manipulation Language (DML) to Insert and Manipulate Data Within SQL Tables
Understanding Triggers
Monitoring and Enhancing MS-SQL Server Performance
Working with Stored Procedures
Java for RPG Programmers, 2nd Edition
The World Of Java
Date And Time Manipulation
User Interface
Appendix A Using Java on the AS/400
Appendix C Obtaining The Code Samples
Developing Tablet PC Applications (Charles River Media Programming)
Working with VB .NET
Console Application Input/Output
Getting Started with Microsoft Agent
Custom Grammars for Speech Recognition
Power Management for the Tablet PC
What is Lean Six Sigma
The Four Keys to Lean Six Sigma
Key #3: Work Together for Maximum Gain
Beyond the Basics: The Five Laws of Lean Six Sigma
Making Improvements That Last: An Illustrated Guide to DMAIC and the Lean Six Sigma Toolkit
The Experience of Making Improvements: What Its Like to Work on Lean Six Sigma Projects
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies