With the release of .NET, Microsoft has once again altered the distributed programming landscape. Almost everything has changed, from data access, to remote object calls, to the deployment of software components. And of course, .NET introduces a new technology in XML Web services that may revolutionize Web development. Distributed .NET Programming in C# describes how to use these new .NET technologies to build fast, scalable, and robust distributed applications. Along the way, it answers common questions such as, How do I use the .NET Remoting Framework? What role does COM+ play in the .NET…mehr
With the release of .NET, Microsoft has once again altered the distributed programming landscape. Almost everything has changed, from data access, to remote object calls, to the deployment of software components. And of course, .NET introduces a new technology in XML Web services that may revolutionize Web development.
Distributed .NET Programming in C# describes how to use these new .NET technologies to build fast, scalable, and robust distributed applications. Along the way, it answers common questions such as, How do I use the .NET Remoting Framework? What role does COM+ play in the .NET universe? How can I interoperate with COM components? What's the difference between .NET Remoting and Web services? How will these changes affect the architecture and design of a distributed application?
Author Tom Barnaby assumes the reader is already familiar with the fundamentals of .NET. However, a .NET overview is provided to concisely explain several of the core .NET technologies that are essential for distributed programming, including building, versioning, and deploying assemblies; garbage collection; serialization; and attribute-based programming. Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Tom Barnaby is a Microsoft consultant, C# "Most Valuable Professional," national speaker, and author of several .NET books including Distributed .NET Programming in C#, and Applied .NET Attributes. In his spare time, Tom enjoys playing with his two sons, watching movies in the family home theater room, and banging out power chords on his electric guitar with the volume turned to 11.
Inhaltsangabe
1 The Evolution of Distributed Programming.- 2 This Is .NET.- 3 Introduction to .NET Remoting.- 4 Distributed Programming with .NET Remoting.- 5 Additional Remoting Techniques.- 6 Understanding XML Web Services.- 7 Understanding COM Interop.- 8 Leveraging Component Services.- 9 .NET Message Queuing.- Appendix Data Access with ADO.NET.- The Need for ADO.NET.- ADO.NET: The Big Picture.- Understanding ADO.NET Namespaces.- The Types of System.Data.- Examining the DataColumn Type.- Building a DataColumn.- Adding a DataColumn to a DataTable.- Configuring a DataColumn to Function as a Primary Key.- Enabling Autoincrementing Fields.- Configuring a Column's XML Representation.- Examining the DataRow Type.- Understanding the DataRow.RowState Property.- The ItemArray Property.- Details of the DataTable.- Building a Complete DataTable.- Manipulating a DataTable: Deleting Rows.- Manipulating a DataTable: Applying Filters and Sort Orders.- Manipulating a DataTable: Updating Rows.- Understanding the DataView Type.- Understanding the Role of the DataSet.- Members of the DataSet.- Building an In-Memory DataSet.- Expressing Relations Using the DataRelation Type.- Navigating Between Related Tables.- Reading and Writing XML-Based DataSets.- Building a Simple Test Database.- ADO.NET Managed Providers.- Working with the OleDb Managed Provider.- Establishing a Connection Using the OleDbConnection Type.- Building a SQL Command.- Working with the OleDbDataReader.- Connecting to an Access Database.- Executing a Stored Procedure.- The Role of the OleDbDataAdapter Type.- Filling a DataSet Using the OleDbDataAdapter Type.- Working with the SQL Managed Provider.- The System.Data.SqlTypes Namespace.- Inserting New Records Using the SglDataAdapter.- Updating Existing Records Using theSglDataAdapter.- Autogenerated SQL Commands.- Filling a Multitabled DataSet (and Adding DataRelations).- Summary.
1 The Evolution of Distributed Programming.- 2 This Is .NET.- 3 Introduction to .NET Remoting.- 4 Distributed Programming with .NET Remoting.- 5 Additional Remoting Techniques.- 6 Understanding XML Web Services.- 7 Understanding COM Interop.- 8 Leveraging Component Services.- 9 .NET Message Queuing.- Appendix Data Access with ADO.NET.- The Need for ADO.NET.- ADO.NET: The Big Picture.- Understanding ADO.NET Namespaces.- The Types of System.Data.- Examining the DataColumn Type.- Building a DataColumn.- Adding a DataColumn to a DataTable.- Configuring a DataColumn to Function as a Primary Key.- Enabling Autoincrementing Fields.- Configuring a Column's XML Representation.- Examining the DataRow Type.- Understanding the DataRow.RowState Property.- The ItemArray Property.- Details of the DataTable.- Building a Complete DataTable.- Manipulating a DataTable: Deleting Rows.- Manipulating a DataTable: Applying Filters and Sort Orders.- Manipulating a DataTable: Updating Rows.- Understanding the DataView Type.- Understanding the Role of the DataSet.- Members of the DataSet.- Building an In-Memory DataSet.- Expressing Relations Using the DataRelation Type.- Navigating Between Related Tables.- Reading and Writing XML-Based DataSets.- Building a Simple Test Database.- ADO.NET Managed Providers.- Working with the OleDb Managed Provider.- Establishing a Connection Using the OleDbConnection Type.- Building a SQL Command.- Working with the OleDbDataReader.- Connecting to an Access Database.- Executing a Stored Procedure.- The Role of the OleDbDataAdapter Type.- Filling a DataSet Using the OleDbDataAdapter Type.- Working with the SQL Managed Provider.- The System.Data.SqlTypes Namespace.- Inserting New Records Using the SglDataAdapter.- Updating Existing Records Using theSglDataAdapter.- Autogenerated SQL Commands.- Filling a Multitabled DataSet (and Adding DataRelations).- Summary.
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497
USt-IdNr: DE450055826