Printer Friendly
The Free Library
14,716,498 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

.Net another ultimate solution? (Analysis).


Prophets have prospered throughout the centuries by offering a Universal Solution to the problems of mankind. This search has had its parallel in the world of science. Each new development seeming to offer a solution to a general range of problems, but only in the end proving applicable in specific applications. The latest of these is .Net designed to act as a universal language, which when applied will enable the user to wholly control his/her data environment, whilst at the same time accessing data from a wide variety of sources. Microsoft have produced a document which outlines this philosophy, elements of which are presented below.

The style is more that of a seventeenth century political or religious pamphlet, redolent red·o·lent  
adj.
1. Having or emitting fragrance; aromatic.

2. Suggestive; reminiscent: a campaign redolent of machine politics.
 with repetitions, claims, and conclusions, rather than a technical exposition. The title of the original document is Building User-Centric Experiences' -- An Introduction to .Net My Services See .NET My Services. .'

The Editor

Microsoft reviews the current computing scenario

People, it is claimed, are frustrated and confused. Sometimes it seems that every program, every Web site, every device has its own set of rules. For instance, entering a friend's new telephone number into your PC requires a particular sequence of keystrokes and mouse clicks. But to enter that same information into your Palm Pilot, Pocket PC, or cellular phone, you have to learn a completely different interface-right down to re-learning how to draw the letters of the alphabet.

People are not in control of the technology that surrounds them. We have important data and personal information scattered in hundreds of places across the technology landscape-locked away in applications, product registration databases, cookies, and Web site user tracking databases. Having a friend's telephone number programmed into your cellular phone doesn't make the number available to your PC-based e-mail application, those two technologies are unable talk to each other.

If you move around the country, you have to enter your new address into every Web site that needs it and if you forget to change your information with your travel agent or shipping company, the once-convenient Internet quickly becomes a headache. Each Web site is an isolated island of data that continually reinforces the fact that you don't control your personal information. You can't easily update your own data, nor do you control what happens to the data you provide-and in many cases, you can't even see it once you've given it away.

The isolation of each application, Web site, or service also makes it nearly impossible for technologies to work together. Imagine booking a ticket on an on line travel reservation system, and wanting that itinerary automatically added to your calendar. Unfortunately, that site and that application can't talk to each other-and even if they did, neither would have any way of knowing that they were communicating about the same person.

Because we are forced to adapt to technology instead of technology adapting to us, applications, Web sites, and devices are limited in what they can do for us. This not only hinders the adoption of new hardware and software technologies, it also limits the development of empowering, productive, and exciting real world products and services.

What Is .NET My Services?

As part of the Microsoft .NET See .NET.  initiative, Microsoft is introducing a user-centric architecture and set of XML XML
 in full Extensible Markup Language.

Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations.
 Web services (1) Loosely, any online service delivered over the Web. Such usage appears in articles from non-technical sources, but not in IT-oriented publications, because definition #2 below describes the correct use of the term. , Microsoft .NET My Services (formerly codenamed "HailStorm See .NET My Services. ").Net My Services is designed to make it easier to integrate the isolated silos of information that exist today. It is oriented around people, instead of a specific device, application, service, or network. It will, it is claimed, put users in control of their own data and information, protecting personal information and providing a new level of ease of use and personalization

.NET My Services uses the Microsoft .NET-based technologies and architecture that make it possible for applications, devices, and services to work together. These services make user consent the basis for who can access user information, what they can do with it, and how long they have permission.

Based on the Microsoft .NET Passport user-authentication system, .NET My Services permits applications and services to cooperate for the user's benefit, as well as allowing users, groups, and organizations to share and collaborate. For instance, with .NET My Services, booking a flight using an online travel reservation service becomes much simpler because with the user's consent, the travel service automatically accesses the user's preferences and payment.

Putting the user in Control

.NET My Services makes technology work on the users behalf, and under their control. Today's situation is one in which the user has to adapt to the technology and act as the human bridge between the different devices, applications, and Web sites in their life. With .NET My Services users will no longer have to manually copy common information from one service to another, and no longer worry about how (or whether) an address is updated in all the places in which it has been entered. .NET My Services starts with the assumption that the user controls all personal information and gets to decide with whom to share any of it and under what terms. By putting people in control of their own data, it relies on an affirmative consent model as the way applications, services, and devices interact with users. The user owns the data. Any access to that data, any changes to that data, and any use of that data requires the explicit consent of the user. That consent has limited scope (what data can be accessed?) and limited li fetime (when does the permission expire?). NET My Services uses legal and technical mechanisms to prohibit any unauthorized use of the user's data, and that limitation on use will extend beyond the specific transaction in which the data was obtained in stark contrast to the current paradigm, where applications and companies own whatever data they extract from a customer, with essentially no limitations on what they can do with that data. There is also no way that a user can regain control of it. NET My Services is accessed through SOAP and Extensible Markup language See XML.

(language, text) Extensible Markup Language - (XML) An initiative from the W3C defining an "extremely simple" dialect of SGML suitable for use on the World-Wide Web.

http://w3.org/XML/.
 (XML), which are open access technologies (they can be called from any network-connected device that supports SOAP, regardless of operating system operating system (OS)

Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs.
 or service provider). SOAP and XML are the open Internet standards See Internet Engineering Task Force.  Microsoft has helped throughout the first phase of the Microsoft .NET rollout. NET My Services is the next logical step.

The .NET My Services Architecture

For users, .NET My Services will be accessed through their applications, devices, and services (also known as ".NET My Services endpoints"). A.NET My Services-enabled device or application will, with consent, connect to the appropriate services automatically. The myriad of applications and devices in life will be connected to a common set of information under user control, who will be able to securely share information between those different technologies, as well as with other people and services. Developers will build applications and services that take advantage of .NET My Services to provide you with the best possible experience. The .NET My Services platform uses an open access model, which means it can be used with any device, application, or services, regardless of the underlying platform, operating system, object model, programming language, or network provider. All services in .NET My Services are XML Web services, based on the open industry standards of XML and SOAP; no Microsoft runtime or tool is required to call them. The Microsoft .NET infrastructure provided by Microsoft Visual Studio Microsoft Visual Studio is Microsoft's flagship software development product for computer programmers. It centers on an integrated development environment which lets programmers create standalone applications, web sites, web applications, and web services that run on any platforms  .NET, the Microsoft.NET Framework, and the Microsoft.NET Enterprise Servers will fully incorporate support for .NET My Services to make it as simple as possible for developers to use .NET My Services in their applications.

The .NET My Services architecture is designed for consistency across services and seamless extensibility. It provides common identity, messaging, naming, navigation, security, role mapping, data modeling, metering, and error handling across all services. .NET My Services looks and feels like a dynamic, partitioned, schematized XML store. It is accessed by means of XML message interfaces (XMLs), where service interfaces are exposed as standard SOAP messages, arguments and return values are XML, and all services support HTTP HTTP
 in full HyperText Transfer Protocol

Standard application-level protocol used for exchanging files on the World Wide Web. HTTP runs on top of the TCP/IP protocol.
 Post as message transfer protocol. The integral security model in .NET My Services is based on Kerberos-based authentication (1) Verifying the integrity of a transmitted message. See message integrity, e-mail authentication and MAC.

(2) Verifying the identity of a user logging into a network.
. The user controls which entities can access their data, and for what purpose. Users can revoke access to data, or can use a service or agent to manage data access on their behalf, and these services are simple enough to actually be usable. Reliability will be critical to the success of NET My Services, and good operations are a core competency A core competency is something that a firm can do well and that meets the following three conditions specified by Hamel and Prahalad (1990):
  1. It provides customer benefits
  2. It is hard for competitors to imitate
  3. It can be leveraged widely to many products and markets.
 required to ensure that reliability. Microsoft has a lot of experience, both good and bad, operating some of the largest sites on the Internet, including MSN (1) (MicroSoft Network) A family of Internet-based services from Microsoft, which includes a search engine, e-mail (Hotmail), instant messaging (Windows Live Messaging) and a general-purpose portal with news, information and shopping (MSN Directory).  Hotmail Web-based e-mail See Internet e-mail service and HTML e-mail.  service, MSN, Microsoft.com. and .NET Passport, all of which number among the 10 largest Web sites in the world. Microsoft is also making significant operational investments to provide the level of service and reliability that will be required for .NET My Services. These investments include such things as physically redundant data centers and common best practices across services. Additionally, the .NET My Services architecture is being designed for operational excellence from the outset including a highly distributed model.

From a technical perspective, NET My Services is based on .NET Passport as the basic user credential. The .NET My Services architecture defines identity, security, and data models that are common to all services and ensure consistency of development and operation. .NET My Services is a highly distributed system See distributed computing.

distributed system - A collection of (probably heterogeneous) automata whose distribution is transparent to the user so that the system appears as one local machine.
 and can help orchestrate or·ches·trate  
tr.v. or·ches·trat·ed, or·ches·trat·ing, or·ches·trates
1. To compose or arrange (music) for performance by an orchestra.

2.
 a wide variety of applications, devices, and services. The core services The introduction to this article provides insufficient context for those unfamiliar with the subject matter.
Please help [ improve the introduction] to meet Wikipedia's layout standards. You can discuss the issue on the talk page.
 of NET My Services use this architecture to manage such basic elements of a user's digital experience as a calendar, location, and profile information. Any solution using .NET My Services can take advantage of these elements, saving the user from having to re-enter re·en·ter also re-en·ter  
v. re·en·tered, re·en·ter·ing, re·en·ters

v.tr.
1. To enter or come in to again.

2. To record again on a list or ledger.

v.intr.
 and redundantly store this information, and saving every developer from having to create a unique system for these basic capabilities. .NET My Services is expressed and accessed as a set of industry standard XML Web services. NET My Services-enabled solutions interact with specific NET My Services facilities via XML message interfaces (XMIs), wh ich are simply a set of XML SOAP messages.

The .NET My Services Business

What it will cost you!......Ed

The dot-com meltdown meltdown

Occurrence in which a huge amount of thermal energy and radiation is released as a result of an uncontrolled chain reaction in a nuclear power reactor. The chain reaction that occurs in the reactor's core must be carefully regulated by control rods, which absorb
 provides stark evidence that the Internet business model needs a reboot To reload the operating system, which restarts the computer. See boot.

(operating system) reboot - (From boot) A boot with the implication that the computer has not been down for long, or that the boot is a bounce intended to clear some state of wedgitude.

See warm boot.
. Giving away services for free and making it up on volume just isn't a sustainable method for running a business. Microsoft.NET will make it possible to create businesses that use the explosion in computing power and network connectivity to provide real value-value that people are willing to pay for. Microsoft will operate .NET My Services as a business. .NET My Services will have real operational costs, and rather than risk compromising the user- centric model by having someone such as advertisers pay for these services, the people receiving the value-the end users-will be the primary source of revenue to Microsoft. .NET My Services will help move the Internet to end- user subscriptions, where users pay for value received.

Microsoft will also derive some revenue from developers to help cover the costs of the services and products they need. These charges will be minimized to encourage the broadest possible range of developers to build for .NET My Services, but the usual costs for tools and support, as well as some minimal costs for access to a live test environment, will apply.

Service operators will also have a certificate-based license relationship with Microsoft that allows them to use NET My Services, which makes it possible to ensure that no service using .NET My Services abuses the resources involved, affecting other users of the services. That certificate will make it possible to filter abusers out of the system. Obtaining a certificate and the ongoing right to use .Net My Services will have a cost associated with it. Higher levels of support, service level agreement and significant system use may result in additional charges, as well. We expect, however, that these costs will be significantly less than those of independently operating similar services.

Specific pricing for users, developers, and service operators will be announced in future.

The Developer Opportunity

Much of the point of building a platform is providing the opportunity for other companies to build value and create business models on that platform. Microsoft .NET, of which .NET My Services is a part, is designed to provide those significant industry opportunities. They don't have to worry about building a system to authenticate (1) To verify (guarantee) the identity of a person or company. To ensure that the individual or organization is really who it says it is. See authentication and digital certificate.

(2) To verify (guarantee) that data has not been altered.
, track user presence, or route notifications, nor about building the application that receives these messages, nor about figuring out how to consolidate the other information a user may want in your unified environment (such as urgent e-mail or instant messages). Instead, they can focus on delivering the services they want to provide-which is faster, less expensive, and easier for them to maintain later. Bringing together those services into a single solution is far more valuable to a user than half a dozen independent solutions could ever be.

Tenets of the .NET My Services World

.NET My Services is designed to allow companies to deliver offerings that will collaborate and work on behalf of the user to deliver consistent, and personalized services. One of the major underlying design philosophies of .NET My Services is that the user is in control of their own data. Privacy and security are fundamental design points in the .NET My Services architecture.

The .NET My Services model is built upon fair information practices, including:

Notice. Consumer notice of how information will be used.

Choice. Regarding collection and distribution of personal information.

Access. To all information held about a customer.

Security. The peace of mind to know that protections are built in so that no one else can access your information without your consent.

Privacy is a key design requirement in the .NET My Services architecture, and the .NET My Services data model is overlaid o·ver·laid  
v.
Past tense and past participle of overlay1.
 with a specific security and access control model that allows end users to control how and with whom their personal information is shared. This intelligent software allows users to:

* Determine who or which services have access rights to their data.

* Share data at will with any party. NET My Services will employ a strict opt-in platform for user's data.

* Revoke sharing/access privileges at will, providing a unique level of control not commonly available on the Web.

* Arrange for sharing that expires at a given time: system-managed, time-based data access revocation The recall of some power or authority that has been granted.

Revocation by the act of a party is intentional and voluntary, such as when a person cancels a Power of Attorney that he has given or a will that he has written.
.

In addition to providing the technical capabilities, Microsoft will mandate strict data collection and use practices among .NET My Services licensees to ensure that user privacy is protected. Specifically, Microsoft intends to contractually bind licensees to specific terms of use Terms of Use are rules set up by the owner of an intellectual property or service to govern how they may be legally used.

In many cases, terms of service are used as a contractual agreement between a company and users of a service they provide.
 that control what can and cannot be done with user data originating from a .NET My Services source. Furthermore, Microsoft will electronically and physically secure data managed by .NET My Services to prevent unauthorized access or use.

Finally, Microsoft will not mine, target, sell, or publish any .NET My Services user data without explicit user consent. Every interaction with a user's data will always be an affirmative consent opt-in model-personal information can be released only with the explicit authorization of the owner of the data. To avoid conflict of interest or perceived conflict of interest around user privacy and ownership of data, there will be no advertising in NET My Services.

Open Access

.NET My Services can be accessed from any device, service, or application with an Internet connection, the ability to authenticate a user, and the ability to send and receive SOAP messages. All interactions are text-based SOAP messages, regardless of underlying platform, operating system, object model, programming language, application, or online service. NET My Services is accessible from both clients and servers, and no Microsoft runtime is required on either the client or the server. Microsoft has already demonstrated NET My Services being accessed from Microsoft Windows See Windows.

(operating system) Microsoft Windows - Microsoft's proprietary window system and user interface software released in 1985 to run on top of MS-DOS. Widely criticised for being too slow (hence "Windoze", "Microsloth Windows") on the machines available then.
, Macintosh, Palm PC, Pocket PC, and a variety of UNIX-based products.

Road Map

The initial set of NET My Services is scheduled to be on full release this year. Additional namespaces and services will come online as they are completed via the Microsoft Open Process. .NET My Services is designed so that additional services and extensions can come online in an incremental fashion once the core infrastructure is in place.

Endpoints

Microsoft is actively working to help the industry create numerous third-party endpoints for .NET My Services with broad range of evangelism and support programs. Microsoft will also be working to ensure that any Microsoft experience a user would like to use will act as a good .NET My Services endpoint. This means that Microsoft applications, including everything from Microsoft Office Microsoft's primary desktop applications for Windows and Mac. Depending on the package, it includes some combination of Word, Excel, PowerPoint, Access and Outlook along with various Internet and other utilities.  to the Microsoft games, will support.NET My Services. Services including MSN and Microsoft Central small business portal will be NET My Services endpoints, and a variety of devices powered by Microsoft software will be potential .NET My Services endpoints, including Microsoft XBOX video game console A specialized desktop computer used to play video games. The three most popular game consoles are Sony's PlayStation 3 (PS3), Nintendo's GameCube and Microsoft's Xbox. Game software is available on CDs or DVDs, although earlier game machines used cartridges containing read only memory , Pocket PC, and Microsoft's smart phone software platform, currently codenamed "Stinger." A number of Microsoft operating systems The following is a list of Microsoft operating systems. For the codenames that Microsoft gave their operating systems, see Microsoft codenames. Before Windows
  • Xenix
  • MS-DOS
  • MSX-DOS
OS/2
  • MS OS/2 1.0
  • MS OS/2 1.1
  • MS OS/2 1.
, including Windows XP The previous client version of Windows. XP was a major upgrade to the client version of Windows 2000 with numerous changes to the user interface. XP improved support for gaming, digital photography, instant messaging, wireless networking and sharing connections to the Internet.  and Windows CE (Windows Consumer Electronics) Microsoft's version of Windows for handheld devices and embedded systems that use x86, ARM, MIPS and SHx CPUs. Windows CE .NET superseded Windows CE 3.0. , will also be .NET My Services endpoints themselves, as well as enabling developers to create NET My Services-enabled applications on those platforms.

Windows XP will integrate the Windows authentication system The combination of authentication server and authenticator, which may be separate devices or both reside in the same unit such as an access point or network access server. The authentication server contains a database of user names, passwords and policies, and the authenticator physically  with the .NET Passport authentication system, so a user can log on to Windows XP a single time and also be logged on to .NET Passport and therefore be able to receive .NET My Services without an additional logon See login.

1. (jargon) logon - login.
2. (networking) logon - In ACF/VTAM, an unformatted session-initiation request for a session between two logical units.
 process. The release will also incorporate support for programmatic pro·gram·mat·ic  
adj.
1. Of, relating to, or having a program.

2. Following an overall plan or schedule: a step-by-step, programmatic approach to problem solving.

3.
 notifications, which means users of the NET Alerts service can easily opt to have their alerts delivered to their Windows XP-powered PC.

Information Sources:

http://microsoft.com/myservices/services/userexperiences.asp.

For development tools:http://www.bitpipe.com

In formation Sources

Migrating to Windows from UNIX UNIX

Operating system for digital computers, developed by Ken Thompson of Bell Laboratories in 1969. It was initially designed for a single user (the name was a pun on the earlier operating system Multics).
 and Linux

April 17, 2002 Type: White Paper

Find out why to consider migrating to Windows from UNIX, then choose "from detailed information on how to move from UNIX systems to Windows XP, Windows 2000, and the upcoming Windows NET Server and Microsoft

NET Web services platforms.

Security in the Microsoft.NET Framework

Published: April 17, 2002 Type: White Paper

This paper presents an overview of the security architecture of Microsoft's NET Framework. Topics: NET 1 Security Architectures

Microsoft.NET for IT Professionals

Published: April 17, 2002 Type. White Paper

This paper is a transcription of a portion of the Q1 FY02

Field Content CD-ROM CD-ROM: see compact disc.
CD-ROM
 in full compact disc read-only memory

Type of computer storage medium that is read optically (e.g., by a laser).
 for MSDN (MicroSoft Developer Network) A subscription service from Microsoft for software developers. It includes technical documentation and news, patches and fixes for existing products and beta copies of upcoming releases.  and TechNet.

Develop Your Career with Microsoft.NET

Published: April 17, 2002 Type: White Paper

if you are looking for Looking for

In the context of general equities, this describing a buy interest in which a dealer is asked to offer stock, often involving a capital commitment. Antithesis of in touch with.
 guidance on how to develop your Microsoft.NET skills, the.NET Developer Career Skills Road Map presents many skills development and career opportunities that the NET platform provides for professional developers

Storage Resources and Technologies from Microsoft

Published: April 17, 2002

Type: White Paper In the face of rapidly growing enterprise storage requirements, Microsoft is partnering with storage vendors to increase efficiency and product choices while reducing storage management CO".

Defining the Basic Elements of .NET

Published: April 4, 2002

Type: White Paper Microsoft.NET is a set of Microsoft software technologies Windows CE.NET Help

Published: January 11, 2002

Type: Training Guide This Help collection provides information about new features and technologies supported in Windows CE .NET, as well as existing features and technologies.

Implementing XML Key Management Services Using ASP.NET

Published: January 11, 2002

Type: White Paper This paper and its associated sample code cover creating a Microsoft ASP.NET Web service that conforms to a SOAP message-based interface specification.

Windows Update An updating service on Microsoft's Web site that enables users to obtain bug fixes and new features for their version of Windows. Windows Update components analyze your PC's configuration and display a list of appropriate downloads for your individual system.  Corporate Edition

Published., January 1, 2002

Type: White Paper This white paper describes the features of Microsoft Windows Update Corporate Edition.

Microsoft OSS Oss (ôs), city (1994 pop. 62,141), North Brabant prov., S Netherlands; chartered 1399. It is a significant industrial center. Manufactures include meat products, chemicals, pharmaceuticals, electrical equipment, and metalware.  Working group: Ushering in Noun 1. ushering in - the introduction of something new; "it signalled the ushering in of a new era"
first appearance, introduction, debut, entry, launching, unveiling - the act of beginning something new; "they looked forward to the debut of their new product line"
 a New Generation of OSS/BSS Solutions with XML and Microsoft Technology

Published: December31, 2001

Type: White Paper microsoft technology, including Windows 2000, SQL Server An earlier relational DBMS from Sybase and from Microsoft. Sybase introduced SQL Server in 1988 for various Unix versions. In that same year, with help from IBM, Sybase created an OS/2 version that Microsoft licensed and branded as Microsoft SQL Server.  2000, and BizTalk Server Software from Microsoft that provides integration between business processes within an enterprise and between different organizations. BizTalk Server uses protocol implementations called "adapters" to communicate with applications and includes built-in adapters and a framework for  2000, provides the ideal platform for developing and deploying XML-based next-generation open and interoperable operations and business support systems (OSS/BSS) solutions.

Debugging (programming) debugging - The process of attempting to determine the cause of the symptoms of malfunctions in a program or other system. These symptoms may be detected during testing or use by real users.  Production Problems in Your XML Web Service Published. December 19, 2001 Type, Technical Article Debugging can be a particularly challenging part of any development work, even when you are sitting at your desk with all your normal development tools and recources.

The NET Show: Inside the CLR (Common Language Runtime) The runtime engine in Microsoft's .NET platform. The CLR compiles and executes programs in Microsoft Intermediate Language (MSIL). The counterpart to the CLR for the Common Language Infrastructure (CLI), ECMA's standard version of .  

Published: December 18, 2001

Type: Webcast The Common Language Runtime See CLR.  (CLR) is a very important part of the NET Framework. At the base level, it is the infrastructure that executes applications, and allows them to interact with the other parts of the Framework. Visual Basic NET Upgrade Case Study: MDX (MultiDimensional EXpressions) A multidimensional query language. MDX uses syntax similar to SQL, but whereas SQL is used to query relational tables, MDX is used to query multidimensional cubes (OLAP databases). See SQL and OLAP.  Notepad The text editor that comes with Windows. It is a very elementary utility, but gets the job done most of the time. See text editor and WordPad.

(text, tool) Notepad - The very basic text editor supplied with Microsoft Windows.
 Published. December 18, 2001 Type. Technical Article This article walks through the upgrade of a Microsof& Visual Basic(R) 6.0 Graphical User Interface graphical user interface (GUI)

Computer display format that allows the user to select commands, call up files, start programs, and do other routine tasks by using a mouse to point to pictorial symbols (icons) or lists of menu choices on the screen as opposed to having to
 (GUI (Graphical User Interface) A graphics-based user interface that incorporates movable windows, icons and a mouse. The ability to resize application windows and change style and size of fonts are the significant advantages of a GUI vs. a character-based interface. ) sample application (MDI (1) (Multiple Document Interface) A Windows function that allows an application to display and lets the user work with more than one document at the same time.  Notepad) to Visual Basic .NET '

Visual Basic .NET (VB.NET) is an object-oriented computer language that can be viewed as an evolution of Microsoft's Visual Basic (VB) implemented on the Microsoft .NET framework.
 using Microsoft Visual StudioNET.

Security for Downloaded Code

Published: December 18, 2001

Type: Technical Article This article looks at some of the possibilities for controlling security for downloaded forms.

RELATED ARTICLE: The initial set of NET My Services will include:

.NET Profile. Name, nickname, special dates, picture, address.

.NET Contacts. Electronic relationships/address book.

.NET Locations. Electronic and geographical location and rendezvous.

.NET Alerts. Alert subscription, management, and routing.

.NET Presence. Online, offline, busy, free, which device(s) to send alerts to.

.NET Inbox. Inbox items like e-mail and voice mail, including existing mall systems.

.NET Calendar. Time and task management.

.NET Documents. Raw document storage.

.NET Application Settings. Application settings.

.NET FavouriteWebSites. Favorite URLs and other Web identifiers.

.NET Wallet. Receipts, payment instruments, coupons, and other transaction records.

.NET Devices. Device settings, capabilities.

.NET Services. Services provided for an identity.

.NET Lists. General purpose lists.

.NET Categories. A way to group lists.
COPYRIGHT 2002 A.P. Publications Ltd.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2002, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Software World
Geographic Code:1USA
Date:Jul 1, 2002
Words:3638
Previous Article:Book browser. (Software World).(Buyers Guide)
Next Article:Book browser.(computer-related books)
Topics:



Related Articles
Financial institutions strengthen despite stagnant economy. (Brief Article)
EPIX SELECTS ULTIMATE SOFTWARE'S ULTIPRO PEO FOR MANAGING RAPIDLY GROWING EMPLOYEE POOL.(Product Information)
Sports equipment. (2002 Supplies, Equipment and Services).
Roper Starch Worldwide sold to United Business Media.(Brief Article)
Spectrophotometer.(Instruments)
Ultimate Software Selects VersionOne to Maximize Value from Agile Development.
Wink Companies, LLC, Selects Multiple UltiPro Solutions through Ultimate Software's Software-as-a-Service Model.
Panasonic Electric Works Corporation of America "Live" on Ultimate Software's UltiPro Through Intersourcing.
Ultimate Software Reports Q4, Year-End 2006 Financial Results.(Financial report)
Net Nanny Wins Award for Best Internet Filter Software by TopTenREVIEWS.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles