Archive for August, 2007

31
Aug

HTC Windows Mobile 6 update for HTC P4350

I have an HTC P4350 and just found out that there’s finally an update available to Windows Mobile 6. I thought it was a simple process.

After hours of trying I read the error message for the 20.000th time and find out it was telling me something about a different hardware vendor or something. My phone is bought via Vodafone, it seems I have to wait for Vodafone for an upgrade. Just wanted to share with you this really sucks.

First Microsoft comes out with Windows Mobile 6. Hours of searching gave me nothing for upgrade. A press release of HTC told me a couple of months ago I had to with until Juni 2007. It became end August 2007. And now I have to wait for Vodafone….Once again, this sucks.

Besides that, Microsoft issued some press releases about WM 6. HTC did the same, but Vodafone?  Also, I can’t find software updates on the Vodafone website, and a search on Windows Mobile 6 leads to 1 result!!! and it’s a wrong result!!!

31
Aug

OCS 2007 links for 8-31-2007

2 new blogs are available for Office Communications Server 2007 and Office Communicator 2007: http://www.communicationsserverteam.com and http://www.communicatorteam.com

These to blogs will replace the old blog.

Also, a few preview chapters from Microsoft Office Communications Server 2007 Resource Kit are available:

Download three preview chapters from Microsoft Office Communications Server 2007 Resource Kit, by Jeremy Buch, Rui Maximo, and Jochen Kunert with the Microsoft Office Communications Server Team (from Microsoft Press).

Free Microsoft Office Communications Server 2007 Resource Kit Preview Chapters

Via Eileen Brown loads of OCS 2007 resources (you can find them also here on my blog:

Microsoft Office Communications Server 2007 Speech Server Release Notes

Enterprise Voice Route Helper User’s Guide

Office Communications Server 2007 Web Scheduler

Microsoft Office Communicator 2007 SDK

Microsoft Office Communications Server 2007 SDK

Microsoft Unified Communications Managed API SDK (Release Candidate)

Microsoft Unified Communications Managed API (UCMA) is an endpoint API that allows advanced developers to build and integrate server applications into an existing Microsoft Office Communications Server 2007 infrastructure.

Office Communications Server 2007 Resource Kit Tools

Microsoft Quality of Experience

This document introduces Microsoft UC Quality of Experience, an innovative approach that aims to provide all users with the best possible quality anytime anywhere.

Integrating Telephony with Office Communications Server 2007

Microsoft Office Live Meeting 2007 Release Notes

Office Communicator 2007 Quick Reference Card for Phone and Video

Office Communications Server 2007 Document: Technical Overview

Office Communications Server 2007 Document: Enterprise Voice Planning and Deployment Guide

Office Communications Server 2007 Document: Planning Guide

Office Communications Server and Client Documentation Rollup

Communicator 2007 Policies Documentation

This download package contains the Communicator.adm file and a Group Policies Spreadsheet that lists the Group Policy settings for Office Communicator 2007.

Microsoft Office Communicator 2007 Deployment Guide

Microsoft Office Communicator 2007 Testing and Troubleshooting Guide

Office Communications Server 2007 Document: Command-Line Reference Guide

This document describes the use of command line procedures to perform various tasks related to Microsoft Office Communications Server 2007 deployment.

Microsoft Office Communications Server 2007 Release Notes

Microsoft Office Communicator Web Access (2007 release) Planning and Deployment Guide

This guide helps you plan and deploy Communicator Web Access (2007 release) for your organization.

Office Communications Server 2007 Document: Standard Edition Deployment Guide

Office Communications Server 2007 Document: Enterprise Edition Deployment Guide

Office Communications Server 2007 Document: Active Directory Guide

This document guides you through the process of preparing Active Directory for Microsoft Office Communications Server 2007, how to delegate setup and administration, and includes the Active Directory schema reference.

Office Communications Server 2007 Document: Archiving and CDR Server Deployment Guide

Office Communicator 2007 Quick Reference Card for Contact Management, Presence, and Instant Messaging

Office Communicator 2007 What’s New Guide

Office Communicator 2007 Quick Reference Card for Keyboard Shortcuts

Office Communicator 2007 Quick Reference Card for Phone and Video

Microsoft Office Communicator 2007 Group Policies

Office Communicator 2007 Getting Started Guide

Office Communications Server 2007 Document: Migrating to Microsoft Office Communications Server 2007

Office Communications Server 2007 Document: Edge Server Deployment Guide

Microsoft Office Communicator Web Access (2007 release) Guide to Lab Deployment

Microsoft Office Communicator Web Access (2007 Release) Getting Started Guide

Office Communications Server 2007 Document: Administration Guide

Office Communications Server 2007 Document: Configuring Office Communications Server 2007 in a Multiple Forest Environment

Office Communications Server 2007 Document: Documentation Roadmap

Designing for Adoption: Real-time Audio in the Real World

This document discusses media technologies used by Microsoft endpoints for Voice over IP applications. To serve numerous scenarios, the real-time media platform is employed in a diverse set of adaptive methods to provide high quality media experiences in the most hostile of environments.

Microsoft Unified Communications Managed API SDK Public Beta

Microsoft Unified Communications Managed API (UCMA) is an endpoint API that allows advanced developers to build and integrate server applications into an existing Microsoft Office Communications Server 2007 infrastructure.

Unified Communications - Office Communication Server 2007 Videos

Jussi Roine describes 10 insights from the field: OCS 2007 Standard Edition - 10 insights from the field

30
Aug

Ruby on Rails, C# Use on the Rise

Developers in the EMEA region—Europe, Middle East and Africa—have increased their use of Microsoft’s C#, according to a recent survey by Evans Data.

The number of developers using C# has increased 40 percent during the last year in EMEA, the Evans Data survey showed. In 2006 the number of developers using C# any part of the time was 25.1 percent, and this year that number has risen to 34.9 percent. In addition, the percentage of developers using C# more than half the time has also risen by 40 percent from 9.4 percent to 13.2 percent, said Evans Data, based in Santa Cruz, Calif.

Moreover, more than half of the EMEA developers surveyed claimed Microsoft’s .Net as the platform of choice for Web services, a slight increase over 2006, the survey showed.

“Microsoft was smart to have ECMA [formerly known as the European Computer Manufacturers Association] ratify C# early on, as that has helped the language find acceptance in Europe and consolidate its market share,” said John Andrews, CEO of Evans Data. “In addition, .Net has made significant inroads in the region and, of course, C# is the language that best reflects the CLI [Common Language Infrastructure], which is at the heart of .Net.”

In addition, 65 percent of developers in EMEA either are using or are planning to use AJAX (Asynchronous JavaScript and XML) in their development efforts, and 40 percent said they are in the process of extending their data and business processes from legacy host systems to new applications.

Meanwhile, Europe also is likely to see an increase in the use of the Ruby on Rails development platform in the next year, according to Jonathan Siegel, founder of ELC Technologies in Santa Barbara, Calif., who will be a keynote speaker at the RailsConf Berlin, next month in Germany.

Siegel said he believes ELC has the biggest team of dedicated Ruby on Rails developers in the world, and he views Europe as the next big market for enterprise Ruby application development. In fact, ELC will be establishing a European headquarters in the coming months, Siegel said.

Indeed, ELC has extensive expertise using Ruby on Rails to deploy enterprise and Web 2.0 applications for Sun Microsystems, Cisco, McKinsey, LiveNation, Media Trust and others. Siegel cited such heavily accessed sites as NASCAR.com and FunnyorDie.com as Ruby-built Web 2.0 sites that handle millions of hits per day. Now European companies are looking to leverage the same performance and advantages, Siegel said.

Siegel added that the demand for Ruby on Rails in business-critical applications is influencing the development of Rails itself.

“At ELC Technologies, we have witnessed this firsthand during the development of a number of highly successful client deployments. Ruby on Rails is transitioning from a .Net and Java replacement to an integrative framework that deploys seamlessly onto existing .Net or Java deployment infrastructures. Leveraging existing .Net/Java libraries and know-how marks a key milestone that demonstrates Ruby on Rails’ maturity as a commercial framework,” Siegel said.

Source: eWeek.com

30
Aug

SharePoint 2007 link love 08-30-2007

SharePoint Publishing’s including the Long Awaited SharePoint Data Migration Tools from Kimmo Forss!

Wow, a quick look across some of my favorite site in SharePoint Land and there is a LOT happening!

Below is a rundown with links to some of the things I think inquiring minds (SharePoint ones at least) will want to know.

SPFormContext

Argh, Sezai beat me to this post about SPFormContext and SPControlMode by a few hours! I have to admit my sentiment is the same as his - I’m super stoked to have found this class.

Oftentimes, we need some code to execute, but only in the “published” state (old MCMS terminology). We might want a component to run certain logic, but it’s really only relevant if the page is in a live/published state. In other words, the logic does not matter when we are viewing the page as authors, editors, or administrators - we either don’t care, or we just don’t want the logic to execute. (Could be vice-versa; execute some code only if we’re NOT in published state.)

Auto-create DDF for SharePoint Solutions

A long time ago I said “One day I’d like to automate the generation of the DDF file, perhaps via a macro or XSLT”.

Well, I never did, but Rich Finn did. Good job Rich, can’t wait for the Manifest creation bits!

Now if I just had time to install this…
Sample .NET code that retrieves data stored in a SharePoint list

This posting is provided “AS IS” with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm

Quite often we need to pull some data stored in a SharePoint list. If the application is running on the SharePoint server then we could use Microsoft.SharePoint dll to gain access to data, but if your application is running outside SharePoint server then you need to rely on SharePoint Web services. In this case we will be using Lists service exposed by SharePoint to get to the data.

WSS 3.0 SDK provides a good starting point for solving this task. Here is a link to a code sample provided in the SDK How to: Return List Items

Unfortunately, unless you are an experienced SharePoint developer you may run into a couple of problems with this sample. In this blog I will try to provide some additional explanations of the code and also add a few lines to make the sample a bit friendlier.

visit the new www.microsoft.com/SharePoint and give us your feedback

www.microsoft.com/SharePoint

sub sections:

www.microsoft.com/SharePoint/Collaboration

www.microsoft.com/SharePoint/SocialComputing

www.microsoft.com/SharePoint/Portals

www.microsoft.com/SharePoint/Search

www.microsoft.com/SharePoint/ECM

www.microsoft.com/SharePoint/Forms

www.microsoft.com/SharePoint/BI

www.microsoft.com/SharePoint/casestudies

www.microsoft.com/SharePoint/news

www.microsoft.com/SharePoint/upgrading

Bringing Live Search to your SharePoint Site

Arpan Shah has a nice post on his blog explaining how to use the DataFormWebPart to render search results from Live.com. It’s a tutorial (with screenshots) on how to accomplish this using SharePoint Designer - at the heart of the post you’ll learn to consume an RSS feed through the DFWP, step-by-step. With a little imagination you can apply the technique to bring in all sorts of external data to your SharePoint site, and still have the rich design tools for the DFWP available to you to customize the results view.

Sharepoint Web Part Gallery Configuration Gotcha

In order to add a new web part to Sharepoint 2007 (MOSS) you need to add the assembly information to the <SafeControl> list inside the sites Web.Config file.  When doing so make sure to type carefully.  If you make a mistake when editing the config file, the page will not render correctly. If the page is NOT rendering correctly for you, check the Application Event log for details, this may point you in the right direction.
Pay special attention to the casing for the attributes.  They ARE case sensitive.

Invalid (namespace is not cased correctly):
<SafeControl Assembly=”xxxx, Version=1.0.0.0, Culture=neutral” namespace=”xxx” TypeName=”*” Safe=”True” AllowRemoteDesigner=”True” />

SharePoint: Workflow “Failed to Start” (Survey)

I liked using surveys to make quick and dirty forms until I ran into this little problem:

“starting a workflow from a survey response is not supported in Windows SharePoint Services 3.0″ –http://support.microsoft.com/kb/926370

So now I need to create custom lists where I wanted to use surveys.  Too bad we can’t have page breaks and branched logic for custom lists.  Anyone have a nice workaround for this?

Podcasts: Two New Podcasts Covering SharePoint and eHome Integration as well as Non-Microsoft Multimedia Delivery via SharePoint

While on the road today I created two new podcasts. They are both available on my podcast section “Michael from the Road.”

The first explores some of the possible points of integration between Microsoft Home Server, SharePoint Services, and the digital eHome (Media Center, Xbox 360, extenders, etc.). In the second podcast I respond to a question around whether SharePoint can be used to front end the dissemination of non-Microsoft multimedia files being served up by streaming solutions other than Media Services.

Again you can check them both out at “Michael from the Road.”

Article: When you Need SharePoint Designer

There are some tools I don’t hand my son. He’s five and frankly there are reasons why I don’t want him working with chain saws. I occasionally need a chain saw to cut down a tree or cut up a fallen limb. But it’s not a tool I’d ask him to use.

I feel the same way about SharePoint Designer (SPD) — in the hands of some and in the right circumstances it can be a powerful tool capable of saving organizations money. However, in the hands of others, it can be a disruptive influence that makes it harder for organizations to have a well governed and used system.

In this article we’ll walk through a high-level summary of SPD’s features and how these features should and should not be used. At the end of this article you should be able to identify those situations where SPD can be helpful and identify situations where using SPD may be more of a hindrance than a help.

http://www.intranetjournal.com/articles/200708/ij_08_20_07a.html

30
Aug

Microsoft’s Evolving Approach to Servicing the Windows Platform

Q&A: Jon DeVaan, senior vice president of the Windows Core Operating System division at Microsoft, discusses the company’s plans for the first service pack of Windows Vista.

REDMOND, Wash, Aug. 29, 2007 – Microsoft today shared details on its plans for the first service pack of Windows Vista, including a timeline for its release. To learn more, PressPass spoke with Jon DeVaan, Senior Vice President of the Windows Core Operating System division at Microsoft.

PressPass: There has been a lot of speculation around the first service pack for Windows Vista. When will it ship, and why are you just now sharing information on Windows Vista SP1?

Jon DeVaan, Microsoft Senior Vice President, Windows Core Operating System Division
Jon DeVaan, Microsoft Senior Vice President, Windows Core Operating System Division
 

DeVaan: We’re targeting the first quarter of 2008, but the exact date really depends on feedback we receive from testers and the work we put into making sure we understand the feedback we receive. We’re making a beta available to more than 10,000 people in the next few weeks – that’s a critical step for us on the road to release, and we’re looking forward to the feedback we’ll get.

As for the speculation, I think it’s the result of us erring on the side of being more careful about when we communicate release information. Based on what customers and partners have told us, we know that providing timely guidance on release plans is important, but that it’s equally important for us to provide more accurate guidance that they can be confident in as they build their own plans. For Windows Vista SP1, that’s meant waiting until we had a higher-level of certainty in our plan, including what was going into it and when we could reasonably expect to meet the quality bar, to share information broadly. Finding the right balance between communicating earlier and more often versus later and more precisely is something we’ll continue to refine by listening to our customers.

PressPass: Isn’t that a long time between Windows Vista RTM (or “gold code”) and the release of first service pack, at least compared with past versions of Windows?

DeVaan: It will be a little longer than it was for Windows 2000 or Windows XP, but when you look at all the other methods we have outside of the service pack itself to service Windows, I think it’s fair to say that we’re actually getting fixes, improvements and updates into the hands of customers faster than ever before. In fact, the use of the term “gold code” is somewhat of an anachronism in an environment where we have product feedback mechanisms available to us that help us continuously identify and diagnose real-world software issues and the update mechanisms in place to regularly deliver fixes for those issues to hundreds of millions of customers. We think like most major software projects, Windows Vista was designed to improve continuously from the time it is purchased.

Let me give you a few examples of the different ways we service Windows today. For enterprise customers, we work closely with them, through our Premier Customer Service organization, on diagnosing and analyzing specific issues that arise during their deployments or use of Windows Vista. Then, as a result, we develop ‘hot fixes’ – single downloads containing one or more files that address a very specific element of feedback – and make them available through our managed support channels. For home users, we offer the Windows Update service, which customers can opt-into to receive the most significant updates, including security updates, as they become available. For OEMs and system builders, we have been working to deliver important updates to them that support issues discovered with new hardware, and already have delivered a number of important updates – such as updated USB support – which benefit new PCs based on new hardware.

All of these updates also are designed to be included in the next available service pack. That means that Windows Vista SP1 will include all the product changes from all channels, in addition to other improvements. The upside here is that the overall Windows experience is consistently improving over time, and customers have a choice as to how to receive those improvements. Some customers will want to use the more efficient, incremental servicing mechanisms like Windows Update or, for enterprises, Windows Server Update Services (WSUS), and others will prefer to get all fixes in a single service pack that can be rolled out in a managed deployment. It’s a matter of choice for the customer.

PressPass: How do you know and decide what gets fixed for a service pack?

DeVaan: We are constantly monitoring the quality of users’ experience through Windows Vista’s built-in, automated feedback systems, such as the Customer Experience Improvement Program (CEIP) and Windows Error Reporting (WER). These are systems that customers anonymously and privately participate in via an explicit opt-in choice. Through the data we get back, we can identify, diagnose and then repair the most detrimental and prevalent problems users encounter.

Our primary focus after launch became addressing ecosystem compatibility issues that the data showed had adversely impacted some users’ Windows Vista experience. For example, when consumers see a “Device Not Found” message or the systems report back that a device failed to install, we can prioritize getting the needed drivers available on Windows Update or up on the hardware vendor’s Web site. As a result, our driver coverage went from 1.4 million in January to more than 2.2 million today. We also work directly with our partners to improve overall driver quality. We are able to see which drivers are causing system crashes or contributing to hangs and other performance problems, and then work across the ecosystem to bring solutions to market via Windows Update.

Continue at source

30
Aug

Microsoft to Acquire Parlano

Microsoft strengthens unified communications portfolio with leading enterprise group chat provider.

REDMOND, Wash. — Aug. 30, 2007 — Today Microsoft Corp. announced it has agreed to acquire Chicago-based Parlano, maker of MindAlign, a leading application for enterprise group chat. Microsoft expects to add Parlano’s group chat functionality as a new feature of Microsoft® Office Communications Server and Microsoft Office Communicator, Microsoft’s server and client software for presence, instant messaging, conferencing and VoIP.

“Parlano has been successful in meeting the rigorous communications needs of companies in financial services and other vertical markets,” said Gurdeep Singh Pall, corporate vice president of the Unified Communications Group at Microsoft. “Parlano’s expertise and technology, added to Microsoft’s unified communications offering, will deliver customers the most complete presence, instant messaging and group chat solution on the market.”

Founded in 2000, Parlano offers group chat technology that enables people to carry on topic-specific, multiparty instant messaging discussions that persist over time. Parlano’s software is used by companies in a variety of industries, including financial services, call centers and technology, to conduct ongoing business-critical conversations.

“Parlano has helped many organizations enhance operations, improve service delivery and increase sales through more effective ongoing group communication, collaboration and knowledge sharing,” said Nick Fera, chairman and chief executive officer of Parlano. “The resulting competitive advantage will be further enhanced as we bring Parlano technology together with Microsoft Office Communications Server and Office Communicator.”

Because Microsoft’s unified communications technologies are based on standards and open protocols, Parlano has been able to create its technology architecture from the ground up to integrate with Microsoft’s unified communications offerings. Currently, Parlano’s MindAlign application integrates with Microsoft Office Live Communications Server 2005 and Office Communications Server 2007.

After the deal closes, Microsoft will add the group chat functionality to Office Communications Server and Office Communicator, and plans to offer group chat as part of the standard client access license for Office Communications Server 2007 Software Assurance customers. Current Parlano customers, many of whom already use Microsoft unified communications software, will have increased access to the breadth of Microsoft unified communications software.

Financial terms of the acquisition were not announced. The deal is expected to be completed in the fourth quarter of 2007. Following the closing of the acquisition, members of the Parlano team are expected to join the Unified Communications Group at Microsoft’s Redmond, Wash., campus. Parlano is a privately held company and was represented by Revolution Partners and Bell, Boyd & Lloyd LLP.

About Parlano

Parlano is a leading provider of persistent group chat solutions. Parlano’s MindAlign solutions deliver instant, intelligent and persistent group and topic-based messaging to securely connect employees, customers and partners with the right people, information and context to execute business processes more efficiently. Some of the largest companies in the world rely on Parlano to utilize group chat as a strategic business tool. Backed by Longworth Venture Partners and Oak Investment Partners, Parlano supports its customers and partners from its worldwide headquarters in Chicago, Illinois and EMEA headquarters in London.

Source: Microsoft Press

29
Aug

Visual Studio® Team System Code Name “Rosario” August 2007 CTP (VPC Image)

Visual Studio® Team System code name “Rosario” is an integrated Application Life-Cycle Management (ALM) solution comprising tools, processes, and guidance. It enables members of your team to:

  • Collaborate and communicate more effectively with other team members and business stakeholders
  • Ensure software quality using advanced quality tools at every step of the application life cycle
  • Gain visibility into project activity and priorities to make informed decisions based on real-time data

For an overview of Visual Studio® Team System code name “Rosario” and to see the list of features that are available in this CTP release please review the Visual Studio® Team System code name “Rosario” Overview Whitepaper located here.

This CTP release is available in English only.

This CTP targets early adopters of the Microsoft technology, platform, and tools offerings. It enables developers to experience the upcoming toolset and underlying platform improvements. We designed this release to enable developers to try out new technology and product changes, but not to build production systems. This limitation is fully covered in the EULA that accompanies this CTP.

Download

29
Aug

Microsoft Office Communications Server 2007 Trial Download

I guess I missed this one during my holiday :-(

Microsoft Office Communications Server 2007, formerly called Live Communications Server, delivers streamlined communications to help you find and communicate with the right person, in real time, from the applications you use most – like Microsoft Outlook messaging and collaboration client. Without expensive infrastructure and network upgrades, your organization can deliver these benefits on an extensible VoIP foundation. At the same time, your IT department can deliver these enhanced capabilities and provide operational control alongside your existing Exchange and Active Directory infrastructure.

This Microsoft Office Communications Server 2007 Trial Download includes both editions of the server: Enterprise Edition and Standard Edition.

Office Communications Server 2007 Enterprise Edition
An Enterprise Edition deployment consists of a one or more Enterprise Edition Servers connected to a separate, shared Microsoft SQL Server database that form an Enterprise pool providing IM, conferencing, and audio-video functionality. This two-tier architecture, delivers substantial improvements in availability, scalability, and performance over the Standard Edition.

Office Communications Server 2007 Standard Edition
A Standard Edition deployment consists of single, standalone server together on the same computer with an SQL Server Express Edition database for storing user data and providing IM, conferencing, and audio-video functionality. Standard Edition Server is the appropriate choice in small or pilot deployments where enterprise-level capacity, availability, and performance are not required.


Download

29
Aug

Tafiti, Microsoft’s live.com search engine with Silverlight

Tafiti, which means “do research” in Swahili, is an experimental search front-end from Microsoft, designed to help people use the Web for research projects that span multiple search queries and sessions by helping visualize, store, and share research results. Tafiti uses both Microsoft Silverlight and Live Search to explore the intersection of richer experiences on the Web and the increasing specialization of search.

It offers Web, RSS, image, news and book search presented in a rotating carousel. It also offers the ability to drag and save search results.

You’ll need to download Silverlight to use the engine, which offers a richer “visualization” of Microsoft Live search results.

29
Aug

OCS Labcasts

Upcoming Office Communications Server 2007 labcasts:

Wednesday 5th Sept: Deploying and Configuring Microsoft Office Communications Server 2007

Friday 7th Sept: Enabling Users and Installing Office Communicator 2007

Wednesday 12th Sept: Configuring and Using Conferencing in Microsoft Office Communications Server 2007

Friday 14th Sept: Using the Management and Troubleshooting Tools in Office Communications Server 2007

Wednesday 19th Sept: Compliance and Archiving in Office Communications Server 2007

I’ve updated the OCS 2007 page with the latest on-demand webcasts. Visit them here