It's official May 12th, 2010, is the launch date for SharePoint 2010 & Office 2010.
In addition, Microsoft announced the intent to RTM (Release to Manufacturing) this April 2010.
This is great news, you can virtually join the launch event in May 12th at 11am EST to listen to Stephen Elop, President of the Microsoft Business Division, announce the launch.
You can register for the event @ http://sharepoint.microsoft.com/businessproductivity/proof/pages/2010-launch-events.aspx.
Here is some tips that I've been gathering for using SharePoint 2010 Virtual Machines:
External USB 2.0 are too slow, you shoud use e-Sata, with 7200 RPM, or SSD
The VM virtual discs shoud have a unique file with fixed size, when you create VM virtual discs you shoud format it with 64KB in NTFS
The SQL Server tempDB shoud have two data files, if possible each on different discs, with a start size of 500~1GB and with 256MB for incremental growth

All SharePoint databases shoud have a start size of 500~1GB and an incremental growth of 100MB or higher
If you are using Sql Server 2008 Enterprise on your virtual machines please enable the Lock Pages in Memory option, see here how to do this, if you are using the Standard Edition you have to install SP1 and SP1 CU2 to use this option.
Right now i'm not using Virtual Machines i have SharePoint installed in my Windows 7 host, but this tips should also be applied in this scenario, keep in mind this is just a standalone environment for developers, it's not meant for production at all.
If you want to install SharePoint 2010 on Windows 7 here is a link to Harbar Tips and tricks for running SharePoint Server 2010 on Windows 7 and also on msdn Setting Up the Development Environment for SharePoint Server.
Hi,
When you installing SharePoint 2010 Beta 2 and run the Config Wizard, you will get the following error:
An exception of type Microsoft.Office.Server.UserProfiles.UserProfileException was thrown. Additional exception information: Unrecognized attribute 'allowInsecureTransport'. Note that attribute names are case-sensitive. (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebClients\Profile\client.config line 56)
The following hotfix solves this problem :)
Title KB976462
Release Date 11/18/2009
Size 10.91 MB
Version Hotfix
Category Build
Milestone
Description FIX FOR: WCF: Sharepoint Shared Services Roll-up
http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23806
After installing the hotfix, restart the server, then go to SharePoint Central Administration -> Services in Server Page (http://URL/_admin/Server.aspx) and start the User Profile Synchronization Service.
Before the SMS Service is configured in SharePoint Central Administration (see previous post) if you open an "Alert me" window you won't have the Text Message (SMS) option enabled.

After the SMS Service is configured the option becomes enabled

You should be careful when choosing the Text Message (SMS) option because the only "When to Send Alerts" option is the Send notification immediately, so if you use this for all lists and for all changes you probably will have a very expensive SMS Service bill :).
Now in SharePoint 2010 is possible to use SMS to alert users, and the best part is easy :)
Enter SharePoint 2010 Central Administration

Than go to System Settings

There you can configure Servers in Farm, Farm Features, Alternate Access Mappings, Farm Solutions and E-Mail and Text Messages (SMS)
The email settings is the same has in SharePoint 2010, but now there is a new link "Configure Mobile Account"

If you need a text message service please click here chosse you country and network and the page will show you a list of providers that you can use.
Here is some new things regarding Record Management in SharePoint 2010:
- In-place Records Management (In this method, the documents stay in the current location, and they are classified as business records)
- Document Sets
- Persistent Document IDs
- Content Organizer
- Compliance Details Menu Option
And also a very nice improvement in SharePoint 2010 folders will now be able to act as true parents, the idea now is to set metadata at the folder level, so that the child objects can inherit that information.
I forgot to put the statistics for the 2009 SharePoint Conference, here they are:
- 7.5 miles of network cable
- 7,400 participants (up from 3,800) – 94% growth
- 297 world class speakers
- 70 countries
- 165 sponsors
- 300+ hours
- 240 sessions
- 45+ hours of hands-on labas
- 18 customer sessions (Delloite)
- 2 SharePoint marriages
- Biggest Beach Party ever by Mandalay with Huey Lewis & The News
It was a really big event :)
During the SharePoint Conference whe've got a SharePoint 2010 book, actually a combination of three eval guides here is the content online :
MSDN went live with a SharePoint 2010 Beta Developer Center last week. (Beta 2 will be publically available in November).
When SharePoint 2007 beta version was release there was very few information about it, but now SharePoint MSDN team is doing a very good job, check out what’s on the developer center.
Congratulations SharePoint MSDN team.
Pre-Register for SharePoint 2010 Beta here: http://sharepoint2010.microsoft.com/try-it/Pages/Trial.aspx, and get notified when SharePoint 2010 Beta 2 becomes available in November.
Find out how this integrated suite of server capabilities can help your organization by providing comprehensive content management and enterprise search, accelerating shared business processes, and facilitating information-sharing across boundaries for better business insight.
In the previous SharePoint version we had some Webservices to help as comunicate with SharePoint, but how many of you created your own SharePoint WebServices ?
Now in the new SharePoint 2010 we have a Client Object Model that help us comunicate with SharePoint without the need for custom Webservices.
SharePoint comes with a WCF (client.svc) service that helps us communicate from .net, Silverlight or Javascript applications, the service as an XML input and a JSON output

It's a simple API to add,retreive, Update and Manage Data in SharePoint.
There is a new object called ClientContext, it's part of the Microsoft.SharePoint.Client and Microsoft.SharePoint.Client.Runtime
If you want o can explore the Microsoft.SharePoint.Client namespace here http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=94afe886-3b20-4bc9-9a0d-acd8cd232c24#tm
WCM is a very important area of SharePoint, its an expensive licence so the product should work as expected.
I think in this version Microsoft did a very good job, it's amazing what they've done in 3 years, not just in the WCM part but in the entire product.
About WCM there is a lot of improvements, the new ribbon makes life easier for content producers, for designers it's possible to controls what styles can be used on the RichTextEditor.
Has i said before SharePoint is compliant with WCAG acessibility guidelines http://www.w3.org/TR/WCAG/
Now it's easier to upload pictures to SharePoint, tags that are set in local images are also promoted to SharePoint. It's possible to use wiki pages in public sites with all the look and feel of the public site, and the free structure of the new wiki pages.
The Search Engine Fields now appears on page in edit mode.
There is a new Asset library and a new Media Player WebPart (Silverlight), now it's possible to streaming videos from the blob cache, the CQW (Content Query WebPart) has some new features like the PageFieldValue where it's possible to filter the content of the CQW using a the value of a field in the page.
A very bit improvement it the possibility to have different host headers for each site collection in one Web Application.
It's now possible to manage a site in any browser (IE, FireFox, Safari)
Now you can export publishing workflows and then reuse them in any site that you want, without the need for creating and filling for each site a new workflow.
The Incremental Content Deployment that gave so many headaches to a lot of SharePoint Administration now is more reliable with a better logging and diagnostics, it's now possible to use Point in time snapshots on SQL Enterprise also with more logging and diagnostics.
This is the new Windows SharePoint Services, it has the same licencing of the previous version (if you have a Microsoft Windows Server 2003/2008 and probably Windows Vista or Windows 7 licence you can use it for free).
It's not just the new version but it's also a very improved version of WSS, by the way SharePoint 2010 is supported on top of SharePoint Foundation.
SharePoint Foundation have things like:
- Blob Storage (It's possible to have data storage in and out of SharePoint Foundation)
- Rest API
- Business Connectivity Service (the new BDC) - http://blogs.msdn.com/bcs/archive/2009/10/19/overview-of-business-connectivity-services.aspx
- Health Analyzer
- Built in to Central Administration the new UI provides a analysis of Farm Health with recommended actions and best practices.
- It can handle terabytes of information
- Advanced backup,restore and disaster recovery (You have granular backup, so it's possible to get one file from a backup without creating a new environment for that backup)
- There is a new Developer Dashboard, where you can see all the db queries on the current page, the webparts that were executed on the page and a bunch of other information
The upgrade for SharePoint Foundation is easy, you can install it in a new server attach the database from WSS 3.0 and is done. After that the site administrator can make the Visual Upgrade when he want's (change the look of WSS to the new SPF look).
SharePoint Foundation is a good tool for scenarios like Team Sites, Starter Farm for SharePoint Server 2010, Development Playground (for developers)
On the end-user perspective there is some new features:
- Rich Site Editing
- The new Ribbon UI
- Office Web Apps (where you can edit pptx,docx,xlsx documents on the browser and works on IE, FireFox, Safari, and unoficially Chrome)
- And a big news it supports WCAG 2.0 accessibility guidelines - http://www.w3.org/TR/WCAG/
The new wiki pages are wonderful, it's a normal wiki page but now we can add webparts to it. You can write text then add an image, more text, add a webpart is really amazing.
Another thing that was very annoying was the image upload, now when you want to add an image you can just selected from your disk, choose the drop point and it's done.
SharePoint blogs are now more like blogs :), you know what i mean..
About Lists, now whe can have a 1 million items per folder, and there is a new field the Multiple Columns Lookup, where you can choose to retrieve more than one field from the lookup list, and it's also possible to enforce deletion when the lookup list item is deleted.
There is also a new Create List UI, in SilverLight with a search feature.
A new very interesting feature is the Sandbox that enables users to upload solutions to there site collection, and use them only on that context without the need of IT department or Central Administration Access, it has some limitations it runs on an isolated process and has resource limitations (memory, SQL, CPU). While it does not cover the full SharePoint object model it addresses key scenarios like custom web parts and event receivers.
There are somethings the SharePoint Foundation 2010 doesn't have like:
Social Network
Enterprise Content Types
SharePoint Server Search
Profiles
Taxonomy and MetaData
Here is the link to the SPF 2010 site - http://sharepoint2010.microsoft.com/product/related-technologies/Pages/SharePoint-Foundation-2010.aspx
SharePoint Conference 2009 started today at 9h PST (17h in Portugal).
Steve Ballmer and Jeff Teper where in stage presenting the new SharePoint 2010, and they gave very good news:
- Public Beta of SharePoint and Office 2010 in November :) and the RTM in the 1 Half of 2010
- There will be a Standard License of SharePoint 2010 for Internet Sites
- WSS change name to Windows SharePoint Foundation
- There will be very interesting REST API's (ex: get information from excel document)
- Multiple Document check-out's
- Lists will handle 1 Million Items per folder, 10 Million documents in a Document List
- In the IT administration side there will be +500 PowerShell Commands
- The new social features like tag clouds, ratings, facebook like wall
Later i will add some photos ;)