<<

Defining the Basic Elements of .NET

Microsoft .NET is a set of ® software technologies for connecting your world of information, people, systems, and devices. .NET is infused into the products that make up the Microsoft platform, providing the ability to quickly and reliably build, host, deploy, and utilize secure and connected solutions using XML Web services. The Microsoft Smart platform provides a suite of developer tools, client applications, XML Web Clients services, and servers necessary to participate in this connected world.

The Components of Microsoft .NET Connected Software

XML Web Services Microsoft and others are developing a core set XML Web services – from XML Web authentication to calendaring – that can be combined with other XML Services Web services or used directly with smart client applications.

XML Web services are small, reusable applications written in XML, a universal Developer language for data exchange. They allow data to be communicated across the internet (or internal intranet) between otherwise unconnected sources that are Tools enabled to host or act on them, for example (as color coded in the diagram): client-to-client, client-to-server, server-to-server, and service-to-service. Servers Smart Clients "Smart" client and operating systems enable PCs and other smart computing devices to act on XML Web services, allowing anywhere, anytime access to information. Servers Microsoft provides the best server infrastructure for deploying, managing, and orchestrating XML Web services. This allows a common interface between existing applications within an environment of .NET Experiences independent servers - including the ® 2000 Building solutions with .NET technologies, you server family and the .NET Enterprise Servers. can create and connect to an infinite variety of secure, personalized .NET experiences. Developer tools Individuals can enjoy rich, tailored ® .NET and the Microsoft .NET interactions-.NET experiences-when XML Web Framework are a complete solution for developers to build, services are pulled together, allowing access deploy, and run XML Web services. to information across the Internet and from standalone applications, online or offline. Use our .NET roadmap on the other side to guide you to the right books. VISUAL STUDIO® .NET Use this Roadmap to find the Right Programming in Microsoft Visual Studio® .NET Stephen Fulcher .NET Books for You .NET FRAMEWORK

VISUAL BASIC® .NET VISUAL #TM .NET VISUAL C++® .NET VISUAL J#TM .NET

Introducing Microsoft .NET Inside Microsoft .NET IL Programming Building .NET Applications 2nd Edition Assembler Microsoft .NET for Mobile Devices David S. Platt Serge Lidin Jeff Prosise Andy Wigley, Peter Roxburgh

Microsoft ® Microsoft Visual Basic® Upgrading Microsoft Visual Microsoft Visual C#TM .NET Microsoft Visual C#TM .NET OOP with Microsoft Visual Microsoft Visual C++®.NET Microsoft Visual C++® .NET Microsoft Visual C++® .NET Microsoft Visual J#TM .NET .NET Deluxe Learning .NET Step By Step Basic® 6.0 to Microsoft Deluxe Learning Edition Step by Step Basic® .NET and Microsoft Deluxe Learning Edition Step by Step George Shepherd John Sharp, Edition Michael Halvorson Visual Basic® .NET Microsoft Corporation John Sharp, Jon Jagger Visual C#TM.NET Step by Step Microsoft Corporation Julian Templeman, with work from David Andy Longshaw Microsoft Corporation Ed Robinson, Michael Robin A. Reynolds-Haertle Andy Olsen Kruglinski Bond, Robert Ian

Applied Microsoft .NET Performance Tuning Applications for Microsoft .NET Remoting Framework Programming Microsoft .NET Applications Microsoft .NET and John Robbins, Jeffrey Richter Microsoft Corporation Microsoft Windows® James Naftel, John Robbins Kim Williams

Programming Microsoft Programming Microsoft Microsoft Visual Basic® Programming Microsoft Microsoft Visual C#TM .NET Microsoft Visual C#TM .NET Microsoft Visual C++®.NET Programming with ASP.NET Visual Basic ®.NET SQL Server 2000 with .NET Language Reference Windows® with C# Mickey Williams Step by Step Language Reference Managed Extensions for Francesco Balena Microsoft Visual Basic .NET Microsoft Corporation Charles Petzold Microsoft Corporation Microsoft Corporation Microsoft Visual C++® .NET Rick Dobson Microsoft Corporation

XML

Microsoft ASP. NET Designing Microsoft ASP Building Web Solutions with Developing ASP .NET Step by Step .NET Applications ASP .NET and ADO .NET Server Controls and G. Andrew Duthie Douglas J. Reilly Dino Esposito Components Nikhil Kothari, Vandana Datye Coding Techniques for Practical Standards for OOP: Building Reusable Microsoft Visual C#TM .NET Inside C# C# For Java Developers Microsoft Visual Basic®.NET Microsoft Visual Basic®.NET Components with Microsoft Language Reference Tom Archer Allen Jones, John Connell James D. Foxall Visual Basic® .NET Microsoft Corporation Adam Freeman Kenneth L. Spencer, ADO .NET Tom Eberahrd XML Step by Step XML Programming Programming Microsoft SQL Applied XML Programming Second Edition R. Allen Wyke, Server 2000 with XML for Microsoft .NET Michael J. Young Sultan Rehman, Graeme Malcolm Dino Esposito Brad Leupen of Content Master Ltd.

XML WEB SERVICES

Microsoft ADO .NET Microsoft ADO .NET Programming Microsoft Designing Enterprise Applied Microsoft .NET Step by Step David Sceppa Windows with Microsoft Applications with Microsoft Framework Programming in Rebecca M. Riordan Visual Basic® .NET Visual Basic®.NET Microsoft Visual Basic® .NET Charles Petzold Robert Ian Oliver, Jeffery Richter, Sarath Mallavarapu Francesco Balena

Introducing Microsoft Web Database Microsoft .NET Building XML Web Microsoft .NET XML Web .NET My Services Development Step by Step My Services Specification Services for the Microsoft Services Step by Step Christopher Jones, .NET Edition Microsoft Corporation .NET Platform Adam Freeman, MORE BOOKS TO COME! Jeannine Gailey Jim Buyens Scott Short Allen Jones

For book availability and further details please visit This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. www.microsoft.com/mspress/ © 2002 Microsoft Corporation. All rights reserved. Microsoft, , the .NET logo, Visual Basic, Visual C#, Visual C++, Visual J#, Windows, and the Windows logo are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.