Thursday, September 14, 2006
The workaround is to open each document in the beta 2 install and save them in Office 2003 format. Then, when you install technical refresh, the documents will open. I know for our RDP project, this is a big pain in the neck. We have dozens of documents saved in 2007 format. There was no indication on whether this would be fixed for RTM. Since they are calling it a known issue, I am hopeful.
Wednesday, September 13, 2006
An old coworker of mine, Asif Rehmani, is starting a Chicago SharePoint user group. The first meeting will be at the Microsoft office in downtown Chicago on September 27. Alex Paytuvi, Microsoft SharePoint Evangelist, will be speaking. If you are interested, please RSVP:
Asif works for SharePoint Solutions, a SharePoint training provider. These guys build their own training curriculum. I've heard positive feedback from people I've referred to SharePoint Solutions. Their website has significant information on SharePoint including code snippets, tips, and tricks. Check it out.
Friday, July 28, 2006
Wednesday, July 12, 2006
Monday, June 26, 2006
The next release of LCS has been officially announced with availability in Q2 2007. Talk about exciting! The next version of LCS will be called Office Communications Server 2007 or OCS 2007. It will include voice and video conferencing capabilities in addition to the existing capabilities of instant messaging and presence. In December, I attended a special invitation airlift that demonstrated some of the capabilities. Unfortunately, we were under NDA. Now, most of this information has been released to the public.
Point to Point video is already available in LCS 2005. The next version adds multi-party video conferencing and better audio experience. The video conference device, called Roundtable, will also be available next year. Roundtable provides 360 degree video in a meeting room. Roundtable switches the view based on where the audio is coming from. Using multiple cameras on the device, it switches views very quickly instead of panning the lens that we see in traditional devices.
One demonstration included viewing presence information of colleagues on a desk phone. Another demonstration showed a person making a phone call to an automated user provisioning application. The application asked her questions about the new employee. She responded over the phone and theoretically, a user account was created. A really cool feature demonstrated receiving a phone call on a smartphone with the call containing a subject line scrolling across the screen as the phone rang; thus giving you contextual information to help you decide whether to answer the call. I'll have more information after the presentation.
Friday, April 21, 2006
Tuesday, April 04, 2006
Eventually, my bio will appear on the MVPs Awardees web site.
MVP ID - 33624
Sunday, March 26, 2006
I was in Redmond this week attending Office Developer Conference 2006 where Steve Sinofsky co-presented with Bill Gates as keynote. Steve spoke as if he was leading the Office team. Ironic that he was walking around the conference knowing the next day he would be announced as taking over the Vista group. I didn't even hear a whisper before the announcement. I guess I'm just a small IT fish in a big Microsoft ocean.
Thursday, March 23, 2006
Gurdeep talked about Real-time collaboration and focused on Communicator and LCS. He even talked about the next version of Communicator and LCS. He gave us a couple statistical and personal tidbits I found interesting including:
- 7 out of 10 phone calls at work go to voicemail.
- The LCS growth trajectory is higher than Exchange.
- Microsoft's RTC investment is double that of the next version of Exchange
- Sales teams don't know how to sell the value of telephony because they are never in the office having that need.
- Calling people on a cell phone is an intrusive and many times inappropriate action. For example a sales person could be in an important meeting with a customer and gets interrupted by a phone call. Better presence functionality will alleviate that issue.
He spent alot of time on AJAX that will allow developers to add the presence gumdrop to .Net applications and web applications without requiring office or communicator to be installed locally. The future version of LCS will provide each LCS user their own "presence document". This is an XML file where the user can ACL their presence effectively allowing the user to show different levels of presence to different contacts. There were 2 other sessions on RTC and Office 2007. I hope to share that information in a future posting.
Sunday, March 19, 2006
Somebody was nice to enough to respond to a call for help on Blogcastrepository regarding issues with Office Communicator installing on the latest build of Vista.
The "hack" requires disabling User Account Protection (UAP) which seems to be causing quite a ruckus in installing applications on Vista. I have pasted the meat of the solution below for convenience.
- Press WinKey (the flag key on your keyboard) + R and type secpol.msc. (Without the quotes).
- If asked to permit Microsoft Management Console to run, allow it.
- In the Local Security Settings window, in the left hand pane, navigate to Security Settings, Local Policies, Security Options.
- In the pane to the right, scroll all the way to the bottom.
Set the first two User Account Protection items to No Prompt, and Disabled on the remaining three items.
- Close the Microsoft Management Console (MMC), and if you are asked to save the settings for Console1, press No.
- Reboot or log off and log back in to enforce the new settings; or alternatively open an elevated Command Prompt and type gpupdate /force (without the quotes), and then press Enter.
We had to reboot the machine as the gpupdate /force did not work for us.
Monday, February 20, 2006
Tuesday, January 31, 2006
I've run across an interesting behavior with downloading the address book files when logging in outside the network. PSS has confirmed that this is by design so I thought it would be valuable to share with others.
The address book is a set of files created nightly that sit on a file server. A new file is downloaded the first time you run Communicator each day. For details on the Address Book Service, see this link.
When installing ABS, you specify a folder to generate the files. In LCS, you create an entry that is basically a file share path which tells the communicator client where to download the files. To my knowledge, it uses windows authentication. If your machine is in the corporate domain and you are on the internal network, you are logged into both communicator and the file share automatically. There are two logins that occur each time you run communicator. One is for the LCS and one is for the address book share. Internally, you are not prompted. Nice.
It gets interesting when you are outside the firewall or running communicator externally. Because file shares do not resolve externally (VPN does not count as external here), Microsoft provides another way to get the address book files to you. You create an IIS virtual directory on the Enterprise Edition server pointing to the folder containing the files and publish it externally through your reverse proxy/firewall. It must be SSL over basic authentication too.
The documentation states to remove windows authentication on the website but check basic. Based on our IIS knowledge, this guarantees the user will be prompted to authenticate. No automatic windows integrated authentication happening here.
If my machine is in the domain and I leave the office, when I login to Communicator, I am NOT prompted to authenticate to LCS. Communicator uses my cached credentials. However, I still get the login prompt to download the address book files. I created a PSS ticket because I felt that if I use cached credentials, I should get single sign-on behavior although the IIS settings told me it wasn't going to happen. My logic is if Communicator can pass credentials to LCS then why can't it do the same for the ABS? If you cancel on the login prompt, you are still logged into LCS. Now that's confusing! For people whose machines are not members of the domain, you are prompted only once to login to both LCS and ABS which is nice.
This is a long winded way of saying that if you are external, you will be prompted to authenticate to the address book web site.... Unless you set the web site to anonymous
Wednesday, January 25, 2006
At the end of December after we had submitted our online provisioning form we were notified that there was a hiatus in new provisioning through early January. Interestingly, we received an email in mid-January stating that provisioning had been approved. We configured LCS to allow Public IM connectivity. However, our Communicator clients could not add PIC contacts.
Our users who had MSN passport accounts using their corporate email address were sent warning emails that their MSN accounts would no longer work after a specified date. There is a process to convert these passport accounts that allow users to continue to use MSN Messenger with their existing contact lists.
In short, Public IM connectivity began working the day after the email stated the change would take place. This date was not in the provisioning approval email. I am curious to see if anyone else has experienced this scenario.
What this means is that somebody in the IT department may want to create an MSN passport account for messenger using a corporate email address before provisioning so they receive the true enablement date!