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
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Managing Project Constraints and Documenting Risks
Quantifying and Analyzing Activity Risks
Quantifying and Analyzing Project Risk
Managing Project Risk
Monitoring and Controlling Risky Projects
Snort Cookbook
Installing Snort on Solaris
Uninstalling Snort from Linux
Viewing Traffic While Logging
Configuring MySQL for Snort
Experimental Preprocessors
SQL Hacks
Hack 39. Apply a Progressive Tax
Hack 47. Exploit an SQL Injection Vulnerability
Hack 74. Compare and Synchronize Tables
Hack 89. Choose Any Three of Five
Sharing Data Across the Internet
Programming .Net Windows Applications
The Forms Namespace
SystemInformation Properties
Label
ListControls
Deployment
VBScript in a Nutshell, 2nd Edition
Writing Component Code
Appendix A. Language Elements by Category
Section A.9. File System Objects
Section C.1. Arithmetic Operators
Appendix E. The Script Encoder
Microsoft Visual Basic .NET Programmers Cookbook (Pro-Developer)
Objects, Interfaces, and Patterns
XML
Multithreading
Windows Services
ASP.NET Web Applications
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