At long last, Excel Services for SharePoint 2007 gives you a way to share spreadsheets easilycalculating and rendering output on the server rather than struggling to maintain multiple individually installed copies.
Word processors were originally designed to be the staging area for printed documents, but years ago people began to read and distribute documents online. So why, then, do we still have flat documents burdened by the legacy of the printer? Find out how VSTO can change all of that.
Action Panes provide a convenient way for developers to inject custom UI into Office applications, saving users the time and effort of launching and copying information between separate applications.
Microsoft's Office software is ubiquitous, highly extensible, and mostly underused. Find out how to capitalize on these features using Visual Studio Tools for Office and start extending Office into new and more productive areas.
Microsoft's new Expression tool allows designers to pass their output directly to developers in order to create rich XAML applications with an integrated toolset. Find out how to build a service using the Windows Communication Foundation and create a test client for it using "Cider," the plug-in for Visual Studio.NET that allows you to build XAML interfaces.
Find out how to use Expression, Microsoft's new XAML design tool, to build advanced user interfaces that incorporate 3D effects and inheritable control stylingand still interact seamlessly with your Visual Studio projects.
Gain graphics and data-binding power you've only dreamed of with the new capabilities in the Windows Presentation Foundation and the new Expression tool.
You've probably heard about Avalon (now Windows Presentation Foundation, or WPF), and maybe seen screenshots or a demo, but now you can try it out yourself. Get started building next-generation Windows applications now.
By making simple modifications to XML-based WCF configuration files, you can add security, transactability, and reliability to multi-tier applications nearly instantly.
This innovative, new open source engine simplifies your code by allowing you to access your objects using SQL strings instead of coding your own filters. Even better, it has a very small learning curve.
Sending messages has become easy and commonplace, but making sure messages are received has been more difficultuntil now. Find out how to configure your Windows Communication Foundation applications to add guaranteed message delivery between systems and networks.
Wecome to MARS. Here on MARS you can perform multiple database queries on a single connection. The code on MARS is simpler and easier to read. And you can conserve memory use and eliminate performance bottlenecks in data-intensive Web applications. Aren't you glad you gave MARS a try?
Transactions aren't just for database applications any more. Using the unified transaction system in the Windows Communication Foundation, you can create transactable services not only for database applications, but for messaging, workflow, and other types of applications as well.
Securing communications has never been easier. See how to set up the Windows Communication Foundation (WCF) on your system, and use configuration-based security to add or change the security requirements for your applications.
The Windows Communication Foundation (WCF)formerly known as Indigois Microsoft's new connected systems platform for Windows. This is the first in a WCF article series covering everything from first principles and "Hello, World!" to building fully connected applications.