Introducing Microsoft NET

Free Download

Authors:

Edition: 2 Sub

Series: Pro-Developer

ISBN: 9780735615717, 0735615713

Size: 6 MB (6791897 bytes)

Pages: 247/247

File format:

Language:

Publishing Year:

Category:

David S. Platt9780735615717, 0735615713

What problems does Microsoft .NET solve? What architectural approaches does it take to solve them? How do you start using .NET-and how do you profit from it? Get the answers to these questions and more in this entertaining, no-nonsense .NET walkthrough. The author, a well-known computer-science instructor at Harvard, covers a single topic from the top down so readers can choose how deep they want to go. Thoroughly updated and featuring five new chapters plus a new chapter available on the Web, this is the first book to read about the innovative .NET development platform.

Table of contents :
Header……Page 1
Cover……Page 2
Table of Contents……Page 3
Introducing Microsoft .NET, Second Edition……Page 6
Preface……Page 8
Raising the Bar: Common Infrastructure Problems……Page 11
The Best Laid Plans……Page 13
What the Heck Is .NET, Anyway?……Page 14
About This Book……Page 15
Sing a Song of Silicon……Page 16
Problem Background……Page 18
Solution Architecture……Page 20
Oh Yeah? What Does It Cost?……Page 22
Simplest Example……Page 23
More on .NET Namespaces……Page 26
Concept of an Assembly……Page 28
Assemblies and Deployment……Page 30
Assemblies and Versioning……Page 33
Object-Oriented Programming Features……Page 37
Inheritance……Page 38
Object Constructors……Page 42
.NET Memory Management……Page 43
Using COM Objects from .NET……Page 48
Using .NET Objects from COM……Page 51
Transactions in .NET……Page 53
Structured Exception Handling……Page 55
Code Access Security……Page 59
Problem Background……Page 68
Solution Architecture……Page 70
Simplest Example: Writing a Simple ASP.NET Page……Page 72
More on Web Controls……Page 75
Managing and Configuring Web Application Projects: The Web.config File……Page 80
ASP.NET State Management……Page 82
Authentication……Page 87
Authorization……Page 95
Identity……Page 100
Process Management……Page 101
Problem Background……Page 103
Solution Architecture……Page 105
Simplest Example: Writing an XML Web Service……Page 107
Self-Description of XML Web Services: The WSDL File……Page 110
Writing XML Web Service Clients……Page 112
XML Web Service Support in Visual Studio .NET……Page 117
Make Them Chunky……Page 119
Think Carefully About Their State……Page 120
Handling Exceptions……Page 122
Replacing the Namespace URI……Page 123
XML Web Service Security……Page 124
Problem Background……Page 127
Solution Architecture……Page 128
Simplest Example……Page 129
More Complex Example: Controls and Events……Page 131
Hosting ActiveX Controls in Windows Forms……Page 133
Form Enhancements……Page 136
Drawing……Page 137
Menu Handling……Page 139
Keyboard Handling……Page 141
Dialog Boxes……Page 142
Problem Background……Page 143
Solution Architecture……Page 144
Simplest Example……Page 147
More Complex Example: Disconnected Operation……Page 150
Visual Studio Support and Typed DataSet Objects……Page 156
Problem Background……Page 163
Simplest Example: Basic Serialization……Page 165
More Complex Example: Controlling Serialization……Page 168
XML Schemas and Serialization……Page 172
Generic Parsing……Page 174
Problem Background……Page 177
Solution Architecture……Page 178
Simplest Example……Page 179
More Complex Example……Page 184
Delegates……Page 187
Problem Background……Page 192
Solution Architecture……Page 193
Simplest Threading Example: Using The Process Thread Pool……Page 195
More Complex Example: Thread Safety……Page 199
Still More Complex Example: Managing Your Own Threads……Page 206
Problem Background……Page 209
Solution Architecture……Page 210
Simplest Control Example……Page 211
More Complex Example: Extending an Existing Control……Page 216
User Control Example: Containing Other Controls……Page 218
Solution Architecture……Page 222
Simplest Web Forms Control Example……Page 225
More Complex Web Forms Example……Page 228
View State Management……Page 233
Client-Side Scripting……Page 234
Epilogue and Benediction……Page 238
List of Figures……Page 240
List of Tables……Page 246
List of Sidebars……Page 247

Reviews

There are no reviews yet.

Be the first to review “Introducing Microsoft NET”
Shopping Cart
Scroll to Top