September 2009 - Posts

Client-side virtualisation support for Communicator (updated)

Microsoft has updated its support documentation for virtualised communications clients. New scenarios include:

  • Office Communicator 2005 supports Terminal Services and Citrix MetaFrame only when Office Communicator is used for text chats and presence functions.
  • Office Communicator 2007 supports Terminal Services and Citrix MetaFrame when Office Communicator is used for text chats, presence functions, and Remote Call Control (RCC) functions.
  • Office Communicator 2007 R2 supports Terminal Services and Citrix MetaFrame when Office Communicator is used for text chats, presence functions, desktop sharing, and Remote Call Control (RCC) functions.
  • Office Live Meeting 2007 supports Terminal Services and Citrix MetaFrame for Web conferencing functions.
  • Source: here

    Posted 30 Sep 2009 by Adam Jacobs | no comments
    Running OCS 2007 R2 with a soft PBX aka Aterisk 1.6

    Most IT pros will not be in possession of an OCS/UC capable PBX from the day they decide to look into evangelising their businesses comms infrastructure. But now that OCS 2007 R2 supports UDP based SIP trunks and third parties like JAHJAH offer off-site trunking services there are alternatives worth considering before making the "bigger" investment.

    The other option for smaller organisations or test labs is Asterisk (be aware that this is not an officially supported PBX but will get you on your way prior to making a full investment or suffice for braver souls!). Asterisk is an open source software based PBX, created in 1999 by Digium, a now mature application developed for Linux (there is a Win32 port but untested by me). For those interested I would recommend you give "Trixbox" (previously known as asterisk@home) a whirl as it comes as a pre-packaged easy to install ISO - that can be Virtualised within Hyper-V or VMware.

    Previously this configuration required a SIP proxy (sipX), but now an MVP named Mick Badran has posted instructions on how a directly attached setup is now possible with Trixbox CE 2.8!

    My intention is to take Mick's configuration and perform further integrations with, Exchange 2010 Unified Messaging and an analogue based terminal adaptor.

    No promises, but watch this space!

    32bit PreCallDiagnostic tool for Office Communications Server 2007 R2 released

    The "PreCallDiagnostic" tool is an application that reports expected audio quality as it relates to the network effect.

    The tool should be installed on any desktop or laptop PC that suffers from inconsistent network connection quality. The PreCallDiagTool can provide a quick check of the current network conditions and also preserve a history of quality data to let users profile their network performance over time or other conditions. The tool is particularly useful for home/mobile users and users using WIFI access points.

    Previously this tool was only available as 64bit (contained within the OCS 2007 R2 Resource Kit).

    Source: here

    Posted 19 Sep 2009 by Adam Jacobs | no comments
    Filed under:
    Mobiles, Macs & Certificates in Exchange 2010

    Keeping up with the current wave of Microsoft products is always challenging, but I am personally excited about Exchange 2010, messaging and UC is my particular area of interest.

    One of the first things I wanted to address was my migration from Exchange 2007 and understanding what works and doesn't work - the current release available to the public is an x64 release candidate which runs as a 120 day trial. For co-existence with Exchange 2007 service pack 2 needs to be applied and for those interested the Exchange Team has promised an upgrade from Exchange 2010 RC to RTM upon availability (good to know for those risky folks thinking of running in production!)

    So what were my perceived pain points?

    ·     BlackBerry - (Internet enabled, aka BIS or prosumer)

    ·     iPhone - (ActiveSync enabled, I was testing a 2nd generation device, or 3G)

    ·     Certificates - (ease of setup particularly with SAN certificate generation)

    ·     Entourage - (Microsoft's Mac equivalent of Outlook, that is of course until Outlook for Mac is released, announced some weeks ago)

    Everything else was not a worry for me, the UI is almost identical and the architecture virtually unchanged. This does not of course mean there is little enhancements, quite the opposite, however this is something to discuss later.

    Now on to my findings.

    ·     BlackBerry - this worked without any issues and this can only be attributed to the fact that OWA allows the same calls as the previous version. I am not testing BlackBerry enterprise and whilst it may work, my previous experience has taught me that it can lead to mailbox corruption - specifically rules we trashed for those that jumped onto 2007 prior to official BES support.

    ·     iPhone - whilst ActiveSync has full backwards compatibility the "Jesus phone" did not work without a small tweak. (I was being naughty and my personal account is a member of a protected AD group), to work around this go to user manager -> enable advanced features within view settings -> open your account -> security -> advanced -> include inheritable permissions.

    ·     Certificates - this was much much easier with the inclusion of an easy to use interface housed within the EMC. SANs can be created by adding multiple FQDNs separated by a "," - no spaces.

    • Entourage - with the release of Entourage for Exchange Web Services setup was a breeze and no nasty WebDAV installation either!

    I'd highly recommend you get your own test labs ready as Exchange 2010 is looking great, now perhaps I can start looking into the UC....

    Avaya purchases Nortel for $900m

    Today Nortel sold off its enterprise business arm to Avaya for $900m, this is great news for companies with significant investments in Nortel technology (like mine!). see below for more details:

  • Will sell the assets of the Enterprise Solutions Business, and shares of Nortel Government Solutions and DiamondWare  to Avaya
  • Avaya to Pay US$900 Million in Cash to Nortel, with an Additional Pool of US$15 Million Reserved for an Employee Retention Program
  • Canadian and U.S. Court Approvals of Sale will be Sought at a Joint Hearing on September 15
  • Combination Provides Current and Future Customers with Investment Protection and Clear Path Forward
  • TORONTO - Nortel* Networks Corporation [OTC: NRTLQ] announced that it, its principal operating subsidiary Nortel Networks Limited, and certain of its other subsidiaries, including Nortel Networks Inc. and Nortel Networks UK Limited, have concluded a successful auction of substantially all of the assets of Nortel's global Enterprise Solutions business as well as the shares of Nortel Government Solutions Incorporated and DiamondWare, Ltd. Avaya Inc. (Avaya) has emerged as the winning bidder agreeing to pay US$900 million in cash to Nortel, with an additional pool of US$15 million reserved for an employee retention program.

    The sale is subject to court approvals in the U.S., Canada, France and Israel as well as regulatory approvals, other customary closing conditions and certain post-closing purchase price adjustments.

    Commenting on the announcement, Nortel Enterprise Solutions President Joel Hackney said: 

    "This is fantastic news for our customers, as this will empower us to continue to deliver industry-leading solutions and services focused on unlocking the enterprise business potential enabled by unified communications. It provides the capability to chart our future with laser-focus, enabling customers to compete in new ways with greater scale and resources. We look forward to working closely with our customers, partners and stakeholders during this pre-close phase to ensure that we continue to innovate to meet customers' needs with high-performance, efficient and secure communications solutions.

    "As we work through integration planning, it is business as usual, and we will continue to focus on supporting our installed base," Hackney said. "Through deal close and beyond, we will deliver on our stated customer commitments and maintain high levels of service and support. We will ensure our customers can fully leverage their existing Nortel investment as they benefit from the complementary capabilities of the Nortel and the Avaya portfolio of products and services."

    In addition, given the complementary strengths of the two companies in the U.S. Federal Government market, the combined operations are anticipated to yield a company best-suited to address the unique information technology requirements of the civil government and military.

    Noted Chuck Saffell, CEO of Nortel Government Solutions:

    "The companies' strengths in the information technologies sector of the U.S. Federal Government are remarkably complementary. Our combined product offerings, as well as our strong professional services business and solutions approach provide a win-win for both our government customers and our business. With our combined knowledge of the federal market, we will be focused on delivering the best-performing, most cost-effective capabilities available to support our customers' mission.  Our goal continues to be helping our customers provide security, livelihood and well-being for the citizens of the United States."

    Customers look forward to the potential the future holds for them.

    "Nortel earned the trust of our user group members by delivering innovative, reliable communications solutions and ensuring high-levels of service and support, " said Victor Bohnert, Executive Director of the International Nortel Networks Users Association.  "With the announcement of today's purchase by Avaya, we look forward to extending that relationship forward to serve the business communications needs of our constituency base across the globe."

    Partners also benefit from the move.

    Both Nortel and Avaya channel partners will have opportunities to grow their business as the move to unified communications accelerates and the need for advanced services to design, deploy and manage such solutions expand.  "The independent members of the Nortel Distributor Alliance Council are excited about the future potential that today's announcement brings to the tens of thousands of enterprise customers we support," said Rick Dawybida, President of DAC Americas. "We look forward to a commitment focused on ensuring customers can fully leverage their prior investments while also getting expanded choices.  The combined portfolio capability of Avaya and Nortel will offer the marketplace industry-leading solutions as companies move aggressively to unified communications."

    While today's auction is a significant step in the overall sale process, it is not the final step. Nortel will work diligently with Avaya to close the sale later this year, subject to the timing of regulatory approvals. Nortel will seek Canadian and U.S. court approvals of the proposed sale agreement at a joint hearing on September 15, 2009. The sale close is expected late in the fourth quarter 2009. In some EMEA jurisdictions this transaction is subject to information and consultation with employee representatives.

    As previously announced, the Company does not expect that its common shareholders or the preferred shareholders of Nortel Networks Limited will receive any value from the creditor protection proceedings and expects that the proceedings will result in the cancellation of these equity interests.

    Source: here

    Posted 14 Sep 2009 by Adam Jacobs | no comments
    Filed under: ,
    Apple releases iPhone OS 3.1 firmware update

    Yesterday Apple hosted it's regular "Media Event" and launched a new Nano, iTunes 9 and version 3.1 of the iPhone/Touch firmware.

     New features include:

    • Genius Recommendations for Apps
    • Genius Mixes
    • Download Ringtones Wirelessly
    • Organize Apps in iTunes
    • Improved syncing for music, movies, TV shows, podcasts, and photos
    • iTunes U content organization
    • Redeem iTunes Gift Cards, codes, and certificates in the App Store
    • Display available iTunes account credits in the App Store and iTunes Store
    • Save video from Mail and MMS into Camera Roll
    • Option to "Save as new clip" when trimming a video on iPhone 3GS
    • Better iPhone 3G Wi-Fi performance when Bluetooth is turned on
    • Remotely lock iPhone with a passcode via MobileMe
    • Use Voice Control on iPhone 3GS with Bluetooth headsets
    • Paste phone numbers into the keypad
    • Option to use Home button to turn on accessibility features on iPhone 3GS
    • Warn when visiting fraudulent websites in Safari (anti-phishing)
    • Improved Exchange calendar syncing and invitation handling
    • Fixes issue that cause some app icons to display incorrectly

    Personally I hope this improves battery life as since the v3 release I have noticed a drastic decrease in talk/standby time. To update, "Gentlemen start your iTunes" (after you are forced to upgrade to v9 -probably)

    Posted 10 Sep 2009 by Adam Jacobs | no comments
    Filed under:
    Full set of OCS 2007 R2 documentation in one .chm file

    I have just come across a full set of Office Communications Server R2 documentation, all wrapped up inside a single .chm file. It looks like it was only published a couple of weeks back.

    Topics include:

    • New server and new client features
    • Planning and architecture
    • Deploying Certificates (applies to both Office Communications Server 2007 and 2007 R2)
    • Deploying Enterprise and Standard Edition
    • Deploying specific types of servers and some related technologies, such as load balancers, including Monitoring Server, Archiving Server, Group Chat Server, and Edge servers
    • Deploying features, including Enterprise Voice, dial-in conferencing, and Response Group Service
    • Upgrading from the Evaluation Edition to a full released version
    • Migration from Live Communications Server 2005 or Office Communications Server 2007
    • Administering Office Communications Server 2007 R2, Communicator Web Access, and Group Chat
    • Backup and restoration
    • Security
    • Troubleshooting
    • A reference guide for using the command-line to deploy and manage Office Communications Server 2007 R2
    • A glossary of unified communications terms used in the documentation
    • A documentation roadmap

    Source: here

    Posted 9 Sep 2009 by Adam Jacobs | no comments
    Filed under:
    Exchange 2007 SP2 Setup fails if all domain controllers are running Windows Server 2008 R2

    Bit of a bummer, but worth noting for those early adopters out there (including myself who got stumpted on this!)

    Taken from The Exchange Team Blog:

    We have learned of and analyzed the problem where the Exchange 2007 SP2 installation can fail during the prerequisite check stage. The installation can fail for both the upgrade or for new installation of Exchange 2007 SP2.

    In the Exchange Setup log you can see that setup is failing with the following error:

    [ERROR] Cannot find at least one domain controller running Windows Server 2003 Service Pack 1 or later in domain 'DC=DCName,DC=com,DC=DCName'. This could be the result of moving domain controller objects in Active Directory. Check that at least one domain controller running Windows Server 2003 Service Pack 1 or later is located in the 'Domain Controllers' organizational unit (OU) and rerun setup.

    This can happen in the following scenarios:

    • You are installing or upgrading to Exchange 2007 SP2 in an Active Directory forest that has only Windows Server 2008 R2 Domain Controllers

    OR

    • You are installing or upgrading the Exchange 2007 SP2 in an Active Directory forest that has windows server 2008 R2 Domain Controllers as well Windows Server 2003 domain controllers that are not updated to at least Windows Server 2003 SP1.

    What are we going to do

    Windows Server 2008 R2 is not widely available yet. Once Windows Server 2008 R2 is widely available, Exchange team will release a web update for the Exchange server 2007 SP2 Setup prerequisite XML files, which will add Windows Server 2008 R2 as a supported Active Directory Domain Controller. Until then, please bring up a domain controller that either has Windows Server W2003 SP1+ or Windows Server 2008 installed in your labs where you are testing Windows Server 2008 R2.

    We will post more information about the fix when it becomes available.

    Source: here

    Posted 3 Sep 2009 by Adam Jacobs | no comments
    Using certificates in OCS 2007 R2

    The OCS Team have just published sought after documentation on OCS certificate requirements.

    Here is the Summary of the document:

    In this document, you will learn about the properties and attributes of certificates when working with Office Communications Server 2007 and Office Communications Server 2007 R2. This document contains a walkthrough of most of the common, and some optional, tasks that you need to perform to realize the full value of the system. All roles that require certificates for deployment and operation are discussed. The properties are presented along with information to describe what they are and how they are used. This document shows you how to request the right certificate with the right parameters to make sure that you are delivering value to your users, rather than just troubleshooting problems.

    The OCS 2007 R2 Deploying Certificates.doc can be downloaded as part of the server documentation download page, url here: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e9f86f96-aa09-4dca-9088-f64b4f01c703

    Source: here

    Posted 3 Sep 2009 by Adam Jacobs | no comments
    Filed under:
    Loadgen for Exchange 2010 (beta preview) now available

    Taken from The Microsoft Exchange Blog:

    We have released the Exchange Load Generator 2010 Beta to our downloads site. Please note that this version should be used against the Exchange 2010 RC only at this time.

    Exchange Load Generator 2010 Beta (64 bit)

    Exchange Load Generator 2010 Beta (32 bit)

    There have been several changes made since the last available build. Some of the "coolest" ones are listed below.

    Changes

    • Requirement Changes:
      • Now requires .NET framework 3.5
      • Now requires Vista/W2k8 for Loadgen client OS
    • No longer requires Exchange Management Tools! One less item to install!
    • Configuration File Schema Change:
      • We have changed the config file schema again. We had to change the schema to make it easier for our other module owners to create tasks for their protocols.
      • Your existing configuration files will not work with this new version of Loadgen. You will have to re-create them.

    New Features

    • ActiveSync Module!
    • Dynamic Mail Content Generator; no more messy message files to play with!

    You can specify:

    •  
      • Min/Max/Avg message size
      • Default language (English, French, Spanish, Korean, Turkish)
      • Language Variation %
      • Default Body Type (html, rtf, text)
      • Body Type Variation %
      • Embedded Message Frequency

    The dynamic mail generator is setup by default for initialization. If you would like to use it during test runs you will need to adjust the XML to remove the message files.

    We currently do not have a UI for this feature. You will have to customize your Loadgen XML to take advantage of this. Please see the end of this post for some more details about this.

    • UI enhancements:
      • User group page shows the separate selection of ActionProfile and MailboxStoreProfile we also enable/disable columns based on module selected.
    • Mailbox Profile for initialization now based on mailbox size:
      • Settings range from 2mb to 2GB.
    • Public Folder Initialization:
      • You are now able to enable or disable public folder init.
      • The checkbox to disable PF initialization will only be visible if you have a PF configured.
    • Loadgen will skip Free/Busy initialization if no public store exists
    • Log files in their own directory!
      • We have tried to clean up our Exchange Load Generator folder by moving things out of it. You will notice that log files are no longer being created here. They are now created under "%ALLUSERSPROFILE%/Microsoft/Exchange Load Generator".
      • We have added a shortcut under the Exchange Load Generator folder that will direct you to this rather cryptic location.
    • New Junk Mail Rule action
      • Create default additional folders, i.e. Sync Issues, Conflicts, Local Failures, Server Failures, Junk E-mail, at the time of first logon during simulation. This is what Outlook does, applies to both Outlook 2003 and 2007.
      • LoadGen simulation code will only do default JunkEmail  rule creation with blank blocking sender list/safer sender list.
    • Calendar Items have reminders turned off by default

    Known Issues

    • MUST create a new XML because of schema changes.
    • OWA Module
      • If running OWA load against E12 use the OWA2007Module.
      • The OWAModule is for E14 only.
    • ActiveSync - be careful which profile you choose as they will only work on certain server builds:
      • V12 - Exchange 2007
      • V12.1 - Exchange 2007 SP1 & Exchange 2007 SP2
      • V14 - Exchange 2010
    • Dynamic Mail Generator is not linked to the UI. Therefore if you add the dynamic mail generator to your XML, we will not be able to create the mailbox size that you specified in the UI.
      • We have future workitems to integrate the dynamic mail generator more with the UI.
      • You will still have the ability to have Loadgen send message files it just will no longer do that by default.

    Sample XML modifications:

    Replace the MessageFiles XML tag with the following GeneratedMailProfile XML tag:

    MessageSizeParameters:  Min, max and average in bytes:

    • MinimumSize: default value = 100
    • MaximumSize: default value = 100000
    • AverageSize: default value = 30000

    LanguageParameters: Language to use, weighted as follows:

    • EnglishLanguageWeight: default value = 100
    • FrenchLanguageWeight: default value = 0
    • KoreanLanguageWeight: default value = 0
    • SpanishLanguageWeight: default value = 0
    • TurkishLanguageWeight: default value = 0

    BodyTypeParameters:  Type of body to use:

    • HtmlBodyWeight: default value = 70
    • PlainTextBodyWeight: default value = 5
    • RtfBodyWeight: default value = 15

    AttachmentParameters:  Whether and how often to add attachments:

    • AttachFrequency: default value = 0.05
    • AttachmentCount
      •   MinimumCount: default value = 1
      •   MaximumCount: default value = 5
      •   AverageCount: default value = 1

    MessageFiles:  Files to use for attachments (local paths only). Files can be anything, but they will be attached as a binary object not a message.

    • MessageFile
      •   Weight: default value = 840
      •   Pathname: default value = messages\msg00001.msg or messages\*

    New versions of loadgen will automatically use the dynamic mail generator for the mailboxstoreprofile for init.

    Those changes will then look something like this:

    - <TaskConfig d6p1:type="GeneratedMailProfileTask" xmlns:d6p1="http://www.w3.org/2001/XMLSchema-instance">
      <TaskCount>0</TaskCount>
    - <TaskParameters d6p1:type="GeneratedMailParameters">
      <ExtendedProperties />
    - <MessageSizeParameters>
      <MinimumSize>100</MinimumSize>
      <MaximumSize>100000</MaximumSize>
      <AverageSize>30000</AverageSize>
      </MessageSizeParameters>
    - <LanguageParameters>
      <EnglishLanguageWeight>100</EnglishLanguageWeight>
      <FrenchLanguageWeight>0</FrenchLanguageWeight>
      <KoreanLanguageWeight>0</KoreanLanguageWeight>
      <SpanishLanguageWeight>0</SpanishLanguageWeight>
      <TurkishLanguageWeight>0</TurkishLanguageWeight>
      </LanguageParameters>
    - <BodyTypeParameters>
      <HtmlBodyWeight>70</HtmlBodyWeight>
      <PlainTextBodyWeight>5</PlainTextBodyWeight>
      <RtfBodyWeight>15</RtfBodyWeight>
      </BodyTypeParameters>
    - <AttachmentParameters>
      <AttachFrequency>0.05</AttachFrequency>
    - <AttachmentCount>
      <MinimumCount>1</MinimumCount>
      <MaximumCount>5</MaximumCount>
      <AverageCount>1</AverageCount>
      </AttachmentCount>
    - <MessageFiles>
    - <MessageFile>
      <Weight>840</Weight>
      <Pathname>messages\msg00001.msg</Pathname>
      </MessageFile>
      </MessageFiles>
      </AttachmentParameters>
      </TaskParameters>
      </TaskConfig>

    Source: here

    Posted 2 Sep 2009 by Adam Jacobs | no comments
    Filed under:
    Windows 7 application execution control with AppLocker

    Chris Sanders at Windows Securty.com has just published a deep dive into AppLocker here

    Introduction taken from Chris's guide:

    AppLocker is a new feature available in Windows 7 and Windows Server 2008 R2 that helps to prevent the use of unknown or unwanted applications within a network. Its functionality boasts both security and compliance benefits for a wide array of organizational environments.

    As a mischievous kid growing up in rural Kentucky I was very aware of the concept of rules. Whether it was cleaning my plate before I left the table at supper time or making sure the animals were fed before bed, the rules were in place for a reason. Of course, I was also very aware that breaking the rules resulted in consequences. Albeit an effective means of making sure I followed the rules, this was not always 100% effective. A prime example of this was the “no cookies before supper” rule. Although I was sure to get a switch to my tail end if I ruined my appetite, I could not always resist the temptation. That being the case, after my Mom tired of that method, she changed her means of rule enforcement. Realizing I was significantly shorter than her, the cookies got moved to the top shelf of the pantry very much out of my reach. At this point, I could not break the rules if I tried.

    The moral of this story is that although rules can have consequences, sometimes we have to put rules in place that do not just discipline people for breaking them, but that prevent people from breaking them. This related to my cookie infatuation growing up and it relates to keeping users secure and compliant today.

    The desire to block particular applications from running on network computers is not new by any means, but the methods of doing so have continued to evolve over time. In previous cases network administrators may have found this task best served by the use of third party software, however, the advent of AppLocker in Windows 7 and Windows Server 2008 R2 allows for application execution restriction on a very useful level. AppLocker is the next evolution of Windows Software Restriction Policies.

    Source: here

    Posted 2 Sep 2009 by Adam Jacobs | no comments
    Filed under: ,
    Is Apple's Snow Leopard just a Service Pack gone bad?

    There are a lot of disgruntled Apple customers all scratching their heads thinking "Why did I buy/upgrade to Snow Leopard?"

    Cons:

    • Whilst it is a "cheap" upgrade (£25) - what does it deliver, Microsoft typically deploys these types of updates for free and calls it a Service Pack.
    • Snow Leopard does bring 64bit support, but only if you hold 6+4 during boot and then not a lot works under x64 mode.
    • Roger Chang from Revision3 says "I noticed initially when I started it up, it did like peg my activity meter like 75% for like 30 seconds for some reason. But it settled down so it runs just like it did before I installed."
    • Compatibility, it breaks a bucket load of apps (check here for more information)
    • No more Quicktime Pro (replaced with Quicktime X, which is not as feature complete)

    Pros:

    • Native Exchange support within Apple Mail (but this is after the Microsoft Mac Business Unit sorts out Entourage)
    • 512 x 512 icons, yay!

    Okay so maybe my pros are not pros after all, don't get me wrong I do like my Mac but I can't help thinking that Snow Leopard is a marketing team inventing something that launches alongside Windows 7, that could well turn out to be Apple's "Vista".

    Posted 2 Sep 2009 by Adam Jacobs | no comments
    Windows 7 Enterprise VS Windows 7 Ultimate

    When Windows Vista launched the top two flavours were Enterprise and Ultimate, with Windows 7 this is still the case...but wait there is a difference!

    Previously Windows Vista Ultimate included Media Centre, whereas Vista Enterprise did not, Windows 7 Enterprise and Ultimate have an identical feature set with the only disguising factor being the licensing schema.

    • Windows 7 Ultimate uses standard retail keys
    • Windows 7 Enterprise uses corporate multiple activation keys (MAK) or key manager server (KMS)

    So if you are interested in trying Windows 7 before you buy, the Enterprise edition is available as a 90 day trial here (remember from a functional perspective it is the same as Ultimate)

    Posted 2 Sep 2009 by Adam Jacobs | no comments
    Filed under:
    Prepare to be "Ribbonized"

    Corporates are still fighting the move from Office 2003 to 2007, predominantly due to UI changes AKA "the ribbon bar".

    In Office 2007 the ribbon was only present in Microsoft's core Office applications, namely Word, Excel, PowerPoint and Outlook. The Office 2010 release will extend this to Visio, Publisher and no doubt Project.

    Speaking from personal experience I have certainly had to tread carefully when pushing central Office system updates, our approach was to upgrade Outlook first (in my opinion the easiest ribbon jump of the 2007 suite).

    Source: here

    Posted 1 Sep 2009 by Adam Jacobs | no comments
    Filed under: ,