Skip to main content

Home/ In-the-Clouds-with-SOA-XML-and-the-Open-Web/ Group items tagged web-platform

Rss Feed Group items tagged

Gary Edwards

Independent study advises IT planners to go OOXML: The Bill Gates MSOffice "formats and... - 0 views

  • 3.2.2.2. A pox on both your houses! gary.edwards - 01/22/08 Hi Robert, What you've posted are examples of MSOffice ”compatibility settings” used to establish backwards compatibility with older documents, and, for the conversion of alien file formats (such as various versions of WordPerfect .wpd). These compatibility settings are unspecified in that we know the syntax but have no idea of the semantics. And without the semantic description there is no way other developers can understand implementation. This of course guarantees an unacceptable breakdown of interoperability. But i would be hesitant to make my stand of rejecting OOXML based on this issue. It turns out that there are upwards of 150 unspecified compatibility settings used by OpenOffice/StarOffice. These settings are not specified in ODF, but will nevertheless show up in OpenOffice ODF documents – similarly defying interoperability efforts! Since the compatibility settings are not specified or even mentioned in the ODF 1.0 – ISO 26300 specification, we have to go to the OOo source code to discover where this stuff comes from. Check out lines 169-211. Here you will find interesting settings such as, “UseFormerLineSpacing, UseFormerObjectPositioning, and UseFormerTextWrapping”. So what's going on here?
  • From: Bill Gates Sent: Saturday, December 5 1998 To: Bob Muglia, Jon DeVann, Steven Sinofsky Subject : Office rendering "One thing we have got to change in our strategy - allowing Office documents to be rendered very well by other peoples browsers is one of the most destructive things we could do to the company. We have to stop putting any effort into this and make sure that Office documents very well depends on PROPRIETARY IE capabilities. Anything else is suicide for our platform. This is a case where Office has to avoid doing something to destroy Windows. I would be glad to explain at a greater length. Likewise this love of DAV in Office/Exchange is a huge problem. I would also like to make sure people understand this as well." Tuesday, August 28, 2007
  •  
    The IOWA Comes vs. Microsoft antitrust suit evidence is now publicly available. This ZDNet Talkback posts an extraordinary eMail from Bill Gates concerning the need to control MSOffice formats and protocols as Microsoft pushes onto the Web. The key point is that Chairman Bill understands that the real threat to Microsoft is that of Open Web formats and protocols outside of Microsoft's control. It's 1998, and the effort to "embrace and eXtend" W3C HTML, XHTML, SVG and CSS isn't working well. The good Chairman notifies the troops that MSOffice must come up with another plan. Interestingly, it's not until 2001, when OpenOffice releases an XML encoding of the OpenOffice/StarOffice imbr that Microsoft finally sees a solution! (imbr = in-memory-binary-representation) The MSOffice crew immediately sets to work creating a similar XML encoding of the MSOffice binary (imbr) dump. The first result is released in the MSOffice 2003 beta as "WordprocessingML and SpreadsheetML". XML was designed as a structured language for creating specific structured languages. OpenOffice saw the potential of using XML to create an OpenOffice specific XML language. MSOffice seized the innovation and the rest is history. Problem solved! So what was the "problem" the good Chairman identified in this secret eMail? It's that the Web is the future, and Microsoft needed to find a way of leveraging their existing desktop document "editor" monopoly share into owning and controlling the Web formats produced by Microsoft applications. MSOffice OOXML is the result. ISO approval of MSOffice OOXML is beyond important to Microsoft. It establishes MSOffice "editors" as standards compliant. It also establishes the application, platform and vendor specific MSOffice OOXML as an international "open" standard. Many will ask why this isn't a case of Microsoft actually opening up the MSOffice formats in compliance with government antitrust demands. It is "compliance", but not in the sense of what
Gary Edwards

Web 2.0 Silos! Sir Tim Berners-Lee addresses WWW2008 in Beijing | The Semantic Web | ZD... - 0 views

  •  
    Perpetuating current data silos by continuing to "give your data to a site" was, Berners-Lee asserted, "not ideal." He argued instead for wider adoption of new or existing Web specifications such as OAuth and RDFAuth, enabling the individual to store data relevant to themselves wherever they felt fit, and assemble it at will within one or more Web and local applications of their choosing at the point of need. "Acquaintance-based social networks," Berners-Lee suggested, were "the tip of the iceberg," with his notion of the emerging Giant Global Graph "exist[ing] above the Web" and creating opportunities for far richer functional and role-based interconnections. Turning to consideration of the Web itself, Berners-Lee remarked that "Openness tends to be an inexorable movement through time" He juxtaposed the 'Web Application Platform' with proprietary solutions to parts of the problem such as Flash, AIR and Silverlight. This Web Application Platform, he argued, relies upon W3C specifications and other open standards, and it is increasingly moving toward specifications that are small, modular, and interoperable. Moving toward his conclusion, Berners-Lee reiterated the importance of Linked Data again saying "Linked Open Data is the Web done as it should be." Returning to his earlier discussion of modularity, he suggested that existing specifications such as those for JavaScript be reworked, carving JavaScript's functionality up into a series of modular packages. Each of those packages should then be assigned a URI, and the Semantic Web should be used to describe the packages, their dependencies, and their interrelationships. Used in conjunction with the resulting applications, Linked Data would provide, "elements of an ability to do things [with data] that cross application boundaries." Turning to Q&A, Berners-Lee was first asked to comment on the concept of 'Web 2.0′, which he did; "Web 2.0 sites a
  •  
    And of course it is the incredible variety in data formats used by Web 2.0 apps that forces the creation of new data silos on the Web. Web 2.0 is bringing us the same kinds of incompatible data format issues forced on software users since the beginning of the proprietary software industry.
Gary Edwards

Live Mesh: Windows Becomes the Web | Microsoft Watch - Web Services & Browser - - 0 views

  • simply: Microsoft is launching a synchronization platform that the company claims is technology-agnostic. That absolutely is not true. Live Mesh is Microsoft's attempt to turn operating system and proprietary services platforms into hubs that replace the Web. It's the most anti-Web 2.0 technology yet released by any company. Microsoft is building a services-based operating system that transcends and extends Windows and also the function of Web browsers. It's bold, brilliant and downright scary. Microsoft has identified the right problem, synchronization, but applied a self-serving solution.
  • The services platform doesn't seek to keep the Web as the hub, but replace it with something else. The white paper is wonderfully misleading, by implying that Microsoft supports the Web as the hub. Live Mesh is the hub.
  • Live Mesh is competitively important to Microsoft because of companies like Google, whose services shift computational and informational relevancy from desktop software to the Web. But there is something missing as data spreads out across the Web platform to millions of devices: simple synchronization.
  • ...3 more annotations...
  • This mesh of services compromises the overlaying platform, which is supported by proprietary Microsoft APIs.
  • APIs, desktop software and Mesh run-time take on real importance. Users must install Live Mesh software on their PC, which includes the synchronization run-time and makes extension changes to Windows Explorer.
  • Microsoft's broader Mesh vision extends the operating system to cloud services. Microsoft's PR information refers to the "Mesh Operating Environment," which would presumably grant end users access to applications anytime, anywhere and on anything. Access includes the Web browser, provided it's from Live Desktop. End users would designate devices in their Mesh that would be permitted to run applications. And, yes, it does foreshadow hosted applications as well as those accessed from a Mesh-designated PC.
  •  
    Joe Wilcox takes on MS "Live Mesh" in a series of articles. Clearly he gets it but one has to wonder about the rest of the techno crowd.
Paul Merrell

Do new Web tools spell doom for the browser? | InfoWorld | Analysis | 2008-05-12 | By N... - 0 views

  • As these technologies mature, a new kind of browser is likely to emerge, one that combines the current Web experience with new capabilities based on emerging tools. The key to that evolution will be to integrate today's cutting-edge features with tomorrow's Web standards -- a process that Adobe and Google are both actively pursuing.
  • Adobe is similarly involved in the standardization process -- in particular, extending ECMAScript, the standard on which JavaScript is based,
  • Despite differences in approach between AIR and Gears, Adobe and Google actually share a common vision. Both companies aim to extend the current Web browsing experience with new features that allow developers to deliver RIAs more easily. And, because Web developers, too, have diverse goals and methods, the traditional browser is unlikely to disappear as an application-delivery platform, even as desktop-based Web apps proliferate.
  •  
    Tomorrow's Web Despite differences in approach between AIR and Gears, Adobe and Google actually share a common vision. Both companies aim to extend the current Web browsing experience with new features that allow developers to deliver RIAs more easily. And, because Web developers, too, have diverse goals and methods, the traditional browser is unlikely to disappear as an application-delivery platform, even as desktop-based Web apps proliferate.
Gary Edwards

BOOK Offered Or Kept: Digital reading without Epub? | TeleRead: Bring the E-Books Home - 0 views

    • Gary Edwards
       
      .wiki is the native wikiWORD language for MSOffice "editors". It's really AJAX for documents, with HTML+ handlign the "structure", and CSS+ handling the "presentation". We need javascript to perfect the full range of typographical options used by knowledge workers makign their way from MSOffice to the web. BOOK is a good place to start.
  • The structure of a BOOK would look like this: …BOOK/ ……index.html ……images/ ………cover.png ……css/ ………base.css ………skins/ …………modern.css …………classic.css …………nouveau.css ……scripts/ ………prototype.js ………base.js ………extensions.js
  • As for the Javascript, it’s based on the ECMAScript standard, which has evolved into a strongly-typed, object-oriented programming language and is one of the few web “standards” which really is a standard. BOOK authors will welcome the addition of a scripting language, as it is NOT currently supported in the IDPF specifications. In fact, it’s forbidden for .epub reading systems to execute scripts. It’s also forbidden for them to display a file called index.html without first loading and parsing several other files.
  • ...10 more annotations...
    • Gary Edwards
       
      Good point! The IDPF ePUB format does not support javascript! Which makes "BOOK" a better format to target.
  • For BOOKs, it offers true pagination, typesetting, skinnable and collapsible layouts, footers and headers, footnotes as popups, inline text, true footer notes, or endnotes . . . the list goes on. YUI, JQuery, dojo, MooTools, and Prototype are just a few of the frameworks available, and they’ve been addressing these issues for some time now.
  • Jon Noring Says:
  • EPub is an excellent, high-fidelity format for both direct rendering and for user-side conversion to other formats for particular platforms such as very limited resource handheld devices.
  • Javascript is useful mainly for rendering, not bells and whistles. Without Javascript, the non-normalized implementations of CSS out there become useless–you can’t rely on them to produce a consistent rendering of a document. Unfortunately, with CSS3 the rendering game is only going to get more complicated. I don’t advocate executing scripts from epubs, I advocate executing scripts in epub reading systems. Two very different things, as you’re aware.
  • Scripting is *essential* for many digital publishing projects and not understanding it is a major failure of IDPF. Saying that “we will reconsider scripting when adoption of epub grows” is also inadequate, because nobody will wait patiently, but will choose some another platform for their publishing needs, Adobe AIR for example.
  • My criticism of epub is not about details but about its fundamentals. It seems to me that while preparing the spec the most fundamental question was left out of view: what is the right model for digital publication: is it a physical book? Or is it something else? If something else, then what? From my point of view, not a physical book, but a website should be thought as the right model. Why website? - because of the well supported and ubiquitous mix of technologies (html, css, javascript) and because of the workflow (publishing early versions of the publication on the website for gathering feedback and then publishing as downloadable file). If a model for a digital publication is a website, then any format which does not allow to have everything which we have on websites and does not allow to take all website’s html, css and client-side scripts and publish them as downloadable file without much changing them, is doomed to failure in the long run. It seems that epub is now on this way to failure.
  • What I’d like to see is a sort of epub spinoff, another specification from the IDPF, if you will, with slightly different requirements. Instead of BOOK, we could call it epub-lite. The basis for this simplified, consumer-oriented version of .epub would be the same browser-centric building blocks under the IDPF specs. The difference would be in the file structure and in the way a browser deals with it.
    • Gary Edwards
       
      What we really need are "webDOCS". Laisvunas is absolutely right. The web is the target, with print and device "flow" an auxillary offshoot. I think we can have it all, and Aaron's "BOOK" is a good place to start. My thinking though is that javascript has to come from standardized libraries such as jQuery or Yahoo's "BrowserPLUS". Yahoo BrowserPLUS does have a security model and off-line capability built in. It's nowhere near as robust and sweepign as the jQuery javascript library, but i don't see why the two can't be combined. Good thinking on the part of Laisvunas!
  • What I wish for is this: a simple ebook format which allows me to use all technologies there are on the web with exactly the same freedom as on web and imposing no additional limitations. Secondly, some browser-based reader (browser add-on or some program based on some quality browser engine). Thirdly, some program (editor/compiler) for producing publications from preexisting web-pages.
    • Gary Edwards
       
      Once again Laisvunas nails it. I really like his "AIR" suggestion. It's also true that flowing content ready device browsers like the webKit "Safari" and SkyFire will be far more widespread than any ePUB reader!!!!! So why not write for both the web and the device at the same time?
  • The system I’m referring to is alive and well at bookglutton.com. It features an AJAX reader and Package Creation tool. The package tool is currently part of the upload feature which enables people to convert .doc, .rtf, and html documents to epub packages that can be viewed in the Reader. Once we have more epubs out there, direct epub upload will also be an option. We may also eventually enable epub download. Right now, we’re having some doubts about the value of that.
    • Gary Edwards
       
      How about "eWEB" as a format name? Is it better than "webBOOK" or webDOC"?
  •  
    Aaron Miller writes about the limitations and difficulties with ePUB. He suggests a new format, "BOOK" based on ePUB but web ready. BOOK is an AJAX format in that it includes (X)HTML, CSS and JavaScript! Excellent stuff! The discussion on this page is one of the best on the Web. ePUB gets thrashed, but with arguments very difficult to contest. The web is everything, and Aaron's friends fully understand this. Sadly, the ePUB crowd does not. I found this site looking to solve the problem of numbered lists in ePUB.
Gary Edwards

Live Mesh: Microsoft hews to open standards rule | John Carroll | ZDNet.com - 0 views

  • Live Mesh is supposed to be a common framework to enable cross-device interoperability. It also includes a bunch of shared services that can be used from any Mesh-compatible device, such as network storage space and photo-sharing services, among others (others likely include many of the “Live” properties) . This makes sense given the direction that the world is moving in, with an ever-growing proliferation of computing devices both on one’s person and within the home that, currently, are too much like islands of processing power. A true mesh platform that standardized cross-device communication and synchronization in the same way HTML / CSS / Javascript has standardized user interfaces on the web would surely be a step forward from an IT evolutionary standpoint. Perhaps it was a Freudian slip, but I think the use of the term “standard” was the essential part of the previous sentence. Microsoft won’t get anywhere if they tried to peddle a closed-protocol environment to developers in 2008.
  •  
    I saw Live-Mesh today at the Web 2.0 Expo. It's still flashware, but very cool flashware. (Or is that "silverware" :) If they get this right the web will belong to Microsoft. I disagree with John that mesh will be standards base. Yes, mesh will work with HTML/CSS amd MAYBE JavaScript. But it will also work with the prorietary XAML, Silverlight, Smart Tags - LINQ. All of which are proprietary alternatives to what mesh won't support :: the advanced format standards from the W3C - XHTML, CSS3, SVG, XForms, CDF, RDF, RDFa and SPARQL. Live-Mesh will break the open web just s surely as the MSOffice SDK OOXML <> XAML conversion component will break the open web future into a Google consumer web, and a Microsoft business web.
Gary Edwards

Is HTML in a Race to the Bottom? A Large-Scale Survey of Open Web Formats - 0 views

  • The "race to the bottom" is a familiar phenomenon that occurs when multiple standards compete for acceptance. In this environment, the most lenient standard usually attracts the greatest support (acceptance, usage, and so on), leading to a competition among standards to be less stringent. This also tends to drive competing standards toward the minimum possible level of quality. One key prerequisite for a race to the bottom is an unregulated market because regulators mandate a minimum acceptable quality for standards and sanction those who don't comply.1,2 In examining current HTML standards, we've come to suspect that a race to the bottom could, in fact, be occurring because so many competing versions of HTML exist. At this time, some nine different versions of HTML (including its successor, XHTML) are supported as W3C standards, with the most up-to-date being XHTML 1.1. Although some versions are very old and lack some of the newer versions' capabilities, others are reasonably contemporaneous. In particular, HTML 4.01 and XHTML 1.0 both have "transitional" and "strict" versions. Clearly, the W3C's intent is to provide a pathway to move from HTML 4.01 to XHTML 1.1, and the transitional versions are steps on that path. It also aims to develop XHTML standards that support device independence (everything from desktops to cell phones), accessibility, and internationalization. As part of this effort, HTML 4.01's presentational elements (used to adjust the appearance of a page for older browsers that don't support style sheets) are eliminated in XHTML 1.1. Our concern is that Web site designers might decline to follow the newer versions' more stringent formatting requirements and will instead keep using transitional versions. To determine if this is likely, we surveyed the top 100,000 most popular Web sites to discover what versions of HTML are in widespread use.
  •  
    What makes the Internet so extraordinary is the interoperability of web ready data, content, media and the incredible sprawl of web applications servicing the volumes of information. The network of networks has become the information system connecting and converging all information systems. The Web is the universal platform of access, exchange and now, collaborative computing. This survey exammines the key issue of future interoperability; Web Document Formats.
  •  
    Excellent link from marbux.
Gary Edwards

The end of the web as we know it | Adobe - Developer Center : Duane Nickull - 0 views

  • The web as we knew it in 1995 has already largely died. Out of the ashes has arisen a second incarnation and we are currently on the verge of a new reality, Web 2.0. While there is no one definition, Web 2.0 is perhaps best described as the migration to the web as a platform spanning all connected devices, coupled with a specific set of patterns. Web 2.0 has many components, but it is generally associated with a class of web applications that harness the intelligence, data, and actions of their users to create value (iconic Web 2.0 applications include Flickr, YouTube, and Amazon). While many are looking to Web 2.0 to solve the problems of yesteryear, the mass migration is creating a new set of problems that must be addressed. This article is divided into three parts: an analysis of the web today, an analysis of what has already died or is dying, and a look forward at aspects of Web 2.0 that are creating problems and will likely die in the next five years.
  •  
    Humm. Good idea Duane! I'm thinking why it is that i don't have a Wikipedia resource center for my personal information. Instead i have Diigo, Facebook and Flickr.
  •  
    Excellent whitepaper from Duane.
Gary Edwards

Microsoft SOA Products & Investments: Oslo - 0 views

  • Microsoft is investing some of the top engineering talent at the company to make two key investments: Deliver a world class SOA platform across client, server, and cloud. Microsoft has been a thought leader in Web services and SOA technologies since the very beginning and has delivered industry leading technologies such as the Windows Communication Foundation and BizTalk Server. Deliver a world class and mainstream modeling platform that helps the roles of IT collaborate and enables better integration between IT and the business. The modeling platform enables higher level descriptions, so called declarative descriptions, of the application.
  •  
    SOA platform that extends across client, server and cloud. Scary stuff that preceeded the Live Mesh - Silverlight announcement at Web 2.0 (2008)
Gary Edwards

Kevin Lynch on Adobe's AIR: Extending the Web beyond the Browser - Knowledge@Wharton - 0 views

  • CEO Shantanu Narayan described AIR as Adobe's "fourth platform," positioning it as the next link in the chain that includes PostScript, Acrobat's PDF (Portable Document Format) and Flash. The first three created disruptive paradigm shifts in their respective fields -- typesetting and document printing, electronic document interchange and web interactivity -- and all have generated significant revenue for Adobe. Adobe hopes AIR will follow suit
  •  
    good interview with Kevin Lynch about the future of the Web. Covers AIR, Flex, Flash, Silverlight and how the Web is moving from universal access and exchange of documents to that of applications. Lynch places Adboe products into a larger context of which problems these inventions solved. The new problem is that of expanding the Web to the desktop through these emerging universal applications.
Gary Edwards

Meshing the desktop into the cloud | Software as Services | ZDNet.com - 0 views

  • Live Mesh brings that to life, as product director Mike Zintel explains on the brand new Live Mesh blog: “[It] blend[s] the web, Windows and other computing endpoints in a way that preserves the ‘it just works’ feel of the web with seamless integration into my common workflows. The coolest thing about Live Mesh is how it smashes the abrupt mental switch that I have to make today as I move between being ‘on the web’ and ‘in an application’.” At first glance, that may seem a perfectly reasonable and innocuous statement — and indeed it is, if you take a Web-centric view of the world — but coming out of Microsoft, it’s dynamite. Instead of seeing the Web as an extension of the desktop, it includes the desktop as part of the continuum of the Web. Where then does the application sit? Not on the desktop, or on any identifiable server machine, but simply in the mesh. In other words, it becomes a service, capable of running anywhere in the cloud, including on the desktop.
  • “The core philosophy is to make it easy to manage information in a world where people have multiple computing experiences (i.e. PCs and applications, web sites, phones, video games, music and video devices) that they use in the context of different communities (i.e. myself, family, work, organizations) …” “At the core of Mesh is [the] concept of a customer’s mesh, or collection of devices, applications and data that an individual owns or regularly uses.
Gary Edwards

A reminder of why Microsoft wanted Yahoo | Tech news blog - CNET News.com - 0 views

  • When Windows has a real rival, Microsoft has real problems. As Blodget notes, there are caveats: The unofficial Office monopoly should give Microsoft breathing room for a few more years. But even that could be threatened as Google's more-affordable Web applications improve. This storm has been gathering for years. In 2005, we wrote a piece at News.com about Google's longterm threat to Microsoft. The impetus was a major management shuffle at MSN, but we had fun pulling out some old Microsoft memos about now-defunct Netscape in the early days of the World Wide Web. My favorite was a note written in 1995 by Microsoft engineer Ben Slivka describing a "nightmare" scenario for his company. "The Web...exists today as a collection of technologies that deliver some interesting solutions today, and will grow rapidly in the coming years into a full-fledged platform (underlined for emphasis in the original memo) that will rival--and even surpass--Microsoft's Windows," Slivka wrote. Microsoft didn't pay too much attention to the warning. Ten years later, another internal memo put a name to that nightmare--Google. Now Blodget has advanced that nightmare scenario a few more steps with his analysis.
  •  
    Review of Henry Blodgett's predicitve analysis that within the next year Google's search revenue will surpass Microsoft's revenue from Windows. MS still has MSOffice and the Exchange/SharePoint/SQL Server juggernaut. But Blodgett fearlessly predicts the beginning of the end fo rthe great monopolist. Great quote from Microsoft's Ben Slovika.
Gary Edwards

Do new Web tools spell doom for the browser? | InfoWorld | Analysis | 2008-05-12 | By N... - 0 views

  • Today's Web sites are another matter, however. Gone are the static pages and limited graphics of 15 years ago. In their place are lush, highly interactive experiences, as visually rich as any desktop application. The Web has become the preferred platform for enterprise application delivery, to say nothing of online entertainment and social software. In response, new kinds of online experiences have begun to emerge, challenging old notions of what it means to browse the Web.
Gary Edwards

Microsoft Silverlight - Wikipedia, the free encyclopedia - 0 views

  • The international, non-profit European Committee for Interoperable Systems ("a coalition of Microsoft's largest competitors"[50]) fears that with Silverlight Microsoft aims to introduce content on the web that can only be accessed from the Windows platform. They argue that use of XAML in Silverlight is positioned to replace the cross-platform HTML standard. Effectively, if Silverlight usage becomes widespread enough, users will risk having to purchase Microsoft products to access web content[51]. California and several other U.S. states also have asked a District Judge to extend most of Microsoft's antitrust case settlement for another five years,[52] citing "a number of concerns, including the fear that Microsoft could use the next version of Windows to 'tilt the playing field' toward Silverlight, its new Adobe Flash competitor," says a Seattle Post-Intelligencer article. Microsoft has also been criticized for not using the Scalable Vector Graphics standard for Silverlight, which, according to Ryan Paul of Ars Technica, is consistent with Microsoft's ignoring of open standards in other products, as well.[53] However, according to David Betz, an independent .NET technologies specialist, Microsoft would have needed to alter the SVG specification to add .NET integration and UI constructs on top of SVG to make it suitable for scenarios Silverlight uses markup for (UI and vector markup, by default). Consequently, the "choice by Microsoft to use XAML over SVG, served to retain the SVG standard by not adding proprietary technology [to extend SVG]".[54]
  •  
    Silverlight Wikipedia description
Gary Edwards

Component Content Management in Practice - Meeting the Demands of the Most Complex Cont... - 0 views

  • Executive Summary As the market for content management technology continues to grow, so too do the ways in which organizations seek to use content management. What began as a market focused on web content management has grown to include document management, digital asset management, and records management. What has emerged along with this growth is a desire by vendors to provide a broad, enterprise-class platform of content management technology that can handle all kinds of content.
  •  
    Gilbane white paper on Content Management Systems. Covers evolution of CMS from paper to digital to web.
  •  
    Notice that most of the concepts discussed in the Gilbane white paper are implemented in the open source Daisy wiki/content management system, which is a new wave document assembly/management system specifically designed for producing large technical documents. http://cocoondev.org/daisy/features.html
Gary Edwards

Google Search To Surpass Size of Microsoft Windows in 2009 - Silicon Alley Insider - 0 views

  • Google's search business will pass Microsoft's Windows business by early next year (at the latest). Good thing Microsoft has another huge, wildly profitable monopoly: Office. Add that to the calculation, and Microsoft can breathe easy for a few more years: GOOGLE SEARCH vs MICROSOFT WINDOWS + OFFICEQuarterly Revenue Q3 2006-Q1 2008 Of course, Google's visible in that Microsoft rearview mirror, too--especially now that it offers a product that is directly competitive with Office. And then there's the most depressing comparison (from Microsoft's perspective). After 13 years of heavy investment, frequent doubling down, and--until recently--a browser monopoly, here's how Microsoft's online business is doing relative to Google's search business. Remember: Google was founded four years after Microsoft launched its online business, and Microsoft's search business is just a tiny piece of Microsoft Online.
  • The "Windows monopoly+Office monopoly=Microsoft" story was absolutely true 10 years ago, but less so now. 1. It looks as if the "Office" revenue figures are coming from MSFT's reported revenues in the Business segment. That's not all Office. Based on what they've said at the last few Financial Analyst Meetings, Exchange is approaching $2B/year, SharePoint is about $1B/year, and Dynamics (formerly Microsoft Business Solutions) is more than $1B per year. I also know that Project has been a $1B/year business for a long time (believe it or not), and products such as Comms Server and Visio contribute around $500m/year. Margins on all these products are lower than on Office, but most (not Comms Server) are profitable. 2. In addition to all the non-Office products that compose its Business segment as mentioned above, the Server and Tools business (Windows Server, SQL Server) is profitable (30% margins) and growing revenues average of 15% for the last six years. Not monopoly, but a good business. Look at all these stats together, and seems like they should get out of search and advertising and sell off (or scale back to maintenance mode) most of the consumer online sites, focusing instead on hosted business apps--they're already doing it with Exchange and SharePoint, why not Office? If somebody's going to canniblize their "real" business, it might as well be them.
  •  
    The Henry Blodgett article comparing Google and Microsoft. Excellent source!
  •  
    Blodgett calls Windows a "natural monopoly," a term derived from the science of economics. But the view of Windows as a natural monopoly blinks past more than a few facts: [i] the monopoly at all times was firmly rooted in government-granted monopoly created by copyrights, patents, and trade secrets; [ii] even the 3.x versions depended mightily on antitrust violations involving DR DOS; and [iii] the dependence on antitrust violations to build, maintain, and extend the monopoly continue to this day. I see scant basis for labeling Windows as a "natural monopoly." Economic theory may blink past the antitrust issues on free market principles, but it may not blink past the government grants of monopolies in similar fashion..
Gary Edwards

Ten things to know about Microsoft's Live Mesh | Mary Jo | ZDNet.com - 0 views

  • Software + Services platform for synchronization and collaboration
  •  
    Microsoft introduces Live-Mesh, and Mary Jo runs through the ten things that caught her attention.
Gary Edwards

'Enough with WOA, stick to SOA,' say IT architects - I say drop WOA and SOA | Dana Gard... - 0 views

  • So, true, WOA, isn’t an architecture, it’s a webby style of apps and integration, of mashups and open APIs, of using REST and RIA clients, all from a variety of Internet sources. It’s integration as a service, too. These can all be composited, accessed and managed by an enterprise’s internal SOA, or not. The services can come from a cloud, public or private. Forrester says the growth curve for Enterprise 2.0 is steep, but I think it will be even steeper. These webby assets could just as well come together as portals, standalone Web apps, SaaS, or RIA front ends for composited ecology services that support extended enterprise processes. The point is there’s no need to wait.
  • rapid ramp-up of services hybrids — of public/private clouds, services ecologies, internal and external hosting, social enterprise media tools, mashups in myriad forms, integration of services regardless of origins or types of aggregation. You can today begin a business online and scale it without an IT department, or an on-premises datacenter. You just can.
  • The fact is that the definitions of and distinctions between applications, platforms, services, tools, clouds, portals, integration, middleware are — all up for grabs. IT as a concept is up for grabs. The shifts in the software arena at that disruptive. It’s why Microsoft is seeking to buy Yahoo, and not Oracle.
1 - 18 of 18
Showing 20 items per page