Takes a straightforward, hands-on approach to explain everything you need to know from development to deployment and maintenance for this platform-all from a developer's perspective. Softcover. CD-ROM included.
.NET Programming: A Practical Guide Using C#
โ Scribed by Pradeep Tapadiya
- Publisher
- Prentice Hall
- Year
- 2002
- Tongue
- English
- Leaves
- 402
- Series
- HP Professional Series
- Edition
- 1st
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
In .NET Programming: A Practical Guide Using C#, author Pradeep Tapadiya explains the .NET architecture and shows how to put its services to work in complex, enterprise-class applications. Rich with examples using the C# language, coverage includes the Base Class Library, Remoting, ASP .NET Web Services, concurrency, security, enterprise services, dealing with legacy code, and more. This book is intended for experienced developers.
โฆ Table of Contents
.NET Programming - A Practical Guide Using C#......Page 1
Introduction
......Page 4
Acknowledgments......Page 11
The Vision......Page 12
The Platform......Page 16
The .NET Framework......Page 17
Development Tools......Page 19
Foundation Services......Page 20
What Does It All Mean?......Page 21
References......Page 22
A Simple "Hello User" Program......Page 23
C# for C++ Programmers......Page 27
Common Programming Paradigms......Page 45
Deployment......Page 58
Diagnostics and Support......Page 59
References......Page 63
Assemblies......Page 65
Assembly Identification......Page 66
Anatomy of an Assembly......Page 71
Shared Assemblies......Page 76
Configuration Files......Page 80
Assembly Binding......Page 85
Attribute-Based Programming......Page 87
Advanced Topics......Page 90
Summary......Page 104
References......Page 105
.NET Framework Overview......Page 106
Configuration......Page 112
Common Language Runtime......Page 116
Microsoft Intermediate Language......Page 125
Managed Code Execution......Page 127
Automatic Memory Management......Page 134
Hosting the Runtime......Page 146
Summary......Page 148
References......Page 150
Enumeration......Page 151
Collection......Page 157
Cloning......Page 171
Streams......Page 172
Serialization......Page 176
Strings......Page 185
Summary......Page 189
Reference......Page 191
Application Domains......Page 192
Contexts......Page 196
Marshaling......Page 198
Remoting Architecture......Page 206
ASP.NET Web Services......Page 225
Remoting Internals......Page 235
Summary......Page 252
References......Page 253
Introduction......Page 254
Managed Code to Native DLLs......Page 255
Accessing COM Components from .NET......Page 267
Accessing .NET Components from COM......Page 280
References......Page 286
Multithread Programming......Page 287
Multithreading Issues......Page 292
Asynchronous Programming......Page 307
Summary......Page 317
Introduction......Page 319
Code Access Security......Page 320
Role-Based Security......Page 339
ASP.NET Web Services Security......Page 349
Summary......Page 361
References......Page 363
Enterprise Systems: .NET and COM+......Page 364
Developing .NET Serviced Components......Page 365
JIT Activation......Page 376
Object Pooling......Page 379
Role-Based Security......Page 381
Queued Components......Page 386
Transactions......Page 390
References......Page 401
๐ SIMILAR VOLUMES
Enterprise-class .NET programming in C#-from a developer's perspective. Internals of the .NET Framework-learn to get the most from its services Build professional applications using C#-quickly and efficiently Hands-on approach covering the Base Class Library, Remoting, ASP .NET Web Services, concurr
*Maximizing COM/COM+ software reusability and scalability: practical solutions!*Developing robust enterprise COM+ applications: Proven guidelines and sample code*In-depth coverage: IDL interface design, COM+ synchronization, transactions, queuing, security, events, and more*Techniques for administer
*Maximizing COM/COM+ software reusability and scalability: practical solutions! <P>*Developing robust enterprise COM+ applications: Proven guidelines and sample code <P>*In-depth coverage: IDL interface design, COM+ synchronization, transactions, queuing, security, events, and more <P>*Techniques
*Maximizing COM/COM+ software reusability and scalability: practical solutions! <P>*Developing robust enterprise COM+ applications: Proven guidelines and sample code <P>*In-depth coverage: IDL interface design, COM+ synchronization, transactions, queuing, security, events, and more <P>*Techniques