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
Agile Project Management: Creating Innovative Products (2nd Edition)
Our Journey
Champion Technical Excellence
Customers and Products
Practice: Product Feature List
Structure and Tools
CISSP Exam Cram 2
ACCESS-CONTROL SYSTEMS AND METHODOLOGY
TELECOMMUNICATIONS AND NETWORK SECURITY
The CISSP Certification Exam
History of Encryption
Cryptographic Attacks
Introduction to 80x86 Assembly Language and Computer Architecture
Elements of Assembly Language
Bit Manipulation
Floating-Point Arithmetic
Appendix C MASM 6.11 Reserved Words
Appendix E 80x86 Instructions (by Opcode)
An Introduction to Design Patterns in C++ with Qt 4
Structs
Friends of a Class
Qt GUI Widgets
Qt SQL Classes
Enumerations
Lean Six Sigma for Service : How to Use Lean Speed and Six Sigma Quality to Improve Services and Transactions
Success Story #2 Bank One Bigger… Now Better
Success Story #3 Fort Wayne, Indiana From 0 to 60 in nothing flat
Success Story #4 Stanford Hospital and Clinics At the forefront of the quality revolution
Phase 2 Engagement (Creating Pull)
Service Process Challenges
Special Edition Using FileMaker 8
Sessions in FileMaker Pro
The Filter-ing Functions
Filtered Portals
Staying Out of Trouble
FileMaker Extra: The Limits of Customization
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