Microsoft Developer Series Lecture Download

xiaoxiao2021-03-06  46

From: http://www.microsoft.com/chna/msdn/events/featuresevents/2004/msdevtrainingcourse.mspx

This page

1, Windows Form App Development 2, Delegates and Events 3, XML and SOAP 4, .NET Database Advanced Applications: Data Cache; Connection Pool Management; Distributed Transaction 5, Web Service Advanced Apply 6, NET I / O Manage: Data Streams and Fils 7, ADO.NET Access Oracle Database 8, .NET Component Development 9, .NET Serialization 10, Interactive with Noncillator Code 11, .NET Remoting

1, Windows Form Application Development

VS.NET IDE is a highly visual, integrated, and efficient development environment. She can provide various tools needed to design, develop, debug, and deploy Windows applications and web applications. Compared to VS6.0, she provides a lot of powerful components and adopts a lot of new features that enable developers to easily and efficiently create a Windows Forms application.

This lecture mainly introduces the new controls and new features of VS.Net2003, including the use of contextMenu, Tooltip, Splitter, NOTIFYICON, and some new features such as Anchoring, Docking. And discuss how to integrate the original ActiveX control in VS.NET, how to make visualization inheritance and how to develop a multi-document interface application.

download

2, Delegates and Events

The Microsoft .NET framework uses a technology called the Delegate agent to provide a callback function mechanism, which greatly increases the flexibility of the application. At the same time, the agent also integrates the ability to modify multiple methods in order, and simultaneously supports calling static methods and instance methods.

This lecture explains the mechanism of proxy and how to declare, instantiate and use the agent, and introduce the concept of unicast agent and multicast agents, and the agency chain on this basis. Finally, the implementation mechanism of the event is introduced.

download

3, XML and SOAP

XML is a language with good openness, simplicity, and scalability, which can be used to describe unstructured data, and now currently extensively applied to enterprise application integration, e-commerce and data exchange. XML and HTTP are the foundation of the SOAP simple object access protocol. SOAP is primarily used to call based on remote procedure in the Internet environment, which uses HTTP protocols to transmit, so better solves the problem of cross-enterprise firewalls.

This lecture mainly introduces XML concept, grammar, XML Schema, XML document definition and verification, XML parser, XSLT extended style language, XPath and other XML related content, and briefly introduced SOAP on this basis Agreement and its implementation process.

download

4, .NET database advanced application: data cache; connection pool management; distributed transaction

The performance of database access is always a problem that developers is very concerned. This lecture mainly introduces advanced application technology to access the database using ADO.NET, including connection pool management in ADO.NET, data cache of various policies, two mechanisms for implementing transactions in .NET, and discuss how to implement distribution Transaction and advantages and disadvantages.

download

5, Web Service Advanced Application

Web Service is a new web application. It is an adaptive, self-description, modular application, which can span the web, position, and calls. The functionality implemented by the Web Service can be anything from a simple request to a complex business process. Simple Web Service can provide stock quotes or handling credit card transactions. Once the Web Service is deployed, the other applications can discover and call the web service. The development of Web Server involves considerable technologies, including XML, SOAP, WSDL, UDDI, and more. This lecture is in depth, introduces Web Service outlines and architectures, how to develop and use Web Service, and how to use Web Service as data providers of data access layer components to return complex data types. Finally, the Web Service Advanced Development Technology, Web Service Enhancement related content, including how to encrypt, signature SOAP messages.

download

6, I / O Management in NET: Data Streams and Fils

.NET is well encapsulated with data stream and file operations, such as Stream, FileStream, File, FileInfo, etc., and provides information such as FileSystemWatcher File System Monitor components to make real-time monitoring and management of files.

This lecture mainly introduces the content related to data stream and file operations in .NET, first introduces the concept of stream, then describe how to operate streams with Reader and Writer objects. Finally, combined with examples of some basic classes and components related to file operations and their usage methods in .NET. NET.

download

7, ADO.NET Access Oracle Database

Accessing the Oracle Database in ADO.NET is the same as the access SQL Server database, which benefits from a Microsoft .NET Framework Data Provider for Oracle component developed for Oracle database, which uses .NET to access the Oracle database for us. It is very convenient. Make those developers who use .NET and Oracle no longer have to use OLDB that is not very "professional" to access the Oracle database.

This lecture mainly describes how to use the OracleConnection, OracleCommand, OracleDataReacleCommand, OracleDataReader objects provided by Microsoft .NET Framework Data Provider for Oracle components, and focus on how to access the special data types in the Oracle database and how to perform the storage process in Oracle. This is quite different from the stored procedure to perform SQL Server.

download

8, .NET components development

The development of components provides a reusability of code, making the development of applications as simple and convenient as they are astro. Easy to develop components in .NET and can be used in console applications, Windows applications, web applications, even smartphone, pocket PC.

This lecture introduces the steps and methods of creation and use .NET components on the basis of the introduction .NET Framework development technology.

download

9, .NET serialization

Serialization is a process of converting an instance of a class into a file or XML format, reverse selecinstening. .NET is a good package for serialized operations, which is very convenient to serialize an object into a file or an XML file under .NET.

This lecture mainly introduces the sequential concept, attribute, how to sequence one or a group of objects with hierarchical objects into documents, explain the serialization process, and give example explanation how to perform serialization and reverse sequence, at the end of the lecture To discuss issues with sequentialization related security.

download

10, interact with non-hosting code

Is the traditional COM component and the Windows32 API out of the .NET platform? The answer is negative. Many existing COM components and Win32 API are still available for valuable resources in .NET code, .NET provides a range of support to accessing these resources, making these components that can be applied to .NET applications without rewriting. This lecture has fully introduced the principles and mechanisms of COM components and unmanaged DLL functions in .NET, this lecture is specifically elaborated on how to deliver important options for structural, class and other parameters and dllimport attributes, and demonstrate how to open COM to .NET. Components and use Win32 API.

download

11, .NET Remoting

.NET Remoting provides a framework that allows objects to interact with another object via the application domain. By .NET Remoting, communication between two applications will become very simple, and it is also quite flexible.

This lecture introduces the development technology of .NET Remoting, first introduces some of the basic concepts of Remoting technology, such as remote objects, serialization, client, and server-side activation mode, followed by detailing Remoting implementation mechanism. And how to use Remoting technology to design and implement distributed applications, and finally show how simple to implement remote communication in .NET through a specific DEMO.

download

转载请注明原文地址:https://www.9cbs.com/read-67163.html

New Post(0)