About Technology Industry

BNET Technology provides daily industry trends and news coverage with insights for managers and executives about all aspects of the high-tech industry. In addition to detailed tech company profiles, we bring you industry analysis on new mergers and acquisitions, tech products, investments, patents, and a host of other important technology related business issues.

SharePoint Is Microsoft's Real Window Of Opportunity

By Michael Hickins | Oct 21, 2009

The Windows 7 sideshow begins Thursday but the main event, held earlier this week, was the introduction of SharePoint 2010, which underpins Microsoft’s migration of Office productivity tools to the Web.

Here’s something that folks at Google, Cisco, EMC, Apple, Zoho and even Salesforce.com don’t want to hear: SharePoint 2010 and the Office 2010 family of productivity tools are the culmination of Microsoft’s seven-year-long migration from desktop dominance to Web dominance. For the first time, Office and the SharePoint server are going to be available through the cloud, allowing customers to collaborate concurrently on the Web and on-premise. By using the Open XML document format (Microsoft’s “standards-based” but proprietary code), Windows Presentation Foundation (WPF) as a document model, and Silverlight as a runtime engine for the Web, Microsoft has created a way for end users to seamlessly move and share documents between the Web and the desktop, using SharePoint as the Web-based collaboration server.

So while everyone has been running to the Web in the hopes of beating Microsoft to the punch, Microsoft has, since 2003 when it first introduced WPF, been quietly protecting its interests on the Web by creating products that work on the Web, but only according to its own rules. And because so many customers already use Microsoft, and so many business processes are already etched into Microsoft stone, they will keep using Microsoft on the Web rather than reinvent their wheels.

(What do I mean by business processes? Microsoft documents are compounds of the visible text and invisible instructions that allow certain users access to given data sets, run certain database queries when in the hands of certain users and not others, and myriad other business rules that are literally embedded into the document template.)

Is that a big deal? It is if you consider that there are literally billions of documents that depend on Open XML to render business processes like those embedded in documents used by work groups in large mortgage brokers in considering a loan application. This same process also ensures that a chart being viewed by a group of collaborators through an online wiki is updated in real time when the data in the corresponding spreadsheet sitting somewhere on a desktop of SharePoint server changes.

Customers can’t switch to competing document editing products unless those tools can replicate those processes, and they can’t. Yes, Google, EMC, Cisco and others have collaboration tools, but none that can edit Microsoft documents properly, because they don’t use Open XML.

This type of functionality is only possible because of the intimate relationship, all underpinned by Open XML, WPF — and Silverlight on the Web – of Microsoft SQL Server,  Office, Exchange, Active Directory, Collaboration Server and Web applications (and yes, like batteries, these essentials are all sold separately).
What Microsoft has succeeded in doing is moving the center of productivity and collaboration, which had been in the on-premise Office environment, to the Web without breaking those processes that make its applications so powerful to end users.

According to open source developer Gary Edwards, president of OpenStack Business Systems, no other vendor is in a position to provide the platform necessary to compete with that type of interoperability. “The platform is the interconnection of all these applications… The 2010 family is the culmination of many years of putting together endless pieces. For me, they’ve done it. There’s only one player in a position to make that happen and they’re not anywhere close.”

That one player, of course, is Google, but in picking HTML5 as the underpinning for its Wave collaboration platform, Google is betting against the persistence of legacy documents that require something else (yeah, you got it, Open XML).

“Google says, ‘let a thousand formats bloom—just convert them.’ But the problem is that you break them in the conversion process,” Edwards told me. It’s something customers aren’t willing to do, which is why Microsoft is in a position to do on the Web what it did to the desktop. Utter domination.

[Image source: Merkur via Flickr]

Michael Hickins is a professional writer and journalist with a passion for ferreting out the intersections between technology and culture.

BNET User Analysis

Web Buzz:
  • Microsoft Moves Visual Studio Towards The Cloud

    Tech Crunch - 34 days 3 hours 8 minutes ago

    Microsoft is making a significant announcement for developers today, upgrading and adding functionality to Visual Studio 2010 to make the product more cloud-friendly in anticipation of Microsoft's release of its commercial cloud platform Azure. Visual Studio is Microsoft's a development environment that can be used to develop web...

  • Installing SharePoint 2010 on Windows 7

    CMSWire - 22 days 23 hours 58 minutes ago

    One of the best kept secrets from Microsoft regarding SharePoint 2010 ( news , site ) was something that SharePoint developers around the world were for crying for: the ability to run SharePoint on a desktop environment and not a VM . You can imagine the cheers that went up through the crowd of over 7,000 at the SharePoint conference last...

  • Jupitermedia launches SharePointBriefing.com

    B to B - 333 days 23 hours 45 minutes ago

    New York?Jupitermedia Corp. announced the launch of SharePointBriefing.com, a new content and community Web site for users of Microsoft's SharePoint technologies, including Windows SharePoint Services and Microsoft Office SharePoint Server

  • Microsoft Office 2010, SharePoint 2010 public betas now available for download

    ZDNet - 3 days 23 hours 53 minutes ago

    Microsoft released on November 18 the public beta of Office 2010. It can be downloaded by anyone for free, as of 1 pm ET today. Microsoft is making available several different versions of Office, as well as a beta of SharePoint Server 2010 to interested testers, includingMicrosoft Office 2010, SharePoint Server 2010, Visio 2010, Project 2010 and...

  • Microsoft releases Office 2010, SharePoint 2010 betas

    Government Computer News - 3 days 23 hours 53 minutes ago

    MSDN and TechNet subscribers can download now, but the public must wait Microsoft on Monday released betas of Office 2010 and SharePoint 2010 to its MSDN and TechNet subscribers. The new Office 2010 and SharePoint 2010 betas can be downloaded using links at this Microsoft blog. As for the general public, they just have to wait. "Office 2010 has...

Links from the Web Buzz:
 
Reply to Story

BNET TalkbackShare your ideas and expertise on this topic

Subscribe to this discussion via Email or RSS

  •  
    1

    ibgarrett

    10/21/09 | Report as spam

    RE: SharePoint Is Microsoft's Real Window Of Opportunity

    This is all great and everything, and from what I've seen of SharePoint it looks great, with one tiny problem. It's a closed system. Unless a company is more than willing to commit to being a slave to Microsoft's pricing whims I would never fully recommend going with something like this.

    We live in a day and age when information is to be shared widely, across multiple platforms and tools. When we get a single company dictating who has the tools and how to use them, it severely limits what the platform can evolve into, and by whom can evolve it.

  •  
    2

    ravigehlot

    10/21/09 | Report as spam

    My $0.02 cents

    Google is doing a GREAT job as far as office web productivity and it is doing a far more sophisticated and robust job than Microsoft. I honestly believe that Microsoft is slowly fading away and giving place to Google. Linux Ubuntu already does an excellent job with Desktop management compared to Windows. Google is coming up with its own operating system which will work seamlessly with its web office tools. When you can get ALL of the good stuff for FREE, who cares to pay? Oh yes...customer support? That does not cut it anymore. People are computer smart these days. This isn't 10 years ago anymore. Microsoft can be thought much like Yahoo! or AOL....there is an end for for everything. Now its Google's turn.

  •  
    3

    tsodring

    10/22/09 | Report as spam

    OOXML or MSXML

    Will they use the Open XML document format?, known as OOXML or MSXML what they have implemented in Office 2007? I think we need to make the distinction and "informed" reporting should really know what they are talking about.

    Does OOXML have built in support for Sharepoint? To the best of my knowledge, No.

    Please make sure you know what format is being used before saying it is OOXML.

  •  
    4

    Gary Edwards

    10/22/09 | Report as spam

    A two Tiered System

    There is something insidious in the way Microsoft 2010
    applications and services provide end users with what appears
    to be a rather Hobbsian choice. The apps and services are
    constructed with a rich-poor Web duality. For richness, the
    apps fully support and implement the proprietary .NET-WPF
    technologies. Among which you will find OpenXML, Silverlight,
    XPS, Smart tags, LINQ, CAML, XAML, VML and InfoPath to
    name but a few.

    The less rich duality is foot dragging support for 1998 Open
    Web technologies such as HTML 4.01, CSS2, and crippled
    JavaScript. No support for HTML5, CSS3, SVG, Canvas, full
    JavaScript, RDF, SPARQL, XForms or Jabber.

    This creates the rich Web - poor Web dichotomy where the
    end user can choose within any particular application or
    service. And oh by the way, the .NET-WPF technologies are
    fully integrated into the 2010 MSOffice Productivity
    Environment as expressed on the desktop and on the
    integrated server suite (Exchange/SharePoint/SQL Server) with
    this noted exception; the center is no longer on the desktop.
    It's on the MS-WebStack.

    Did i mention backwards compatibility using the Microsoft Office
    Compatibility Pack and Synchronization tools?

    At some point in time Microsoft moved from fear of the Open
    Web, and the knee jerk desire to own it, to a more practical
    approach of how to use the Web's universal access and
    distribution capabilities to further the business monopoly called
    the MSOffice Productivity Environment. The 2010 applications
    services represent those results, with SharePoint sitting at the
    center of a new, converged and integrated unified
    productivity platform
    .

    Make no mistake. This is not an application play. This is a
    platform juggernaut. The greatest mistake anyone could make
    is that of trying to compare application features and prices.
    What will drive the MS-WebStack is the same thing that drove
    the desktop productivity environment; the integrated
    communications and exchange of information between
    applications. The ultimate expression of which is the in-
    process
    compound document, rich with data bindings and
    graphical representations.

    For the longest time i felt that Microsoft had lost the edge of
    the Web to the iPhone generation of hand held computers and
    the WebKit dancing document model. The Silverlight
    runtime for MS Live Web Apps however are designed to
    leverage the Web's universal access, without losing control of
    high end workgroup content and the business processes that
    content represents. They use the Web, but continue iron
    fisted control of business systems and the content that fuels
    them. The MS-Web apps are exclusively OpenXML. They do
    not speak the universal language of the Web;
    HTML/JavaScript.

    The most interesting thing to me is that the transition from a
    desktop productivity environment to a proprietary, but Web
    enhanced, unified productivity cloud center is an
    enormous transition. The entire business side of the monopoly
    was put at risk. In this great transition, the last thing
    Microsoft could afford to do was use Open Web standards.
    And, the most important thing end users and competitors could
    do was to demand compliance with Open Web Standards.

    We all knew this. Yet, here we are.

    How the hell did this happen?

    Can you do even the simplest of MSOffice productivity business
    processes using Google apps and services? How about a
    windows for Workgroups (3.11) circa 1992, merged data
    process between a MSWord letter and a client list in a contact
    manager? This DDE poke is fundamental to a business
    productivity environment. How about OLE; the embedding of
    one applications data representations in another? Perhaps
    embedded processing logic is your thing?

    What the Open Web must brace for and pursue at breakneck
    speed are compelling Web centered productivity capabilities
    that will call on legacy business processes to be re-engineered
    for open standards based systems. And not this MS-WebStack
    monster. That call must come with the unmistakable clarity
    that legacy systems can make the transition to the Open Web
    without costly disruption; yet with the promise of blinding Web productivity increases.

    2010 is upon us. And it's kind of sad that Google stands near
    alone against the torrent Redmond is about to unleash. I hope
    Michael's warning of dark clouds on the horizon is the resonant
    wake up call end users need.

    ~ge~

  •  
    5

    sosmart

    10/22/09 | Report as spam

    RE: SharePoint Is Microsoft's Real Window Of Opportunity

    "Does OOXML have built in support for Sharepoint? To the best of my knowledge, No."

    It is built in. with document types, search, metadata, export, import, etc... And with the new version even more.

    "Will they use the Open XML document format"

    They are already using it!

    "Please make sure you know what format is being used before saying it is OOXML."

    You have to try the software before commenting it.

Please add your comment:

  1. You are currently: a Guest |
  2.  

Basic HTML tags that work in comments are: bold (<b></b>), italic (<i></i>), underline (<u></u>), and hyperlink (<a href></a)

advertisement
advertisement
  • Click Here
  • Click Here
  • Click Here
advertisement
Click Here