Mashups: The next major new software developm...

来源:百度文库 编辑:神马文学网 时间:2024/10/02 16:03:47
Members Log InSite AssistanceNewslettersRSS Feeds
Home
News
Blogs
White Papers
Downloads
Reviews
Podcasts
Between the Lines
Berlind‘s Testbed
All About Microsoft
IP Telephony
Mobile Gadgeteer
SaaS
RSS Feeds
home /blogsEnterprise Web 2.0
search Go!
Dion Hinchcliffe

Leveraging the convergence of IT and the next generation of the Web
SubscribeAlertsBio
Pick a blog category Ajax Architecture of Participation ATOM Badges Blogs Business Models Business Process Management Collaboration Collective Intelligence Convergence Cost-effective scalability Crowdsourcing Customer Self-Service Design Patterns Encouraging Unintended Uses Enterprise 2.0 Enterprise Mashups Enterprise Web 2.0 Enterprise Wikis Gadgets Global SOA Governance Hype JSON Lightweight Service Models Mashups microformats Network Effects Open APIs Orchestration Products Radical Decentralization REST Rich Internet Applications (RIA) Right To Remix RSS SaaS Small Pieces, Loosely Joined SOA SOAP Social Computing Social Media Social Networking Social Software Structured Content Tagging The Long Tail Tolerance Continuum Two-Way Web Uncategorized User Generated Content Web 2.0 Web 2.0 Platforms Web as Platform Web services Web-Oriented Architecture (WOA) Widgets Wikis WS-*
May 14th, 2007
Mashups: The next major new software development model?
Posted by Dion Hinchcliffe @ 12:05 pm Categories:Web 2.0,Business Models,SaaS,Mashups,Web as Platform,Rich Internet Applications (RIA),Tolerance Continuum,Small Pieces, Loosely Joined,Lightweight Service Models,SOA,Business Process Management,Collaboration,Products,Enterprise Web 2.0,Global SOA,Social Software,Web services,Ajax,RSS,Web-Oriented Architecture (WOA),Enterprise Mashups,Enterprise 2.0,Open APIs,Widgets,Badges,Gadgets,Wikis,Enterprise Wikis,Blogs Tags:Software,Web,Software Development,Mashup,Dion Hinchcliffe +7
21 votes Worthwhile?
At last week‘s Mashup Ecosystem Summit held in San Francisco and sponsored by IBM with an invited assemblage of leading players in this space, I gave an opening talk about the current challenges and opportunities of mashups.  And there I posed the title of this post as a statement instead of a question.   The reason that it‘s a question here is entirely driven by the context of who is currently creating the majority of mashups these days.  Because even a cursory examination of what people are doing every day on the Web right now tells us that mashups — also known as ad hoc Web sites created on the fly out of other Web sites — are indeed happening in a large way, albeit in simple forms, by the tens of thousands online every day.
The consumerization of the enterprise as younger workers bring their Web 2.0 skills and habits to work has already begun.But inside our organizations, both in the IT department and in business units, mashups are a much rarer phenomenon.  And in fact, this is one of the classic hallmarks of the Web 2.0 era; the much larger community of the Web as a major source of innovation and leading edge behavior that subsequently moves across the firewall and into our workplaces.
However, the topic of this blog is aimed at the application of Web 2.0 to the enterprise and so whether mashups will be a significant new model for application development inside our businesses anytime soon is still somewhat of an open question.  It‘s worth noting that McKinsey‘s recentglobal executive survey of Web 2.0 in business said that a whopping 21% of large businesses across the board are planning investment in mashups in 2007, but a sobering 54% of business executives also said mashups were not even under consideration.  Understanding the timing on mashup adoption therefore is important along with the challenge of communicating their potential.
Since the mashup story is primarily being driven by spontaneous activity at the edge of the Internet, an accurate and updated picture of what‘s actually happening with them is harder to make out than if it was being driven by a centralized industry effort.  And as it turns out, this makes what‘s happening richer and more exciting than it would be otherwise while at the same providing significant challenges for those that want to take these compelling ideas and apply them deliberately to solve business problems.
So in the interest of making sure we have the broadest industry discussion we can about mashups — and to make sure there is some kind of snapshot of what we think we‘re seeing in this space — I thought I‘d summarize the notes from my talk at the Mashup Ecosystem Summit.

To bring folks that are just joining the mashup conversation up to speed on why mashups are so exciting, I‘ll start with my take on the key aspects of mashups from a value proposition perspective.
Key Aspects and Benefits of the Mashup Approach
Effective leverage ofWeb parts and theGlobal SOA. Mashups are generally built out of the bits, pieces, and services of other Web applications that already exist, adding code only when it can‘t be sourced from internal or external suppliers or to provide integration "glue" between the parts.  This reuse can quickly and easily leverage millions of dollars in previous investment and results in a "building on the shoulder‘s of giants" effect.  Like the visual component marketplace successfully built around ActiveX in the late 90‘s, mashups are a form of reuse that actually works but on a much larger scale than ever before.  SeeProgrammableWeb‘s open API cloud andWidgetBox for a good example of the vast array Web parts that are now widely available. Simple, lightweight software models and services. By focusing on the simplest possible techniques and formats, Web mashups appear to be successful and widespread primarily because just about anyone can and are creating them.  Mashups are typically built using techniques like cutting and pasting snippets of Javascript, using feeds and XML to connect the various parts together, and even one-line Javascript inclusions that can pull in and integrate an powerful external component, such as Google Maps or a YouTube video player, that originally required a massive investment from its creator.  There sometimes seems to be no limit to the effort to lower the barrier to consumption of these Web parts.  Both Google and YouTube are poster children for easy Web part consumption and have reaped corresponding rewards.  Google makes its AdWords and Maps widgets incredibly easy to install and deploy while YouTube even puts the hosting code next to each and every video on its site.  Finally, mashups are 100% pure Software as a Service (SaaS) and require no installation, updates, plug-ins, admin rights, or anything but a garden variety Web browser and the mashup‘s URL to run. A focus on self-service and DIY.  As I alluded to above, mashup development can be just as much for everyday Web users as it is for professional software developers.  Like so many things on the Web that put the power of publishing and participation into everyone‘s hands, mashups have the potential to give all of us the ability to create real, useful software.  And while end-user mashups will remain in the bottom half or one quarter of the software complexity spectrum, it means that applications that could never have been justified on a build-vs.-buy perspective (and took too long to acquire to help) are now possible  These apps can now just be created by users — and groups of collaborating users — on the fly as they need them.  This has the potential to furtherenable the productivity of knowledge workers as well as releaseThe Long Tail of IT demand.  It could also reduce the application backlogs that continue to bedevil IT departments and their customers everywhere.  And to re-emphasize, it‘s because mashups use such simple techniques that jsut about anyone can now create the views, dashboards, and even real software apps that let them get their work done better and faster without unnecessary bureaucracy (some bureaucracy is required as I indicate below).  I‘ve been collecting real-world examples of this in the workplace and will share them in an upcoming post.
There are numerous smaller, ancillary benefits of mashups including the fact they are Web-oriented and 1) can leverage link structure, 2) tend to be more open and visible which results in more transparency and information sharing, and 3) their content can even be discoverable by search if some care is taken.  In this way, they become part of theEnterprise 2.0 story as well, particularly if they are socially enabled.  Fortunately, a good number of widgets, such as those fromtxtDrop andMyBlogLog, make it easy to add simple social aspects to mashups to enable their full power.
Not convinced anyone can build mashups? View a screencast of an entire application being built out of Web parts in 15 minutes using IBM‘s QEDWiki platform (link near bottom)
This also doesn‘t mean there aren‘t challenges and a few drawbacks to mashups which I‘ll highlight below.  For now, it‘s enough to keep in mind that the three major benefits including high-levels of reuse and leverage, models that support rapid, easy development and integration, and a focus on DIY by anyone from expert developers to newbie Web users.
The Challenges and Opportunities of Mashups
Mashup Challenges
Deconflicting the two major mashup models.  Right now mashups are happening mostly "in the wild" with users taking their blogs, wiki pages, MySpace profiles, and even ordinary Web pages and covering them with badges, widgets, and gadgets from elsewhere on the Web.  On the high end of the complexity spectrum, there are about 2,000 developer created mashups presently available (Source:ProgrammableWeb.) There is also now agrowing body of tools from commercial software vendors that also try to bring the apparent advantages of mashups to the business world, both on the Web and in our intranets.  In general, these two mashup models are quite different from each other.  On the consumer Web we have the natural, emergent mashup phenomenon as numerous Web parts suppliers and their consumers try different strategies out and sometimes hit upon the models that work best (which appears to be things like one-line includes, cut-and-paste, and smart widgets that make integration easy, with Google Maps being another great example.)  On the vendor side, enterprise mashup tools try to add missing enterprise context like security, support for local SOAs, and so on, as well as a mashup development model, usually by choosing a particular Web component standard and providing a visual IDE that makes it easier for the non-HTML savvy to create mashups.  These commercial mashup application models try to a priori figure out what will work best and in this they may be making the mistake of ignoring the vast laboratory of the Web that is already proving out highly effective models for mashup parts and integration strategies on a large scale.  There is also a skill and open/closed barrier between these two approaches that tends to prevent the movement or migration from model to the other.  My best guess is that the commercial mashup tools that will succeed the best will eliminate this barrier or at least greatly reduce it. Too many widget formats.  Both Microsoft and Google have their own gadget models, NetVibes has the compellingUniversal Widget Architecture (UWA), and OpenAjax has no component model per se butvital strategies for making Web parts work together in the same mashup.  Even the venerable and respected W3C has gotten in the act with a first draft of theWidgets 1.0 specification. Visual tool support is important to fully enable mashup development and realize the productivity potential and this support requires a consistent widget format.  But the proliferation of widget models (both ad hoc and formal specs) makes visual tooling expensive and time-consuming to implement.  And though the greater Web has been relatively successful so far without them, enterprises are not yet anxious to start figuring out which widget models are the most important.  Unfortunately, no obvious solution is on the horizon though some early techniques have formed including wrapping the different component models into a standard widget wrapper. Not enough Web services exist in our enterprises or on the Web.  While the number of open APIs on the Internet continues to grow quickly (431 by last count according to Programmable Web), there just aren‘t enough Web services available to supply the data and back-end functionality to mashups.  Most data on the Internet and our intranets are still in static Web pages in the form of HTML.  While the growing adoption of XHTML helps a little, the greater service-enablement of the Web will take years and years.  In the meantime we need to quickly service-enable our silos of Web-based information if we are to fully exploit it.  Fortunately, this challenge can now be partially mitigated with companies likeKapow and Yahoo withPipes, which are providing just such tools to make this possible.  I recently did ascreencast using Kapows‘ RoboMaker showing how Web 1.0 content can be transformed into a Web 2.0 friendly service format like RSS in a few minutes using visual tools.  (Disclaimer: I have a client relationship with Kapow.)  Also note that this challenge is one reason why widgets have grown so popular, since they offer both a data connection back to the server they came from as well as a visual aspect that allows the information to be seen and integrate with.  Thus widgets are ideal for consumption by providing a sort of easy-to-use "visual SOA." Security and identity need to be sorted out.  The most useful mashups will involve Web-based creations that are powered with our personal and business information.  For now, most mashups don‘t require (or support) logins that allow it to collect information from your private repositories of information.  While initiatives likeOpenID have the potential to resolve some of these issues, there is a lot of work to be done before the average user will trust a mashup with access to their private information.  This shortcoming fundamentally limits the real value that mashups have the potential to provide.  While mashup security is actually a long topic byself, I‘ll save a deeper discussion for another post. No common creation metaphor.  Other major Web 2.0 platforms such as blog and wikis have very simple, well-known usage models.  There is a save button, an edit button, and either a reverse chronology of posts (blogs) or a series of page revisions (wikis).  However, other than the aforementioned simple cut-and-paste model, nothing has really emerged in a similar vein for the creation of mashups.  This will resolve itself slowly as some widgets now have configuration popups or easy code generators to get what you need done without needing to be a Javascript expert.  However this is a far cry from having a development model that is generally well understood by most people and well documented.  I often say that spreadsheets and Microsoft Access are the end-user development tools most of us have today and they offer some insight, as well as blogs and wikis, into what a workable model might look like.  Offering some hope, mashup vendors are exploiting the near ubiquity of the blog and wiki model and IBM has merged mashup development with wikis withQEDWiki and Dan Bricklin has done something similar with wikis and spreadsheets withWikiCalc.
Mashup Opportunities
Defining the essential ingredients of a successful mashup ecosystem.  This is about conveying a clear conception to the marketplace that we really are moving more from green field development to a world where we assemble our software out of the rich content and functionality we now have ready access to on the Web and our SOAs.  Other ecosystem questions: What kind of Web services do you need?  How about adapters to legacy systems and content?  Should you encourage mashups to be the foundation for other mashups? How do we guarantee compatibility and interoperability?  These and a lot more issues about how to create a successful mashup ecosystem need to be better articulated than they have been to date. Addressing the tension between the two major styles of integration.  Most integration today is done up front with lots of testing and configuration control and baselined code from your external suppliers.  On the other hand, mashups rely on live pulls of code from your supplier and are a much more extreme form of combining our systems together.  The very word "mashup" conveys how ad hoc this really is.  This new live model of integration has security, testing, and version control issues written all over it.  Google and some of the larger suppliers are getting a handle on some of these but market leadership on this could go a long way. Providing effective "enterprise context."  Mashups are a creation of the consumer Web and are not always ready to "play" in the enterprise space.  To even get a foot in the door, enterprise mashup tools need to have solid stories around single sign-on (SSO), LDAP, JSR168 (portals/portlets), legacy integration, management, monitoring, RSS strategy, etc.  Most enterprise tools are still falling short in these categories and will likely not get broad adoption until they address them. Distribution and consumption.  Many of the ideas that the consumer Web has come up with for Web parts to be highly viral, easily distributable, and eminently consumable are alsoimportant strategies that we must think seriously about moving into our SOA initiatives.  That‘s because our internal SOAs are smaller versions of the very same ecosystem that we have seen form on the Web.  Getting services adopted and used in the enterprise has been entirely too hard up until now and even many companies out on the Web are falling short of in terms of applying the latest low-barrier, viral distribution techniques for success and uptake. SEO, analytics, page views are all challenged by the mashup model.  Just like Ajax and Flash, mashups turn single Web pages into entire applications and all three of these Web application models have been slow to address some of the more important models and monetization strategies that power business on the Web.  There is ample room for companies that let mashup creators address the loss of these important aspects of Web usage.
As I read through this list, it‘s a clear that I‘ve tried to address both consumer and enterprise mashups, two very different beasts with a somewhat different audience.  I say somewhat different since the consumerization of the enterprise as younger workers bring their Web 2.0 skills and habits to work has already begun.  For now however, it‘s seems clear that whatever the adoption speed, mashups are here to stay as one of the most compelling and efficient ways to turn time and money into working software and solve business problems in new and innovative ways.
Mashups are so easy to create thatJanko Roettgers at GigaOM says they should be used as a preliminary litmus test for a startup‘s business model.
Read other excellent coverage of the mashup summit fromRoss Mayfield,Jeff Nolan,SnapLogic, andDeepak Alur.
No list of mashups challenges and opportunities could be complete.  What did I miss?  Add them below in TalkBack and I‘ll update this post with the best submissions in a week or so.
Blog ThisE-mailPrintSphere
Previous postNext post
Talkback - Add your opinion
Enterprise Mashup Tools
IMO, most web applications in the enterprise essentially manipulate (view, edit,
create ?) Custo... (Read the rest)
Open Standards for Online Office Mashups  Eric Hoffert -- 05/14/07What‘s a mashup?  drobinow@... -- 05/15/07Why mashups won‘t matter until..  dholland2000 -- 05/15/07excellent summary  Al S Cook -- 05/15/07Mashups must deliver business value  michaelcaton -- 05/15/07SharePoint as Mashup Platform?  deruiz@... -- 05/15/07bad cites  Stuggy -- 05/15/07Programming with gaffer tape, spaghettti and string  TonyMcS@... -- 05/17/07Another nail in the coffin of corporate IT  mr_tony_c -- 05/20/07Enterprise Mashup Tools  a_deshpand -- 05/25/07Add your opinion
25 Trackbacks
The URI to TrackBack this entry is:
http://blogs.zdnet.com/Hinchcliffe/wp-trackback.php?p=106
Mashups, ¿en nuevo modelo de desarrollo?
Hace unas semanas los Microsiervos comentaban que había más de 400 API’s para programar nuestros mashups, con las cuales hacer una aplicación web es tan simple como leer XML o JSON desde cualquier lenguaje. ...
Trackback byanieto2k — May 14, 2007 @8:48 pm
interesting post about widgets and mashups. http://blogs.zdnet.com ...
interesting post about widgets and mashups. http://blogs.zdnet.com/Hinchcliffe/?p=106. Looks like the time of the “standardised widget? is slowly coming, with the W3C spec http://www.w3.org/TR/widgets-reqs/ . ...
Trackback byThe web etc. — May 15, 2007 @9:43 am
Mashups in the Enterprise Challenges and Opportunities
If you are interested in Web 2.0 in the Enterprise and don‘t subscribe to Dion Hinchcliffe‘s blog on Enterprise 2.0 you really should since he is talking about the shift that information delivery Web2.0 technologies are going to enable. ...
Trackback byunstruc chitchatting about information delivery — May 15, 2007 @12:18 pm
Mashups, it pays to be a big or a small fish
A couple of interesting articles that I picked up today on the subject of mashups. The first from Dion Hinchcliff looking at Mashups as the future of software development, the second from Janko Roettgers at GigaOM on whether the ability ...
Trackback byPiers‘ Feed Need — May 15, 2007 @1:35 pm
Mashups: The next major new software development model?
mashupspectrum.png. Good ZDNet article on the mashups in development, background material and links to other good blogs.
Trackback byOpenSourceCommunity.org - Together, we can make the world a *little* better place. — May 15, 2007 @3:38 pm
Mashups: The Next Major Software Development Model
Dion Hinchcliffe, just back from last weeks ‘Mashup Ecosystem Summit‘ in San Francisco‘, writes on his ZDNet Enterprise Web 2.0 Blog about the next generation of the Web. He shares an overview graph on ‘tool assisted mashups spectrum‘ ...
Trackback byHugo E. Martin on Media, Marketing & Internet — May 15, 2007 @5:51 pm
Mashups: The Next Major Software Development Model
Dion Hinchcliffe, just back from last weeks ‘Mashup Ecosystem Summit‘ in San Francisco‘, writes on his ZDNet Enterprise Web 2.0 Blog about the next generation of the Web. He shares an overview graph on ‘tool assisted mashups spectrum‘ ...
Trackback byNotebook HEM — May 15, 2007 @5:51 pm
Daily Dovetail Links 2007-05-16
Dovetail Software Blogs: Knowledge in Motion. “Knowledge only works when it’s in motion – being consumed, or expressed, or else being analyzed, sorted and ordered. The data components of knowledge arise out of motion, and then the trick ...
Trackback byDovetail Software Blogs — May 16, 2007 @3:50 pm
WorldWideWine oder: Ein abendlicher Spaziergang durch das Netz
Von der Traube bis zum fertigen Tropfen. Neuerdings erfolgt die persönliche Weinherstellung via Internet. Photo: pixelio.de. Auf den Hinweis eines Kollegen hin betrachte ich die Seite von Dion Hinchcliffe und seine Ausführungen unter ...
Trackback byReaders Edition — May 16, 2007 @5:19 pm
Mashups
ZDNet’s Dion Hinchcliffe asserts that mashups represent “The Next Major Software Development Model”. I’m not sure I agree that they represent a software development model. While I agree that they are popular, I think they fall into two ...
Trackback byChris Collins — May 16, 2007 @7:36 pm
Users Rule in Software Development
Software developers are wise to study the developments of the Web, because Enterprise 2.0 is already underway, spurred by the great achievements in knowledge and service distribution on the Web, and even on-premise software is developed ...
Trackback byDovetail Software Blogs — May 16, 2007 @8:09 pm
links for 2007-05-17
Mashups: The next major new software development model? "..benefits include high-levels of reuse, rapid development and integration, and a focus on DIY." (tags: ajax enterprise2.0 gadgets mashups Tools trends web2.0 webapp widgets ...
Trackback byThe Enterprise Content Management Blog — May 17, 2007 @4:21 am
links for 2007-05-17
Mashups: The next major new software development model? "..benefits include high-levels of reuse, rapid development and integration, and a focus on DIY." (tags: ajax enterprise2.0 gadgets mashups Tools trends web2.0 webapp widgets ...
Trackback byDistributed Capture Blog — May 17, 2007 @4:22 am
links for 2007-05-17
"..benefits include high-levels of reuse, rapid development and integration, and a focus on DIY."
Trackback byAnonymous — May 17, 2007 @5:46 pm
Машап
Хорошая статья с обзором современного состояния mashup и направлений развития технологии.
Trackback byAbavaNet technical corner — May 17, 2007 @7:43 pm
Mashups: The next major new application development model?
Microsoft Mashup tool : http://www.popfly.ms/ (Also see silverlight framework from MS) Yahoo Mashups : http://pipes.yahoo.com/pipes/ Excellent blog article on mashups : http://blogs.zdnet.com/Hinchcliffe/?p=106 ...
Trackback byAdityA blog — May 18, 2007 @4:45 pm
Mash it up!
Mashups: The next major new software development model? Greetings from Vienna (airport only…), on the way back from Thessaloniki & Meteora.
Trackback byFrom SOA buzzwords to WS-Confusion and back to Earth — May 19, 2007 @5:24 pm
Mashups: The next major new software development model?
Mashups: The next major new software development model? by ZDNet‘s Dion Hinchcliffe -- At last week‘s Mashup Ecosystem Summit held in San Francisco and sponsored by IBM with an invited assemblage of leading players in this space, ...
Trackback byJohan Coens — May 21, 2007 @6:33 am
What is the future of corporate IT?
In his recent Blog, "Mashups: The next major software development model" http://blogs.zdnet.com/Hinchcliffe/?p=106 Dion Hincliffe talks about mashups, SOA and Enterprise 2.0. I like it! Dion is onto something quite similar to what I‘ve ...
Trackback bytwo dot what? — May 22, 2007 @2:56 am
Mashups: The next major new application development model?
...are even doing this themselves en masse in their own blogs, wikis, and ... Over at ZDNet, the new article "Mashups: The next major new...
Trackback byAnonymous — May 23, 2007 @3:15 am
Enterprise 2.0
I first saw Dion Hinchcliffe talk about Enterprise 2.0 months ago, and a recent piece is well worth visiting, now there‘s also a conference - how
Trackback byAnonymous — May 23, 2007 @3:15 am
Mashup
Our session this week involved looking at defintions of mashup. The origins were identified and then the popular culture meanings. Found this interesting article about the impact of mashups on the corporate world. ...
Trackback byCathy‘s FLE space — May 25, 2007 @2:44 am
links for 2007-05-25
Mashups: The next major new software development model? On the current challenge of mashups - Enterprise Web 2.0 | ZDNet.com. (tags: mashups IBM ZDNet web2.0 widgets gadgets blogs web development)
Trackback bytutesuite — May 25, 2007 @7:19 am
Enterprise Mashups - the next software model
Dion Hinchcliffe wrote an interesting article on mashups in the enterprise and the advantages/challenges of using this software model in the enterprise. This is very close to my own thinking of a powerful, emerging software model for ...
Trackback byfrevvo blog — May 25, 2007 @1:24 pm
Mashups
Read an interesting article found in Cathy Chen‘s blog titled Mashups: The next major new software development model? As I replied to Cathy, I think it was interesting that the author stated that rather than the business organisations ...
Trackback byFlexible Learning Environments — May 30, 2007 @6:44 am
Popular white papers, webcasts, and case studies
Overcoming Challenges in Managing Linux LevantaTop 5 Strategies for Managing Linux LevantaIBM SOA for Mid-Market Executive Kit: Unlock Extreme Business Value with Service Oriented Architecture IBMSolving Fiber Network Problems: Any Enterprise Can Do It Fluke NetworksSunbelt Ninja Email Security: Stop Image Spam & Other Malware in Half the Admin Time Sunbelt SoftwareIntegrated Disaster Recovery for Transactional Applications and Data NEC Corporation of America


Recent Entries
The story of Web 2.0 and SOA continues - Part 1Mashups: The next major new software development model?Enterprise 2.0 as a corporate culture catalystA tale of two Web 2.0 conferences and mashupsMore results on use of Web 2.0 in business emerge

Top Rated
The story of Web 2.0 and SOA continues - Part 1+8 votesMashups: The next major new software development model?+7 votesWhen the worlds of SOA and Web 2.0 collide+2 votes
Latest News
Ad software maker girds to take on GoogleHated blogger leaves U.S., threatens lawsuitsTorvalds: Solaris could nudge Linux to GPL 3Senators oppose plan to curb phone taxesHTC‘s iPhone rival set for U.S. launchSubscribe to Feed
Featured SponsorVanguard CIO: Paul Heller
Technology will play a key role in delivering lower costs and better service to Vanguard‘s financial investors. Watch the CIO Vision Series video to learn how.More Information
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Jonathan‘s Blog
President and CEO of Sun Microsystems, Jonathan Schwartz is an inveterate blogger. He has led Sun‘s drive toward transparency and openness.Read the latest from Sun CEO Jonathan Schwartz>>



Archives
May 2007April 2007March 2007February 2007January 2007December 2006November 2006October 2006September 2006August 2006July 2006June 2006
ZDNet Blogs
All About MicrosoftThe Apple CoreBerlind‘s TestbedBetween the LinesThe BlackBerry BeatBriefingsDirectChipLandDev ConnectionE-Communications & CommunityEd Bott‘s Microsoft ReportEmerging TechEnterprise Anti-matterEnterprise Web 2.0Googling GoogleThe Great SeductionHardware 2.0IP TelephonyIT FactsJohn CarrollLawgarithms
Managing L‘unixThe Mobile GadgeteerNewton‘s TheoryOffice EvolutionOpen SourceRational RantsReal World ITService OrientedThe Social WebSoftware as ServicesStorage BitsThreat ChaosTom Foremski: IMHOThe Universal DesktopVirtually SpeakingWeb 2.0 ExplorerZDNet EducationZDNet GovernmentZero Day
802.11n
802.11n second draft gains approval
Read the blog
10 things you should know before you buy an 802.11n wireless device
Learn more
Roam farther with a Draft N wireless notebook adapter
Read the reviews
Linksys wins Computerworld‘s 802.11n speed trials, Netgear brings up the rear
Read David Berlind‘s post on ZDNet
From our sponsors
Come In and Take a Look!
The Linksys Connected Office is NOW Open! Get access to the best portfolio of product solutions for your customers. Visit the Connected Office.



Site Support & FeedbackAbout CNET Networks |Jobs |Advertise |Partnerships
Visit other CNET Networks sites: Select Site BNET CHOW CNET.com CNET Channel GameSpot International Media MP3.com mySimon Search.com TechRepublic TV.com Webshots ZDNet
Copyright © 2006 CNET Networks, Inc. All Rights Reserved.Privacy Policy |Terms of Use