A Practical Guide to SharePoint 2013

A Practical Guide to SharePoint 2013
A Practical Guide to SharePoint 2013 - Book by Saifullah Shafiq

Thursday, September 29, 2011

SharePoint Resources – September 2011(Via Asif Rehmani)


Guidance and Best Practices

Data Storage Changes for SharePoint 2010
With the release of SharePoint 2010 SP1 and some new guidance Microsoft is changing the supported data size limits for SharePoint content databases. Prior to SP1 the content database limit was 200 GB for collaboration and 1 TB for document archive. The content database size includes both metadata and BLOBs regardless of where the BLOBs are located and use of RBS does not bypass or increase these limits. ”

For complete post, click here.

SharePoint Data Security Best Practices part 2(Via Dave Coleman)

Extracted “This is the recording of part 2 of our Sharepoint data security best practices webinar with Fredd Thrasher lots of great information and tips for securing your SharePoint. I will also be posting the Slidedecks later But first about Fredd:-

Fredd Thrasher, Ph.D., Vice President for Business Systems, Mission Support Business Unit, SAIC, Inc.

Among his many duties at SAIC, Fredd Thrasher provides an enterprise-wide collaboration services using the SharePoint platform for a variety of operational programs and line organization elements. Science Applications International Corporation (SAIC) is a FORTUNE 500 company, and its subsidiaries now have approximately 41,000 employees worldwide.

Click here to read the complete post.

Cross-Post: SharePoint and Windows Azure Developer Training Kit–Summer Update(Via Himanshu_Singh)

Extracted from the original post “An updated version of the SharePoint and Windows Azure Developer Training Kit is now available for developers who want to explore how SharePoint and Windows Azure come together. The blog post “SharePoint and Windows Azure Developer Training Kit – Summer Update” by Windows Azure Evangelist Steve Fox, provides details to get started, plus additional information about how to get up and running with your development environment, your Windows Azure account, as well as additional guidance references.

You can interact with the developer kit online via the SharePoint and Windows Azure Developer Learning Center; this option also enables you to browse the labs online, review sample code and decks, and more. You can also download an offline version of the developer kit and run the EXE, which will install all of the files locally for you to work with.”

For complete post, click here.

Wednesday, September 28, 2011

Pro-Exchange Pro-Lync, Pro-O365 invite you to the Q&A with Ross Smith IV and Greg Taylor (Via Peter Geelen)

Extracted from the original post

” Pro-Exchange, Pro-Lync, Pro-O365 invite you to the Q&A with Ross Smith IV and Greg
Taylor on 20/oct/2011 at the Microsoft Belgium offices in Diegem.

Check it out (and register!) at http://exchangeproductteam.eventbrite.com

“Once again we managed to get the Exchange Product team over to Belgium to meet up with the Belgian UC Community. This is your chance to ask the questions you always wanted to ask or that never got answered.
Both Ross Smith IV and Greg Taylor will be @ our event to answer all your questions and explain all the things you ever wanted to know about Exchange.

Click here for complete post.

10 Cool Things You Can Do With SharePoint 2010 (Via Hosted Sharepoint)

This post has been removed by the admin.

SharePoint 2010 Service Pack 1 has been released on Tuesday(Via Stefan Go├čner)

Extracted from the original post

“On Tuesday Service Pack 1 (SP1) for SharePoint 2010 was made available. SP1 contains a number of important fixes that improve the SharePoint experience for our customers. With the recommendation to install SP1 for SharePoint came a recommendation to ALSO deploy the June Cumulative Update (CU) for SharePoint simultaneously.

It’s worth explaining this recommendation in detail and answering some common questions about how / why we made this recommendation.

First, to explain the difference between SP1 and the June CU.

SharePoint 2010 SP1 contains all SharePoint updates published through the April 2011 Cumulative Update in addition to other fixes that were applied specifically to SP1 during its development. SP1 is a baseline, and that baseline is tied to ourService Pack Life Cycle Policy. We recommend applying SP1 to your SharePoint environment because it resets the baseline for your entire SharePoint environment, and prepares your environment for future releases such as the June CU.

The June Cumulative Update is the first Post-SP1 build released to customers. It contains new fixes to issues raised through various escalation channels and through our support organization. The June CU is based on Service Pack 1, but it adds new updates to some of (not all) the packages that SP1 installs.”

For complete post, click here.

Tuesday, September 27, 2011

DIWUG (Sep 27) – SharePoint 2010: Ask the Expert (Via Waldek Mastykarz)


As you might have heard there is a great SharePoint event coming up. September 28 and 29 Microsoft SharePoint 2010 Connections Autumn are being held in The Hague, The Netherlands. The evening before that, on September 27 there will be a great Dutch Information Worker User Group(DIWUG) event sponsored by Mavention and AvePoint. First of all there will be a presentation by Tony Lanni the VP of Corporate Development and Media at AvePoint and then after the break there will be an Ask the Expert panel with Mirjam van Olst (SharePoint MVP and SharePoint 2007 MCM)

For complete blog post, click here.

How to start the default approval workflow programmatically (Via Hugo Esperanca)


“Today I was trying to find a way to programmatically create a publishing page and start the default approval workflow attached to the pages library. The reason that I had to programmatically start the workflow (instead of relying on SharePoint to automatically start it for me) was because my code was running under the system account (in this case under a WCF web service IIS process) and, since SP1, SharePoint will not automatically start a workflow if the list item is being changed by the system account (see this blog post for more information).

The main requirements were:

1) Determine what is the default content approval workflow associated with the Pages library.

2) Start the approval workflow when a Page is programmatically added to the Publishing Pages list but only if approval is enabled on the list.

3) Pass the default association data to the workflow (without asking the user).

Here is the solution:

For complete post, click here.

SharePoint Lessons Learned – Don’t forget to use proven design patterns and practices(Via Hugo)

Extracted from the original post

SharePoint should be seen as another layer in the technology stack that your code will interact with. But just because you are using this layer you should not forget to follow good and proven design practices. The following points describe some of the principles that sometimes seem to be forgotten when using SharePoint:

1. Create a data access layer to access your lists.

After all you would be doing this if you were programming against a database table so why not do the same for a SharePoint list. The last thing you want is to have several components of your application accessing the same list in several different ways. If the list schema, name or location changes then you would need to change the code in every component that uses that list (this could be acceptable for small proof of concept applications but not for enterprise applications). In a future post I'll be giving an example of designing and coding a simple SharePoint data access layer.

For complete article, click here.

Monday, September 26, 2011

SharePoint UserInfo Table Population Tool (Via Todd Carter )

Extracted from the original post

In a previous post I spoke about how importance of pre-populating SharePoint’s Content Database’s UserInfo table with users for landing/root (and/or very popular) sites just before a large release of a new SharePoint web application. While I did mention the API you could call to make all this happen I did not provide any tooling. This post is about a small tool I wrote, which at this point has been used with a couple of customers, to pre-populate UserInfo tables.The tool itself comes in two flavors – one for MOSS 2007 and the other for SharePoint 2010 Server. Both flavors allow you to export users from the User Profile Store to a flat file which can then be imported in a manner which populates the UserInfo table. In addition, the SharePoint 2010 version supports both Windows and Claims users.

Complete post here.

After SharePoint 2010 database attach upgrade alerts have the wrong URLs (Via shane)


Database attach upgrades seem to be the norm these days for customers upgrade from SharePoint 2007 to SharePoint 2010. I am assuming the reason for this is because they are very flexible and generally work pretty well. One of the flexible things about these type of upgrades is you can change your web application URL. Some customers are going from short URL to fully qualified (FQDN) like http://portal tohttp://portal.company.com. And some of our customers are making complete changes going from http://sharepoint.company.com tohttp://intranet.company.com. The nice thing about making these types of changes is for the most part a content database has no concept of the web application URL. If you go hunting through the database (which you should never do) you will see everything is relative. The site collections know their urls as / or /sites/sitecollection. That way changing the URL doesn't matter.

But then there are alerts. Alerts are hard coded to the web application URL that was used to create the alert. This is why if you have multiple URLs for you SharePoint site your alerts may be inconsistent. If your portal is setup so you can access it as http://portal orhttp://portal.contoso.com then whichever of those URLs you are browsing the site with when you click create alert will be the URL SharePoint sends out in the alerts. Kind of annoying for some people but it is what it is. The real problem comes if you switch URLs.

For complete article, click here.

SharePoint 2010 VHD with Service Pack 1(Via Kamlesh)

Extracted from the original post “Since 2009, Microsoft has released multiple versions of SharePoint 2010 VHD (a.k.a 2010 Information Worker Demonstration and Evaluation Virtual Machine). Microsoft also upgrades its Evaluation Virtual Machines from time to time. You may find many websites sharing the SharePoint 2010 VHD Download links, which may be outdated by now.

Below is the latest VHD containing Service Pack 1 builds of all products. This was published on 13-Sep-2011:


Click here for complete post.

Sunday, September 25, 2011

SharePoint 2010: Search Service is not able to connect to the machine that hosts the administration component (Via Nick Kellett)

Extracted from the original post

“Had a strange Search error in a new SharePoint 2010 farm:

The search service is not able to connect to the machine that hosts the administration component. Verify that the administration component 'bae8d161-c132-4570-aa0d-57baf6cf9d9b' in search application 'Search Service Application 1' is in a good state and try again."

I was unable to start any crawls as a result.”

For complete article, visit Nick’s blog here.

Speaking at Washington DC SharePoint User Group (Via English)

Extracted from the original post

I'll be speaking tomorrow night at the Washington DC SharePoint User Group on the Steps to Building an Information Architecture. Here is the abstract:

In this session, you'll learn the basic steps to building out an information architecture for your organization. While many of the concepts will apply to SharePoint Server 2010, the concepts will broadly applicable to your other information systems as well. What will be presented in not technical in nature. Instead, you'll learn about a way of thinking about how to manage your information better and how to go from Vision to Best Practices in your SharePoint Deployment. Applications to SharePoint 2010 will be offered and it will be argued that not moving to SharePoint 2010 will hinder your ability to implement a full IA in your environment if you plan to use SharePoint as an IA platform.

Here are the details:

For complete article, click here.

Ten of the best - SharePoint School websites(Via Ray)


A colleague asked me to recommend some school websites built on SharePoint, that they could share with others. After I’d finished it for him, I thought I’d pop it into a PowerPoint for others - and then go further by popping up a quick blog post too. Here’s my take on 10 School SharePoint websites that are worth looking at for design ideas and inspiration - or simply because you want to nudge another colleague towards seeing that SharePoint beauty can start at skin deep.

Click on any of them to link to the live website

For complete post click here.

Thursday, September 22, 2011

jQuery is “Fast Food” Development – SPC314 Session Teaser #SPC11 (Via geeks with blog)

Extracted from the original post

“You ever have an epiphany? Have you ever tried to spell “epiphany” without spell check? So, today I was working on my slide deck for the SharePoint Conference in Anaheim on Best Practices with jQuery and SharePoint and I had a little light bulb moment. jQuery is “Fast Food” development. In those three little words you get an immediate understanding and visual that pretty much hits the nail on the head for what you are getting into with jQuery.

I then threw together the following two slides to flesh out the idea more. I have no idea if they will end up in the final deck, but I think it’s a great conversation starter.”

For complete article click here.

Use Two Different Ways to Enable Anonymous Access in SharePoint 2010 (Via Lance Cheng)


This blog post introduce use two different ways to enable anonymous access in SharePoint 2010.

As a SharePoint administrator, you should be familiar with SharePoint Central Administration. So you can use the following 10 steps to set up anonymous access in SharePoint 2010.

1. Open the SharePoint 2010 Central Administration.

2. On the Central Administration home page, under Application Management, click on the Manage web applications. Then you see the list of web applications.

For complete article, click here.

SQL SERVER – Learning SSAS (SQL Server Analysis Services) Online in 6 Hours – Top Down Designing and Bottom Up Designing (Via pinaldave)

Extracted from the original post

Those who are following me on Twitter and Facebook know that recently I am reenforcing my own concept for SQL Server Analysis Services (SSAS). Like many of us, I worked with Analysis Services in early years. In an earlier job, I got many projects for relational database performance tuning and over time, I lost touch with SSAS. This does not mean that I forgot all of the concepts but the ‘real’ hands-on experience was gathering dust. Looking back at the last five years, I realized that I have deep experience with relational performance tuning but there are a few new things which I have yet to explore and learn.

My Learning

One weekend I decided to learn SQL Server Analysis Services. I woke up early in the morning at 6 AM and by 7 AM I was sitting with coffee at my dual screen monitor computer. I had a free subscription to Pluralsight so on one screen I turned on their Analysis Services Fundamentals course. This course is well organized and I attended first six modules by 1 PM. After having a quick lunch with my family, I reviewed all the tasks and lessons given in the course. As it was the weekend and I had properly digested all the concepts, I decided to continue the remaining four modules the next day. The next day, the same routine: I followed and finished all the remaining modules along with the exercises. At the end of six hours of video learning and practicing for more than 8 hours, I felt very comfortable with the subject. I re-discovered my knowledge of SSAS which I used to practice a few years ago, before I opted for performance tuning.

For complete post, click here

Wednesday, September 21, 2011

10 Top Resources for SharePoint Developers (Via )

Extracted from the original post

Microsoft SharePoint is “Facebook for the enterprise,” according to Microsoft COO Kevin Turner. According to a new ESG study, two out of three enterprises use SharePoint as a business critical application.

Clearly, SharePoint is mission critical for many. So, besides Typemock, where do you go for resources on SharePoint development?

Here are some of our recommendations plus a bonus Typemock resources.

10. – SharePoint Comic – The SharePoint comic not only offers the inside scoop on SharePoint, but also provides it in a fun and informative way.

For complete article, click here.

ASP.Net Vulnerability and SharePoint (Via Jie Li)


I will not repeat the message in those posts, but you should follow the instructions to prevent potential attacks.

So how about SharePoint Server 2007 and WSS 3.0? It’s not on SharePoint Team Blog (yet).

You may need to follow the workaround for ASP.Net 1.0~3.5:

  • Put error.html in %CommonProgramFiles%\Microsoft Shared\Web Server Extensions\12\template\layouts
  • Modify web.config in each directory under %SystemDrive%\inetpub\wwwroot\wss\virtualdirectories to have a customerror section like this:

Update: 2007/WSS3 is not vulnerable to the attack. No workaround is needed right now, but you still need to apply the fix when it come out.

Please follow the updated SP team blog post for 2007 issue:

For further details click here.

Security Advisory 2416728 (Vulnerability in ASP.NET) and SharePoint(Via SharePoint blog team)

Extracted from the original post

“** Updated 9/27/2010 7:20PM ** – Updated with Out of Band Security Update announcement details.
** Updated 9/24/2010 4:30PM ** – Updated with additional defensive workaround published by the ASP.NET team valid for ALL affected versions of SharePoint listed below.
** Updated 9/22/2010 10:40AM ** – Updated verification step for SharePoint Server 2007 and Windows SharePoint Services 3.0 and added an exception in the workaround for Windows SharePoint Services 2.0 running under ASP.NET 1.1.
** Updated 9/21/2010 11:05PM ** – Updated with workaround for SharePoint Server 2007 and Windows SharePoint Services 3.0 and updated SharePoint 2010 workaround.
** Updated 9/21/2010 3:06PM ** – Included details for previous releases and workaround for WSS 2.0.

Update: Out of Band Release to address Microsoft Security Advisory 2416728 announcement. See this post for details.

Update: Please note the additional workaround published 9/24/2010 4:40PM. The original security advisoryhas been updated this afternoon to include additional defensive measures (Installing and enabling UrlScan or configuring IIS request filtering). Please read the workarounds section of the security advisory and the update postedhere for full details. This extra step is applicable for ALL versions of SharePoint affected by this issue.

Update: Please note the important change from the 9/21/2010 3:06PM update to this blog post. We originally stated that SharePoint Server 2007 and Windows SharePoint Services 3.0 did not require the workaround to be applied, however, we have recently discovered through testing that a variant of the issue does affect SharePoint Server 2007 and Windows SharePoint Services 3.0 and also requires extra steps in the workaround for SharePoint Server 2010 (Steps 5-9). Customers with these versions should refer to the relevant workaround below. We will continue to keep this post updated with the latest guidance.

We recently released a Microsoft Security Advisory for a vulnerability affecting ASP.NET. This post documents recommended workarounds for the following SharePoint products:

SharePoint 2010

SharePoint Foundation 2010

Microsoft Office SharePoint Server 2007

Windows SharePoint Services 3.0

Windows SharePoint Services 2.0

For complete post, click here.

Tuesday, September 20, 2011

PowerShell Tool to Enumerate the Content Type Usage in SharePoint 2010 (Via Ingo Karstein)

Extracted from the original post

“A customer of mine has the problem that he wants to remove a Web Content Type but SharePoint says the content type is still in use.

Therefore I created a tool for enumerating all web and list content types of all sites.

The following script scans the SharePoint farm and creates a Windows form with a Tree view like this:”

For complete post, visit Ingo’s Blog here.

Delivering SharePoint Success Workshop in Denver Sept 20-21, 2011! (Via Ameriteach)


Have you ever wished you could sit down with a leading SharePoint industry expert to be mentored on how to best manage your unique SharePoint implementation? Now’s your opportunity! Innovative-e’s Delivering SharePoint Success Mentoring Workshop provides 12-hours of interactive instruction with hands-on and face-to-face mentoring from leading SharePoint industry expert and thought leader, Dux Raymond Sy, managing partner of Innovative-e.

Dux is a certified project management professional (PMP), as well as the author of SharePoint for Project Management. Dux has also been named a Microsoft Most Valuable Professional (MVP), and now he is available to personally help you reach your organizational goals through the mentoring workshop. By attending the workshop, you will receive relevant project artifacts and templates, including project schedules, checklists, requirements documents, design documents, and business case documents.

”Complete post here,.

Integration of Project Server and SharePoint 2010 (Via Giles Hamson)

Extracted from the original post

Now that Project Server is part of the SharePoint Server 2010 Enterprise (as opposed to the “special” version of WSS 3.0 in Project Server 2007) suite there are a number of things about Project Server that just do not conform to the standard SharePoint techniques.

I’ll be covering major differences and gotcha’s around the two products including customisation, business intelligence, permissions and more…

I will of course be around afterwards for a pint or two as well

For complete post, click here.

Monday, September 19, 2011

SharePoint 2010 Master Pages and Page Layouts (Via Wes MacDonald)


It has been a little while since I we were tasked to build a SharePoint Master Page and Corresponding Page Layouts. I wanted to go through a bit of what we did and the developers’ working environment.

Our development environment (single Virtual Machine with 10Gb RAM) consisted of the following:

· Windows Server 2008 R2 SP1 (You can use Windows 7 SP1 if you wanted)

· SQL Server 2008 R2 SP1

· Visual Studio 2010 SP1

· SharePoint Designer 2010 SP1

· SharePoint Server 2010 SP1

· CKS – Development Tools Edition (Server)

· Adobe Photoshop CS5 (slicing images)

Visit Ma’s blog here, to read the complete blog post.

SharePoint Extended – A Twilight recap (Via Rose Harris)


At the last Twilight Steve Lapwood, Intergen’s Principal Management Consultant, helped attendees put content management into perspective and delved into the realities of the content-rich world we live in today. Steve showed how SharePoint and its extensions – in this case RecordPoint and Oneplace mail – can help keep your content in clear, consistent working order for you and your organisation.

With the exponential information growth we have seen over the last few years, content management can be overwhelming. As Steve says, “Content needs to be stored, and for it to be useful it needs to have context or it becomes a nightmare.”

For complete post, click here.

This week’s webcasts - 19-23 September 2011 (Via Ray Fleming)

Extracted from the original post

Four webcasts to know about this week - one education-specific one (the Tech Tuesday) and three general technical ones.

All of the timings for the webcasts are AEST (Australia East Coast time).
See ** below for more details on how the webcasts work

This week’s webcasts

Microsoft SQL Server Code-Named "Denali" AlwaysOn Series, Part 2: Building a Mission-Critical High Availability Solution Using AlwaysOn

In this session we walk you through the steps to deploy a high availability solution using AlwaysOn. This is a demo-heavy presentation and the experts from the product development team walk you through a high availability solution architecture and deployment, explain key architectural concepts and recommend best practices that will help you achieve the required level of availability for your mission critical applications. It is highly recommended that you attend the first part of this series since the new concepts are introduced in that session.

For complete blog post, click here.

Sunday, September 18, 2011

Help Wanted: Taxonomy Picker(Via todd)

Extracted from the original post On SharePoint 2010 you may run into the following error (hell that is a damn lie, you will hit this error eventually if running RTM).

Load control template file /_controltemplates/TaxonomyPicker.ascx failed: Could not load type 'Microsoft.SharePoint.Portal.WebControls.TaxonomyPicker' from assembly 'Microsoft.SharePoint.Portal, Version=, Culture=neutral, PublicKeyToken=71e9bce111e9429c'.

It looks like this in your Application Event Log:

For complete post visit Todd’s blog here.

SharePoint Search Configuration Gotcha (Via Gavin)


“So after beating my head against the wall for half a day yesterday trying to work out what I had done wrong I finally worked it out.

When configuring the windows services search or the office search service from the Operations page in Central Admin make sure you use full account names egDOMAIN\Username not just Username otherwise it will return an error message like ‘Error Osearch’ in the browser. In the ULS log, you will see:-

Feel free to click here if you want to read the complete post.

CIAOPS SharePoint bootcamp in Adelaide on 16th of September (Via Mark O'Shea)

Extracted from the original post

“In AUSPTASMB land we have received news that our good friend Robert Crane is running a SharePoint Bootcamp in Adelaide, which means a couple of things...

Firstly, if you have been looking for a reason to visit Adelaide, and needed an added incentive, what more could you ask for than a SharePoint seminar? Well, maybe a certain Argentinian steak house, but that's not exactly what I'm supposed to be writing about, despite it being a required stop during tours of duty.

Secondly, or perhaps more realistically, if you are in Adelaide or the surrounding areas, and have got an itch to learn what SharePoint can help you to deliver to your customer base, then head along to get some new ideas flowing into your customer offerings.

For complete post click here.

Thursday, September 15, 2011

Using SharePoint List data for Reporting Services (SSRS) parameter source (Via denglishbi)

Extracted from the original post

When creating reports with Reporting Services (SSRS) you might find yourself having to reference data that is stored in SharePoint lists. Another task that you might need to do is to leverage that same data that is stored in the list to filter the results that are displayed to the user in the report. Let’s take a look at a scenario for this type of a report request. In order to get setup for this scenario we are going to do a little prep work first though to get the data created for the example. We will do this right after we go over the scenario.


A request comes in to create a report that provides a list of the stores and to provide a way for the users to filter the stores that they see on the report based on the location of the store; in this case they would like to filter the records by country. The request states that the information needed for the report is currently being stored and maintained in a SharePoint list.

Just a heads up, in this example we will be using SharePoint 2010 along with Reporting Services (SSRS) 2008 R2. SSRS 2008 R2 includes a new SharePoint List Connection Type. You will see screenshots of this down below in the Solution part.

Prep Work

Okay, first we are going to generate the list in SharePoint that is going to be the source for our report where the store information is entered and maintained so that we can do this example. We are going to do the following task:

For complete post, click here.

SharePoint Design Time Session at SharePoint Conference 2011 in Anaheim (Via Ali Mazaheri )


As you might know, the Microsoft SharePoint documentation team is offering a series of dedicated design sessions through out the week of October 3rd during the SharePoint Conference 2011 in Anaheim, CA. I am very privileged to drive this sessions along with other well-known folks in community such as Spence Harbar and rest of the usual suspects covering various workloads. Doing similar engagements at Microsoft Technology Center I am certain that selected customers will gain and benefit from these sessions.

For complete post feel free to visit Ali’s blog post here.

Webcast: Office 365 & SharePoint Online (Via KimSpilker)

Extracted from the original post “Duration: Approximately 60 minutes.

Cost: Free

Link to Registration

Learn how the SharePoint Online service can enhance productivity for your organization. In this webinar we will explore the main functionalities of SharePoint Online and we will also demonstrate how other businesses are using and getting value from this hosted collaboration and communication platform today.

Complete post here.

Wednesday, September 14, 2011

Data Storage Changes for SharePoint 2010(Via SharePoint blog team)


“Today we are announcing two related changes to the way we describe data storage in SharePoint. First, by taking advantage of performance and reliability improvements in SP1 and by defining specific requirements for large data storage in SharePoint, Microsoft is able to increase the supported limits for data storage in SharePoint.

Additionally, we are announcing that the SQL Server FILESTREAM RBS provider is now supported for use with SharePoint so that lower cost iSCSI connected NAS disk can be used. This post outlines the new data storage support limits and guidelines for scaling to those limits and it defines RBS including the new FILESTREAM RBS provider.”

Complete post here.

Using Images in Tabular BI Semantic Models with Crescent (Via Dan English)


“One of the really neat features with the new Reporting Services authoring tool code named ‘Crescent’ is that you can reference images directly from your model. This can look really cool when you use the images in a card visualizations, part of a table, as tiles, and as slicers to use as filters within the report. Here is a nice report that is part of the Hello World Picnic Sample that came out with the CTP3 release of SQL Server ‘Denali’ (download from Project Crescent Samples and download images from Sample Images and you can find information on the Crescent Samples for CTP3 in th e readme here).”

To have a look at this complete informative blog post, click here.

Upgrading SharePoint Site Columns(Via Mark Jones)

Extracted from the original posts “In a previous post, I explained my findings with "Upgrading Content Types", but now I want to test out a few scenarios with upgrading Site Columns. On the whole, the test results for Site Columns were pretty similar to that of Content Types. Although, I wanted to test what we can do when it comes to updating site columns that contain data. If you don't want to read each test case, please check out the "Summary" at the end of this post.

Test Cases – Removing a Site Column

Can we remove a site column by deactivating the Feature that deployed it? Yes

Test Steps:

1. Deploy a Site Column (via Feature and CAML)

2. Deactivate the Feature


1. Site Column will be removed

2. Feature is deactivated

For complete blog post, click here.