F

FCL. See .NET Framework Class

Library feedback and support, xxii fence-posting, 504-505 file access, 319-320 file dependency graph sample, 151,

658 file I/O

improving with streams,

317-319 options, 602 file merging, 57-58

file operations auto-upgraded, 309-312 changes, 313-320 upgrading, 307-320 File System Object model. See FSO model files. See also compilation; source code

Fitch & Mather Stocks 2000, 572-573 API Calls report, 654 ASP to ASP.NET Migration

Assistant, 669-670 cost estimation table, 667 Data Access Components report, 653

DetailedReport.xls, 656 determining application dependencies, 657-660 layers, 646, 648

overview of structure, 648-649 overview of the use cases,

649-650 project group tables, 651 sample use case, 650 source code metrics, 656 Third Party Components

Summary report, 652 unsupported features, 656657 upgrade inventory, 650655 upgrade issues worksheet, 656657

Upgrade Order report, 659660 upgrading, 660678

ASP to ASP.NET Migration

Assistant, 669670 black box testing, 673-678 creating schedule, 662-667 defining order, 661-662 estimation report, 662-664 executing automated upgrade, 668-670 functional testing, 671-678 manual adjustments, 670-671 planning, 660-667 preparing the application, 668

strategy, 660-661 test plans and test cases,

671-673 unit testing, 671, 672, 674-678 upgrade wizard, 668-669 white box testing, 674 User Com Objects Members report, 655 User Components Members report, 654-655 See also FMStocks 2000 - a case study fixed-length arrays, 359 fixed-length records, 310-312 fixed-length strings, 352-354 FlowLayoutPanel control, 507-509

properties, 508 FMStocks 2000 - a case study, 645-678 about, 646-647

assessment and analysis, 647660

upgrading, 660-678 form resources, 206 form-based applications. See smart clients forms porting to mobile platforms, 615619

upgrading features, Visual Basic

6.0, 275-300 Visual Basic 6.0, 204-206 Visual Basic.NET to compact framework, 617 Forms collection upgrading, 235-237 Visual Basic 2005, 237 framework unification, 80 frameworks, 485 free-threading, 554-555 .frm. See forms FSO model, 319-320 functional equivalence, 25-26, 66, 78

functional equivalence branches,

58-59 functionality analyzing and designing, 33 improvements, 79 testing example from Fitch & Mather Stocks 2000, 671-678 functions changes to, 253-255 equivalents, 370 replacing API calls with .NET intrinsic, 488 FxCop tool, 595

0 0

Post a comment