Авторизация
Поиск по указателям
Оберг Р., Торстейнсон П. — Архитектура .NET и программирование на Visual C++
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Архитектура .NET и программирование на Visual C++
Авторы: Оберг Р., Торстейнсон П.
Аннотация: Эта книга представляет собой практическое руководство по программированию на Visual C++ для платформы .NET. Прочитав книгу, вы научитесь использовать Visual Studio .NET с целью создания самых сложных приложений для новой платформы .NET, которую разработала Microsoft. В начале книги автор объясняет, что такое Microsoft .NET, и излагает основные идеи, лежащие в основе модели программирования, использующей библиотеку классов .NET Framework, а затем вводятся управляемые расширения языка C++ и рассматриваются приемы программирования на управляемом C++. Все вводимые основные идеи иллюстрируются на конкретном примере, который затем прорабатывается до конца книги. Подробно рассмотрев такие важные понятия как интерфейсы, делегаты и события, автор приступает к систематическому изложению фундаментальных понятий, касающихся библиотеки классов .NET Framework. Пользуясь введенными понятиями, автор подробно рассказывает о программировании пользовательского интерфейса с использованием классов Windows Forms. Затем автор переходит ко всестороннему обсуждению вопросов, связанных с развертыванием приложений. После этого рассматриваются метаданные, сериализация (преобразование в последовательную форму), поточная обработка данных, атрибуты, асинхронное программирование, удаленные вычисления, а также управление памятью. Далее автор сосредотачивается на подробном освещении технологии доступа к базам данных ADO.NET, и дает основательное введение в Web-программирование на основе технологии ASP.NET и простого протокола доступа к объектам SOAP (Simple Object Access Protocol). В заключение рассматриваются защита, отладка, и вопросы функциональной совместимости платформы .NET с традиционными COM-приложениями, а также приложениями, построенными на платформе Win32.
Язык:
Рубрика: Computer science /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2002
Количество страниц: 656
Добавлена в каталог: 06.03.2008
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
#defineDEBUG, макрос 573
#endif, макрос 573
#ifdef, макрос 573
#import, директива препроцессора 47
#using, директива препроцессора 47
.assembly, директива 233
.NET 21; 25
.publickeytoken, инструкция 231
/CLR, параметр 46
/LD, параметр 66
AcceptChanges, метод 384
AcceptTypes, свойство 416
Activator, класс 321
Active Server Pages 23
Add Permission, метод 555
Add, метод 133
Added, значение 383
AddRef, метод 143
AddValue, метод 285
AppDomain, класс 303; 309
AppDomain::SetPrincipalPolicy, метод 550
Application BeginRequest, событие 437
ApplicationEnd, событие 437
Application_EndRequest, событие 437
Application_Start, событие 437
ArrayList, класс 129
ASP 23
ASP.NET 23
assemblyBinding 251
Assert, метод 548; 576
AsyncCallback, параметр 313
AsyncObject, параметр 313
ATL, библиотека шаблонных классов 486
Attribute, класс 327
AuthenticationType, свойство 536
AutoFlush, свойство 576
BeginEdit, метод 381
Beginlnvoke, метод 315
BeginTransaction, метод 349; 363
BeginXXX, метод 315
BinaryReader, класс 274
BinaryWriter, класс 274
Bool, тип данных 68; 505
BooleanSwitch, класс 576
Browser, свойство 416
BufTeredStream, класс 273
Build, панель инструментов 624
BuildContent, функция 459
BuildHeader, функция 458
Button, свойство 192
Call Stack, диалоговое окно 636
CancelEdit, метод 381
CAS 531
CATLServerAppHandler, класс 495
CCookie, класс 509
char, тип данных 68; 505
CHttpRequest::GetFormVars, метод 513
CHttpRequestParams::Exchange, метод 513
ClassCastException, исключение 89
Clicks, свойство 192
Clone, метод 154
Close, метод 273; 274
Closing, событие 212
CLS 39
coclass, атрибут 96
Code access security 531
CodeAccessPermission, класс 531
CoIumnChanged, событие 377
Collect, метод 74; 339
ColumnChanging, событие 377
ColumnMapping, свойство 387
Columns, коллекция 369
Commit, метод 363
Common Language Specification 39
Configuration Manager 630
Console::WriteLine, метод 189
Constraint, класс 372
ConstraintException, исключение 378
ContentLength, свойство 416
Context, класс 306
ContextBoundObject, класс 307
ContextId, свойство 306
Control, класс 429
Cookies, свойство 416
Copy, метод 59
CreateEventSource, метод 578
Createlnstartce, метод 310
CreateText, метод 276
CSessionStateService, класс 516
CTS 38
Current, значение 382
Current, свойство 466
Customize, диалоговое окно 625
DataAdapter, класс 341
DataBind, метод 429
DataRelation, коллекция 373
DataRow Version, свойство 382
DataSet, класс 341
DataSet::EnforceConstraint, свойство 378
DataTable, класс 343
Debug, класс 573
Debug, панель инструментов 624
Default, значение 382
DeleteCommand, свойство 360
Deleted, значение 383
Delta, свойство 192
Demand, метод 545
Deny, метод 547
Detached, значение 383
Direction, событие 354
Dispose, метод 73; 332
DNSPermission, разрешение 544
double, тип данных 505
DrawString, метод 190
dynamic_cast, оператор 89; 142
Enabled, свойство 576
EnableViewState, свойство 409
EndEdit, метод 381
EndInvoke, метод 315
EndXXX, метод 315
EnvironmentPermission, разрешение 544
Equals, метод 59; 124
ErrorPage, свойство 409
EventArgs, класс 192
EventLogTraceListener, класс 578
event_receiver, атрибут 84
event_source, атрибут 84
Execute Scalar, метод 351
ExecuteReader, метод 350
Exit, метод 186
EXTENSIONCONTROL_BLOCK, структура 487
FieldCount, метод 353
File, класс 275; 276
File, меню 210
FileDialogPermission, разрешение 544
Filelnfo, класс 275
FilelOPermission, класс 531
FilelOPermission, разрешение 544
FileStream, класс 273
Fill, метод 355
final, ключевое слово 89
Finalize, метод 125
Finder Tool 187
float, тип данных 505
float32, тип данных 68
float64, тип данных 69
Flush, метод 273; 274; 576
Fnit, событие 409
ForeignKeyConstraint, класс 372
Form, класс 186
Form, свойство 416
FormsIdentity, класс 542
GAC 42
GC, класс 338
GC::Collect(), метод 72
GC::Collect, метод 336
GC::MaxGeneration, свойство 337
GC::SupressFinalize, метод 332
GC::WaitForPendingFinalizers, метод 73
GenericIdentity, класс 543
Get Interfaces, метод 269
GetBoolean, метод 351
GetChildRows, метод 379
GetColumnError, метод 385
GetColunmsInError, метод 385
GetConstructors, метод 269
GetCookieFromClient, метод 509
GetEnumerator, метод 151
GetEvents, метод 269
GetExtensionVersion, функция 487; 494
GetFields, метод 269
GetFullPath, метод 276
GetGeneration, метод 339
GetHashCode, метод 124
GetLength, метод 59
GetMethods, метод 269
GetName, метод 351
GetParentRows, метод 379
GetProperties, метод 269
GetServerInfo, метод 472
GetString, метод 351
GetTotalMemory, метод 339
GetType, метод 59; 125; 266; 267
GetUserAgent, метод 472
GetValue, метод 272
GetValues, метод 351
get_Async Wait Handle, метод 314
Global Assembly Cache 42
Global.asax, файл 435
Graphics, класс 190
HAS-A, отношение 104
HasError, свойство 385
Headers, свойство 416
HelloWorld 47
HttpExtensionProc, функция 487; 493
HttpMethod, свойство 416
HttpRequest, класс 415
HttpResponse, класс 421
HttpUtility, класс 421
IAsyncResult, интерфейс 313
ICloneable, интерфейс 154
IColIection, интерфейс 152
IComparable, интерфейс 164
IConnection Point Container, интерфейс 84
IConnectionPoint, интерфейс 84
IDataAdapter, интерфейс 341
IDataParameter, интерфейс 343
IDataReader, интерфейс 343; 350
IDbCommand, интерфейс 343
IDbConnection, интерфейс 343
IDbDataAdapter, интерфейс 343
Identity, интерфейс 536
Identity, свойство 534
IDisposable, интерфейс 332
IEnumerable, интерфейс 151
IIS 447; 532
IL 38
ILDASM 38
IList, интерфейс 153
in, атрибут 94
Indent, метод 575
IndentSize, свойство 575
IndexOutOfRange Exception, исключение 59
InfoMessage, событие 377
Insert, метод 52
InsertCommand, свойство 360
int без знака, тип данных 505
int, тип данных 505
int16, тип данных 69
int32, тип данных 69
int64, тип данных 69
int8, тип данных 69
Internet Information Sen'er 447; 532
Internet Services Manager 398
Invalidate, метод 193
Invoke, метод 82; 315; 456
IPrincipal, интерфейс 534
IS-A, отношение 104
IsAuthenticated, свойство 536
ISerializable, интерфейс 284
ISerializable::GetObjectData, метод 285
ISession, интерфейс 516
IslnRole, метод 534
IsPostBack, свойство 409
IsValid, свойство 409
it define TRACE, макрос 573
IUnknown, интерфейс 143
JIT-компиляиия 42
Join, метод 289
KeyPress, событие 194; 195
ListBox, элемент управления 221; 222
Listeners, класс 573
Load, событие 409
machine.config. файл 440
marshal by reference 319
MarshalByRefObject, класс 466
MaxGeneration, свойство 339
MBR 319
MD5, алгоритм хэширования 233
Memberlnfo, класс 269
MemberwiseClone, метод 125; 155
MemoryStream, класс 273
Message Box, класс 214
Microsoft Intermediate Language 38
Microsoft Intermediate Language Disassembler 38
Modified, значение 383
Monitor::Enter, метод 295
Monitor::Wait, метод 294
Mouse EventArgs, класс 192
MouseDown, событие 190
MoveNext, метод 151
MS1L 38
mscorIib.dll 47
Name, свойство 536
NET Framework 26
NetworkSrream, класс 273
NextResult, метод 353
Object, класс 124
OLE для баз данных 341
OLEDB 341
Oleview.exe 610
OnPaint, метод 190
open, метод 346
Options, диалоговое окно 635
Original, значение 382
out, атрибут 94
PadLeft, метод 52
Page, класс 409
Paint EventArgs, класс 190
Paramete rDirection:: Return Value, значение 354
Paramete rDirection::Output, значение 354
ParameterDirection::Input, значение 354
ParameterDirection::InputOutput, значение 354
Params, свойство 416
Passport Identity, класс 543
Path, класс 276
Path, свойство 416
Pause, метод 335
Peek, метод 274
PermissionSet, класс 555
Реклама