Tuesday, August 31, 2010

New Features in SharePoint 2010

Microsoft is releasing a slew of new technologies in 2010, and one of the most important of them is SharePoint 2010. Previously known by the code name SharePoint 14, SharePoint 2010 marks a significant upgrade to the SharePoint product. Here are ten of the most important things about the SharePoint 2010 release, which is expected to be available in the first half of 2010.

10. New SharePoint editions—In an effort to better unify the SharePoint lineup, Microsoft will make some big changes to the SharePoint editions with the 2010 release. Windows SharePoint Server (WSS) is gone, and so is Microsoft Office SharePoint Server (MOSS). The free WSS has been replaced by the new SharePoint Foundation 2010. MOSS is replaced by SharePoint Server 2010, which will be available in either the Standard or Enterprise edition as well as in editions for strictly internal sites and for Internet or extranet sites.

9. New hardware requirements—Like the majority of new Microsoft servers, SharePoint 2010 will ship only as a 64-bit product. If you're deploying SharePoint on new hardware, this situation shouldn't be a problem, but it's definitely a consideration if you're planning to upgrade an existing SharePoint server.

8. New software requirements—In addition to new hardware requirements, SharePoint 2010 will require an x64 edition of either Windows Server 2008 or Server 2008 R2. It also requires a 64-bit version of Microsoft SQL Server 2008 or SQL Server 2005.

7. SharePoint Best Practices Analyzer—With the SharePoint 2010 release, SharePoint Best Practices Analyzer will be incorporated as part of the base SharePoint product. This tool provides Microsoft's guidance for SharePoint implementation and troubleshooting. A Problems and Solutions page in the analyzer helps you solve common implementation problems.

6. FAST Search—The new SharePoint release will incorporate the FAST Search technology that Microsoft acquired from the Norway-based Fast Search & Transfer company. The FAST technology provides a superset of the original SharePoint search capabilities. As its name implies, FAST Search is designed for high-end scalability. It supports a number of enhanced capabilities, including a content-processing pipeline, metadata extraction, visual search, and advanced linguistics.

5. Usage reporting and logging—SharePoint 2010 includes a new database designed to support usage reporting and logging. The usage database is extensible, allowing third-party vendors to create custom reports based on the information it contains.

4. Visio Services—Visio Services in SharePoint 2010 lets users share and collaborate on Visio diagrams. A built-in viewer lets SharePoint users view Visio files in their browser without having Visio installed on their system. Visio Services also retrieves and renders any external data used in the Visio diagrams.

3. Enhanced collaboration features—SharePoint 2010 supports tagging content as well as providing enhanced blog authoring capabilities. There's a new group authentication feature that's based on distribution list or organization and a new rich text editor for creating wikis. In addition, calendars from Microsoft Exchange Server
can be merged with SharePoint calendars.

2. New browser support—SharePoint 2010 supports an extended set of browsers. It's designed to support XHTML 1.0–compliant browsers and will support Internet Explorer (IE) 8.0 and IE 7.0, Firefox, and Safari. Notably, IE 6.0 isn't supported. So far, there's been no official mention of Google Chrome or Opera.

1. Enhanced SharePoint Designer—Microsoft SharePoint Designer 2010 sports a new UI, improved workflow, and improved integration between designers. Although there were doubts about the Office 2007 ribbon-style interface when it was first released, Microsoft has been steadily putting the ribbon UI in many of its products, including SharePoint 2010. The new designer also has a tabbed interface and provides breadcrumb navigation.

Wednesday, June 30, 2010

Data protection and recovery for Office SharePoint Server (White paper)

This downloadable white paper explains how administrators can protect and recover data in SharePoint Products and Technologies. This paper describes data recovery from the item level to the farm level.

Download this white paper as a Microsoft Office Word document (.doc) file.

Data protection and recovery for Office SharePoint Server (http://go.microsoft.com/fwlink/?LinkId=102839&clcid=0x409)

You may want to download and print the Office SharePoint Server 2007 Data Protection and Recovery model(http://go.microsoft.com/fwlink/?LinkId=124087) that accompanies this article. It provides a poster-sized summary of the content in this article.

Tuesday, March 30, 2010

SharePoint 2010 Top 10 Features and Resources



If
you missed the Keynote or missed SPC all together, the first thing I ask you to
do is to step through these videos which include the

SPC09 keynotes as well as SharePoint 2010 customer
highlights and SPC opening video
.
There are more videos, clips from the keynote like

“What is SharePoint” a clip from Steve Ballmer’s

keynote including some

behind the scenes videos by Dux
.
If you weren’t at SPC, I’m sure you already feel the pain, and I’m sorry, but
I’m happy to see all of the videos and content stream from the live blogging
and content twitter so people could follow or catch up 10/25/2009 Posted at
6:49 PM by Joel Oleson .


1.
Social Media Investments – status integration with my sites,
newsfeeds, my network, all that social media work around the my site. This was
totally hush hush. I expect to see this area really expanded through the public
beta in terms of best practices and community awareness. I hope to see some
real effort from the community around helping establishing how to take
advantage of these features. There are a few mentions in the blogosphere
including John Anderson’s summary from the

SPC session on Social Computing
,
I’m sure there will be more as the presentation and bits become available. Also
make sure you get on the RSS of the

SharePoint Enterprise Social Computing Blog


2.
External lists – this was a great demo during the keynote.
Showing a SQL table with contact information subsequently shown in a SharePoint
external contact list, taken offline in the SharePoint Workspace, and contact
objects shown in Outlook. BDC becomes BCS (Business Connectivity Services) with
even much easier systems integration. There’s some documentation on

MSDN for creating an external list
.
Also follow the

Business Connectivity Services Team Blog


3.
Large lists – the list throttling was shown off in SharePoint
2010, but the real list sizes showing real scale and control from the farm
administrator was impressive. This was definitely used by the competition in
the previous version to suggest that SharePoint didn’t scale. Despite the
ability to scale to 5 million items in a list in the 2007 version, the 2000
item limit per view was often suggested as a limit for the list due to poor use
by end users of the features such as indexed columns, limiting the views or
using folders. Now with multi column indexes, and better control over item
limited views, you can ensure that the queries are optimized and the list
throttling and viewing will be better managed for performance of the server and
the list. The happy hour controls is a happy medium for those needing to break
out to do queries that are not the best. The SPDevWiki has some of the


throttling screenshots and link to the ITPRO sneak
peak video
. Watch the
keynote video demos

that Arpan does.


4.
Better Network Differencing & SharePoint Offline in SharePoint
Workspace
– I stopped by the SharePoint workspace booth, and I
think the biggest, best innovations are in the differencing algorithm between
the client and server as well as offline (closer?) experience of SharePoint.
It’s still far from the 100% offline browsing experience, that may be a pipe
dream with what can be done with webparts and search. But now we get lists, and
external lists offline as well as what we had before. The peer to peer is still
there, but the SharePoint uses are much more core to the product. The licensing
model pushes this tool mainstream with Office 2010 deployments. What’s it
missing… you gotta know: Blogs, Wikis, Pages… Of course you can get Blogs RSS
feeds in Outlook. So really it comes down to Wikis and Pages.

SharePoint Workspace Team Blog


5.
High Availability/ Disaster Recovery Innovation – While I
can’t give this area a 10, I do give it a B for effort. While replication is
obviously a gap. (I know you tried.) The now built in to be mirroring aware,
and the removal of fault tolerance of the services such as scaled out indexing
will make it TONS easier and more reliable to backup. The configuration based
backup is huge too. If you’re not a SharePoint 2007 admin you don’t realize how
crazy the backup and unreliable SSP backup/restore was.

SharePoint Solutions Blog on the 2010 Config
Backup/Restore
as well as

Powershell with Screenshots on Disaster Recovery for
2010


6.
Unattached Recovery – I think it’s pretty big deal that the
product team decided to invest in the ability to recover from a restored
database. I remember asking for this pretty much every version. So I do have to
give them big kudos for hearing me and others around the ability to recover out
of the database. The UI is in central admin. This was shown in the IT Pro sneak
peak video, but I wasn’t able to clearly talk about what they had to do to
support this. Essentially there is now an API for recovering data out of a
database that isn’t in the farm. This is huge for pulling data out of a
snapshot, and really reduces the need for a recovery farm, while I don’t think
it fully eliminates that need due to discovery, but that’s another blog.


SPDevwiki has some screenshots

and TechNet now has articles on the Topic of

Unattached 2010 Recovery
.
Illia Sotnikov gives us

good overview of the evolution of the 2010
Backup/Recovery features


7.
Admin Insights through the Logging & Usage database, and dev dashboard
The logging database with published schema! Thank you! That’s
awesome. The ULS logs were such a pain, definitely looking forward to seeing
all the right stuff getting logged and throttled into a database that does know
what filling up drive with pure chattiness means. (I know that was a recent fix
as well.) Those types of things do matter! The developer dashboard, ok, I’m
over it. Call it developer, that’s fine, but we’ll benefit from it too! The dev
dashboard is pure awesome. It’s like turning on debugging.
I’d recommend setting it to “on demand” for Intranets. Making it easy
for support to troubleshoot complaints on a portal page, or collaboration
sites. Why not? For most environments I’d suggest turning it to “on” for dev,
and “on demand” for test.
On the internet you do likely want to keep
it off. (Use STSADM or powershell to toggle the setting.) Better to have people
convinced the slowness is them or the wire, not the page or the server. It
would be over most heads of the people browsing an internet page anyway who
would want to blame your server or SharePoint.

Phil Wicklund – how to enable Dev Dashboard
,

Bob Fox has a what is Developer Dashboard
,
the

SharePoint 2010 Dev Sneak Peak Video

has a great demo of it.


8.
Service Applications – The service oriented architectures and
the buzz words of what SOA has become get a huge boost in SharePoint 2010. I’d
like the search from the central portal, the profiles from the social media
farm, the taxonomy and meta data from the ECM environment, and analysis and
access services from the Finance deployment. As farms have become more
specialized in large enterprises so have the expertise of those that run them.
The one off custom farms that may end up departmentalized, don’t have to be
limited in their services. They can get the richness of the global indexing and
not have that be redundant indexing. Serge van den Oever

SSP is dead, long live Service Applications
,

Spence Harbar has Service Applications Model Overview
,
and Andrew Connell’s

New Service Application Architecture


9.
SharePoint Designer Enhancements like portable workflows, and granular
delegation
– I didn’t hear the buzz I was expecting to about SPD
during SPC. The huge innovations in SPD are exactly addressing the feedback
that they were asked to implement, but only the SPD fans heard it. Portable
workflows is huge, so is that ability to have people use SPD in the way you
want them to. Only want them to use the FREE, yep still free
SharePoint 2010 is free
,
tool for workflows, fine. Only
want the design team to use it for design, that’s cool. The NDA kept us from
telling you that SharePoint Designer really makes some big moves in the right
direction around portability, control, and delegation. The same areas, that I
thought it needed most. Let alone the even further flexibility of further
integration, and BCS integration.

SharePoint Designer Team Blog


10.
Sandbox Solutions – now solutions built from the SharePoint
Designer and Visual Studio are all .WSP. Great to see that consistency, but
beyond that now SharePoint administrators can control the resources consumed
from these client deployed sandboxed solutions which don’t require the admin to
deploy. While in the past SharePoint administrators needed to deploy any
solution, this option, yep it’s an option, allows you to throttle the system
resources and allow those who own/administer sites to deploy solutions. The
delegation and control is there. I think we’ll see much more best practices
from more usage of sandboxed solutions, but now custom farms can still run out
of the box software. It will be very interesting to see what can be done with
these and how well the throttling of system resources works with these
solutions. Eli Robillard’s

Enhanced Security with Sandboxed Solutions
,
MSDN already has a

Module on Sandboxed Solutions for Webparts


I
save enhancements in upgrade and the real power in powershell for SharePoint
2010 for exclusive dedicated posts… So don’t think I don’t appreciate those.
Too many to list!!! (Here’s a link to the new TechNet

2010 Upgrade Resource Center
.
And resources for Powershell like the

SharePoint 2010 Quick start guide for Powershell
,
and reference on the

492 SharePoint 2010 powershell cmdlets by Dmitry
Sotnikov


Here’s
a quick list of the Product Team Blogs around SharePoint 2010 that will
definitely be sharing more…



SharePoint Team Blog 
SharePoint Enterprise Social Computing Blog
Business Connectivity Services Team Blog
SharePoint BI Blog
SharePoint Enterprise Search Blog
SharePoint Content Management (ECM) Team Blog
Records Management Team Blog
Office Web Applications
PerformancePoint Services
SharePoint Designer Team Blog
SharePoint Workspace Team Blog

SharePoint 2010 Site on SharePoint 2010 

SharePoint 2010 Overview and Demos

Developer SharePoint 2010 MSDN Resources: 

MSDN Library – SharePoint 2010 
SharePoint 2010 Developer Center
SharePoint 2010 MSDN Forums

IT Pro SharePoint 2010 TechNet Resources 

SharePoint 2010 TechNet Tech Center 
SharePoint 2010 TechNet Forums
SharePoint 2010 Content Posters

Thursday, March 25, 2010

21 Important FAQ questions for WPF and SilverLight

21 Important FAQ questions for WPF and SilverLight
Introduction

What is the need of WPF when we had GDI, GDI+ and DirectX?

How does hardware acceleration work with WPF?

Does that mean WPF has replaced DirectX?

So can we define WPF in a precise way?

What is XAML?

So is XAML meant only for WPF ?

Can you explain the overall architecture of WPF?

Which are the different namespaces and classes in WPF ?

Can explain the different elements involved in WPF application practically?

What are dependency properties?

Are XAML file compiled or built on runtime?

Can you explain how we can separate code and XAML?

How can we access XAML objects in behind code?

What kind of documents are supported in WPF?

What is SilverLight ?

Come on, even WPF runs under browser why SilverLight ?

Can SilverLight run in other platforms other than window?

What is the relationship between Silver Light, WPF and XAML?

Can you explain SilverLight architecture?

Source code

Other silverlight FAQ Click here

Thursday, March 11, 2010

Outlook 2007 Email Drag and Drop in Sharepoint Document Library

From:
Subject: Outlook 2007 Email Drag and Drop in Sharepoint Document Library
Date: Mon, 27 Nov 2006 10:49:02 -0800
Newsgroups: microsoft.public.outlook.program_forms
Hi
I have question regarding the email drag and drop in Sharepoint Document library folder in Outlook.
Following are sthe steps i have done to achieve Drag and Drop.
1. I have created a Sharepoint Document Library Folder in Outlook and Assigned Document library URL to the Home page of the Outlook Folder.
2. Wrote an event handler handler function for that Folder.
3. In that Even handler procedure i have captured the Droped email item and Captured the Web URL of the Document library Folder we have created in outlook and save the email item in the location wih ".Msg" format.
4. I can successfully drag an email from Outlook and Drop it in Sharepoint Document library Folder we have created in Outlook 2007 . This uploads the document to the Document library and we can see the uploaded email as ".msg" file in document library.
How to Upload the document with corresponding Metadata to the Share point Document Library Programatically using VB.net
--
**************************************
Newsgroups: microsoft.public.outlook.program_forms
Subject: Re: Outlook 2007 Email Drag and Drop in Sharepoint Document Library
Date: 9 Jan 2007 22:21:06 -0800
Hi,
We have a product called Drag&DropIt that will be able to assist with this so you can create emails that you can drag and drop into SharePoint 2003 / 2007 WSS / SPS / MOSS.
It also profiles all meta data of an email and allows you to view that document library without leaving Outlook. There is offline functionality so you can drag into these folder while offline and you can create new SharePoint document library folders from Outlook.
You can create rules so emails are automatically sent from Outlook to SharePoint.
You can view more information at
http://www.sharepointsc.com/products/outlookintegration.html