Increasingly, companies have to deal with a heterogeneous mix of computers that are spread throughout the world. At the same time, individuals have the need to work within groups, and often remotely. The Internet is also rapidly changing the way companies do business. All these factors contribute to a need for a new generation of scalable applications that provide a secure, robust, and high-performance flow of information. Microsoft is leading the way with products and technologies that allow you to create applications that can handle your business needs.
At this point, we cannot predict what the next generation of applications will look like. The new technologies open up a world of possibilities, limited only by your imagination. For example, a next-generation application might include the following:
At minimum, next-generation applications would do the following:
A more sophisticated application could also do the following: