Where Should You Store Your SharePoint Solution’s Configuration Data?

This is a common scenario: you are designing a great SharePoint solution and you have some configuration information, such as URLs, connection strings, list names, and so on, that you have to deal with. What should you do? The easiest and dirtiest way is hard-coding them in code. It maybe fine for a small and quick…

9

Dr. Z is Master Z now!

I officially became a Microsoft Certified Master for SharePoint Server 2010 on March 22, 2012. The journey began more than a year early. If you read my earlier blog (http://blogs.msdn.com/zwsong/archive/2011/02/24/passed-all-4-sharepoint-2010-mcp-exams-at-techready.aspx), you would know that I passed all 4 MCP exams for SharePoint 2010 in February 2011, and that was the hard pre-requisition for being accepted…

9

Killing two birds with one stone: SharePoint HA and DR with stretch farm, and everything you want to know about it

A single SharePoint farm running across multiple data centers is called a “stretch farm”. Using a stretched SharePoint farm, you can provide fault tolerance by following the standard guidance for making databases and service applications redundant. Therefore you can achieve high availability and disaster recovery at the same time. You can follow this articles to set…

18

Passed all 4 SharePoint 2010 MCP exams at TechReady

 I passed all 4 SharePoint 2010 MCP exams at TechReady-12 (a Microsoft field employees only tech conference) and have gained following new MCP titles: Microsoft Certified Professional Developer (MCPD): SharePoint Developer 2010 Microsoft Certified IT Professional (MCITP): SharePoint Administrator 2010 Microsoft Certified Technology Specialist (MCTS): SharePoint 2010, Configuration  SharePoint 2010, Application Development Here are the…

3

Changing SharePoint Account’s Password on Client OS

As promised, I will show you how to refresh your SharePoint account on a client OS (Windows 7) after you changed its password. On my Windows 7 laptop, I use my corporate domain user (you have to use a domain account for a full version of SharePoint) as SharePoint 2010’s service account (for how to install…

1

How To Hide Ribbon From Users Without Edit Page Privilege

Ribbon is a great new feature introduced by SharePoint 2010. It provides great user experience for users with elevated privileges, like contributors and site owners. However, for users with lease privilege, such as visitors and anonymous users, it seems like a big waste of page real estate. Because for those users, all ribbon provides are…

53

Installing Complete Version of SharePoint Server 2010 on Windows Client OS

Yes, I successfully installed complete version (not the standalone one) of SP2010 on my Windows 7 laptop. Here is how I did it: Make sure your Windows client OS is 64-bit and domain joined and you have a domain account with local administrator’s privilege.  I followed most of the instructions from this article: http://msdn.microsoft.com/en-us/library/ee554869(office.14).aspx At the #3 of Step 3,…

1

Creating a SharePoint Application Page for Anonymous Access

From time to time, you may need to create a few SharePoint application pages for anonymous users. Like log on page, the page to recover or reset passwords, a page to guide through the registration processes, etc. Besides to set up you SharePoint site to allow anonymous access, the key here is that you cannot…

20

DPAPI and SharePoint

DPAPI stands for Data Protection API. It is a pair of function calls that provide OS-level data protection services to user and system processes. http://msdn.microsoft.com/en-us/library/ms995355.aspx. Simply put, if your OS is Windows 2000 or later, you can use DPAPI to encrypt and decrypt data without having to manage (and worry about) encryption keys. DPAPI works…

2