Cloud revenue, SQL Server, Exchange and SharePoint help offset Windows declines.
Integrating your .NET line-of-business applications with SharePoint is easy to do and allows you to transfer a ton of work from your desk to your users' desks.
Mickey Gousset introduces you to unit testing SharePoint 2010 applications using the SharePoint Emulators.
- By Mickey Gousset
Workflows make it easy to do something that's very hard to do in any other development environment: Take action when something doesn't happen. Here's how to protect yourself when something's isn't happening in your Windows Workflows.
Creating connectable Web Parts is a good thing for you and your users -- and the default interfaces that come with SharePoint form the architecture you should use to create those Web Parts.
Peter returns to creating a provider WebPart, but this time passes SharePoint list data from one WebPart to another.
The IWebPartParameters interface provides a flexible way for one WebPart to select the data it wants from another WebPart. And, since implementing that interface doesn't require much code, you should consider using it on all your WebParts.
Because SharePoint lists are automatically turned into connectable Web Parts, you can integrate your own Web Parts with any existing SharePoint list by implementing the default interfaces provided by SharePoint.
Upgrades include improved business intelligence capabilities, Reporting Services support for SharePoint.
ListViewByQuery is useful for retrieving ListItems to display to your users.
It's not clear when the service will be rolled out as a final release.
The sale is for $1.2 billion in cash.
The products are part of a raft of new releases that also include Exchange, Project and Visio.
If you want to customize the SharePoint 2010 and Office 365 Ribbon, the Add-in Express Ribbon Designer eases UI development in the cloud.
Since the best tool for creating a list is SharePoint itself, why not take advantage of it when deploying a new list to your SharePoint solution? Visual Studio 2010 lets you do that.