<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6435160058516961866</id><updated>2012-02-16T19:58:04.315-08:00</updated><category term='Flash'/><category term='SharePoint Saturday'/><category term='Social Computing'/><category term='Hosting'/><category term='MOSS 2007'/><category term='Customer Service'/><category term='CSS'/><category term='Cloud Computing'/><category term='SharePoint'/><category term='Consulting'/><category term='InfoPath Forms'/><category term='Events'/><category term='SharePoint 2010'/><category term='SUGDC'/><category term='Html'/><category term='WSS 3.0'/><category term='SharePoint Designer 2007'/><title type='text'>Digicon Corporation Blog</title><subtitle type='html'>Digicon Corporation's blog provides posts on Information Technology, Application Solutions, Service Desk, Advanced Networking, Security, Virtualization, and SharePoint solutions.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.digicon.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-758958786863945796</id><published>2010-12-10T09:58:00.000-08:00</published><updated>2010-12-10T10:00:17.382-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Html'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Fix for Drop-down Menus Hidden Behind Flash</title><content type='html'>Recently, for the second time in my career, I was confronted with the problem of drop-down menus hiding behind a Flash element of a web page. Just Google "drop-down menus hidden behind Flash", and you'll discover&amp;nbsp;that this is a widespread problem. Requests from developers begging for solutions abound throughout the web.&amp;nbsp;But the standard suggestions to increase the z-index of the navigation div, or to&amp;nbsp;specify the wmode value as&amp;nbsp;"transparent" in the Flash object and/or embed tag, do not always work.&lt;br /&gt;&lt;br /&gt;Here's what does! Use CSS to dictate the placement of&amp;nbsp;the navigation div and the Flash div. Then, in the code view of your software, drag the code of the Flash&amp;nbsp;div above the code of the navigation div. Because browsers load pages from top to bottom, this trick will cause browsers to load the flash first, and the navigation second. But your CSS&amp;nbsp;styles will force the placement of&amp;nbsp;the elements properly on the rendered web page with the navigation positioned above the Flash.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-758958786863945796?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/758958786863945796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/12/fix-for-drop-down-menus-hidden-behind.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/758958786863945796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/758958786863945796'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/12/fix-for-drop-down-menus-hidden-behind.html' title='Fix for Drop-down Menus Hidden Behind Flash'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-8570983640686869307</id><published>2010-11-18T06:36:00.000-08:00</published><updated>2010-11-18T06:36:36.166-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Social Computing'/><title type='text'>Social Computing in a Business Environment</title><content type='html'>I have presented on Social Computing in a Business Environment a couple times at SharePoint Saturdays. During the presentations, I find that the biggest challenge in organizations is not the fact that the technology can’t support it, but how the business executives support it (or fight it). So, I thought it was time to bring it to the forefront. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What is Social Computing?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The dictionary states “Social Computing is a general term for an area of computer science that is concerned with the intersection of social behavior and computations systems”. For those of us that don’t speak dictionary, social computing is using computers to perform normally social conversations. Basically, it is computerizing the water cooler, suggestion box, vendor lunches, user groups, customer forums, and the news. Some social computing examples include Facebook, Twitter, LinkedIn, GovLoop, MySpace, FourSquare, AdultFriendFinder, Match.com, and many other WebsitesThatMashNamesTogether.&lt;br /&gt;&lt;br /&gt;After mentioning AdultFriendFinder I often hear the room make a hushed “huh?” sound. Right, AdultFriendFinder, Match.com, eHarmony and Yahoo Personals are all social networks and when businesses are approaching policies and decisions with social computing, this has to be taken into account. &lt;br /&gt;&lt;br /&gt;It is not just the website though; you also need to concern yourself with the media. With mobility becoming not only another means to market your website, but to connect to other sites using mobile applications, a company needs to keep this small fact into account… 90% of the population of the United States owns a mobile phone. According to Wikipedia (the master source of all statistical information sarcasm) 285 Million mobile phones were in use in the United States in December 2009. Nearly all of those phones have the ability to either text, surf the web, and/or receive email. Social Computing is another piece of this puzzle…the forgotten piece. By using the smartphone, a user can instantaneously publish news as it happens to the web. You could be taking video of a car crash involving the CTO of your company one minute and the next minute the stock of your company has tanked due to uncertainty of the CTO’s condition.&lt;br /&gt;&lt;br /&gt;On the other hand, an employee may use the suggestion box for an idea that makes millions of dollars in revenue by making a simple change in one process. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What are the Advantages?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Of course there is the logical choice of free marketing. Does it really make a difference though? Gartner thinks so. In the November 2009 paper “The Business Impact of Social Computing: Real-World Results for Customer Engagement” they highlight three cases where social media increased customer engagement and product or service utilization. Keeping in mind the rule of threes, it makes sense to use more than one way to communicate and retain current and potential customers.&lt;br /&gt;&lt;br /&gt;Customers are looking for the experts. Providing expert advice through customer communications provides your customers with the proper guidance while making you the expert if that field. On the other hand, receiving expert advice through social computing is also a huge advantage. If you have an issue with your car, you have a choice of asking your techno-wizard friend who also repairs his own car, or you can post a query on 2carpros.com and have a certified technician guide you in the right direction.&lt;br /&gt;&lt;br /&gt;Market research and discussing the market trends help business better understand the target audience as well as see where the competition is heading. Competitor’s information can make or break winning business. An example of this is the transition of Chevy Chase Bank to Capital One Bank. During the “big change”, Capital One converted over the website normally used to a completely new site. This directly affects any supporting applications such as Mint.com which you may use for money management. They also changed how the secondary security worked but change it from a PIN to letter authentication to a “what is the name of your mother’s child’s dog’s name when you were 2 years old”? By using and watching social media to receive customer intel, Capital One tried to alleviate many of the customer’s angst, but when all was said and done, the issues still existed.&lt;br /&gt;&lt;br /&gt;In response and by watching social media, M&amp;amp;T Bank began marketing heavily using the weaknesses of the Capital One transition as part of the marketing tool. &lt;br /&gt;&lt;br /&gt;The customer can affect not only your existing and future business, but they can also change the direction of the company. One case in point is a company called SWSoft. SWSoft started as a small software development company that created control panel software for application and server hosting providers. The company made small technological changes to adjust for the constantly changing need of hosting providers. However, a customer suggested virtualization software for the Mac, SWSoft took the charge and ran with it. Within days, the software was created and presented to Apple for approval. Since then, SWSoft changed the company name to reflect the extreme success of the Parallels software.&lt;br /&gt;&lt;br /&gt;Recruiting has always used social computing to a point. But with the addition of LinkedIn and Spoke, recruiting has also taken on a new look. Anymore, the operative way to find people is by performing LinkedIn searches for the right person in the right location. But new constrictions for recruiting include requirements to have at least 3 recommendations in their profile. Sales people are often required to have 500+ connections before being considered for hire. &lt;br /&gt;&lt;br /&gt;There are more advantages to using social networking, but the real question comes down to whether or not it is worth it. It really depends on your approach and your product or service being promoted.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What are the Pitfalls?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Much in the same way you wouldn’t want your second cousin to put words in your mouth, companies are extremely wary of having individuals make improper corporate statements. This can place the company at risk for a law suit. But sometimes a law suit is the easy way out. Companies have died from statements to the press and within the community. It is the most complicated aspect of the business world…the separation of personal and business life.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Pitfall #1&lt;/strong&gt;: Incorrect “Expert” Information. “We just closed a deal with Wal-Mart” can be a deadly statement even if it is true. If the contract has not been signed and someone makes this statement is problem number one. Even if the contract is signed, Wal-Mart may have a clause in the contract stating you cannot make such an announcement. Add to this the fact that by making such a statement you could artificially push your stock price up would be a SEC issue. Once you pushed the stock price up and the real announcement was about to be released that the “Wal-Mart deal” was for the light bulbs in a section of a single Wal-Mart store, there is a sudden whoosh sound as the men with uniforms take you off in an orange jumpsuit to match the one Martha Stewart had.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Pitfall #2&lt;/strong&gt;: Political Views. If you are often representing the company as the expert in SharePoint uses for business and you decide to write a blog entry about how you support the Libertarian party and the candidate running for office in your home town, you have a strong chance of alienating the Democrats, Republicans, and Green party people that regularly track your movements and listen to you advice in business. There are 3 things that should never be discussed in a business environment (unless that is your business): Politics, Religion, and Sex.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Pitfall #3&lt;/strong&gt;: Religious Views. Even stating you are agnostic can be deadly for business. Making statements about religion, or even commenting on what is happening globally can be perceived as an insult. Lastly, and this one is most often missed, by just using the word “bless” you are inferring a religious context.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Pitfall #4&lt;/strong&gt;: Global Commentary. In the late 1993, I went to the hardware store to pick up some supplies and in the middle of the store, an man was discussing the deaths of the Navaho people due to what he believed was the “filth the savages were living in” and that he if they can’t manage to bathe, then that is what happens. I am Native American and took this as an attack directly. I promptly walked up to him and asked to see the store manager. After being escorted (by him) to the office I promptly launched into a dissertation on how ignorant he was about the Hantavirus and how his loudly expressed opinion on the “filth the savages were living in” is the one reason I will never shop in the store again. I then addressed the manager and informed him that the customer service runs in tens. “I will promptly walk out of here and tell at least 20 people about my experience which will likely disseminate to 10 others. I am but one person that has brought this to your attention. For every one person that complains, there are ten that do not. So let’s count this up real fast. If nine other people have not complained and they told their story which went to 30 people each, you have the strong potential of losing 310 customers.” One year later, the hardware store was closed.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Pitfall #5&lt;/strong&gt;: “Indecent” Postings. Indecent is a word that scholars have been arguing for decades. The perception of that is different for each person. Having booth babes at the Electronics show in Las Vegas is likely to have two effects: Bring all of the geeky males over to have a chance to talk to the hot female and at the same time sell the goods they don’t necessarily need, and insult some of the women’s sensibilities. However, if a shirtless Alex O’Loughlin was standing there handing out literature on the G-15,000 ultimate gaming wizard wand with see-through electronics, there is a good chance that the women would not have a problem with it and female usage would skyrocket. To be fair, some companies are marketing with indecency and making it work. One company that has managed to pull it off is Go Daddy and the Go Daddy ads. The fact that they are proud that some of their ads cannot be aired during the Super Bowl is the appeal of the company promotion. But they tend to be the exception and not the rule.&lt;br /&gt;&lt;br /&gt;Indecent extends beyond the statements though. If a company employee is constantly surfing AdultFriendFinder.com, this can be construed as sexual harassment for any coworkers that catch a glimpse of the screen. Additionally, if a person is in the comfort of their home and come across a coworker or a customer on a similar site, it can also create a challenge in the work place. Therefore, you really need to protect the company and define as clearly as possible how social media is handled inside and outside of the work place.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How does a company protect itself?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;A company can’t really. All a company can do is create incentives to protect itself while at the same time promote itself. It is a delicate balance that cannot be easily audited and has few legal statues to support it.&lt;br /&gt;&lt;br /&gt;To start it all off, you need to start with adding a Social Media policy to your employee handbook. If you already have a social media policy, you need to make sure everyone is trained on the policy. After asking many people if they have a policy the response is most likely a “no”. For the purposes of this paper, I have narrowed down three of the policies I have had the pleasure to shred. The first one is a strict policy that basically eliminates the use of social media.&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Policy #1&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;It is against company policy to use any type of blog or social network for business communications.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;It is against the policy to discuss anything dealing with your job to include:&lt;/em&gt;&lt;br /&gt;&lt;em&gt;• Co-workers&lt;/em&gt;&lt;br /&gt;&lt;em&gt;• Likes and dislikes of the job&lt;/em&gt;&lt;br /&gt;&lt;em&gt;• Anything products, services or customers that the company supports&lt;/em&gt;&lt;br /&gt;&lt;em&gt;• Any of the company locations&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;All employees are required to allow for company auditing of all social media accounts. Employees are required to disclose the user ID and social media site to human resources. Employees are required to accept all invitations and connections to their social media site from the company account.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Violations of this policy are subject to disciplinary action to include the possibility of employment termination.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As extreme as this policy may sound, it is not out of the ordinary for the 5-7% of the companies that are completely against social media. On the other hand 29% of the companies that do not believe they need a social media policy and have documented the reasoning behind it. Michael Hyatt, Chairman and Chief Executive Officer of Thomas Nelson Publishers states:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Your company doesn’t need a social media policy and here are five reasons why:&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;1. Your people can be trusted. In my experience as a leader, people pretty much do what you expect. If you expect them to be honest and trustworthy, they will be honest and trustworthy. No, I am not hopelessly naive: I know some people misbehave. But why punish the many because of the few? Deal with the exceptions as they occur. Most people will do the right thing if given the chance.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;2. Social media are just one more way to communicate. I honestly don’t understand all the fuss about social media. It’s just one more way to communicate. Do you have a “phone policy”? an “email policy”? a “fax policy”? Technology is neither good nor bad. It’s what people do with it that is the issue. And honestly, I don’t care if people are updating their Facebook status “on company time.” (Is there really such a thing any more?) Instead, I prefer to focus on the results the employee delivers and let them manage their time.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;3. More rules only make your company more bureaucratic. Before the election, someone asked me what my political affiliation was. I laughed and said, “I’m a Libertarian, but only because I don’t have the guts to be an anarchist.” I don’t think you can legislate morality. (That’s not to say that legislation can’t be immoral, but I digress.) You can’t come up with enough rules to guarantee that people will do the right thing. Too many rules only make your organization slower and less likely to embrace the change it needs to survive.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;4. Formal policies only discourage people from participating. In my opinion, you want to encourage your people to engage in social media. Doing so puts a human face on your brand. It meets customers where they are congregating. It makes everyone an ambassador for your organization. But formal policies discourage this. They make people hesitant. No employee wants to get in trouble, so they just avoid the very thing you want (or should want) to encourage.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;5. You probably already have policies that govern inappropriate behavior. This is the real kicker. You likely already have an employee handbook in place that speaks to what is appropriate and what is inappropriate. At Thomas Nelson, for example, our handbook provides various examples of “Personal Conduct Violations.” We specifically forbid: &lt;/em&gt;&lt;br /&gt;&lt;em&gt;o Insensitivity to customers&lt;/em&gt;&lt;br /&gt;&lt;em&gt;o Spreading false statements about other employees or the company&lt;/em&gt;&lt;br /&gt;&lt;em&gt;o Profanity&lt;/em&gt;&lt;br /&gt;&lt;em&gt;o Abusive language about a supervisor or co-worker&lt;/em&gt;&lt;br /&gt;&lt;em&gt;o Unauthorized release of confidential information&lt;/em&gt;&lt;br /&gt;&lt;em&gt;o Disruptive or inappropriate behavior&lt;/em&gt;&lt;br /&gt;&lt;em&gt;o Discriminating or harassing behavior towards a co-worker&lt;/em&gt;&lt;br /&gt;&lt;em&gt;o Indecent or immoral behavior&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Although Michael has some valid points, it follows down the same line as cell phone usage while driving. There is already a law for inattentive driving, but to make sure it is in the forefront of everyone’s mind, laws are redefined to eliminate the ambiguity and ensure there is a clear understanding of expectations.&lt;br /&gt;&lt;br /&gt;To come up with the middle road, it is really best for the company to determine what the priorities are. The following is a sample of a policy found on About.com (a social media site).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Policy #2&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Why This Policy is Necessary&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Zipline International understands that many of our employees enjoy sharing their knowledge and enthusiasm for our industry online and we encourage these activities. We also encourage employees to expand their knowledge and understanding of our industry by interacting with their colleagues online and in traditional meeting environments.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;At the same time, management is responsible to protect the privacy, security and image of our company, customers and stakeholders. This policy is intended to foster an open and expressive environment while at the same time maintaining corporate security.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Private Use of Social Media, Websites and Blogs by Employees&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Employees that are tasked with maintaining blogs and websites, or establishing a social media presence on behalf of the company, are guided by a separate policy addressing these responsibilities. Unless you are specifically asked to do so, you are not authorized to speak on behalf of the company. When sharing information about our industry or your area of expertise, please make it clear that your are offering your own opinions.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Non-disclosure of Confidential Information&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Never reveal information that is covered by the non-disclosure agreement that you signed before coming to work at Zipline. In addition, never disclose information that has not already been made public by the company. This includes, but is not limited to, new product announcements, financial data and staffing changes. Do not use company logos or trademarks without permission.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Maintaining Positive Communications&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;At all times, be respectful of our company as well as its employees, customers, vendors and competitors. Remember that you are ultimately responsible for your online behavior and should avoid content or actions that are defamatory, pornographic, proprietary, harassing, libelous or threatening. You can be sued by employees, competitors or any other individuals affected by such content.&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Protecting Physical and Information Security&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Do not share specifics of the company's Security or Information Technology practices. In addition, never share specific information regarding the layout of our physical plant. Such details can be abused by unethical individuals to breach company security.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Policies will only take you so far when it comes to protecting the company. Having other measures in place such as network monitoring and web control device, and system policy objects can help a company limit the access to “acceptable” social media. Having access to AdultFriendFinder may not be against your social media policy. It may be against a computer use policy. Having people on Facebook all day may not be against either a social media policy OR a computer use policy…but it isn’t necessarily productive. Having web control devices helps control access time and web site access to social media sites.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What are Easy Ways to Promote Social Computing?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I am going to start with what I know best…SharePoint. SharePoint is a portal capable of not only collaboration and document sharing, but it also takes social computing to the next level. SharePoint 2010 specifically includes a feature called My Site which allows for individual customization of how information is displayed. For example, through My Content, I am able to display document libraries most important to me from my business portal, and have my Twitter and Blog feed into the page as well.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_q66ZT8lhZi4/TOU5xvb7n9I/AAAAAAAAADg/NZe8h809ZGw/s1600/ss.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="192" ox="true" src="http://3.bp.blogspot.com/_q66ZT8lhZi4/TOU5xvb7n9I/AAAAAAAAADg/NZe8h809ZGw/s320/ss.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;With newsfeeds, I am able to have the RSS feeds from the site I monitor that directly affect me such as Microsoft SharePoint blog, and I am able to track my tagged features in my business portal.&lt;br /&gt;&lt;br /&gt;Tagging and Notes are an additional feature in SharePoint 2010 that allow for people to tag content in accordance with the relevance they feel it deserves. It is much like a peer review of the value of the document. &lt;br /&gt;&lt;br /&gt;Blogs are built into SharePoint as a template and are easy to deploy. Discussion boards and suggestion boxes are web part components that are added to any page within the SharePoint environment.&lt;br /&gt;&lt;br /&gt;As an added bonus, the auditing feature allows for you to control where you social networks are connecting through. By adding web parts for social media such as the Facebook Kit for SharePoint, the SharePoint to LinkedIn Connector, or the TwitterPublicTimeline web part, companies are able to limit access to a single location instead of the entire corporate network. Auditing ensures you can track how often pages are being hit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-8570983640686869307?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/8570983640686869307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/11/social-computing-in-business.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/8570983640686869307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/8570983640686869307'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/11/social-computing-in-business.html' title='Social Computing in a Business Environment'/><author><name>John Burkholder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_q66ZT8lhZi4/S57GbyaGibI/AAAAAAAAACg/e686je2CX4c/s1600-R/AmericanEagle.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_q66ZT8lhZi4/TOU5xvb7n9I/AAAAAAAAADg/NZe8h809ZGw/s72-c/ss.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-2946211996955864131</id><published>2010-11-18T06:15:00.000-08:00</published><updated>2010-11-18T06:15:18.281-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Saturday'/><title type='text'>SharePoint Saturday Richmond</title><content type='html'>Here comes another SharePoint Saturday! &lt;br /&gt;&lt;br /&gt;SharePoint Saturday is one of the best community building and learning environments out there. I say this not only because I try to be a part of it, but because the presenters really want to help people understand and learn the technology. Of course, you could go out there and pay between $900 and $3000 for a 2 day - 5 day conference and training session, but those same speakers are very likely going to be giving their time and money to present at SharePoint Saturday as well.&lt;br /&gt;&lt;br /&gt;For example, one of the best presenters out there is Dux Raymond Sy. He is a prolifent speaker and is often presenting at the other conferences such as SharePoint Symposium, Best Practices Conference and more. He will gladly hop on a plane and travel to San Ramon, California or Kansas City, Missouri to present for free at a SharePoint Saturday. &lt;br /&gt;&lt;br /&gt;But who pays for the SharePoint Saturday to take place? The vendors...and they don't pay a whole lot since it is mostly the cost of the venue, swag, food, and door prizes. How popular is it? Extremely! Besides being a free conference, the attendees get lunch and swag. Add to that the networking opportunities and it is priceless. THIS is why we do it. Often there is a wait list for these events. The only one so far that I have seen that waded through the wait list was SharePoint Saturday DC which had 921 attendees and was held at Northern Virginia Community College in Annandale, Virginia.&lt;br /&gt;&lt;br /&gt;This is such as valuable group that we suggest it to our customers continuously. So, SharePoint Saturday Richmond, Virginia is December 4. If you are closer to South Florida though, I suggest SharePoint Saturday South Florida instead on December 4. More details about SharePoint Saturday are available at &lt;a href="http://www.sharepointsaturday.org/"&gt;http://www.sharepointsaturday.org/&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Last plug: I will be presenting on one of my favorites: &lt;strong&gt;&lt;em&gt;Disaster Recovery and SharePoint 2010, Are You Ready?&lt;/em&gt;&lt;/strong&gt; Come by and say Hi!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-2946211996955864131?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/2946211996955864131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/11/sharepoint-saturday-richmond.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/2946211996955864131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/2946211996955864131'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/11/sharepoint-saturday-richmond.html' title='SharePoint Saturday Richmond'/><author><name>John Burkholder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_q66ZT8lhZi4/S57GbyaGibI/AAAAAAAAACg/e686je2CX4c/s1600-R/AmericanEagle.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-7927074742833834125</id><published>2010-10-20T10:21:00.000-07:00</published><updated>2010-10-20T10:21:29.948-07:00</updated><title type='text'>Other methods to get the Content Type ID</title><content type='html'>&lt;div class="MsoNormal"&gt;Following the last post where I discussed the different methods of getting the GUID for list and ID of content types, there are other ways to get the content type ID. &lt;/div&gt;&lt;div class="MsoNormal"&gt;If you have SharePoint Designer, you can navigate to the content type section, and then select any content type. The content type page will contain the Hex format of the ID for that content type. Unfortunately, using this method will not provide the GUID for the fields used in this content type. &lt;/div&gt;&lt;div class="MsoNormal"&gt;Another way to get the ID for a content type, is to navigate to the features folder on the server &lt;/div&gt;&lt;div class="MsoNormal"&gt;(drive://Program Files /Common Files/Microsoft Shared/Web Server Extensions/ 14/Templates/Features/ (select the list or content type folder)&lt;/div&gt;&lt;div class="MsoNormal"&gt;When you open the schema.xml file you will be able to get the GUID for the content type as well as every field used in this content type. &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;For example this is the GUID for the event content type&lt;br /&gt;As you have seen above, there are two formats to define the ID of a content type, the Hex code and the GUID. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_-Jf7z-JwIZY/TL5a4GhCeoI/AAAAAAAAAGU/TBsf40nvN4o/s1600/GUID.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="241" src="http://2.bp.blogspot.com/_-Jf7z-JwIZY/TL5a4GhCeoI/AAAAAAAAAGU/TBsf40nvN4o/s320/GUID.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;To define a new content type, you must inherit form an existing content type which enables you to inherit all columns, workflows any information policy attached to the parent content type. The new Hex ID for the new content type will be composed of the Parent Content Type ID + 2 Digit Hex Value. If you are using the Guide format, as recommended by Microsoft as best practice, the GUID will be composed of the Parent Content Type ID + 00 + GUID (without any special characters) for example, a content type that inherits from the event content type will have GUID&lt;br /&gt;&lt;div class="MsoNormal"&gt;01x0102DE7CA8F1-A8B0-490F-913D-F0F60638A18F&lt;/div&gt;&lt;div class="MsoNormal"&gt;Where the 01x102 is the event ID (the parent) then a GUID {DE7CA8F1-A8B0-490F-913D-F0F60638A18F} with the {} removed.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-7927074742833834125?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/7927074742833834125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/10/other-methods-to-get-content-type-id.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/7927074742833834125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/7927074742833834125'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/10/other-methods-to-get-content-type-id.html' title='Other methods to get the Content Type ID'/><author><name>Hossam Behery</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_-Jf7z-JwIZY/S3WNAxgrLNI/AAAAAAAAACo/vbbOAEFR0FE/S220/n1749083287_3881.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_-Jf7z-JwIZY/TL5a4GhCeoI/AAAAAAAAAGU/TBsf40nvN4o/s72-c/GUID.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-3174458604146813140</id><published>2010-10-20T10:19:00.001-07:00</published><updated>2010-10-20T10:19:39.225-07:00</updated><title type='text'>Getting the GUID or internal field names of items in SharePoint</title><content type='html'>&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;Many times during developing a SharePoint solution, we need to get the GUID of a list item, content type or a field but SharePoint does not display these GUIDs in an obvious way. In this post, I will discuss two ways that you can use to get the GUID of these items to be used during development. &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;One way to get the GUID is simply to navigate to the list settings page, copy the url, it will look like this:&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;http://YourServerName.com/_layouts/listedit.aspx?List=%7BEEF4F8B7%2D27D4%2D4A81%2D9E51%2D6A588EEF8D94%7D&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;The string after the &lt;b&gt;List= &lt;/b&gt;is the encoded GUID&lt;b&gt; i.e. &lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;%7BEEF4F8B7%2D27D4%2D4A81%2D9E51%2D6A588EEF8D94%7D is the encoded GUID. Now you need to decode the GUID using one of these online tools (There are many resources online for encoding and decoding URLs that can do the same trick as well) &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;&lt;a href="http://urldecoderonline.com/" linkindex="22"&gt;http://urldecoderonline.com/&lt;/a&gt; (The is the best tool because you can copy the entire URL and it will break the URL to its complements which provides you with the list item very easily)&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;&lt;a href="http://meyerweb.com/eric/tools/dencoder/" linkindex="23"&gt;http://meyerweb.com/eric/tools/dencoder/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;&lt;a href="http://www.albionresearch.com/misc/urlencode.php" linkindex="24"&gt;http://www.albionresearch.com/misc/urlencode.php&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;the decoded URL will look like this:&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;http://YourServerName.com/_layouts/listedit.aspx?List={EEF4F8B7-27D4-4A81-9E51-6A588EEF8D94}&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;so the list GUID is {EEF4F8B7-27D4-4A81-9E51-6A588EEF8D94}&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;To get the ID of a content type, navigate to the content type in the site content type gallery copy the string after the &lt;b&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;;"&gt;ctype&lt;/span&gt;&lt;/b&gt; of the URL and decode it, again, using one of the above tools. For example, &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;http://YourServerName/_layouts/ManageContentType.aspx?&lt;b&gt;ctype&lt;/b&gt;=&lt;b&gt;0x0107&lt;/b&gt;&amp;amp;amp;Source=http%3A%2F%2FYOURSERVERNAME%5Flayouts%2Fmngctype%2Easpx&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;Encoded Content Type ID &amp;nbsp;0x0107&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;Decoded &amp;nbsp;&lt;/span&gt;&lt;span style="color: #444238; font-family: &amp;quot;Arial&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;Content Type ID &amp;nbsp;&lt;/span&gt;&lt;span style="color: #444238; font-family: &amp;quot;Arial&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10pt; line-height: 115%;"&gt;258&lt;/span&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;You can also apply the same technique to get the internal names of fields by using the string after the &lt;b&gt;Field=&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #424242; font-family: &amp;quot;Trebuchet MS&amp;quot;, &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;"&gt;http://YourServerName.com/_layouts/fldedit.aspx?&lt;b&gt;field&lt;/b&gt;=&lt;b&gt;WorkPhone&lt;/b&gt;&amp;amp;amp;Source=%2F%5Flayouts%2Fmngfield%2Easpx%3FFilter%3DAll%2520Groups&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-3174458604146813140?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/3174458604146813140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/10/getting-guid-or-internal-field-names-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/3174458604146813140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/3174458604146813140'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/10/getting-guid-or-internal-field-names-of.html' title='Getting the GUID or internal field names of items in SharePoint'/><author><name>Hossam Behery</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/_-Jf7z-JwIZY/S3WNAxgrLNI/AAAAAAAAACo/vbbOAEFR0FE/S220/n1749083287_3881.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-5835017060373722763</id><published>2010-10-19T13:15:00.000-07:00</published><updated>2010-10-19T13:15:12.109-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>Retrieve the Passphrase in SharePoint 2010</title><content type='html'>&lt;strong&gt;Contributor: Hossam Behery&lt;/strong&gt;&lt;br /&gt;Adding another server to a SharePoint farm is an easy task if you have the Passphrase that were used to create the farm initially. This “Passphrase” is needed to be able to add a new server to the farm. I have not seen any way to retrieve the passphrase if you forget it, this is where PowerShell can help you rest the Passphrase. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Just make sure that:&lt;br /&gt;&lt;br /&gt;1. The account that you are using has the right privileges Securityadmin server role access on the SQL instance and the db_owner role in a database.&lt;br /&gt;&lt;br /&gt;2. Administrative permission on the local computer.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;• From your Start menu select “SharePoint 2010 Management Shell” or Start, “Microsoft SharePoint 2010 Products”, “SharePoint 2010 Management Shell” then click run as administrator to cover the second requirement above.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL37qQ5-r0I/AAAAAAAAAEA/1VjTMQw-OoY/s1600/blog1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="267" src="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL37qQ5-r0I/AAAAAAAAAEA/1VjTMQw-OoY/s320/blog1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;• Type the following command: &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;$passphrase = ConvertTo-SecureString -asPlainText -Force &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This line will prompt you for a password and then stores the secure version of your password in the $passphrase variable.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL37SvI-HkI/AAAAAAAAAD8/RcRgNxU-nug/s1600/blog2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="156" src="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL37SvI-HkI/AAAAAAAAAD8/RcRgNxU-nug/s320/blog2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Use the string that you want to use as your passphrase; I used “changePassPhrase” as an example as shown above.&lt;br /&gt;&lt;br /&gt;Now type the following command:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Set-SPPassPhrase -PassPhrase $passphrase -Confirm&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Then you need to confirm the passphrase and then ask you if you are sure that you want to change the passphrase to the password you typed.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL370mxfPCI/AAAAAAAAAEE/ofHZtLTH9Ko/s1600/blog3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="122" src="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL370mxfPCI/AAAAAAAAAEE/ofHZtLTH9Ko/s320/blog3.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;After that, you can join your new server to the farm using the passphrase that you just updated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-5835017060373722763?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/5835017060373722763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/10/retrieve-passphrase-in-sharepoint-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/5835017060373722763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/5835017060373722763'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/10/retrieve-passphrase-in-sharepoint-2010.html' title='Retrieve the Passphrase in SharePoint 2010'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_iLaJq_ar6kM/TL37qQ5-r0I/AAAAAAAAAEA/1VjTMQw-OoY/s72-c/blog1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-5902271014066101076</id><published>2010-10-19T12:35:00.000-07:00</published><updated>2010-10-20T10:35:43.112-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>Create a Development SharePoint 2010 Environment on Windows 7 Part 2</title><content type='html'>&lt;strong&gt;Contributor: Hossam Behery&lt;/strong&gt;&lt;br /&gt;Creating a development environment for SharePoint 2010 is much easier now with two options, you can deploy SharePoint foundation on Windows 7 or deploy your environment on a virtual machine. In any case, these steps will guide you through the process:&lt;br /&gt;&lt;br /&gt;• First you will need a x64 laptop or (desktop) with at least 2 GB RAM (I suggest 4 considering that you will be running Visual Studio as well) &lt;br /&gt;&lt;br /&gt;• The process is not that complicated but it must be done in the exact sequence otherwise you will get errors in different steps during the installation. &lt;br /&gt;&lt;br /&gt;• Here are the steps in order:&lt;br /&gt;&lt;br /&gt;• Follow the steps in my &lt;a href="http://blog.digicon.com/2010/10/create-development-sharepoint-2010.html"&gt;pervious post&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;• You will need to &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=49c79a8a-4612-4e7d-a0b4-3bb429b46595&amp;amp;displaylang=en"&gt;download the SharePoint.exe file&lt;/a&gt; for Microsoft SharePoint Foundation (WSS 4).&lt;br /&gt;&lt;br /&gt;• We will need to change a line in the install configuration file so we start by extracting the SharePoint.exe file using the command prompt as follows:&lt;br /&gt;&lt;br /&gt;• Go to the search box in windows and type command prompt&lt;br /&gt;&lt;br /&gt;• Right-mouse the command prompt link and click the Run as an administrator.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3xF0oErsI/AAAAAAAAADs/z7zRdT8FxSo/s1600/foundation1'.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" src="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3xF0oErsI/AAAAAAAAADs/z7zRdT8FxSo/s1600/foundation1'.png" /&gt;&lt;/a&gt;&lt;/div&gt;In order to extract the installation files to C:\SharePoint FoundationExtract – You can name the extract folder anything you like but I used this name as an example. Type the following command in the command prompt window:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #990000;"&gt;SharePointFoundation.exe /extract:c:\SharePointextract &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now all the installation files are extracted in the C:\SharePoint extract folder on your hard desk.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CAUTION:&lt;/strong&gt; Do not use winzip or winrar (or any other software extraction tool) because they usually break the folder structure and this may cause errors while installation. Trust me, it puzzled me initially and I lost some time getting an error, stating that I do not have the right language on my system, until I figured out that the installation file can’t find language setting for the WSS.&lt;br /&gt;&lt;br /&gt;• Find the config.xml file at:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #990000;"&gt;\SharePointextract\files\setup&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;based on the command line I used, I should find the file in:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #990000;"&gt;c:\SharePointextract\files\setup\config.xml&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• We need to edit the configuration file to allow for client install because out of the box, SharePoint can only install on windows Server OS.&lt;br /&gt;&lt;br /&gt;Add the following line at the end of the file before the tag:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL3yEQQQl1I/AAAAAAAAADw/EgqnmH7VzDE/s1600/config+line.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="67" src="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL3yEQQQl1I/AAAAAAAAADw/EgqnmH7VzDE/s400/config+line.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;Save the file as config.xml in the same location.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CAUTION:&lt;/strong&gt; Make sure the capitalization is correct!&lt;br /&gt;&lt;br /&gt;• The modified file should look like this:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3yiXQJ7HI/AAAAAAAAAD0/yksQSUp5Q44/s1600/config1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="91" src="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3yiXQJ7HI/AAAAAAAAAD0/yksQSUp5Q44/s400/config1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;Follow the following link to &lt;a href="http://blog.digicon.com/2010/10/create-development-sharepoint-2010.html"&gt;install and configure IIS on windows 7&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;1-Install the following additional prerequisites:&lt;br /&gt;&lt;br /&gt;Microsoft FilterPack 2.0. At a command prompt, type the following: &lt;br /&gt;&lt;br /&gt;&lt;span style="color: #990000;"&gt;c:\ SharePointextract \PrerequisiteInstallerFiles\sync\Synchronization.msi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(where c:\ SharePoint extract is the location where you extracted your SharePoint.exe)&lt;br /&gt;&lt;br /&gt;2- Download and install the &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?familyid=109DB36E-CDD0-4514-9FB5-B77D9CEA37F6&amp;amp;displaylang=enx"&gt;Microsoft Sync Framework 2.0 Redistributable Package&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Make sure that you select the right set of files that corresponds to your machine.&lt;br /&gt;&lt;br /&gt;3- Download and install the &lt;a href="http://support.microsoft.com/kb/974405"&gt;Windows Identity Foundation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4- Install the SharePoint Foundation by running the command:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #990000;"&gt;c:\ SharePointextract \setup.exe &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(Again, where c:\ SharePoint extract is the location where you extracted your SharePoint.exe)&lt;br /&gt;&lt;br /&gt;I will detail the installation process in the next blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-5902271014066101076?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/5902271014066101076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/10/create-development-sharepoint-2010_19.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/5902271014066101076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/5902271014066101076'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/10/create-development-sharepoint-2010_19.html' title='Create a Development SharePoint 2010 Environment on Windows 7 Part 2'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3xF0oErsI/AAAAAAAAADs/z7zRdT8FxSo/s72-c/foundation1&apos;.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-3282991996563114514</id><published>2010-10-19T11:52:00.000-07:00</published><updated>2010-10-19T12:00:49.073-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>Create a Development SharePoint 2010 Environment Part 1</title><content type='html'>&lt;em&gt;Installing software requirements for SharePoint Foundation on Windows 7:&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Contributor: Hossam Behery&lt;/strong&gt;&lt;br /&gt;When you try to install SharePoint foundation on Windows 7, the installer will check for the prerequisites and will not install unless these features re installed. That will not be a problem when you are installing on a Windows 2008 server because you will have the option to run the prerequisite installer. But running the install pre-requisite option (Prerequisite.exe) on windows 7 will not run. Also, you must install SQL server before installing SharePoint Server but if you are installing the SharePoint Foundation, you do not need to worry about the SQL Server as the SharePoint Foundation installation will install configures SQL Express 2008 during the installation process. To prepare you windows 7 machine for SharePoint Foundation installation, I recommend following these steps:&lt;br /&gt;&lt;br /&gt;Configure IIS by following these steps:&lt;br /&gt;&lt;br /&gt;1- Go to control panel then select &lt;strong&gt;Turn Windows features on or off&lt;/strong&gt; under the &lt;strong&gt;Programs and Features&lt;/strong&gt; group.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL3oEqW1-7I/AAAAAAAAADY/WXFby89DihI/s1600/windows+featuers+installl.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" src="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL3oEqW1-7I/AAAAAAAAADY/WXFby89DihI/s1600/windows+featuers+installl.png" /&gt;&lt;/a&gt;&lt;/div&gt;2- Go to the &lt;strong&gt;Internet Information Services&lt;/strong&gt; section of the Windows Features dialog box &lt;br /&gt;&lt;br /&gt;3- Expand the &lt;strong&gt;Web Management Tools&lt;/strong&gt;, then expand the &lt;strong&gt;II6 Management Compatibility&lt;/strong&gt; section. Make sure you have the same configuration as the figure below:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3oOhkZzII/AAAAAAAAADc/A0O0S6H3yIM/s1600/fet+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="320" src="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3oOhkZzII/AAAAAAAAADc/A0O0S6H3yIM/s320/fet+1.png" width="314" /&gt;&lt;/a&gt;&lt;/div&gt;4-Now expand the &lt;strong&gt;World Wide Services secti&lt;/strong&gt;on and the &lt;strong&gt;Common HTTP Features&lt;/strong&gt; sections: Configure these sections as figure below:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3oUK94vkI/AAAAAAAAADg/mrWtr16F658/s1600/fet0.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" src="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3oUK94vkI/AAAAAAAAADg/mrWtr16F658/s1600/fet0.png" /&gt;&lt;/a&gt;&lt;/div&gt;5- Expand the &lt;strong&gt;Health and Diagnostics&lt;/strong&gt; section, the &lt;strong&gt;Performance Features&lt;/strong&gt; and the &lt;strong&gt;Security Features&lt;/strong&gt; then make these sections as figure below:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3oghS4rLI/AAAAAAAAADk/DErytVfh3Y0/s1600/fet3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="320" src="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3oghS4rLI/AAAAAAAAADk/DErytVfh3Y0/s320/fet3.png" width="258" /&gt;&lt;/a&gt;&lt;/div&gt;6-Click &lt;strong&gt;ok&lt;/strong&gt;, Windows will install the features as shown below:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL3oy5oT6sI/AAAAAAAAADo/BlN88j03bdg/s1600/fet4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" src="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL3oy5oT6sI/AAAAAAAAADo/BlN88j03bdg/s1600/fet4.png" /&gt;&lt;/a&gt;&lt;/div&gt;Then you will need to restart for the new configuration to take effect.&lt;br /&gt;&lt;br /&gt;At this point your machine is ready to install SharePoint Foundation as I will explain in my next blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-3282991996563114514?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/3282991996563114514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/10/create-development-sharepoint-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/3282991996563114514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/3282991996563114514'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/10/create-development-sharepoint-2010.html' title='Create a Development SharePoint 2010 Environment Part 1'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_iLaJq_ar6kM/TL3oEqW1-7I/AAAAAAAAADY/WXFby89DihI/s72-c/windows+featuers+installl.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-8882141779023592745</id><published>2010-10-19T11:31:00.000-07:00</published><updated>2010-10-19T11:35:23.968-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='InfoPath Forms'/><title type='text'>Using InfoPath and SharePoint Workflow: Create a task link to open the form in the browser.</title><content type='html'>&lt;strong&gt;Contributor: Hossam Behery&lt;/strong&gt;&lt;br /&gt;One of the options that developers have while working with SharePoint is to use InfoPath forms and custom workflows. Another advantage is the ability to use InfoPath to integrate with SharePoint to provide a riche web forms that can be configured to enhance the user’s experience by setting default values and using filtering&lt;br /&gt;&lt;br /&gt;The challenge in this scenario is not in the ability of handling the forms on the server (which is managed by the SharePoint when using web enabled forms) but with how the user who does not have InfoPath client installed interacts with the task e-mails sent for the workflow tasks. For example, look at the first link in the e-mail and you will quickly notice that it has an .xml extension.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3cKcLOAQI/AAAAAAAAACo/EKPO9qayAkA/s1600/task.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="130" src="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3cKcLOAQI/AAAAAAAAACo/EKPO9qayAkA/s400/task.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;If a user clicks on the link, the form will be downloaded and if the user does not have InfoPath installed on the machine, then the user will not be able to review the document.&lt;br /&gt;&lt;br /&gt;In the following text, I will provide a very simple solution to this problem so that the user is presented with a link that opens the form on the server directly.&lt;br /&gt;&lt;br /&gt;Here are the general steps involved:&lt;br /&gt;&lt;br /&gt;1- We will create a custom task list to separate any tasks created by the work flow from other site tasks. &lt;br /&gt;&lt;br /&gt;2- Go to the custom task list you created in step 1 and disable the custom task sending the e-mail.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;List settings --&amp;gt; Advanced settings&lt;/strong&gt; then under &lt;strong&gt;E-Mail Notification &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;3- Select No for send e-mail when ownership is assigned?&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3cdBZ0VXI/AAAAAAAAACs/dqLE-HY7x74/s1600/list+setting+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="253" src="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3cdBZ0VXI/AAAAAAAAACs/dqLE-HY7x74/s400/list+setting+2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;4- Create a workflow that sends the e-mail notification for the form.&lt;br /&gt;&lt;br /&gt;Below is a sample workflow I created for this demo:&lt;br /&gt;&lt;br /&gt;The first action in the workflow is to create a variable to the URL of the form. To do this, select set workflow variable from the Actions menu.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3cmhWmAFI/AAAAAAAAACw/aQ96WDiZjuE/s1600/workflow1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="56" src="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3cmhWmAFI/AAAAAAAAACw/aQ96WDiZjuE/s320/workflow1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;5- On the variable name, select create a new variable and give it a name, in this case I named the variable FormURL.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3ctN9j6RI/AAAAAAAAAC0/5kZqx4nbFBg/s1600/workflow+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="59" src="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3ctN9j6RI/AAAAAAAAAC0/5kZqx4nbFBg/s320/workflow+2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;6- In the value part of the action, click the Formula button and set the values of the look up as shown below:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Data Source:&lt;/strong&gt; Form Library (the name of your form library)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Field from source:&lt;/strong&gt; Encoded Absolute URL&lt;br /&gt;&lt;br /&gt;In the “Find List Item” Section of the look up, select:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For the field:&lt;/strong&gt; ID.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Value:&lt;/strong&gt; click the Formula button, and then set the values to:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Data Source:&lt;/strong&gt; current item&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Form From Source:&lt;/strong&gt; Workflow Item ID&lt;br /&gt;&lt;br /&gt;What we have done in this look up is to get the absolute URL for the item in the form library by whose ID matches the custom task list that has the matching Item ID. &lt;br /&gt;&lt;br /&gt;The lookup should look like the figure below:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3ihNKQDVI/AAAAAAAAAC4/KgrejJCSGcg/s1600/lookup.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" src="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3ihNKQDVI/AAAAAAAAAC4/KgrejJCSGcg/s1600/lookup.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;To explain this, when a task is created in a task list, the workflow adds 3 fields to the task.&lt;br /&gt;&lt;br /&gt;Workflow Item ID (the ID of the item that the workflow was initiated from- in this case the form item).&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;Workflow List ID (the ID of the List where you can find the item that the workflow was initiated from&lt;br /&gt;&lt;br /&gt;-in this case the form library).&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;Workflow name: The name of the workflow that created the task in the task list.&lt;br /&gt;&lt;br /&gt;7- Once you have set up the variable as shown in the figure, you have the URL of the specific item you need.&lt;br /&gt;&lt;br /&gt;8- Next, add send e-mail action (do not configure it now, we will configure it later).&lt;br /&gt;&lt;br /&gt;9- Now open a form from your form library and copy the URL from the browser address&lt;br /&gt;&lt;br /&gt;The URL will look like this:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3i-H_OxAI/AAAAAAAAADE/wDsLSkbuxNc/s1600/url1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="45" src="http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3i-H_OxAI/AAAAAAAAADE/wDsLSkbuxNc/s400/url1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;10-Now remove the section in red (between location=) and (source) and add:&lt;br /&gt;Name of document to create a hyperlink using the document name.&lt;br /&gt;&lt;br /&gt;11- And add [Document URL look up] instead. The code should look like the lines below:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3jJ_dkNwI/AAAAAAAAADI/PfnKkatmXO8/s1600/url2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="40" src="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3jJ_dkNwI/AAAAAAAAADI/PfnKkatmXO8/s400/url2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;12- Now, go to the send e-mail action that you created before and select it (do not double click to open it).&lt;br /&gt;&lt;br /&gt;13- Once it is selected, go to the ribbon and select advanced properties.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3jb_5M6qI/AAAAAAAAADM/RCzTc_pjilQ/s1600/ribbon.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="45" src="http://3.bp.blogspot.com/_iLaJq_ar6kM/TL3jb_5M6qI/AAAAAAAAADM/RCzTc_pjilQ/s400/ribbon.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;14-Select the body by clicking the button as shown below:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3jrIGIMJI/AAAAAAAAADQ/CFrzPz-lewI/s1600/lookup.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="400" src="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3jrIGIMJI/AAAAAAAAADQ/CFrzPz-lewI/s400/lookup.jpg" width="385" /&gt;&lt;/a&gt;&lt;/div&gt;15-Paste the code from the note pad.&lt;br /&gt;&lt;br /&gt;16-Replace the [Document URL look up] by selecting the text then click the ADD or Change Lookup button.&lt;br /&gt;&lt;br /&gt;17-In the Lookup, select Workflow variables and parameters as the data source and the FromURL variable you created earlier.&lt;br /&gt;&lt;br /&gt;18-Now the final step here is to replace the Name of document with a look up to the document name as follows:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Data Source:&lt;/strong&gt; Form Library (the name of your form library).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Field from source:&lt;/strong&gt; Name&lt;br /&gt;&lt;br /&gt;In the “Find List Item” Section of the look up, select:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For the field:&lt;/strong&gt; ID&lt;br /&gt;&lt;strong&gt;Value:&lt;/strong&gt; click the Formula button, and then set the values to:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Data Source:&lt;/strong&gt; current item&lt;br /&gt;&lt;strong&gt;Form From Source:&lt;/strong&gt; Workflow Item ID&lt;br /&gt;&lt;br /&gt;As you noticed, the setup is the same as the first look up but this time we selected the Name from the Form Library.&lt;br /&gt;&lt;br /&gt;19-Now, set up your workflow to start automatically when Item is created.&lt;br /&gt;You can customize your e-mail further and add company logo or any other html formatting that you need.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-8882141779023592745?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/8882141779023592745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/10/using-infopath-and-sharepoint-workflow_19.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/8882141779023592745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/8882141779023592745'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/10/using-infopath-and-sharepoint-workflow_19.html' title='Using InfoPath and SharePoint Workflow: Create a task link to open the form in the browser.'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_iLaJq_ar6kM/TL3cKcLOAQI/AAAAAAAAACo/EKPO9qayAkA/s72-c/task.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-1528763487606345807</id><published>2010-10-19T10:34:00.000-07:00</published><updated>2010-10-19T11:39:46.082-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='InfoPath Forms'/><title type='text'>Using InfoPath and SharePoint Workflow: Create a task link to open the form in the browser.</title><content type='html'>&lt;strong&gt;Contributor: Hossam Behery&lt;/strong&gt;&lt;br /&gt;One of the options that developers have while working with SharePoint is to use InfoPath forms and custom workflows. Another advantage is the ability to use InfoPath to integrate with SharePoint to provide&amp;nbsp;rich web forms that can be configured to enhance the user’s experience by setting default values and using filtering and views. The challenge in this scenario is not in the ability of handling the forms on the server (which is managed by the SharePoint when using web enabled forms) but with how the user who does not have InfoPath client installed interacts with the task e-mails sent for the workflow tasks. For example, look at the first link in the e-mail and you will quickly notice that it has an .xml extension.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3QD6gZc-I/AAAAAAAAAB4/553W5D0ntQg/s1600/task.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="104" src="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3QD6gZc-I/AAAAAAAAAB4/553W5D0ntQg/s320/task.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If a user clicks on the link, the form will be downloaded and if the user does not have InfoPath installed on the machine, then the user will not be able to review the document.&lt;br /&gt;&lt;br /&gt;In the following text, I will provide a very simple solution to this problem so that the user is presented with a link that opens the form on the server directly.&lt;br /&gt;&lt;br /&gt;Here are the general steps involved:&lt;br /&gt;&lt;br /&gt;1. We will create a custom task list to separate any tasks created by the work flow from other site tasks. &lt;br /&gt;&lt;br /&gt;2. Go to the custom task list you created in step 1 and disable the custom task sending the e-mail.&lt;br /&gt;List settings &amp;gt; Advanced settings then under E-Mail Notification &lt;br /&gt;&lt;br /&gt;3. Select "no" for send e-mail when ownership is assigned?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3RVkCzV6I/AAAAAAAAACI/ZLgqmFRnWfE/s1600/list+setting+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="253" src="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3RVkCzV6I/AAAAAAAAACI/ZLgqmFRnWfE/s400/list+setting+2.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;4. Create a workflow that sends the e-mail notificaton for the form.&lt;br /&gt;&lt;br /&gt;Below is a sample workflow I created for this demo:&lt;br /&gt;The first action in the workflow is to create a variable to the URL of the form. To do this, select set workflow variable from the Actions menu.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3WfiGXHDI/AAAAAAAAACk/bOuJF41RYKs/s1600/workflow1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="56" src="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3WfiGXHDI/AAAAAAAAACk/bOuJF41RYKs/s320/workflow1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;5. On the variable name, select create a new variable and give it a name, in this case I named the variable FormURL&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3Wa9m1aeI/AAAAAAAAACg/AQTzrm2xd9k/s1600/workflow+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="59" src="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3Wa9m1aeI/AAAAAAAAACg/AQTzrm2xd9k/s320/workflow+2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;6. In the value part of the action, click the Formula button and set the values of the look up asshown below:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Data Source:&lt;/strong&gt; Form Library (the name of your form library)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Field from source:&lt;/strong&gt; Encoded Absolute URL&lt;br /&gt;&lt;br /&gt;In the “Find List Item” Section of the look up, select:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For the field:&lt;/strong&gt; ID&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Value:&lt;/strong&gt; click the Formula button, and then set the values to:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Data Source:&lt;/strong&gt; current item.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Form From Source:&lt;/strong&gt; Workflow Item ID.&lt;br /&gt;&lt;br /&gt;What we have done in this look up is to get the absolute URL for the item in the form library by whose ID matches the custom task list that has the matching Item ID. &lt;br /&gt;&lt;br /&gt;The lookup should look like the figure below:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3WIrF23gI/AAAAAAAAACc/0Ak38HjbFNA/s1600/lookup.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" height="400" src="http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3WIrF23gI/AAAAAAAAACc/0Ak38HjbFNA/s400/lookup.jpg" width="385" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;To explain this, when a task is created in a task list, the workflow adds 3 fields to the task.&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;Workflow Item ID (the ID of the item that the workflow was initiated from- in this case the form item)&lt;br /&gt;&lt;br /&gt;Workflow List ID (the ID of the List where you can find the item that the workflow was initiated from-in this case the form library)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Workflow name:&lt;/strong&gt; The name of the workflow that created the task in the task list&lt;br /&gt;&lt;br /&gt;7. Once you have set up the variable as shown in the figure, you have the URL of the specific item you need.&lt;br /&gt;&lt;br /&gt;8. Next, add send e-mail action (do not configure it now, we will configure it later).&lt;br /&gt;&lt;br /&gt;9. Now open a form from your form library and copy the URL from the browser address.&lt;br /&gt;&lt;br /&gt;Now remove the section in red (between location=) &amp;amp; (&amp;amp;source) and add &amp;gt; Name of document&lt;br /&gt;&lt;br /&gt;And add [Document URL look up] instead. The code should look like the lines below:&lt;br /&gt;&lt;br /&gt;http://YOURSITE.com/demos/_layouts/FormServer.aspx?XmlLocation=[Document URL look up]&amp;amp;Source=http%3A%2F%2FEdatadynamics%2Ecom%2Fdemos%2F%2FARF%2520Library%2FForms%2FAllItems%2Easpx&amp;amp;DefaultItemOpen=1&lt;br /&gt;&lt;br /&gt;Now, go to the send e-mail action that you created before and select it (do not double click to open it)&lt;br /&gt;&lt;br /&gt;Once it is selected, go to the ribbon and select advanced properties.&lt;br /&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Select the body by clicking the button as shown below:&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL3VrzvQhFI/AAAAAAAAACY/4GJ1qXAAu7o/s1600/e-mail.png" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" ex="true" src="http://1.bp.blogspot.com/_iLaJq_ar6kM/TL3VrzvQhFI/AAAAAAAAACY/4GJ1qXAAu7o/s1600/e-mail.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;Paste the code from the note pad.&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;Replace the [Document URL look up] by selecting the text then click the ADD or Change Lookup button.&lt;br /&gt;&lt;br /&gt;In the Lookup, select Workflow variables and parameters as the data source and the FromURL variable you created earlier.&lt;br /&gt;&lt;br /&gt;Now the final step here is to replace the Name of document with a look up to the document name as follows:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Data Source:&lt;/strong&gt; Form Library (the name of your form library)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Field from source:&lt;/strong&gt; Name&lt;br /&gt;&lt;br /&gt;In the “Find List Item” Section of the look up, select:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For the field:&lt;/strong&gt; ID&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Value:&lt;/strong&gt; click the Formula button, and then set the values to:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Data Source:&lt;/strong&gt; current item.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Form From Source:&lt;/strong&gt; Workflow Item ID.&lt;br /&gt;&lt;br /&gt;As you noticed, the setup is the same as the first look up but this time we selected the Name from the Form Library.&lt;br /&gt;&lt;br /&gt;Now, set up your workflow to start automatically when Item is created.&lt;br /&gt;&lt;br /&gt;You can customize your e-mail further and add company logo or any other html formatting that you need.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-1528763487606345807?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/1528763487606345807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/10/using-infopath-and-sharepoint-workflow.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/1528763487606345807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/1528763487606345807'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/10/using-infopath-and-sharepoint-workflow.html' title='Using InfoPath and SharePoint Workflow: Create a task link to open the form in the browser.'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_iLaJq_ar6kM/TL3QD6gZc-I/AAAAAAAAAB4/553W5D0ntQg/s72-c/task.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-7439995304097080678</id><published>2010-10-18T06:46:00.000-07:00</published><updated>2010-10-18T06:46:40.014-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Hosting'/><title type='text'>Considerations for selecting a SharePoint hosting provider</title><content type='html'>SharePoint hosting is not a new capability. In addition to the standard single instance hosting by a managed service provider, SharePoint has been available in a hosted service provider model since Windows SharePoint Services 2.0 (WSS 2.0). Microsoft tried to deliver hosted multi-tenant WSS 2.0 using bCentral until it was sold off to another hosted service provider. The problem is that it has only been WSS 2.0 or WSS 3.0. Microsoft Office SharePoint Server (MOSS) 2007 did not have the multi-tenant functionality available for hosted service providers to use. But with the release of SharePoint 2010, this all changes and the providers are looking very carefully at how and when to deliver it for general use.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This brings new questions to light on how to choose the right hosted service provider for your SharePoint environment. Here are some suggestions for your selection process:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1. How long have you been a hosted service provider? &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;With companies realizing that the "cloud" is an upcoming strong revenue stream, many companies are starting up their own hosted service offerings to expand their offerings. The more seasoned companies have the hosted provider processes documented and supported and do not have the challenges of learning how to support a cloud offering.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2. What types of migration processes or tools do they use?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The most complicated part of moving to a hosted service provider is the migration of the data. If the provider does not have the automated migration tools in place, there is often a lack of understand the difference between migrating from the single instance WSS 3.0 environment to the hosted multi-tenant SharePoint 2010 Server environment. If there aren't tools in place, you may want to find out how long they expect to move the data and how.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3. What are the service levels offered?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Service levels are just one way to determine how confident the hosted service provider is about their own infrastructure, software configuration, and support. The latter is often overlooked by providers because their objective is to keep the application running, and not how quickly they will answer the phone when you call. When reviewing service levels, do not forget to check the maintenance windows. This can be a big issue for 24/7 customers if the maintenance window is every evening between 8PM and 5AM and the service levels are only measured between 5AM and 8PM.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;4. Are there contractual penalties associated to the service levels?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If the company has a failure or disaster, having service levels does not make a hill of beans without some payment or reduction in monthly costs.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;5. What are the Microsoft Certified Competencies?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Much like any other Microsoft Gold Partner, each one has competencies in certain fields of service certified by Microsoft. Microsoft certified competencies are verified by Microsoft to have the certified personnel and good references to receive the competency. The SharePoint hosted service provider should have at least two: Hosting Competency and Portals and Collaboration Competency. There are plenty of other competencies that may be relevant for your need, so ask for the entire list.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;6. What is the disaster recovery plan?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Most hosted service providers have a disaster recovery plan that can be sent to each customer. It is not usually highly detailed but it will provide enough information to make an informed decision or at least to prompt more questions. Pay special attention to how long it will take for the provider to get your environment back up and running after a disaster and find out how they define a disaster. Some may consider it equipment failure, while others consider it an act of nature or terror.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;7. How are they configured for SharePoint?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Since SharePoint 2010 is still facing challenges for multi-tenant, it is prudent to find out how they deliver the SharePoint environment. At this time, nearly all hosted service providers are installing SharePoint in a stand-alone model on virtual machines (VM). This ensures that all of the resources assigned to that server are readily available. However, with the VM model, you are paying for it. Dedicated processors, memory and disk mean that resources are not as fully utilized as the multi-tenant model, thereby making it more expensive.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;8. Do you have backend or central administrator access?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Customizations are often held up due to this issue. In the old multi-tenant model, customizations were often prohibited to protect the integrity of the system as a whole. In many VM stand-alone models the case is also true. The hosted service provider has to support the operating system and the SharePoint environment as a whole and will lock down that functionality to protect themselves. However, the provider may allow changes to the configuration upon request.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;9. Is anti-virus included?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Anti-virus for SharePoint? I know. I hear that a lot. Yes, anti-virus for SharePoint. You are moving and storing files on the SharePoint environment much like the file system you may have used in the middle ages. The file server required an anti-virus, so why wouldn't you have one on SharePoint? In cloud service models, anti-virus for the SharePoint environment is often an additional cost.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;10. Do my employees have to log in every time?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This question is relative. If you have an active directory environment and want the SharePoint site to have the same credentials and login ID and password, this is an important question. I know that I hate getting a pop-up box when I am in the office. I expect the company system to know exactly who I am. However, if the company is mostly virtual and spread out all over the world, this may have no relevance.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;11. Am I losing out on functionality by using a hosted service provider?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You can assume that alert notifications in SharePoint will work as normal. However, incoming email addresses to document libraries may be a different story. Ask the provider if all of the SharePoint functionality is available.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;12. Are there other service offerings on top of SharePoint?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Some additional offerings to consider are archiving and compliance for SharePoint, PDF filters, multi-server configuration for the security-minded, and application integration (Exchange, OCS, Project Server, Dynamics CRM).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;13. Price?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I know. Do I really have to add this? Answer: Yes. Because after all is said and done, you have to decide if the available options are going to work for your company. What you may end up realizing is after all is said and done, it may be easier to place a SharePoint environment in-house and pay for remote managed services. Another point to note is that not everyone prices the same way. In cloud environments, you may have hourly fee + per seat, monthly fee + per seat, monthly per seat fee, or monthly bulk seats fee (e.g. 50 seats included).&lt;br /&gt;&lt;br /&gt;This should move you down the track of selecting your hosted SharePoint provider. I am sure there are more items that may directly affect you that I haven't touched on such as data center security and processes, locations, and financial stability, but these are the items I hear about the most.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-7439995304097080678?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/7439995304097080678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/10/considerations-for-selecting-sharepoint.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/7439995304097080678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/7439995304097080678'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/10/considerations-for-selecting-sharepoint.html' title='Considerations for selecting a SharePoint hosting provider'/><author><name>John Burkholder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_q66ZT8lhZi4/S57GbyaGibI/AAAAAAAAACg/e686je2CX4c/s1600-R/AmericanEagle.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-2724433956849799371</id><published>2010-09-08T13:58:00.000-07:00</published><updated>2010-09-08T13:58:28.914-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Consulting'/><title type='text'>SharePoint Saturday DC Federal</title><content type='html'>SharePoint Saturday DC Federal&amp;nbsp;will be held&amp;nbsp;October 16th, 2010 at the Booz Allen conference center in McLean, VA.&amp;nbsp;Digicon's SharePoint team&amp;nbsp;will&amp;nbsp;be in attendance.&lt;br /&gt;&lt;br /&gt;Check back frequently for updated information, or visit &lt;a href="http://www.sharepointsaturday.org/dcfederal/default.aspx"&gt;http://www.sharepointsaturday.org/dcfederal/default.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-2724433956849799371?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/2724433956849799371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/09/sharepoint-saturday-dc-federal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/2724433956849799371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/2724433956849799371'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/09/sharepoint-saturday-dc-federal.html' title='SharePoint Saturday DC Federal'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-4700958112308360649</id><published>2010-08-18T07:27:00.000-07:00</published><updated>2010-08-18T07:27:55.442-07:00</updated><title type='text'>SharePoint Saturday - Baltimore</title><content type='html'>Just a heads-up that the SharePoint Saturday/Baltimore event is close to being sold out.&lt;br /&gt;&lt;br /&gt;Register here: &lt;a href="http://spsbmore2010.eventbrite.com/"&gt;http://spsbmore2010.eventbrite.com/&lt;/a&gt; &amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-4700958112308360649?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/4700958112308360649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/08/sharepoint-saturday-baltimore.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/4700958112308360649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/4700958112308360649'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/08/sharepoint-saturday-baltimore.html' title='SharePoint Saturday - Baltimore'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-3064899955699314813</id><published>2010-08-16T10:12:00.000-07:00</published><updated>2010-08-16T10:12:14.446-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SUGDC'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><title type='text'>SharePoint User Group DC Meeting - August 12</title><content type='html'>Last Thursday was one of the best user SUGDC&amp;nbsp;meetings so far. The crowd was large and included some high-profile attendees such as Stacy Draper (2 time SharePoint MVP). Everyone was there to see and hear Janis Hall and Roberto Palhano present on Governance and Dix Raymond Sy present on Planning, Executing and Controlling a SharePoint project. After using all of my fingers and toes multiple times, I figured out there were 52 attendees at the meeting with 15 additional people online for the meeting.&lt;br /&gt;&lt;br /&gt;Janis and Roberto presented very well on the challenges and pitfalls so many companies have with governance (or the lack thereof) in a SharePoint environment. Their insight into the subject was extremely insightful and had significant participation from the group. I learned so much from the presentation, I had to come back and review our governance plan again to make sure we didn't miss anything.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_q66ZT8lhZi4/TGlsztvh5KI/AAAAAAAAADE/VdkfQqox35Q/s1600/sugdc1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ox="true" src="http://3.bp.blogspot.com/_q66ZT8lhZi4/TGlsztvh5KI/AAAAAAAAADE/VdkfQqox35Q/s320/sugdc1.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The follow-up act for a well delivered presentation could only be done by Dux. The SharePoint Sensei and author managed to deliver a 60 minute program on how to plan, execute, control and manage&amp;nbsp;SharePoint 2010. It made me laugh, it made me cry and most of all, it affirmed how I have been managing SharePoint 2010 projects from start to finish. If you have the chance to see Dux in person, by all means do so. If you want to see Dux's&amp;nbsp;SUGDC recorded presentation, simply go to &lt;a href="http://www.fedspug.org/"&gt;http://www.fedspug.org/&lt;/a&gt;. &lt;/div&gt;&lt;div align="center" class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_q66ZT8lhZi4/TGlwY8WjV7I/AAAAAAAAADM/OkeC3X-1TUk/s1600/dux.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ox="true" src="http://2.bp.blogspot.com/_q66ZT8lhZi4/TGlwY8WjV7I/AAAAAAAAADM/OkeC3X-1TUk/s320/dux.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;A special thank you to everyone who attended. Please attend the next SUGDC meeting on September 9. That was a blast.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-3064899955699314813?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/3064899955699314813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/08/sharepoint-user-group-dc-meeting-august.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/3064899955699314813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/3064899955699314813'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/08/sharepoint-user-group-dc-meeting-august.html' title='SharePoint User Group DC Meeting - August 12'/><author><name>John Burkholder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_q66ZT8lhZi4/S57GbyaGibI/AAAAAAAAACg/e686je2CX4c/s1600-R/AmericanEagle.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_q66ZT8lhZi4/TGlsztvh5KI/AAAAAAAAADE/VdkfQqox35Q/s72-c/sugdc1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-739612201043619107</id><published>2010-08-05T12:44:00.000-07:00</published><updated>2010-08-05T12:45:17.620-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Consulting'/><title type='text'>Topics from SharePoint Saturday NYC (SPSNYC)</title><content type='html'>Digicon's resident SharePoint expert, John Burkholder, gave two presentations at SharePoint Saturday NYC last Saturday, July 31.&amp;nbsp;His presentations, Disaster Recovery/Business Continuity in Sharepoint 2010,&amp;nbsp;and Sharepoint 2010 in a Multi-tenant and Hosted Environment are&amp;nbsp;posted on Digicon's web site at: &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.digicon.com/SharePoint/SPS/SPSNYC_073110_DisasterRecovery.html"&gt;http://www.digicon.com/SharePoint/SPS/SPSNYC_073110_DisasterRecovery.html&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.digicon.com/SharePoint/SPS/SPSNYC_073110_Multitenant.html"&gt;http://www.digicon.com/SharePoint/SPS/SPSNYC_073110_Multitenant.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-739612201043619107?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/739612201043619107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/08/digicons-resident-sharepoint-expert.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/739612201043619107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/739612201043619107'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/08/digicons-resident-sharepoint-expert.html' title='Topics from SharePoint Saturday NYC (SPSNYC)'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-4828338400220951865</id><published>2010-07-28T13:14:00.000-07:00</published><updated>2010-07-28T13:14:49.829-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Events'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><title type='text'>SharePoint Saturday New York - July 31</title><content type='html'>Another wonderful day scheduled for July 31. I love going to NYC for the night life, the pizza and the atmosphere. Everything is moving al the time and when I finally leave the city, I often want to be back in it. &lt;br /&gt;&lt;br /&gt;During the 81 degree partly cloudy day, I will be in the Microsoft Manhattan office giving one of the two presentations:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Hosted and Multi-tenant SharePoint 2010&lt;/li&gt;&lt;li&gt;Saving SharePoint 2010 (Disaster Recovery)&lt;/li&gt;&lt;/ul&gt;The Hosted and Multi-tenant SharePoint 2010 is a presentation I gave in May for SharePoint Saturday DC. The Saving SharePoint 2010 is a new presentation for me and I can only assume, the audience will be considerably higher than my special interest presentation targeted to the hosting providers and large corporations. As it stands now, the presentation is long and a bit dry (which I hope to fix with sound and special effects), but I hope to trim it down slightly in order to have time for questions.&lt;br /&gt;&lt;br /&gt;#SPSNY is full. In fact, there appears to be a wait list of 70 people right now and it doesn't appear to be letting up. This sounds a lot like #SPSDC last November. I firmly believe that the group is underestimating the amount of interest in these conferences...and the amount of growth. &lt;br /&gt;&lt;br /&gt;I look forward to seeing everyone at New York.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-4828338400220951865?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/4828338400220951865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/07/sharepoint-saturday-new-york-july-31.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/4828338400220951865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/4828338400220951865'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/07/sharepoint-saturday-new-york-july-31.html' title='SharePoint Saturday New York - July 31'/><author><name>John Burkholder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_q66ZT8lhZi4/S57GbyaGibI/AAAAAAAAACg/e686je2CX4c/s1600-R/AmericanEagle.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-7735838708974306042</id><published>2010-07-22T11:18:00.000-07:00</published><updated>2010-07-22T11:40:36.527-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><title type='text'>Adding Servers to a SharePoint Farm</title><content type='html'>Adding another server to a SharePoint farm is an easy task if you have the Passphrase that was used to create the farm initially. This “Passphrase” is needed to be able to add a new server to the farm. I have not seen any way to retrieve the passphrase if you forget it, this is where PowerShell can help you rest the Passphrase. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Just make sure that:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. The account that you are using has the right privileges: Security admin server role access on the SQL instance and the db_owner role in a database.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. Administrative permission on the local computer.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_iLaJq_ar6kM/TEiPa7wGVRI/AAAAAAAAABk/rS1QwdPVDF8/s1600/RunasAdmin_Screenshot.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" hw="true" src="http://4.bp.blogspot.com/_iLaJq_ar6kM/TEiPa7wGVRI/AAAAAAAAABk/rS1QwdPVDF8/s640/RunasAdmin_Screenshot.jpg" width="505" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;li&gt;From your Start menu select “SharePoint 2010 Management Shell” or Start, “Microsoft SharePoint 2010 Products”, “SharePoint 2010 Management Shell” then click run as administrator to cover the second requirement above.&lt;/li&gt;&lt;li&gt;Type the following command: &lt;br /&gt;$passphrase = ConvertTo-SecureString -asPlainText -Force &lt;br /&gt;&lt;br /&gt;This line will prompt you for a password and then stores the secure version of your password in the $passphrase variable.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;ul&gt;&lt;div align="left" class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iLaJq_ar6kM/TEiOZIHUvuI/AAAAAAAAABM/t3jLyCzllx8/s1600/Convert_SS.jpg" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="132" hw="true" src="http://3.bp.blogspot.com/_iLaJq_ar6kM/TEiOZIHUvuI/AAAAAAAAABM/t3jLyCzllx8/s640/Convert_SS.jpg" width="640" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;li&gt;Use the string that you want to use as your passphrase; I used “changePassPhrase” as an example as shown above.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Now type the following command:&lt;br /&gt;&lt;strong&gt;Set-SPPassPhrase -PassPhrase $passphrase -Confirm&lt;/strong&gt;&lt;br /&gt;Then you need to confirm the passphrase and then ask you if you are sure that you want to change the passphrase to the password you typed.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_iLaJq_ar6kM/TEiPIkatwYI/AAAAAAAAABc/y3Inq71-l9s/s1600/Set_passphrase.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="244" hw="true" src="http://2.bp.blogspot.com/_iLaJq_ar6kM/TEiPIkatwYI/AAAAAAAAABc/y3Inq71-l9s/s640/Set_passphrase.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;After that, you can join your new server to the farm using the passphrase that you just updated. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Contributed by: Hossam Behery, Lead SharePoint Architect at Digicon&lt;br /&gt;&lt;a href="http://hossambehery.blogspot.com/"&gt;http://hossambehery.blogspot.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-7735838708974306042?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/7735838708974306042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/07/adding-servers-to-sharepoint-farm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/7735838708974306042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/7735838708974306042'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/07/adding-servers-to-sharepoint-farm.html' title='Adding Servers to a SharePoint Farm'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_iLaJq_ar6kM/TEiPa7wGVRI/AAAAAAAAABk/rS1QwdPVDF8/s72-c/RunasAdmin_Screenshot.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-4638867576998068188</id><published>2010-04-27T14:06:00.001-07:00</published><updated>2010-04-27T14:09:38.928-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Events'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><title type='text'>SharePoint Saturday DC - May 2010</title><content type='html'>I am one of the 84 presenters at SharePoint Saturday DC this round. At first, the expected audience was to be 800 people. Last check though, the expected crowd is 900 and #SPSDC can accommodate 1200. I think they may make it. &lt;br /&gt;&lt;br /&gt;I am now doing prep work for my SharePoint 2010 in Hosted and Multi-tenant environments. My mind riveting presentation on how more than one customer can use SharePoint 2010 is expected to draw a huge crowd in the special interest category. I expect to see 6, maybe 7 people attending. Either way, I know there are some people who want to know the differences between SharePoint 2007 and SharePoint 2010…even if it is a handful.&lt;br /&gt;&lt;br /&gt;I love SharePoint Saturday. Yes, it is a free way to learn more about SharePoint, and network with other SharePoint professionals, but I honestly like it because of the content types. SharePoint Saturday is broken into End User, Administrator, and Special Interest (my presentation). I like the classroom style environment where you move from session to session based on your own interest. &lt;br /&gt;&lt;br /&gt;Did I mention free lunch? Yes, the vendors that are in the walkways with their flyers and toys and tools for SharePoint are buying everyone lunch. Doesn’t everyone need free t-shirts, pens and notepads? It is my once every 6 months way of speed dating the vendors. &lt;br /&gt;&lt;br /&gt;So, if you want to learn more about SharePoint on May 12, and you are in the vicinity of Annandale, Virginia, swing by and see my session!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-4638867576998068188?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/4638867576998068188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/04/sharepoint-saturday-dc-may-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/4638867576998068188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/4638867576998068188'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/04/sharepoint-saturday-dc-may-2010.html' title='SharePoint Saturday DC - May 2010'/><author><name>John Burkholder</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_q66ZT8lhZi4/S57GbyaGibI/AAAAAAAAACg/e686je2CX4c/s1600-R/AmericanEagle.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-5321144799130758833</id><published>2010-03-15T08:34:00.000-07:00</published><updated>2010-03-15T17:19:10.564-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='InfoPath Forms'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Publishing InfoPath Form to SharePoint Server - URL Not Valid</title><content type='html'>I was trying to publish some Infopath forms this week and I got an error “ the following URL is not valid” I searched for info trying to figure out the reason for the issue and there were many different solutions to the problem. Here is a list of what I found from different sites – None worked for me: &lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://sharepointcoding.wordpress.com/tag/infopath/"&gt;http://sharepointcoding.wordpress.com/tag/infopath/&lt;/a&gt;&lt;br /&gt;I already have a site at the root so that was not the solution for me.&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="http://littletalk.wordpress.com/2008/04/24/publishing-infopath-to-sharepoint-the-following-url-is-not-valid-error/"&gt;http://littletalk.wordpress.com/2008/04/24/publishing-infopath-to-sharepoint-the-following-url-is-not-valid-error/&lt;/a&gt; Same as above.&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.sharepoint-tips.com/2007/02/publishing-infopath-to-sharepoint.html"&gt;http://www.sharepoint-tips.com/2007/02/publishing-infopath-to-sharepoint.html&lt;/a&gt; &lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Although Ishai is suggesting that you should stop the Event Notification service on the server before you publish then re-start it again as soon as you finish publishing, I did not want to stop the service. This is because the service is running on a production server and there are other related services that require the System Event Notification service to be running.&lt;br /&gt;&lt;br /&gt;What resolved the solution in this case is the following method: &lt;br /&gt;&lt;br /&gt;By comparing two servers, the non-working site had this missing host header line item. The X-Powered-By: ASP.net was there in both sites but the non-working site was missing the MicrosoftSharePointTeamServices: 12.0.0.xxxx (depending on the service pack version). By comparing the other sites on the non-working server I was able to get the correct value for the service pack in my case it was 12.0.0.6219. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_iLaJq_ar6kM/S55TaxOqbzI/AAAAAAAAAA8/_DrWOxH73SA/s1600-h/sp_default_properties.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_iLaJq_ar6kM/S55TaxOqbzI/AAAAAAAAAA8/_DrWOxH73SA/s320/sp_default_properties.jpg" vt="true" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iLaJq_ar6kM/S55TFJkas7I/AAAAAAAAAA0/n-MSWNRQVmE/s1600-h/registry.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_iLaJq_ar6kM/S55TFJkas7I/AAAAAAAAAA0/n-MSWNRQVmE/s320/registry.jpg" vt="true" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Now the server is fixed but the client machine still needs to update a few keys in the registry so that it can find the server. To do this, regedit.exe and find the key: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Internet\Server Cache\ &lt;br /&gt;Delete entries for nonworking site (they are in this format http://theNon-WorkingSiteName). &lt;br /&gt;You can also Version DWORD to c (12) but it is better to delete all the keys so that the next time you connect, these keys will be updated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-5321144799130758833?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/5321144799130758833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/03/publishing-infopath-form-to-sharepoint.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/5321144799130758833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/5321144799130758833'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/03/publishing-infopath-form-to-sharepoint.html' title='Publishing InfoPath Form to SharePoint Server - URL Not Valid'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_iLaJq_ar6kM/S55TaxOqbzI/AAAAAAAAAA8/_DrWOxH73SA/s72-c/sp_default_properties.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-7132134065340181023</id><published>2010-03-01T14:28:00.000-08:00</published><updated>2010-03-15T17:19:50.533-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Designer 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS 3.0'/><title type='text'>Backup and Restore Using SharePoint Designer</title><content type='html'>There are several errors that may occur when trying to restore a site using SharePoint Designer. "Cannot find ... exportsettings.xml" is the most common error. This is caused by SharePoint Designer stopping after the first of the exported cmp files is expanded and the software not picking up from the second file and continuing.&lt;br /&gt;&lt;br /&gt;So far, Microsoft has missed the boat on this fix. It appears the Sharepoint Designer simply doesn't continue the extract (/a) switch when assembling the cmp file for download. I have seen some workarounds out of the web, but they are tedious especially for large sites. Here is what we have managed to come up with...&lt;br /&gt;&lt;br /&gt;To back up a site, you must have administrator permissions for that site, but you do not require administrative access to the server that is running Windows SharePoint Services 3.0.&lt;br /&gt;&lt;br /&gt;1. Go to: http://support.microsoft.com/kb/310618 and download and install to the directory c:\cabsdk. &lt;br /&gt;2. Create a subfolder c:\cabssdk\bin\SharePointBackup and create a c:\cabsdk\bin\SharePointBackup\temp folder &lt;br /&gt;3. On your SharePoint Site, create a document library named SharePoint Temp &lt;br /&gt;4. In SharePoint Designer, on the File menu, click Open Site. &lt;br /&gt;5. In the Open Site dialog box, browse to and click the Web site that you want to back up, and then click Open. &lt;br /&gt;6. On the Site menu, point to Administration, and then click Backup Web Site. &lt;br /&gt;7. In the Backup Web Site dialog box, to include all sub-sites of the current Web site in the backup, select the Include sub-sites in archive check box. &lt;br /&gt;8. Click Advanced, enter the SharePoint Temp document library within the site for temporary file storage, and then click OK. Note: Backing up a Web site requires a location to store temporary backup files. &lt;br /&gt;9. In the Backup Web Site dialog box, click OK. &lt;br /&gt;10. In the File Save dialog box, select the location where you want to store the .cmp file. Note: this part is not important as you will be creating the .cmp file manually. &lt;br /&gt;11. In the File name box, type the name for the file, and then click Save. Note: If the site that you are backing up or restoring is large, the process can take quite a while. &lt;br /&gt;12. Go to your SharePoint site recycling bin and locate the files it created (there may be more files if the site is bigger) and restore those files. &lt;br /&gt;13. Using My Network Places, open the Sharepoint site and the temp document library. Copy down ALL .cmp files. The snt file is not necessary. &lt;br /&gt;14. Determine which file it the first file of the cabinet files by sorting by name. It should be the top cmp file. This will be your firstcabfilename.cmp &lt;br /&gt;15. Open a Command line to the c:\cabsdk\bin directory. Run the following command without quotes “extract /e /a c:\cabsdk\bin\sharepointbackup\firstcabfilename.cmp /l c:\cabsdk\bin\sharepointbackup\temp” &lt;br /&gt;16. At the command prompt to the directory c:\cabsdk\bin and run “cabarc N SharePointRestore.cmp SharePointBackup\temp\*.*” (without quotes) Note: SharePointBackup\*.* should actually reflect the complete path to the subfolder you created and dumped the extracted files. &lt;br /&gt;17. Using SharePoint Designer, with the destination site open, on the Site menu, point to Administration, and then click Restore Web Site. Note: You MUST restore to a blank site. &lt;br /&gt;18. In the File Open dialog box, browse to and click the c:\cabsdk\bin\SharePointRestore.cmp file, and then click Open. &lt;br /&gt;19. If the site that you are backing up or restoring is large, the process can take quite a while.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-7132134065340181023?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/7132134065340181023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/03/backup-and-restore-using-sharepoint.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/7132134065340181023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/7132134065340181023'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/03/backup-and-restore-using-sharepoint.html' title='Backup and Restore Using SharePoint Designer'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-430278512122032681</id><published>2010-03-01T14:24:00.000-08:00</published><updated>2010-03-15T17:22:17.311-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Consulting'/><title type='text'>The Dog Should Always Wag the Tail</title><content type='html'>A question was posted on LinkedIn about how the industry is dealing with the lack of SharePoint talent when companies are deploying. In my opinion, they aren't. In order to better understand this point of view, I am going to give you a scenario.&lt;br /&gt;&lt;br /&gt;An energetic and technology driven systems administrator wants to stand up and play with SharePoint in his company of 200 people in order to get his hands on it and see what it can do. He stands it up and shows how document management and shared calendaring works to his boss and co-workers. The out-of-the-box functionality of SharePoint creates enough interest that the company adopts it and starts rolling it out to the entire company.&lt;br /&gt;&lt;br /&gt;The proud technician is happy he was able to fit a technology in that will move the company forward. &lt;br /&gt;&lt;br /&gt;A few months later after the new sales manager starts, he requests a reporting capable excel services, and a business intelligence application for his department. This is what he had at his last (Fortune 500) company and it made the group overall more productive. Welcome to the business requirements phase of the plan. &lt;br /&gt;&lt;br /&gt;The technologist is now over his head. He understands the administration of the SharePoint environment as far as creating new site and sub-sites, making lists with custom fields, and alerts, but now we are talking about more development, business analysis and architecture. The company makes the demands on the IT department...which has a hard time completing the tasks.&lt;br /&gt;&lt;br /&gt;One of two things happen. One, the company figures out that it cannot support the requirement either technically or monetarily and scraps the idea completely. Two, the company finds the money necessary to hire outside consultants to deploy and train the users how to use it effectively. The latter are often companies realizing they need to keep up and stay ahead of the competition. The former are strictly focused on the bottom line and are willing to be a little behind the competition.&lt;br /&gt;&lt;br /&gt;Either way, this is what I have discovered over the years, technologists are the tail of the business dog. The tail can wag the dog only until the dog discovers and chases its own tail...then the dog wags the tail. The dog should always wag the tail.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-430278512122032681?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/430278512122032681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/03/dog-should-always-wag-tail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/430278512122032681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/430278512122032681'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/03/dog-should-always-wag-tail.html' title='The Dog Should Always Wag the Tail'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6435160058516961866.post-6842969295372785054</id><published>2010-03-01T12:21:00.000-08:00</published><updated>2010-03-15T17:23:16.417-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Customer Service'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Paging Dr. Who...</title><content type='html'>How your cloud provider interacts with you can be overlooked. You may be able to email customer support if there is a problem and wait for the allotted 24 hours for a response, or you can always call...if they have phone services available.&lt;br /&gt;&lt;br /&gt;Most cloud computing environments (especially the large ones) have forgotten that it is not just providing a service, but it is providing you with the information you need BEFORE you (the IT person forced to sit in the basement under the leaky water main) are asked why the system is not responding as it should.&lt;br /&gt;&lt;br /&gt;Cloud services should focus more on the service aspect than the clouds. I am so funny. Where was I? Oh, so, cloud services are often more about how much does it cost for me to stand up a virtual machine rather than:&lt;br /&gt;&lt;br /&gt;• who will contact me with a problem; &lt;br /&gt;• what is the problem and who is fixing it; &lt;br /&gt;• when will the problem be resolved; &lt;br /&gt;• why did this happen; &lt;br /&gt;• where is the resolution to prevent it from happening again; &lt;br /&gt;• how does this affect my organization? &lt;br /&gt;&lt;br /&gt;A company with a strong customer support group will already have these answers in place and ready. A very strong support group will tell you what is happening with your machine before it happens so that you can collaboratively resolve the issue. Of course, even with all of the monitoring and management by the best tools of the environment in the cloud will not always predict the arising black death of a server. So, you may have to make a phone call.&lt;br /&gt;&lt;br /&gt;I like the way we do this part...In a normal environment, you will call the help desk and be placed in queue with the elevator music playing in your ears. After sitting in queue what seems like a lifetime, you finally get the tier 1 support person who you are certain:&lt;br /&gt;&lt;br /&gt;• does not have a clue as to what you are talking about; &lt;br /&gt;• does not speak your language; &lt;br /&gt;• does not have permission to resolve your issue; &lt;br /&gt;• can't find your account number because you have a name; &lt;br /&gt;• has to escalate the issue to someone else because they have no idea what a VM is; &lt;br /&gt;• or all of the above. &lt;br /&gt;&lt;br /&gt;We do it slightly differently...we put highly qualified people from the U.S. on the front line with the power to create, destroy, and fix the issue on the first call. We count on them fixing more than destroying.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6435160058516961866-6842969295372785054?l=blog.digicon.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digicon.com/feeds/6842969295372785054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.digicon.com/2010/03/paging-dr-who.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/6842969295372785054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6435160058516961866/posts/default/6842969295372785054'/><link rel='alternate' type='text/html' href='http://blog.digicon.com/2010/03/paging-dr-who.html' title='Paging Dr. Who...'/><author><name>Digicon Blog</name><uri>http://www.blogger.com/profile/15427008616533360375</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
