Rainy mornings mean I get to sleep late. Right? - Dooley
Top News Stories
Designing SharePoint Solutions: Start with the Business Problem and Look Backwards! (NetworkWorld)
This week, my friends from Microsoft invited me to participate in a customer meeting at one of the Microsoft Technology Centers. The challenge: helping a large global organization new to SharePoint understand the information architecture and design trade-offs for deploying SharePoint to support distributed teams. The overwhelming theme was the following: if you want to make the best possible design decisions, start with the business problem and work backwards.
Q: Why Does Microsoft Need Yammer? A: To Save SharePoint (ReadWriteEnterprise)
Microsoft is reportedly set to acquire the Yammer business social network for an estimated $1 billion. The deal would give a much-needed social network injection to its SharePoint business collaboration platform. Yammer – with an estimated valuation of $500 million – makes business-oriented social network tools for internal company sharing and discussion centered on blog posts and automatically generated content (such as notifications that a document is ready to edit or a sale has been closed).
Cloud Secrecy: Will it Cause a System Meltdown? (ZDNet)
Microsoft’s general manager for Windows Azure, Bill Hilf, thinks it is okay for cloud providers to hang onto the secrets of their internal infrastructure, and says if customers are designing applications that live or die on the basis of very specific requirements, they should not be going to the cloud in the first place. “You’ve picked a hammer instead of a screwdriver for a screw,” Hilf says. He stresses that less than one percent of the Windows Azure customers he talks to have requirements that go this far, and they tend to be from the government.
Cloud Cover Live: Windows Azure with Scott Guthrie (Channel 9)
Nathan Totten, Nick Harris and Windows Azure VP Scott Guthrie geek out on all things Windows Azure and take questions from a live virtual audience.
Windows 7 vs. Windows 8: What You’ll Need to Relearn (TechRadar)
There’s plenty to like about Windows 8. It can synchronise settings across all your devices; the File History tool is perfect for simple backups; there are a host of useful new tools in the Windows Store; it’s fast, includes some excellent repair options, and the list goes on. What really matters this time, though, isn’t just what Microsoft has added to the Windows mix: it’s what it has changed, or taken away.
Around the Blogosphere
Tutorial – Working with Master Pages Part One (The SharePoint Designer Blog)
Over the past few weeks, I have had many requests to “de-code” the starter master page, and also stop SharePoint Designer putting the fear of Geek into every one. So I have put together this step by step guide and added the links to other Branding Blog posts by other people all together in one spot. I know the content of this post overlaps my content area – it has to do with my code links – will fix asap. So in Part One – we are going to get our site ready, by creating the site, adding the folders and files we need, setting up the custom style sheet and setting that page logo.
SharePoint 2010 Site Templating Using Only C# – Part 1: Feature Activation, Quick Launch Links and Tricky List Templates (SharePointDevWiki)
Here is a list of some common customizations to a site template that one would come across: How do I activate a site collection feature programmatically? There are a few ways to do this; the way I find most intuitive is by using the display name of the actual feature you are trying to activate. The following code snippet shows this process:
Replace SharePoint 2010 Web Parts by Type (SharePoint Automation)
Have you ever found yourself in a situation where you needed to replace all occurrences of one web part type with another web part type? No? Consider this scenario: you are using the out of the box content query web part and you discover one of the numerous bugs with this web part or decide that you want to ensure that a specific XSLT file is always used or something like that, so you decide to create a custom content query web part by sub-classing the out of the box one; now you deploy your custom web part and remove the out of the box one from the web part gallery so that any new instance will now be based on your custom type. So this is great, you’ve accomplished your goals and have implemented one of my personal best practices (don’t use the out of the box content query web part and instead use a custom implementation). But now what do you do with the potentially hundreds of existing instances that are deployed on pages throughout your Farm? Well, you need to somehow replace those instances with instances of your new type. For this, PowerShell is your friend!
SharePoint: InfoPath 2010 – Create Reusable Content (EndUserSharePoint)
If you’re reading this you most probably create InfoPath forms, this can quickly turn in to creating a lot of InfoPath forms. In any type of development it’s a great idea to create re-usable content and InfoPath is no different. Therefore today I am going to take you through InfoPath Template Parts. I saw a great presentation on this at #AUSPC by Patrick Halstead and I am now starting to build up some template parts of my own.
SharePoint Job Listings*
SharePoint Systems Administrator – Arlington, Virginia
Put your years of experience into a future of excellence at CGI Federal! CGI is seeking a SharePoint Systems Administrator to support our team at the Joint Strike Fighter Program in Arlington, VA. The SharePoint Systems Administrator (SA) position provides direct operational support for a Windows 2008 Server, Windows 2003 Server, Windows Server 2000, MS SharePoint (SP), and Windows XP Professional workstation environment. The SA is responsible for user administration, testing and deploying Non-Standard Software, performing backups, providing Tier 2 problem resolution, patching and maintaining servers both on JVE and various classified networks.
SharePoint Administrator – Alexandria, Virginia
ASCD, a nonprofit education association, is seeking an experienced SharePoint Administrator. In this role you will be responsible for creating and maintaining all of our information technology systems for acquiring, storing, transforming, and sharing data and information. You will also manage all aspects of the SharePoint environment, including design, architecture, availability, reliability, performance, monitoring, and security of the portal. In addition, you will provide secondary support for other system administration functions and troubleshooting.
Microsoft Updates
Article: Building Azure and SharePoint Applications: An Introduction (MSDN)
Here, we’re going to quickly cover building a simple file uploader that will utilize SharePoint Online (SPO) for storage and an Azure web role for an interface. Cloud considerations: First things first, if you’re running SPO your API shrinks dramatically to code that will run in the sandbox, in a sequential workflow or as part of the Client Object Model- this reduces the risk to the server from faulty/malicious code. If you’re running SharePoint on-premises, you are totally unrestricted with the code you run and as such, your customization can go deeper. With this solution, we’ll only be using the Client Object Model.
SharePoint Events*
- June 19, Online – Bamboo SharePoint Community Central Webinar
- June 19, Online – Managed Metadata Maturity: Case Studies of Enterprise Information Management in SharePoint 2010
- June 20, Online – Bamboo SharePoint Project Management Central Webinar
- June 20, Online – Selecting and Protecting the Right SharePoint Backup Targets
- June 20, Online – Understanding SharePoint Metadata and it’s Application to the Information Lifecycle
- June 20, Online – SharePoint for PM Webinar
- June 20, Online – Backup is not Backup. Restore is Backup.
- June 21, Online – Executives Beware: 5 Risky SharePoint Temptations for Executives
- June 21, Online – Leveraging SharePoint 2010 for Managing SOPs and Unified Records Management
- June 21, Online – Leveraging SharePoint 2010 for Managing SOPs and Unified Records Management
- June 21, Online – Digital Signatures for SharePoint
- June 25-27, Denver, Colorado – SharePoint Fest
- June 26, Online – Bamboo SharePoint Project Management Central Webinar
- June 26, Online – Business Critical SharePoint: ECM for the Enterprise
- June 27, Online – SharePoint Portal Solutions – Aligning Business Process, User Needs and Content
- June 28, Online – Bamboo SharePoint Time Tracking & Management Webinar
- June 30, Dayton, Ohio – SharePoint Saturday
- June 30, Adelaide, Australia - SharePoint Saturday
- June 30, San Diego, California – SharePoint Saturday
- July 7, Toronto, ON – SharePoint Saturday
- July 11, Online – SharePoint as a Platform in a Highly Regulated Environment
- July 19, Online – Webinar: NewsGator Gives Benco Dental Social Bite
- July 28, New York, New York – SharePoint Saturday
- July 28, Louisville, Kentucky – SharePoint Saturday
- September 25-27, Chicago, Illinois – SharePoint Fest
SharePoint Training*
- June 18-21, Minneapolis, Minnesota – SharePoint 2010 Power End User – Mindsharp
- June 18-22, Minneapolis, Minnesota – SharePoint 2010 Foundation Developer – Mindsharp
- June 20, Online – Project Management Central (3.0) Application Administrative Training – Bamboo Solutions
- June 20-22, Calgary, AB – SharePoint Information Architecture – How to Optimize Findability in SharePoint – Earley & Associates
- June 21, Online – Project Management Central (3.0) Application Administrative Training – Session 2 – Bamboo Solutions
- June 25-29, Minneapolis, Minnesota – SharePoint 2010 Core Technologies – Mindsharp
- June 26, Online – Project Management Central End User Training – Bamboo Solutions
- June 26-27, Arlington, Virginia – Introduction to SharePoint Foundation 2010 – SharePoint Solutions
- June 26-29, Arlington, Virginia – Introduction to SharePoint Server 2010 – SharePoint Solutions
- July 3, Online – Workflow Conductor Designer Training – Bamboo Solutions
- July 9-13, Online – SharePoint 2010 Foundation Developer – Mindsharp
- July 10-13, Nashville, Tennessee – InfoPath 2010/SharePoint 2010 Workflow Deep Dive – SharePoint Solutions
- July 10-13, Online – SharePoint 2010 Power End User – Mindsharp
- July 13, Online – Bamboo Select – Bamboo Solutions
- July 16-20, Minneapolis, Minnesota – SharePoint 2010 Advanced Developer – Mindsharp
- July 16-20, Minneapolis, Minnesota – SharePoint 2010 Designer – Mindsharp
- July 17-18, Chicago, Illinois – Introduction to SharePoint Foundation 2010 – SharePoint Solutions
- July 17-20, Chicago, Illinois – Introduction to SharePoint Server 2010 – SharePoint Solutions
- July 18, Online – Project Management Central (3.0) Application Administrative Training – Bamboo Solutions
- July, Online – Project Management Central (3.0) Application Administrative Training – Session 2 – Bamboo Solutions
- July 19, Online – SharePoint Re-Design And User Adoption Seminar – Mindsharp
- July 23-27, Online – SharePoint 2010 Core Technologies – Mindsharp
- July 24, Online – Project Management Central End User Training – Bamboo Solutions
- July 24-26, Dallas, Texas – Introduction to SharePoint 2010 for Server Administrators – SharePoint Solutions
- July 30-Aug 3, Online – SharePoint 2010 Power End User – Mindsharp
- July 30-Aug 3, Online – SharePoint 2010 Foundation Developer – Mindsharp
- August 1-3, Minneapolis, Minnesota – SharePoint Information Architecture – How to Optimize Findability in SharePoint- Earley & Associates
- August 7, Online – Workflow Conductor Designer Training – Bamboo Solutions
- August 22, Online – Project Management Central (3.0) Application Administrative Training – Bamboo Solutions
- August 24, Online – Bamboo Select – Bamboo Solutions
- August 28, Online – Project Management Central End User Training – Bamboo Solutions
- August 28-30, Toronto, ON – SharePoint Information Architecture – How to Optimize Findability in SharePoint – Earley & Associates
* Please contact Chris Dooley (chris.dooley@bamboosolutions.com) to be included in SharePoint Daily™.
Have SharePoint Daily™ delivered to your email inbox every morning.

