Professional C Sharp Wrox pot

1.4K 9.6K 0
Professional C Sharp Wrox pot

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... for Active Directory 845 Active Directory Users and Computers ADSI Edit Active Directory Service Interfaces (ADSI) Programming Active Directory Classes in System.DirectoryServices Binding Getting Directory Entries Object Collections Cache Creating New Objects Updating Directory Entries Accessing Native ADSI Objects Searching in Active Directory Searching for User Objects User Interface Get the Schema... Protocols 1082 Lower-Level Classes 1083 Summary 1088 Chapter 32: Windows Services 1091 What Is a Windows Service? Windows Services Architecture 1091 1093 Service Program Service Control Program Service Configuration Program 1093 1095 1095 System.ServiceProcess Namespace Creating a Windows Service A Class Library Using Sockets TcpClient Example Windows Service Project Threading and Services Service Installation... Application Configuration Summary Chapter 26: Web Services SOAP WSDL Web Services Exposing Web Services Consuming Web Services Extending the Event-Booking Example The Event-Booking Web Service The Event-Booking Client Exchanging Data Using SOAP Headers Summary Chapter 27: User Controls and Custom Controls User Controls A Simple User Control Custom Controls Custom Control Project Configuration Basic Custom... 803 807 Contents XML and ADO.NET Converting ADO.NET Data to XML Converting XML to ADO.NET Data Reading and Writing a DiffGram Serializing Objects in XML Serialization without Source Code Access Summary Chapter 24: Working with Active Directory The Architecture of Active Directory 812 812 820 822 825 833 836 837 838 Features Active Directory Concepts Characteristics of Active Directory Data Schema 838... Implicit Permission Denying Permissions Asserting Permissions Creating Code Access Permissions Declarative Security Role-Based Security The Principal Windows Principal Roles Declarative Role-Based Security Managing Security Policy The Security Configuration File Managing Code Groups and Permissions Turning Security On and Off Resetting Security Policy Creating a Code Group Deleting a Code Group Changing... Data 683 Chapter 21: Data Access with NET 685 ADO.NET Overview 685 Namespaces Shared Classes Database-Specific Classes 686 686 687 Using Database Connections 688 Using Connections Efficiently Transactions Commands Executing Commands Calling Stored Procedures Fast Data Access: The Data Reader Managing Data and Relationships: The DataSet Class Data Data Data Data Tables Columns Relationships Constraints... Cache Viewer Global Assembly Cache Utility (gacutil.exe) Creating Shared Assemblies Shared Assembly Names Creating a Shared Assembly Configuration Configuration Categories Versioning Configuring Directories Summary Chapter 14: NET Security Code Access Security Code Groups Code Access Permissions and Permissions Sets Policy Levels: Machine, User, and Enterprise Support for Security in the Framework Demanding... Interfaces Method Binding Data Types Registration Threading Error Handling Event Handling Marshaling Using a COM Component from a NET Client Creating a COM Component Creating a Runtime Callable Wrapper Threading Issues Adding Connection Points Using ActiveX Controls in Windows Forms Using COM Objects from within ASP.NET Using a NET Component from a COM Client COM Callable Wrapper Creating a NET Component... Services? Contexts Automatic Transactions Distributed Transactions Object Pooling Role-based Security Queued Components Loosely Coupled Events 999 1000 1001 1001 1001 1002 1002 1002 1002 Creating a Simple COM+ Application 1003 Class ServicedComponent Application Attributes Creating the Component 1003 1003 1004 xxiii Contents Deployment Automatic Deployment Manual Deployment Component Services Admin Tool Client... 505 507 Contents Chapter 17: Localization Namespace System.Globalization Unicode Issues Cultures and Regions Cultures in Action Sorting Resources Creating Resource Files ResGen ResourceWriter Using Resource Files The System.Resources Namespace Localization Example Using Visual Studio NET Outsourcing Translations Changing the Culture Programmatically Using Binary Resource Files Using XML Resource Files . VBA, Visual Basic, C, C+ +, Java, and of course C# . He is currently a Project coordinator and Architect for a large financial services company in Nashville,. 390 Chapter 14: .NET Security 391 Code Access Security 392 Code Groups 393 Code Access Permissions and Permissions Sets 399 Policy Levels: Machine, User, and

Ngày đăng: 05/03/2014, 21:20

Mục lục

    Part I: The C# Language

    The Common Language Runtime

    Advantages of Managed Code

    A Closer Look at Intermediate Language

    Support for Object Orientation and Interfaces

    Distinct Value and Reference Types

    Error Handling with Exceptions

    Creating .NET Applications Using C#

    Our First C# Program

    Compiling and Running the Program

Tài liệu cùng người dùng

Tài liệu liên quan