1. Windows Form Application Development VS.NET IDE is a highly visible, 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
http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a31a5/windows_forms_release.zip
2, the Delegates and Events 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
http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a0a31a5/deLegates_and_events.zip
3, XML and SOAP XML is a language with good openness, simplicity, and scalability, which can be used to describe non-structured data, currently extensive applications in enterprise application integration, e-commerce and data exchange . XML and HTTP are the foundation of the SOAP simple object access protocol. SOAP is mainly used in the Internet environment-based remote process call, which uses the HTTP protocol to transmit, so better solves the problem of crossover enterprise firewall, this lecture mainly introduces XML concept, grammar, XML Schema, XML document definition And verify that XML parsers, XSLT extended style languages, XPath, etc. A series of XML related content, and briefly introduced the SOAP protocol and its implementation process on this basis. download
http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a0a31a5/xml_and_soap_release.zip
4, .NET database Advanced Applications: Data Cache; Connection Pool Management 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
http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a0a31a5/database.zip
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 the Web Service outline and architecture, how to develop and use Web Service, and how to use WebService 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 http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a0a31a5/web_service.zip
6, I / O Management in NET: Data streams and fils. Net is well encapsulated with data streams and file operations, such as Stream, FileStream, File, Fileinfo, etc., and provide information such as FileSystemWatcher file system monitoring Monitoring and management of files for 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
http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a0a31a5/data_streams_and_fils.zip
7, ADO.NET Access Oracle Database The basic principle of 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 specially developed for Oracle database, which is We use .NET to access the Oracle database to provide great convenience. 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
Http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a0a31a5/oracle_release.zip
8, the development of .NET component development component provides the reusability of code, making the development of applications as simple and convenient as they are aspirated. 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
http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a31a5/component_release.zip9 ,.NET serialization Serialization is a file that converts an instance into a file or XML The process of format data streams, reverse sequences. .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
http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a0a31a5/serialization_release.zip
10. Have you seen the traditional COM component and the Windows32 API in 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
http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a31a5/interop_release.zip
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
http://download.microsoft.com/download/e/c/d/ecdda8db-29f9-4e32-a90b-739c6a0a31a5/net_remoting.zip