Flylib.com
Microsoft Visual C# 2005 Unleashed
Microsoft Visual C# 2005 Unleashed
ISBN: 0672327767
EAN: 2147483647
Year: 2004
Pages: 298
Authors:
Kevin Scott Hoffman
BUY ON AMAZON
Microsoft Visual C 2005 Unleashed
Table of Contents
Copyright
About the Author
We Want to Hear from You
Reader Services
Introduction
Part I: C 2.0 Fundamentals
Chapter 1. Introduction to C 2.0
What Is the .NET Framework?
Working with Variables in C 2.0
C Basic Syntax
What You Can Do with C
Summary
Chapter 2. Expressions and Control Structures
Branching and Conditional Logic
Looping and Repetition
Summary
Chapter 3. Strings and Regular Expressions
Working with Strings
Working with Regular Expressions
Summary
Chapter 4. Arrays and Collections
Working with Arrays
Working with Collections
Summary
Chapter 5. Object-Oriented Programming in C
Object-Oriented Design
Object-Oriented Programming
Summary
Chapter 6. Introduction to Generics
Overview of Generics
Building Generic Types
Using Generic Collections
Summary
Part II: .NET Framework 2.0 Fundamentals
Chapter 7. IO and Persistence
Introduction to Streams
Introduction to Basic File IO
Using Asynchronous File IO
Working with Isolated Storage
Summary
Chapter 8. Working with XML
Reading and Writing XML Documents
Querying XML with XPath
Transforming Documents with XSLT
Validating Documents with XSD
Summary
Chapter 9. Events and Delegates
Introduction to Delegates
Using Anonymous Methods
Creating Multicast Delegates
Introduction to Events
Advanced Event-Based Programming
Summary
Chapter 10. Multithreaded Programming
The Basics of Threaded Programming
Writing Your First Multithreaded Application
Dealing with Thread Synchronization and Contention
Using the ThreadPool Class
Summary
Chapter 11. Reflection Fundamentals
Introduction to Reflection
Working with Method Information
Working with Member Information
Examining Events
Creating and Examining Custom Code Attributes
Summary
Chapter 12. Assemblies and AppDomains
Introduction to Assemblies
Assemblies Under the Hood
Building and Using Assemblies
Storing and Retrieving Assembly Resources
Localization and Satellite Assemblies
Introduction to AppDomains
Programming with AppDomains
Summary
Chapter 13. COM and Windows Interoperability
Introduction to Interoperability in C
Using COM Objects from the .NET Framework
Using .NET Classes from COM
Accessing Code in Unmanaged DLLs
Summary
Chapter 14. Code Access Security
Introduction to Code Access Security (CAS)
Using and Administering Security Policy
Using Imperative Security
Using Declarative Security
Summary
Chapter 15. Cryptography and Data Protection
Introduction to Cryptography
Using Secret-Key Encryption
Using Public-Key Encryption
Working with Hashes and Digital Signatures
Using the Data Protection API (DPAPI)
Summary
Chapter 16. Optimizing Your .NET 2.0 Code
Understanding Boxing and Unboxing
Using Proper String Manipulation Techniques
Efficient Loop Construction
Speeding Up Application Start Times
Code Profiling Using the Performance Wizard
Summary
Part III: Data Access with .NET 2.0
Chapter 17. ADO.NET Fundamentals
Introduction to ADO.NET
Establishing a Connection
Communicating with the Data Source
Working with the Data
Summary
Chapter 18. Advanced ADO.NET Techniques
Working with the New Improved DataTable
Accessing Data Asynchronously
Updating Data in Batches
Using the New System.Transactions Namespace
Summary
Chapter 19. Working with ADO.NET Data Providers
Introduction to ADO.NET Data Providers
Using Provider Factories
Working with Connection Strings
Enumerating Data Sources
Obtaining Additional Provider Information
Creating a Custom ADO.NET Data Provider
Summary
Chapter 20. Strongly Typed DataSets
Introduction to the Typed DataSet
Connecting Typed DataSets to Live Data
Annotating a Typed DataSet
Extending a Typed DataSet Using Partial Classes
Summary
Chapter 21. Programming with SQL Server 2005
Introduction to the SQL Server 2005 CLR Host
Building C Stored Procedures
Building C User-Defined Functions
Creating a C User-Defined Type
Working with the New Server-Side SQL Library
Using MARS (Multiple Active RecordSets)
Summary
Part IV: Developing ASP.NET 2.0 Web Applications
Chapter 22. Introduction to ASP.NET 2.0 and Web Forms
Introduction to ASP.NET 2.0
Understanding the ASP.NET Page Life Cycle
Overview of Controls Provided by ASP.NET
Creating and Debugging ASP.NET Applications
Handling Events and Postbacks
Building Interactive Dynamic Pages Using Client Callbacks
Summary
Chapter 23. State Management in ASP.NET 2.0
Working with Application State
Working with Session State
Working with View State
State Management in Web Farms
Summary
Chapter 24. Using Master Pages
The World Before Master Pages
Introduction to Master Pages
Advanced Master Pages Techniques
Summary
Chapter 25. ASP.NET Personalization and Customization
User Interface Tailoring with Themes and Skins
Working with ASP.NET User Profiles
User Customization with Themes and Profiles
Summary
Chapter 26. Introduction to Web Parts
Web Part Basics
Using a Personalization Provider
Building Your First Web Part Page
Creating Web Parts
Building Connected Web Parts
Summary
Chapter 27. Building Rich, Data-Driven Web Applications
Introduction to Data Binding in ASP.NET
Using Data-Bound Controls
Advanced Data-Binding Techniques
Summary
Chapter 28. Securing Your ASP.NET Applications
Security Through Authentication
Security Through Authorization
The ASP.NET Security Controls
Advanced ASP.NET Security
Summary
Chapter 29. Creating Custom ASP.NET Providers
The Membership Provider
The Role Provider
The ProfileProvider
Additional Providers
Summary
Chapter 30. Developing ASP.NET Controls
Building User Controls
Creating Server Controls
Managing State Within Server Controls
Summary
Chapter 31. ASP.NET Management and Monitoring
Introducing the New Health Monitoring System
Using ASP.NET Performance Counters
Summary
Part V: Web Services
Chapter 32. Exposing Functionality with Web Services
Introduction to Web Services
Creating a Simple Hello World Service
Creating Transactional Services
Managing State in Web Services
Summary
Chapter 33. Advanced Web Services Programming
Designing for Service-Oriented Architectures (SOA)
Using Web Service Discovery
Using Custom SOAP Headers
Programming Secure Web Services
Data-Binding Windows Forms to Web Services
Summary
Part VI: Developing Windows Forms 2.0 Applications
Chapter 34. Introduction to Windows Forms 2.0
Windows Forms Basics
Creating a Windows Forms Application
Using the Windows Forms Designer
Elements of Good User Interface Design
Summary
Chapter 35. The Windows Forms Control Library
The Common Controls Toolbox
Containers
Menus and Toolbars
The Data-Related Controls
The Components Toolbox Group
Components and Controls for Printing
Dialog Components
Summary
Chapter 36. Advanced User Interface Programming
Introduction to GDI
Creating Shaped Forms and Controls
Using Visual Inheritance
Globalizing Your User Interface
Summary
Chapter 37. Data Binding with Windows Forms 2.0
Binding with Typed DataSets
Introducing the BindingSource
Using the BindingNavigator
Working with the DataGridView
Data Binding with Objects
Parent-Detail Binding
Summary
Chapter 38. Developing Smart Clients
Practical Web Service Consumption
Using the New Application Settings System
Supporting Offline and Online Operation
Authorizing and Authenticating Users
Multithreaded Web Service Consumption
Using the BackgroundWorker Control
Summary
Chapter 39. Deploying Applications Using ClickOnce
Introduction to ClickOnce
Publishing ClickOnce Applications
Updating ClickOnce Applications
Programming with the System.Deployment.Application Namespace
Summary
Chapter 40. Using Enterprise Services
Registering Serviced Components
Just-in-Time Activation and Pooling
Queued Components
Role-Based Security
Transactions
Shared Properties
Loosely Coupled Events
Summary
Part VII: Developing Enterprise and Distributed Applications
Chapter 41. Remoting
Overview of Remoting
Working with Remoting Channels
Working with Lifetime Leases
Remoting with Generics
Summary
Index
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
Z
Microsoft Visual C# 2005 Unleashed
ISBN: 0672327767
EAN: 2147483647
Year: 2004
Pages: 298
Authors:
Kevin Scott Hoffman
BUY ON AMAZON
MySQL Stored Procedure Programming
Built-in Functions
Data Types
Transactional Support in MySQL
String Functions
Other Functions
Interprocess Communications in Linux: The Nooks and Crannies
Managing Failures
File System Information
Command-Line Values
Key Terms and Concepts
Exiting a Thread
Introducing Microsoft Office InfoPath 2003 (Bpg-Other)
Presenting InfoPath 2003 SP-1
Formatting Forms
Validating Form Data
Adding Views to a Template
Navigating the InfoPath Object Model
Junos Cookbook (Cookbooks (OReilly))
Debugging a Failed Commit
Backing Up Filesystems on M-Series and T-Series Routers
Setting Up TACACS+ User Authentication
Introduction
Using a Firewall Filter to Count Traffic on an Interface
MPLS Configuration on Cisco IOS Software
BGP PE-CE Routing Protocol Overview, Configuration, and Verification
MPLS Traffic Engineering
Configuring L2TPv3 Tunnels for Layer 2 VPN
Configuring L2TPv3 Dynamic Tunnels
Case Study 2: Implementing Multi-VRF CE, VRF Selection Using Source IP Address, VRF Selection Using Policy-Based Routing, NAT and HSRP Support in MPLS VPN, and Multicast VPN Support over Multi-VRF CE
Understanding Digital Signal Processing (2nd Edition)
REPRESENTING REAL SIGNALS USING COMPLEX PHASORS
FREQUENCY TRANSLATION WITHOUT MULTIPLICATION
INTERPOLATING A BANDPASS SIGNAL
IMPROVING TRADITIONAL CIC FILTERS
SMOOTHING IMPULSIVE NOISE
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies