[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] C functions strtok () method C runtime library (CRT) names C# class libraries calling from writing custom marshaling pointers unmanaged DLL (Dyanmic-Link Library) 2nd 3rd 4th 5th versus managed C++ 2nd C++ managed extensions 2nd 3rd underscore (_) 2nd versus Visual C++ 2nd 3rd 4th 5th 6th 7th 8th C-style pointers calling managed class libraries managed languages 2nd methods remoted classes unmanaged class libraries managed languages 2nd release versions 2nd 3rd unmanaged C++ applications 2nd 3rd 4th 5th 6th 7th unmanged class libraries managed C++ applications 2nd Web Services unmanaged C++ 2nd 3rd Word methods 2nd 3rd 4th Cancel Button property canned formats 2nd capitalization controls Categorized tab CCW (COM-Callable Wrapper) channels tag 2nd check boxes (toolbox control) CheckSpelling() method CheckURLs() method 2nd ciphers 2nd ciphertext 2nd class libraries creating 2nd managed benefits/limitations 2nd calling, managed languages 2nd COM components 2nd COM components, adding interfaces 2nd 3rd COM components, Registry entries 2nd COM components, testing 2nd 3rd 4th 5th 6th 7th COM components, type libraries 2nd 3rd 4th 5th creating 2nd 3rd IJW (It Just Works) and mixed DLL 2nd IJW (It Just Works) and mixed DLL;CRT library initialization 2nd 3rd IJW (It Just Works) and mixed DLL;library initialization 2nd 3rd IJW (It Just Works) and mixed DLL;loader-lock bugs 2nd testing managed code different solutions 2nd 3rd release versions 2nd same solutions 2nd sharing 2nd 3rd 4th unmanaged benefits/limitations 2nd calling calling;managed C++ applications 2nd calling;managed languages 2nd calling;release versions 2nd 3rd calling;unmanaged C++ applications 2nd 3rd 4th 5th 6th 7th creating 2nd 3rd 4th 5th 6th 7th 8th 9th layered applications 2nd 3rd 4th 5th classes Arithmetic declaring methods 2nd AsymmetricalAlgorithm base event handlers, remote communications 2nd 3rd data reader 2nd DataFilter 2nd 3rd DataGrid 2nd data, adding 2nd 3rd dataset connections 2nd 3rd DataReader 2nd DataSet 2nd 3rd 4th configuration files 2nd 3rd 4th connection strings 2nd data layer projects 2nd database code 2nd Lookup() method 2nd 3rd user interface 2nd 3rd DataView 2nd 3rd 4th 5th 6th DLL constructors/destructors encryption 2nd 3rd files 2nd 3rd 4th streams 2nd forms writing 2nd 3rd garbage-collected 2nd 3rd 4th 5th inheritance restrictions 2nd restrictions 2nd single inhertiance 2nd Graphics brushes, painting with 2nd Graphics objects;obtaining 2nd pens, drawing with 2nd text, writing 2nd Greeter remote communications 2nd 3rd 4th ICustomMarshaler 2nd 3rd implementation 2nd inheritance WinForms controls managed properties 2nd 3rd 4th testing 2nd 3rd 4th 5th 6th MarshalByRefObject namespaces 2nd 3rd 4th 5th 6th 7th 8th namespaces (Base Class Libraries) regular expressions 2nd 3rd 4th remoted inheritance 2nd method calling methods remoted clients , configuring 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th remoted clients, writing 2nd 3rd 4th writing 2nd 3rd 4th 5th String SymmetricalAlgorithm System[double colons]Console 2nd System[double colons]DateTime 2nd 3rd 4th System[double colons]String 2nd 3rd 4th 5th System[double colons]Stringbuilder 2nd 3rd 4th 5th unmanaged testing 2nd 3rd 4th 5th 6th 7th URLCheckerWinService value 2nd 3rd 4th 5th 6th writing 2nd 3rd Cleanup() method CleanUpNativeData() method 2nd Click event client configuration files remote communications 2nd client-activated objects clients automation creating 2nd 3rd 4th 5th remoted configuring 2nd configuring, changes for deployment 2nd 3rd configuring, deployment 2nd 3rd configuring,server applications 2nd 3rd 4th 5th testing writing 2nd 3rd 4th CLR (Common Language Runtime) managed code 2nd code managed class libraries class libraries, different solutions 2nd 3rd class libraries, release versions 2nd class libraries, same solutions 2nd compilers DateTime managed versus unmanaged managed/unmanaged combining 2nd combining, assemblies 2nd 3rd 4th 5th combining, turning off /clr 2nd 3rd 4th 5th unmanaged 2nd 3rd compilers CTime performance considerations 2nd 3rd 4th Windows 2nd code. [See syntax] codes managed 2nd 3rd assemblies benefits 2nd CLR (Common Language Runtime) 2nd performance considerations 2nd 3rd 4th unmanaged benefits 2nd coding functions dialog boxes 2nd 3rd 4th CoInitialize() method 2nd collections ArrayList BitArray Hashtable Queue SortedList Stack colons double () namespaces 2nd colors names finding COM marshaling strings handling COM applications debugging 2nd 3rd COM components automation servers 2nd accessing 2nd clients, creating 2nd 3rd 4th 5th file searches 2nd 3rd 4th 5th smart pointers, creating 2nd 3rd 4th Word Word methods, calling 2nd 3rd 4th managed C++ 2nd 3rd 4th testing 2nd managed class libraries 2nd interfaces, adding 2nd 3rd Registry entries 2nd testin 2nd 3rd 4th 5th 6th 7th type libraries 2nd type libraries, adding to GAC (Global Assembly Cache) 2nd 3rd overview 2nd 3rd unmanaged creating 2nd 3rd 4th 5th 6th unmanaged C++ 2nd application structure 2nd debugging applications 2nd 3rd dialog boxes, button connections dialog boxes, creating 2nd dialog boxes, field connections 2nd dialog boxes, function coding 2nd 3rd 4th empty projects, creating Word (managed C++) spelling checking with 2nd 3rd 4th spelling checking with, GAC 2nd spelling checking with, PIA (Primary Interop Assemblies) 2nd 3rd spelling checking with, references spelling checking with, sample application 2nd 3rd 4th 5th Word (unmanaged C++) spelling checking with 2nd 3rd spelling checking with, automated clients 2nd 3rd 4th 5th spelling checking with, automation server access 2nd spelling checking with, file searches 2nd 3rd 4th 5th spelling checking with, smart pointers 2nd 3rd 4th spelling checking with, Word method calls 2nd 3rd 4th COM interfaces COM programming EXE versus DLL COM-Callable Wrapper (CCW) command Builid menu Build Solution File menu New, Project Command Line dialog box commands Actions menu New Group Add menu Add Class 2nd 3rd Add Method Add New Item 2nd 3rd 4th New Project Build menu Build Solution 2nd Debug menu Processes Start Start Debugging Start without Debuggin Start without Debugging Step Over Edit menu Undo File menu New Project New, Blank New, Project 2nd 3rd View Typelib View menu Properties Window 2nd Server Explorer Solution Explorer Toolbox Common Language Runtime (CLR) managed code 2nd communications remote 2nd events 2nd 3rd 4th events;client configuration files 2nd events;creating handlers 2nd 3rd events;delegates 2nd events;event handler base classes 2nd 3rd events;Greeter class 2nd 3rd 4th events;implementing 2nd events;modifying forms 2nd events;server configuration files 2nd communications layers compatibility binary DLL (Dynamic-Link Library) code compiler-specific identifiers compiler-specific keywords compilers managed code unmanaged code compiling JIT (Just In Time) components projects adding components. [See also COM components] confidentiality encryption 2nd 3rd 4th configuration files adding to applications client remote communications 2nd data readers 2nd DataSets filling 2nd 3rd 4th servers remote communications 2nd Windows service creating configurations remoted clients 2nd changes for deployment 2nd 3rd deployment 2nd 3rd server applications 2nd 3rd 4th 5th ConfigurationSettings class connection strings DataSets filling 2nd connections datasets to DataGrid class 2nd 3rd console applications creating 2nd testing applications unmanaged debugging 2nd 3rd console applications (data readers) 2nd configuration files 2nd creating LookupReader() method 2nd 3rd console applications. [See also test harnesses] constructors DLL classes constructs loop Windows service 2nd consuming Web Services managed C++ 2nd 3rd 4th 5th 6th 7th 8th controls capitalization drag sources 2nd drop targets 2nd 3rd 4th events default 2nd layout toolbar Library extending 2nd 3rd 4th 5th naming properties toolbox 2nd 3rd 4th 5th user creating 2nd 3rd 4th 5th validating Windows 2nd Library controls, extending 2nd 3rd 4th 5th user controls, creating 2nd 3rd 4th 5th Windows Forms Anchor property 2nd Dock property 2nd WinForms class inheritance controls (forms) DataSets binding to binding to, configuration files 2nd 3rd 4th binding to, connection strings 2nd binding to, data layer projects 2nd binding to, database code 2nd binding to, Lookup() method 2nd 3rd binding to, user interface 2nd 3rd CoUninitialize() method CRT (C runtime library) names CRT libraries initializing 2nd 3rd cryptography asymmetric 2nd 3rd 4th decryption 2nd 3rd encryption authentication 2nd 3rd 4th cipers 2nd ciphertext 2nd confidentiality 2nd 3rd 4th hashing 2nd 3rd 4th integrity 2nd 3rd 4th 5th keys 2nd 3rd keys, shared secrets 2nd plaintext 2nd encryption classes 2nd 3rd files 2nd 3rd 4th streams 2nd symmetric 2nd 3rd 4th symmetric algorithms Rijndael 2nd CTime unmanaged code culture names localization 2nd cursors styles changing custom marshalers 2nd C# CleanUpNativeData() method 2nd GetInstance() method 2nd ICustomerMarshaler class 2nd 3rd MarshalManagedToNative() method 2nd 3rd writing 2nd Customize Toolbox dialog box |