For this Microsoft's next-generation product, I didn't really have used it, and even relatives didn't, some were just talking, and Microsoft's related introduction materials. LONGHORN's real listing is at least next year. It is in line with Microsoft's consistent propaganda principle. No matter when the real product is coming, first, a lot of propaganda, say, attracting the attention of developers and users, don't let Competitors seized the market for the opportunity to take the opportunity.
And let's see how Microsoft gives us a lot of future? Is it like this year .NET's propaganda, Anytime, Anywhere with any device ... compared to the previous argument, Longhorn's publicity seems to be a little low-key, just a few simple technical nouns, let people can't afford more interest, plus The general introduction of some promotional materials makes me the initial impression of Longhorn is not very deep. XAML is just another HTML, which has been simply imitated to Mozilla's XUL, and Avalon is just the Win32 API NET package. Winfs is just to apply the database to the file system. There is also Indigo just the package of Web Service. In the eyes of ordinary people, Longhorn seems to be only a modification ... Microsoft is really disappointing. I hope that there will be a revolutionary change, thinking is a quality leap, but everything seems to have no major changes in it now.
But with the deepening of the introduction, I have more and more understanding Longhorn, I realized the efforts of Longhorn in subtle. Although not the type of change, at least is at least real. Especially after it seems that these introductory articles on MSDN, then the original text will reckon once to deepen the impression. Even if you can't use these technologies, you can also have a lot of inspiration to your current job. Less nonsense, let us start.
Introducing "Longhorn" for developers
Windows programming initially starting from the Win32 API, you can respond to Windows messages, you can operate memory (your own processes and other processes), you can arbitrarily control the window at will - just draw the pixel point in the correct position of the screen at the correct time. . Although the design of the Windows system itself is object-oriented, you can only operate these objects through the C style function call.
In addition, the initial Windows programs are isolated, don't say communication with procedures on the other computers, even in the same way, there are very few contacts. In 1993, Microsoft invented COM, which can communicate between modules written in different programming languages to communicate through definition binary interfaces. The DCOM is then invented, used for modules between different processes and different machines.
The Windows API after 1993 is basically based on COM interface, so I have two ways, C-style and COM interface style. In order to simplify this complexity, there is a variety of libraries, such as MFC, ATL, and OWL, and more.
In the mid-1990s, the Internet has risen, bringing another mode programming mode - html. With HTML, you can make similar interfacations with similar magazines, but its disadvantage is that interaction is too weak, developing and debugging is more difficult.
In 2000, Microsoft launched the NET platform and hoped to be a platform integrated.
Longhorn Programming Model
LEKLOAD OF THE WebelinePer.
l The "Longhorn" application model supports both traditional form-based and new page-based navigation applications.l result of a combination of managed APIs and digital identity, provides application security from the beginning of the development process.
L The "longhorn" Apis Represent The Best Development Concepts from a variety of contemporary technologies.
l Automatic Application State Management and Retention for Easier Application Developments.
L Clickonce Deployment Technology SUPPORTS SOPHISTICATED Deployment Features Such As Installation in Program Files, Versioning, Side-by-Side Installation, And Drizzle Download.
l Inductive Uis Lead Users Through A Task.
l Accessibility and Automation Features Are Built Into the Platform.
TrustWorthy Computing and Security
Rich Storage and Data Access
Communication and collaboration
Rich Presentation and Media
...