Sunday, April 25, 2010

Dot NET Framework Essentials



Preface ............................................................................... 2
Audience ......................................................................... 2
About This Book ............................................................. 2
Assumptions This Book Makes....................................... 3
Conventions Used in This Book...................................... 4
How to Contact Us .......................................................... 4
Acknowledgments........................................................... 5
Chapter 1. .NET Overview ................................................ 5
Microsoft .NET ................................................................ 6
The .NET Platform .......................................................... 7
.NET Framework Design Goals ...................................... 8
.NET Framework............................................................. 11
Chapter 2. The Common Language Runtime ................. 13
CLR Environment ........................................................... 13
CLR Executables ............................................................ 14
Metadata ......................................................................... 18
Assemblies and Manifests .............................................. 24
Intermediate Language (IL) ............................................ 29
The CTS and CLS .......................................................... 31
CLR Execution ................................................................ 35
Summary ........................................................................ 39
Chapter 3. .NET Programming......................................... 39
Common Programming Model ........................................ 39
Core Features and Languages ....................................... 41
Language Integration...................................................... 53
Summary ........................................................................ 57
Chapter 4. Working with .NET Components................... 57
Deployment Options ....................................................... 57
Distributed Components ................................................. 65
COM+ Services in .NET.................................................. 68
Message Queuing........................................................... 79
Summary ........................................................................ 82
Chapter 5. Data and XML.................................................. 82
ADO.NET Architecture.................................................... 82
ADO.NET Benefits .......................................................... 83
Content Components...................................................... 85
Managed Providers......................................................... 96
DataSet and XML ........................................................... 105
Summary ........................................................................ 113
Chapter 6. Web Services .................................................. 114
Web Services in Practice ................................................ 114
Web Services Framework............................................... 115
Web Services Provider ................................................... 125
Web Services Consumers .............................................. 129
Web Services and Security............................................. 144
Summary ........................................................................ 146
Chapter 7. Web Forms...................................................... 146
ASP................................................................................. 146
ASP................................................................................. 147
The System.Web.UI Namespace ................................... 148
Web Form Syntax ........................................................... 155
ASP.NET Application Development................................ 161
ASP.NET and Web Services .......................................... 173
Data Binding and the Use of Templates ......................... 175
State Management and Scalability ................................. 180
Summary ........................................................................ 183
Chapter 8. Windows Forms.............................................. 183
Introducing Windows Forms ........................................... 183
The System.Windows.Forms Namespace...................... 184
Windows Forms Development ........................................ 189
Windows Forms and Web Services................................ 206
Conclusion ...................................................................... 207
Appendix A. .NET Languages.......................................... 207
A.1 Microsoft-Supported Languages for .NET................ 207
A.2 Third-Party Languages for .NET .............................. 207
Appendix B. Common Acronyms.................................... 208
Appendix C. Common Datatypes .................................... 211
C.1 Usage ....................................................................... 212
Appendix D. Common Utilities ........................................ 216
D.1 Assembly Generation Utility (al.exe) ........................ 216
D.2 Assembly Registration Utility (gac.exe) .................... 217
D.3 MSIL Assembler (ilasm.exe) .................................... 217
D.4 MSIL Disassembler (ildasm.exe) ............................. 217
D.5 C++ Compiler (cl.exe) .............................................. 218
D.6 C# Compiler (csc.exe).............................................. 218
D.7 Visual Basic Compiler (vbc.exe) .............................. 219
D.8 PE File Format Viewer (dumpbin.exe) ..................... 219
D.9 Type Library Exporter (tlbexp.exe) ........................... 220
D.10 Type Library Impoter (tlbimp.exe) ......................... 220
D.11 XML Schema Definition Tool (xsd.exe).................. 220
D.12 Shared Name Utility (sn.exe) ................................. 222
D.13 Web Service Utility (wsdl.exe)................................ 222
Colophon ........................................................................... 222

Download this book click here

No comments:

Post a Comment

Related Posts with Thumbnails

Put Your Ads Here!