More eBook titles

I have now completed the conversion and upload of a number of my titles. If you are looking for the ePub and Kindle formats of the title they are now available:

 

Getting Started With Companyweb 2010

 

Getting Started With Companyweb 2010 (ePub)

 

Getting Started With Companyweb 2010 (Kindle)

 

This title is great for those starting using SharePoint Foundation 2010 on Small Business Server 2010 and is only $1.99 which I think is pretty good value for some training material.

 

Stay tuned for a few more titles that will become available very shortly.

Beyond the 10GB Companyweb 2010 limit

A hurdle that is fast becoming an issue with Companyweb on SBS 2011 is 10GB database limit imposed by SQL 2008 Express R2. Back in SBS 2008 days Companyweb used SQL 2005 Express Embedded Edition (##SSEE) which allowed unlimited database sizes. However, the issue with SSEE is that it is a 32 bit data platform and SharePoint 2010 Foundation requires a a 64 bit database platform. Enter SQL 2008 Express R2 as the storage platform for Companyweb (SharePoint Foundation 2010) on SBS 2011.

 

As the use of SharePoint increases and customers start storing lots and lots of files in there as well as using version control suddenly 10GB starts to look pretty small. So what options are available to you to break the 10GB barrier with Companyweb on SBS 2011?

 

Option 1 – Split your content across multiple content databases

 

Just because your data exceeds 10GB doesn’t mean it can’t live in multiple content databases. You can easily create a second content database into which you can create another Site Collection. Well, maybe not easily, but it cane be done. See –

 

http://blog.arjanfraaij.com/2011/01/sharepoint-2010-add-site-collection-to.html

 

Once that is created you can create a link from your first site to the second one. In this scenario your total site storage is now 20GB. In theory you could keep adding content databases as you need to, each providing 10GB a pop.

 

Downsides? It is certainly more cumbersome working with multiple SharePoint content databases. You have to make sure that you have set up indexing on that database, assigned rights and linked back and forth from the original. In the end you now have content in two places which can always spell trouble.

 

Option 2 – Implement Remote BLOB storage

 

I have blogged about this before and the issues you may face which you will find here and here. You can do it and it is free but I wouldn’t recommend it for the reasons in those other posts.

 

Downsides? Many (don’t do).

 

Option 3 – Upgrade the existing SharePoint SQL instance on SBS 2011

 

For this you will need to purchase a full version of SQL (typically via the SBS 2011 Premium Add on pack) and then install it over the existing SQL 2008 Express R2 instance that is used for SharePoint.

 

You’ll find details of that process here –

 

http://blogs.technet.com/b/sbs/archive/2011/02/28/how-to-migrate-companyweb-to-a-sql-2008-r2-standard-instance-on-sbs-2011-part-1.aspx

 

Downsides? Firstly, you are going to have purchase a full version of SQL. It also kind of makes SBS 2011 “non-standard”. This doesn’t mean it isn’t a supported configuration (as I understand it) but I can’t say how SBS 2011 wizards and updates handle things being ‘non-standard’ going forward.

 

It also means you have yet another SQL version on your SBS 2011 server that will need separate updates along with the other versions of SQL that are already there (i.e. SQL 2008 Express R2 and SSEE).

 

Option 4 – Install a new version of SQL Server onto the SBS 2011 server

 

Once again here you’ll need to purchase a full version of SQL (typically via the SBS 2011 Premium Add on pack) and then install it as another SQL instance on the SBS 2011 Server.

 

Once you have done this you will need to move the SharePoint content databases from the default SQL 2008 Express R2 instance to the new full SQL instance via SQL detach and reattach as well as ststam –o deletecontentdb and addcontentdb commands.

 

Downsides? Like the above option. You have to buy a full version of SQL and SBS 2011 is now ‘non-standard’ (although supported). You have an additional version of SQL to patch and update. The added downside here is that this new version of SQL has created a new instance which means it is consuming additional RAM on your SBS server. Thus, now you have SSEE, SQL 2008 Express R2, and Full SQL consuming RAM for all their instances, not forgetting that by default SQL wants is not memory trimmed (i.e. it will consume every piece of free RAM it can).

 

Option 5 – Install a new member server that includes SQL Server

 

Here you’ll need to purchase an additional Windows Server and SQL License (typically via the SBS 2011 Premium Add on pack), some additional hardware (or virtual machine) and create a new member server in SBS 2011 domain with full SQL installed on it.

 

Once you have done that you will need to move the databases (much like in Option 4 above) to the new server with full SQL.

 

Details on doing that are found at –

 

http://blogs.technet.com/b/sbs/archive/2011/03/02/how-to-migrate-companyweb-to-a-sql-2008-r2-standard-instance-on-sbs-2011-part-2-premium-second-server.aspx 

 

and –

 

http://blogs.technet.com/b/sbs/archive/2011/03/07/how-to-migrate-companyweb-to-a-sql-2008-r2-standard-instance-on-sbs-2011-part-3-migrating-the-content-database.aspx.

 

Downsides? Again SBS 2011 is not longer ‘standard’ (but again still supported). You need to spend more money on SQL and Windows licenses and potentially additional hardware. The other downside is that now database requests for SharePoint are sent from the second server with SQL installed back to the SBS 2011 box out via IIS to the client (if I understand the flow correctly here). That means extra network traffic and potential latency as data requests for SharePoint are pull from a database across the network. You might never notice this with the fast infrastructure we have today but it is still slower than having it all hosted on one server.

 

But hand on a sec ….

 

This whole discussion has really focused on just the SharePoint content database, however this is not the only database that SharePoint Foundation uses. In SharePoint you’ll also find the following databases typically:

 

Sharepoint_config

SharePoint_admincontent_

WSS_logging_

WSS_search_

 

so what about these? Should they also be moved? The following article does tell you how to go about this (Although I believe there are issues with the document),

 

http://technet.microsoft.com/en-us/library/gg616007.aspx

 

In theory I would say no for every database except one. The first three databases should generally remain small and no exceed the 10GB limit, however what will also grow as your content database grows? The search database. If you leave it where it is on SQL 2008 Express R2 it will be limited to 10GB in size. The only way that you’d probably notice that the search database has reached its limit is when search results are not returned for information you KNOW is in the database.

 

Can’t say that I have ever seen a search database exceed 10GB but in theory, given enough SharePoint content to index, it could. So, if you go a full version of SQL with unlimited database sizes I would also be moving the search database (wss_search_ by default) to the full version of SQL to allow it breathing space as your content grows.

 

To move the search databases the easiest way is probably to recreate them by stopping and restarting the SharePoint search service but in this case nominating the location of the full SQL server for the storage of the index data.

 

Conclusion

 

For most people that need to exceed the 10GB option the best option I would say is to get the Premium Add on. Install full SQL on a new member server and swing the content (ShareWebDb) and the Search database only across to this new SQL instance that has no limits on the database size. However, I hope this post has at least provided you with some options of what is possible.

Getting Started with SharePoint Small Business–The Video

As a companion to my recently released ‘Getting Started with SharePoint Online for Small Business’ I have created a video covering the same (and some more) material. You can find it at:

 

New formats for CIAOPS eBook

I’ve just completed adding some new formats for my recent eBook “Getting Started with SharePoint Online for Enterprises”. Apart from PDF you’ll now find that title available in both ePub and Kindle format for the same price.

 

Given that success, I am going to start working back through my previous titles and also convert these so stay tuned.

 

The best location for all my works, free and paid, is http://www.ciaops.com/downloads/

 

Look out for a new title on Lync very soon!

Getting Started with SharePoint Online for Enterprise

I have now completed another new e-Book called ‘Getting Started with SharePoint Online for Enterprises’. The cost is again only USD $1.99 and it contains over 40 pages of step by step tutorials, with screen shots, on using the SharePoint Team Site that comes with Office 365 Enterprise plans (E SKUs). This makes it a perfect document to either use if you are new to SharePoint Online or if you have customers looking to understand what SharePoint can do in Office 365.

 

This means you can select from two Getting Started with SharePoint Online for Office 365 eBooks:

 

For Enterprises (E SKUs)

 

and

 

For Professionals and Small Business (P SKU)

 

Even though SharePoint Online is very similar between the two offerings there are enough differences to make it confusing and therefore the need for two separate books in my opinion. Both cover the same information, however things such as the look and feel and what SharePoint components are available by default vary between the plans. So select the eBook that matches you plan if you want to get the most from it.

 

You’ll find this new e-Book along with other publications I have including:

 

SharePoint Foundation Master Class: Search Server Express on SBS 2011 Standard

Windows SharePoint Master Class:Tutorials

Getting started with Companyweb 2010

 

and more at:

 

http://www.lulu.com/spotlight/ciaops?cid=cms_email_author_spotlight_confirmation

 

My next eBook project will most likely be a set of tutorial around using SharePoint Online for each plan. If you have any suggestion for what sort of information you’d like to see in an upcoming eBook on Office 365 or SharePoint Online please contact me (director@ciaops.com).

Getting Started with SharePoint Online

As mentioned in yesterday’s blog post I have now completed a new e-Book called ‘Getting Started with SharePoint Online for Small Business’. The cost is only USD $1.99 and it contains over 40 pages of step by step tutorials, with screen shots, on using the SharePoint Team Site that comes with Office 365 Professional and Small Business (P SKU). This makes it a perfect document to either use if you are new to SharePoint Online or if you have customers looking to understand what SharePoint can do in Office 365.

 

You’ll find this new e-Book along with other publications I have including:

 

SharePoint Foundation Master Class: Search Server Express on SBS 2011 Standard

 

Windows SharePoint Master Class:Tutorials

 

Getting started with Companyweb 2010

 

and more at:

 

http://www.lulu.com/spotlight/ciaops?cid=cms_email_author_spotlight_confirmation

 

Make sure you check back with my online store (or this blog) real soon as the next publication I am working on is ‘Getting Started with SharePoint Online for Enterprise’.

Doing SharePoint no favours

I have been working on a new e-book that provides a tutorial on ‘Getting Started with SharePoint Online for Small Business’ and I was struck by how poorly SharePoint has once again been promoted by Microsoft.

 

To explain what I mean take a look at the ‘default’ SharePoint version on Small Business Server 2010 (i.e. Companyweb), which many small businesses have seen.

 

image

 

Here’s you’ll find Shared Documents, a Calendar, Tasks and a Picture library. In contrast have a look at what you get the Office 365 Team Site for the Professional and Small Business versions (P SKU).

 

image

 

All you basically get is a page with a Posts web part and a single document library. Every other feature has to be added manually. Given that most people coming to Office 365 have probably never seen SharePoint having such a bland page, devoid of simple features like a calendar, wiki, contacts list does the SharePoint product no justice in my eyes. Many will look at it and wonder what it is for. Others will simply use it as a place to save documents without utilizing any of the features that sets SharePoint apart, like, sorting, filtering, views, meta data, just to name a few.

 

To me it would have made much more sense to provide a standard Team Site for SharePoint Online for the Professional and Small Business version. This Team Site has many of the standard features already exposed and ready for use. I’d pretty much bet that most people using this version of Office 365 would make use of a shared calendar at the very least.

 

My guess would be that Microsoft used this Express version of the Team Site to reduce the complexity and make it simple to users new to SharePoint but honestly I think that it actually going to achieve the reverse. It is going to make them shy away from using SharePoint because they can’t see many of the features. To me it makes more sense for the items to be there and not be used than to be hidden from users who would have no idea that they even exist and how to go about adding them.

 

Keep you eye peeled for the next blog post where I’ll provide you with the information about my new e-Book (for only $USD 1.99) that provides a basic tutorial on getting started with SharePoint Online. You’ll find it my online bookstore along with other SharePoint titles and tutorials.

 

I certainly hope that people using Office 365 take the time to delve into SharePoint to find out how powerful it is but honestly Microsoft have not made it easy or enticing have they now?

Review – Microsoft SharePoint 2010 Developers Compendium

Microsoft SharePoint 2010 Developers Compendium: The Best of Packt for Extending SharePoint by Series Editor: Carl Jones, Gastón C. Hillar, Balaji Kithiganahalli , Mike Oryszak, Yaroslav Pentsars
My rating:
3 of 5 stars

Full disclosure – I received a copy of this book for free in exchange for reviewing it.

I think it is always hard to position a book that is a compendium of other books and it is so with this one. Firstly, you’ll need to be a SharePoint developer who uses Visual Studio to get the most from this book. You’ll also need to be looking to extend the functionality of SharePoint onto the Windows Phone platform. Given the combination of these audiences it is clear that this book is not for everyone.

The book certainly does allow you to get a feel of the works of the authors from whom the individual chapters have been taken. It will also provide you benefit in the specific subjects that it covers, however you should check these area carefully before investing in the the book as each chapter is somewhat separate from the next.

The chapters certainly contain a wealth of information on their topics and would provide good value for those looking to learn about them, however as I said you will need to be a developer who is comfortable with using Visual Studio and SharePoint to get the most from this work.
http://www.packtpub.com/microsoft-sharepoint-2010-developers-compendium/book

View all my reviews