Microsoft Visual C++ .NET 2003 Kick Start

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

machine names

       roles  

main function  

managed applications

       creating   2nd   3rd   4th   5th   6th  

       running  

managed applications (Windows)   2nd  

managed C++

       COM components   2nd   3rd   4th  

               testing   2nd  

       unmanaged DLL (Dynamic-Link Library)  

               custom marshalers   2nd   3rd   4th  

               custom marshalers, CleanUpNativeData() method   2nd  

               custom marshalers, GetInstance() method   2nd  

               custom marshalers, ICustomMarshaler class   2nd   3rd  

               custom marshalers, MarshalManagedToNative() method   2nd   3rd  

               import library   2nd   3rd  

               PInvoke   2nd   3rd   4th   5th   6th  

        user interfaces

               drag and drop  

               drag and drop, control drag sources   2nd  

               drag and drop, control drop targets   2nd   3rd   4th  

               GDI+   2nd  

               GDI+, drawing with pens   2nd  

               GDI+, Graphics objects   2nd  

               GDI+, painting with brushes   2nd  

               GDI+, writing text   2nd  

               internationalization   2nd   3rd   4th  

               internationalization, terminology  

               localization   2nd   3rd   4th   5th   6th   7th   8th   9th  

               localization, culture names   2nd  

               localization, error messages   2nd   3rd   4th   5th  

               localization, Localizable property   2nd   3rd   4th  

               localization, strings   2nd   3rd   4th   5th  

               localization, terminology  

               Windows controls   2nd  

               Windows controls, Library controls   2nd   3rd   4th   5th  

               Windows controls, user controls   2nd   3rd   4th   5th  

       versus C#   2nd  

       Web Services

               consuming   2nd   3rd   4th   5th   6th   7th   8th  

               testing  

               writing   2nd   3rd   4th   5th   6th   7th   8th  

       Windows service

               creating   2nd   3rd   4th  

               creating, adding installers   2nd  

               creating, configuration files  

               creating, email   2nd   3rd  

               creating, event log entries   2nd   3rd  

               creating, installations   2nd  

               creating, installer accounts   2nd  

               creating, loop constructs   2nd  

               creating, setting properties   2nd  

               creating, tests   2nd  

               creating, URL checking   2nd   3rd   4th   5th  

               creating, URLCheckerWinService class  

       Word

               spell checking with   2nd   3rd   4th  

               spell checking with, GAC   2nd  

               spell checking with, PIAs (Primary Interop Assemblies)   2nd   3rd  

               spell checking with, references  

               spell checking with, sample applications   2nd   3rd   4th   5th  

managed C++ applications

       unmanged class libraries

               calling   2nd  

managed class libraries

       benefits/limiations   2nd  

       calling

               managed languages   2nd  

       COM components   2nd  

               interfaces, adding   2nd   3rd  

               Registry entries   2nd  

               testing   2nd   3rd   4th   5th   6th   7th  

               type libraries   2nd  

               type libraries, adding to GAC (Global Assembly Cache)   2nd   3rd  

       creating   2nd   3rd  

       IJW (It Just Works) and mixed DLL   2nd  

               CRT library initialization   2nd   3rd  

               library initialization   2nd   3rd  

               loader-lock bugs   2nd  

       testing  

managed classes

       properties   2nd   3rd   4th  

       testing   2nd   3rd   4th   5th   6th  

managed code   2nd   3rd   4th  

       assemblies  

       benefits   2nd  

       class libraries  

               differnet solutions   2nd   3rd  

               release versions   2nd  

               same solutions   2nd  

       CLR (Common Language Runtime)   2nd  

       compilers  

       DateTime  

       performance consideration   2nd   3rd   4th  

       unmanaged code

               combining   2nd  

               combining, assemblies   2nd   3rd   4th   5th  

               combining, turning off /clr   2nd   3rd   4th   5th  

       versus unmanaged code  

managed data

       boxing   2nd   3rd   4th   5th  

        garbage-collected classes   2nd   3rd   4th   5th  

               inheritance restrictions   2nd  

               restrictions   2nd  

               single inheritance   2nd  

       indeterministic destruction  

       managed libraries   2nd  

               legacy libraries   2nd  

               visibility   2nd  

       pinning   2nd   3rd   4th   5th  

       value classes   2nd   3rd   4th   5th   6th  

managed extensions

       C++   2nd   3rd  

managed languages

       managed class libraries

               calling   2nd  

       unmanaged class libraries

               calling   2nd  

managed libraries

       managed data   2nd  

       managed data, legacy libraries   2nd  

       managed data, visibility   2nd  

       unmanaged data   2nd  

               legacy libraries   2nd  

               visibility   2nd  

managed test harnesses

       managed classes

               testing   2nd   3rd   4th   5th   6th  

managed Windows Forms applications   2nd   3rd  

Manual installers  

MarshalByRefObject class  

marshaling

       Add() function  

       COM  

       custom marshalers   2nd  

               C#  

               CleanUpNativeData() method   2nd  

               GetInstance() method   2nd  

               ICustomMarshaler class   2nd   3rd  

               MarshalManagedToNative() method   2nd   3rd  

               writing   2nd  

       Log() function  

       PInvoke   2nd   3rd   4th   5th   6th  

MarshalManagedToNative() method   2nd   3rd  

MaxLength property  

messages

       error

               localization   2nd   3rd   4th   5th  

methods

       Add()  

       adding to projects   2nd  

       Alert  

       Alert()  

       Arithmetic class   2nd  

        boilerplate  

       calling

                remoted classes  

       CheckSpelling()  

       CheckURLs()   2nd  

       Cleanup()  

       CleanUpNativeData()   2nd  

       CoInitialize()  

       Divide()  

       exported

               DLL (Dynamic-Link Library), viewing   2nd  

       Factor()  

       Format()  

       FromArgb()  

       GetInstance()   2nd  

       HandleAlert()   2nd   3rd  

       ICustomMarshaler class   2nd  

       Initialize()  

       InitializeComponents()  

       InitializerComponent()  

       IsValid()   2nd  

       Lookup()

               writing   2nd   3rd  

       LookupReader()

               writing   2nd   3rd  

       MarshalManagedToNative()   2nd   3rd  

       Multiply()  

       OnStart()  

       OnStop()  

       OnValidating()  

       remoted classes  

       Send()  

       Show()  

       ShowDialog()   2nd  

       static

               interfaces   2nd  

        strtok ()  

       Subtract()  

       ValidatePhoneNumber()   2nd  

       Web   2nd  

       Weekend()  

       Word

               calling   2nd   3rd   4th  

MFC Application Wizard   2nd  

MFC DLL  

mixed DLL

       IJW (It Just Works) and managed class libraries   2nd  

               CRT library initialization   2nd   3rd  

               library initialization   2nd   3rd  

               lock-loader bugs   2nd  

mixed EXE  

modal forms   2nd   3rd   4th   5th   6th  

modelss forms   2nd   3rd  

MouseDown event  

MouseEnter handler  

MouseLeave handler  

multipe Windows Forms

       information passing   2nd  

       information retrieval   2nd  

multiple assemblies

       internationalization  

multiple inheritance

       garbage-collected classes  

multiple languages.   [See internationalization]

multiple langugaes

       class library sharing   2nd  

multiple Windows Forms

       creating   2nd  

       displaying   2nd  

               modal forms   2nd   3rd   4th   5th   6th  

               modeless forms   2nd   3rd  

       form classes

               writing   2nd   3rd  

       text boxes

               properties   2nd  

Multiply() method  

multithreaded applications

       writing  

Категории