<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SPC2009 Archives - Blog IT</title>
	<atom:link href="https://blogit.create.pt/tag/spc2009/feed/" rel="self" type="application/rss+xml" />
	<link>https://blogit.create.pt/tag/spc2009/</link>
	<description>Create IT blogger community</description>
	<lastBuildDate>Thu, 10 Jan 2019 14:15:37 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
	<item>
		<title>SPC’09: My Site and Social – Architecture &#038; Planning</title>
		<link>https://blogit.create.pt/andrevala/2009/11/07/spc09-my-site-and-social-architecture-planning/</link>
					<comments>https://blogit.create.pt/andrevala/2009/11/07/spc09-my-site-and-social-architecture-planning/#respond</comments>
		
		<dc:creator><![CDATA[André Vala]]></dc:creator>
		<pubDate>Sat, 07 Nov 2009 14:26:39 +0000</pubDate>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SPC2009]]></category>
		<guid isPermaLink="false">http://blogcreate.azurewebsites.net/andrevala/?p=441</guid>

					<description><![CDATA[<p>Disclaimer: This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. Also, the product it refers to was not available yet at the time of the writing, thus, not allowing me to validate the present information. This was [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/11/07/spc09-my-site-and-social-architecture-planning/">SPC’09: My Site and Social – Architecture &#038; Planning</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong><font color="#ff0000">Disclaimer:</font></strong> This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. Also, the product it refers to was not available yet at the time of the writing, thus, not allowing me to validate the present information.</p>
<p>This was the fourth session I attended on the second day of the <strong>SharePoint Conference 2009</strong>, and it was given by Venky Veeraraghavan from Microsoft.</p>
<p>Venky started by pointing us to the twitter account of the SharePoint Social team (@SPSocial). Follow it to get updated information on this, or mention it to get their attention.</p>
<h3>My Site Personal Portal</h3>
<p>For SharePoint 2010, Microsoft has made a few changes to the components of the My Site, namely to the page structure of the portal. Now, a newly created My Site has three pages:</p>
<ul>
<li><strong>My Network</strong> (the homepage, shows the Activity Feed for all users in your network) </li>
<li><strong>My Profile</strong> (shows the profile data) </li>
<li><strong>My Content</strong> (the entry page for the personal site). Additionally, you can create any pages you want on your personal site. </li>
</ul>
<p>The <strong>My Profile</strong> page has a new layout and includes areas like:</p>
<ul>
<li>Overview (shows the activity feed in Published mode) </li>
<li>Organization (shows the new Silverlight-based Organizational Chart which allows you to navigate in the organizational structure) </li>
<li>Content (shows the latest content created by the user) </li>
<li>Tags and Notes (shows tags used and notes written by the user) </li>
<li>Colleagues (shows and manages the list of colleagues the user follows) </li>
<li>Memberships (shows and manages the list of site memberships) </li>
</ul>
<p>As in the previous version, these pages are located in two different places:</p>
<ul>
<li><strong>My Network</strong> and <strong>My Profile</strong> pages are shared by all users and, for that reason, are located in the <strong>My Site Host</strong> site collection. </li>
<li><strong>My Content</strong> and any custom pages you create will be placed on your personal site collection. </li>
</ul>
<p>Also, as seen in SharePoint 2007, both the<strong> My Site Host</strong> site collection and the users’ personal site collections belong to the same Web Application. This Web Application is associated with three Service Applications:</p>
<ul>
<li>Enterprise Managed Metadata Service Application </li>
<li>User Profile Application </li>
<li>Search Service Application </li>
</ul>
<h3>The New Activity Feed</h3>
<p>One of the greatest additions to the My Site is the new <strong>Activity Feed</strong>. The Activity Feed is an extensible component which exposes tracked data through a Web Part and an Atom 2.0 feed. The Activity Feed has two modes:</p>
<ul>
<li><strong>Consolidated</strong> – Lists the activities of everything a user tracks. This mode is used on the My Network page. </li>
<li><strong>Published</strong> – Lists my activities. This mode is used on the My Profile Page. </li>
</ul>
<p>The architecture that supports the Activity Feed can be briefly described as:</p>
<ol>
<li>Everything starts with a Gatherer Timer Job which periodically analyzes the <strong>Social Database </strong>(which stores all the tagging, rating and comment data) and the change log of the <strong>User Profile Database</strong>. </li>
<li>Using a new API called Injection Object Model, the gatherer injects the relevant information into the Activity Feed structure in the <strong>User Profile Database</strong>. </li>
<li>This data is then exposed via a <strong>Web Part</strong>, the <strong>Object Model</strong> or the <strong>Atom</strong> feed. </li>
</ol>
<p>The main extensibility point is the possibility to create <strong>Custom Gatherers</strong>, which collect information from other data sources and inject them in the feed using the Injection Object Model.</p>
<p>Regarding the consumption of the Atom 2.0 feed, the URLs for:</p>
<ul>
<li>Consolidated Feed:      <br />http://&lt;mysitehost&gt;/_layouts/activityfeed.aspx?consolidated=true       </li>
<li>Published Feed:      <br />http://&lt;mysitehost&gt;/_layouts/activityfeed.aspx?publisher=&lt;accountname&gt; </li>
</ul>
<p>Since consuming a feed is a very common and easy way to retrieve live information, it’s expected that SharePoint will have to handle a large number of requests. Currently, at it’s beta version, SharePoint 2010 can handle 500-700 requests per second (RPS) with full activity detail, or 2100 RPS without it. However, the RTM is aiming at 2000 RPS.</p>
<h3>Profile Pictures</h3>
<p>The way profile pictures are stored has also been changed. Instead of storing the profile picture inside each user’s personal site, SharePoint 2010 will store all profile pictures in a <strong>central picture library</strong> which will be accessed through the URL:</p>
<ul>
<li>http://&lt;mysitehost&gt;/UserPhotos </li>
</ul>
<p>When a picture is uploaded, SharePoint will automatically create the resized versions of it:</p>
<ul>
<li>32&#215;32 (for general use in SharePoint) </li>
<li>48&#215;48 (for AD and client applications) </li>
<li>96&#215;96 (for the Profile Page) </li>
</ul>
<p>The <strong>Picture Picker</strong> control used by SharePoint can be customized and even replaced to support any policies and picture stores.</p>
<p>The profile pictures will be <strong>synchronized</strong> with<strong> Active Directory</strong>, allowing the profiles to be bootstrapped if the pictures are already in Active Directory when the profiles are created, or writing back to Active Directory, if SharePoint is configured to do so. Client applications such as Outlook and OCS can use pictures stored in AD.</p>
<p>Microsoft also thought about the upgrading process from SharePoint 2007 to SharePoint 2010, and there is a PowerShell cmdlet (<strong>Upgrade-SPProfilePhotoStore</strong>) that migrates all profile pictures from the previous structure to the new store.</p>
<h3>Social Feedback</h3>
<p>Another of the biggest additions is the <strong>Social Feedback</strong> mechanism which is everywhere in SharePoint 2010. It’s a new mechanism that allows users to <strong>tag</strong>, <strong>rate</strong> and <strong>comment</strong> on any URL, either <strong>inside</strong> or <strong>outside</strong> of SharePoint (through bookmarklets). Feedback is the primary mechanism for promoting documents and web pages to the newsfeed and it also helps categorize, annotate, promote and in the retrieval of relevant links.</p>
<p>The user doesn’t need write permissions on a specific item to be able to give feedback on it(read permissions are obviously required), since this data is stored on a separate database. At a very basic level, each feedback item is has only three fields: Person, URI and Feedback.</p>
<p><strong>Tags</strong></p>
<ul>
<li>Also known as keyword bookmarking</li>
<li>There is no web part for tagging</li>
<li>Can be applied to web pages, list items and documents</li>
<li>Can be used to sort and filter lists and document libraries, but only by document authors and requires the enterprise keywords field</li>
<li>Tags are indexed by search</li>
<li>Can be applied to external or non-SharePoint pages via bookmarklets</li>
<li>Can be used with Enterprise taxonomy management</li>
<li>Can be used in Office 2010 Client (but only document authors and requires enterprise keywords field) and Office Web Apps</li>
</ul>
<p><strong>Notes</strong></p>
<ul>
<li>Short comments (less than 3000 characters)</li>
<li>There is a specific web part for comments</li>
<li>Can be applied to web pages, list items and documents</li>
<li>Cannot be used for sorting and filtering in lists</li>
<li>Notes are not indexed by search</li>
<li>Can be applied to external or non-SharePoint pages via bookmarklets</li>
<li>Can be used in Office 2010 Client and Office Web Apps</li>
</ul>
<p><strong>Ratings</strong></p>
<ul>
<li>5-star ratings</li>
<li>There is a specific web part for ratings</li>
<li>Can be applied to web pages, list items and documents</li>
<li>Can be used for sorting and filtering in lists and document libraries</li>
<li>Ratings are indexed by search</li>
<li>Cannot be applied to external or non-SharePoint pages</li>
<li>Cannot be used in Office 2010 Client nor Office Web Apps</li>
</ul>
<p>The concept of <strong>My Links </strong>from SharePoint 2007 will be replaced by social tags, and there will be a mechanism to migrate each user’s links to tags.</p>
<p>The social feedback mechanism is supported on three services:</p>
<ul>
<li><strong>Search Service</strong>, which indexes tags and ratings and performs all the security trimming</li>
<li><strong>User Profiles and Synchronization</strong></li>
<li><strong>Enterprise Metadata Management</strong>, for tagging and profile properties</li>
</ul>
<p>The use of social feedback mechanisms will bring a new set of challenges to the organizations. <strong>Planning</strong> will be a key step to make it work, and it has to occur at various levels:</p>
<ul>
<li><strong>Planning for scale</strong> – social feedback generates very large amounts of data.</li>
<li><strong>Planning for privacy</strong> – organizations have to make decisions about who can give feedback and how security trimming is applied to this feedback.</li>
<li><strong>Planning for adoption</strong> – organizations have to start with a small number of committed users and gather support from all departments for this to succeed.</li>
</ul>
<h3>Expertise Search</h3>
<p>The last of the additions I’ll be pointing out is the Expertise Search mechanism which allows:</p>
<ul>
<li>Users to search for other users by their expertise tags</li>
<li>SharePoint 2010 to<strong> suggest expertise tags</strong> for each user</li>
</ul>
<p>While the first is pretty straightforward, the second is much more interesting. So, how does SharePoint 2010 know what expertise tags to suggest? </p>
<p>Well, Outlook 2010 can analyze your e-mail (your sent items, in particular) looking for the people to whom you send e-mails the most and also extracting the most common keywords. This information is then sent to SharePoint to be included in the user’s profile, if he agrees to it, where it can be indexed and searched normally.</p>
<p>Don’t worry, the analysis can be configured to be:</p>
<ul>
<li>Turned off. No analysis will be done on your e-mail.</li>
<li>Analyze and upload automatically to the profile (user consent at the client).</li>
<li>Analyze but only suggest when editing the profile (user consent on the server).</li>
</ul>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/11/07/spc09-my-site-and-social-architecture-planning/">SPC’09: My Site and Social – Architecture &#038; Planning</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/andrevala/2009/11/07/spc09-my-site-and-social-architecture-planning/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SPC’09: Introduction to Excel and Excel Services 2010: the Top 10 New Features You Must Know</title>
		<link>https://blogit.create.pt/andrevala/2009/10/23/spc09-introduction-to-excel-and-excel-services-2010-the-top-10-new-features-you-must-know/</link>
					<comments>https://blogit.create.pt/andrevala/2009/10/23/spc09-introduction-to-excel-and-excel-services-2010-the-top-10-new-features-you-must-know/#respond</comments>
		
		<dc:creator><![CDATA[André Vala]]></dc:creator>
		<pubDate>Fri, 23 Oct 2009 02:06:00 +0000</pubDate>
				<category><![CDATA[Excel Services]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SPC2009]]></category>
		<guid isPermaLink="false">http://blogcreate.azurewebsites.net/andrevala/?p=461</guid>

					<description><![CDATA[<p>Disclaimer: This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. Also, the product it refers to was not available yet at the time of the writing, thus, not allowing me to validate the present information. This was [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/23/spc09-introduction-to-excel-and-excel-services-2010-the-top-10-new-features-you-must-know/">SPC’09: Introduction to Excel and Excel Services 2010: the Top 10 New Features You Must Know</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong><font color="#ff0000">Disclaimer:</font></strong> This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. Also, the product it refers to was not available yet at the time of the writing, thus, not allowing me to validate the present information.</p>
<p>This was the third session I attended on the second day of the <strong>SharePoint Conference 2009</strong>, and it was given by Pej Javaheri and Steve Tullis, both from Microsoft.</p>
<p>The first cool thing about this session was that the slide deck was presented using PowerPoint Web App. Talk about eating your own dog food 🙂</p>
<p>Most of the session was one big demo showing off an overview of some of the top new features on Excel 2010 and Excel Services 2010, which I will describe below.</p>
<h3>Power Pivot</h3>
<p><strong>Power Pivot</strong> is the new name of what was previously known as project “Gemini”. It’s a new capability that the SQL Server team has worked on and brought to Excel, which allows deeper analytics on very large data sets. One other nice thing is that it can be made available through SharePoint 2010.</p>
<p>You can find more information about this on: <a href="http://www.powerpivot.com">http://www.powerpivot.com</a>. </p>
<h3>Business Intelligence Center</h3>
<p>SharePoint 2010 includes an new site template called <strong>Business Intelligence Center</strong> which is an improvement over the previous Reports Center site template. This new template contains extensive guidance to help you start using the new BI components offered by SharePoint 2010.</p>
<h3>Excel 2010: Pivot Charts and Pivot Tables</h3>
<p>Excel 2010 introduces<strong> Pivot Charts</strong>. Pivot Charts are like normal charts connected to the same source data as the Pivot Table, however now you can drill down on hierarchies and select which members you want to see, right on the chart object, instead of having to do that on the associated Pivot Table, and your selections will affect both the Pivot Chart and the Pivot Table.</p>
<p>Both on Pivot Charts and Pivot tables, on the field selection popup menu, when drilling down a hierarchy to select a member, you will now find a <strong>search box</strong> to help you search an item instead of having to browse through all the hierarchy to find it.</p>
<p>Another new thing is the ability to define <strong>named field sets</strong> and use them in Pivot Tables and Pivot Charts. These named sets are stored inside the workbook and can be reused by other users.</p>
<p>In a Pivot Table, you can perform a series of calculations by using a new feature called <strong>Show Value As</strong>. This new feature allows you change the way you view a field by selecting from a list of predefined calculations, such as:</p>
<ul>
<li>% of Grand Total </li>
<li>% of Row Total </li>
<li>% of Column Total </li>
<li>% of Parent Row Total </li>
</ul>
<p>Before you either had to perform the calculations outside the Pivot Table or put these as cube formulas. </p>
<h3>Excel 2010: Conditional Formatting</h3>
<p>A few improvements were made to the conditional formatting capabilities of Excel, and now <strong>Data Bars</strong> support <strong>positive and negative values</strong>. Also, new <strong>Icon Sets</strong> have been introduced.</p>
<h3>Excel 2010: Slicers</h3>
<p>Visual <strong>Slicers</strong> are a new Excel object that allows users to filter the data on Pivot Charts and Pivot Tables with a single click. Slicers show you a set of members of a hierarchy as buttons which you can press to filter data. Additionally, members that have no available data will be grayed out, giving you a quick visual understanding of which members have data and which have not.</p>
<h3>Excel 2010: Sparkline</h3>
<p>Also an addition to Excel are<strong> </strong>the <strong>Sparklines</strong>. A Sparkline is like a mini chart that illustrates a trend in a set of data. Excel comes with three types of Sparklines:</p>
<ul>
<li>Line </li>
<li>Columns </li>
<li>Win/Loss </li>
</ul>
<p>The Sparkline object is treated like any other cell content (such as a formula) which means it can be copied, pasted and expanded.</p>
<h3>Excel 2010: What-If Analysis</h3>
<p>When accessing external data (a SSAS cube) to build a Pivot Table, you can now use <strong>What-If Analysis</strong> to <strong>write back</strong> to the data source. </p>
<h3>Excel Services 2010: More Workbooks and Client Fidelity</h3>
<p>Excel Services (Excel Web App) will now try to <strong>open all workbooks</strong> in <strong>View Mode</strong> even if they contain unsupported features. In the previous version, Excel Services wouldn’t even open the workbook showing an error message which wasn’t much help to solve the problem.</p>
<p>In Edit Mode, however, it’s a different story but the list of unsupported features was not shown. I can tell you what I saw from the demos, but this is not an extensive list:</p>
<ul>
<li>Images are supported </li>
<li>Charts, Sparklines and Slicers are supported </li>
<li>Pivot tables are supported </li>
<li>Grouping is supported </li>
</ul>
<p>Don’t misunderstand me. I’m not saying you can add sparklines and slicers while editing the workbook. I’m saying you can edit a workbook that contains these objects and even interact with them, but that’s it.</p>
<p>As a final remark, all of this works very well on Safari and FireFox (besides Internet Explorer, of course).</p>
<h3>Excel Services 2010: Edit and Collaboration</h3>
<p>The big news here is that you can <strong>edit a workbook</strong> using the Excel Web App. You have a limited set of operations you can perform but I can tell you it’s still quite impressive. The Edit Mode support <strong>co-editing</strong>, which means more than one user can edit the document simultaneously and Excel Web App will warn you of who is also collaborating with you.</p>
<p>Edit Mode has a reduced version of the Excel Ribbon but has a fairly impressive set of features (for a web app):</p>
<ul>
<li>Supports <strong>undo</strong> and <strong>redo</strong> </li>
<li>Supports <strong>live preview</strong> (when selecting colors or formats) </li>
<li>Supports <strong>auto-complete</strong> when entering a <strong>formula</strong> </li>
<li>Supports <strong>grouping</strong> of rows and columns </li>
</ul>
<p>It probably supports a lot more cool features, but this is what I saw in the session.</p>
<p>The new <strong>Excel Web Access Web Part</strong> allows you to turn interactivity on and off, which means the users can now type in the cells. In the previous version, if you wanted the users to interact with your Excel workbook through the Excel Web Access Web Part, you had to define parameters which would be shown on the side of the web part.</p>
<p>Just one note: interactivity is not the same as editing. You can interact, and see changes in charts and calculations, but the original workbook remains unchanged.</p>
<h3>Excel Services 2010: JSOM (JavaScript Object Model)</h3>
<p>Another addition to Excel Services 2010, is the<strong> JavaScript Object Model</strong> (JSOM) which allows developers to handle events in Excel Web Access Web Parts (like mouse clicks) and react to them.</p>
<p>Steve demonstrated the JSOM in a SharePoint Dashboard with two different Excel Web Access Web Parts. The first one had an Excel grid and the second one had two charts. Whenever he clicked a row in the first one, the charts showed data that was related to the selected row.</p>
<h3>Excel Services 2010: REST API</h3>
<p>One of the coolest new features (in my perspective) is the <strong>REST API</strong> exposed by Excel Services 2010 which can be used to retrieve data on:</p>
<ul>
<li>Ranges </li>
<li>Charts </li>
<li>Tables </li>
<li>PivotTables </li>
</ul>
<p>The data is retrieved as an Atom feed (which you can syndicate to) or in HTML format allowing it to be embedded wherever you wish. When retrieving a Chart, Excel Services will return a PNG image of the chart.</p>
<p>One of the demos regarding the REST API was creating a quick part in Word, of type field, and setting the source of that field to be the REST URL for a Chart. By doing this, Word inserts the chart image in a document, but allows you to update it like any other field.</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/23/spc09-introduction-to-excel-and-excel-services-2010-the-top-10-new-features-you-must-know/">SPC’09: Introduction to Excel and Excel Services 2010: the Top 10 New Features You Must Know</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/andrevala/2009/10/23/spc09-introduction-to-excel-and-excel-services-2010-the-top-10-new-features-you-must-know/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SPC’09: Building Solutions with Business Connectivity Services using Visual Studio 2010</title>
		<link>https://blogit.create.pt/andrevala/2009/10/22/spc09-building-solutions-with-business-connectivity-services-using-visual-studio-2010/</link>
					<comments>https://blogit.create.pt/andrevala/2009/10/22/spc09-building-solutions-with-business-connectivity-services-using-visual-studio-2010/#respond</comments>
		
		<dc:creator><![CDATA[André Vala]]></dc:creator>
		<pubDate>Thu, 22 Oct 2009 22:11:44 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Business Connectivity Services]]></category>
		<category><![CDATA[SPC2009]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<guid isPermaLink="false">http://blogcreate.azurewebsites.net/andrevala/?p=481</guid>

					<description><![CDATA[<p>Disclaimer: This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. Also, the product it refers to was not available yet at the time of the writing, thus, not allowing me to validate the present information. This was [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/22/spc09-building-solutions-with-business-connectivity-services-using-visual-studio-2010/">SPC’09: Building Solutions with Business Connectivity Services using Visual Studio 2010</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong><font color="#ff0000">Disclaimer:</font></strong> This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. Also, the product it refers to was not available yet at the time of the writing, thus, not allowing me to validate the present information.</p>
<p>This was the second session I attended on the second day of the <strong>SharePoint Conference 2009</strong> and it was given by Rolando Jimenez from Microsoft.</p>
<h3>Business Connectivity Services</h3>
<p>According to Rolando, Business Connectivity Services (BCS) are “a set of out-of-the-box features, services and tools that enhance SharePoint to streamline solutions of deep integration of external data and services.”</p>
<p>In the SharePoint Pie, Business Connectivity Services belongs to the Composite slice. It’s the new and much improved version of the old <strong>Business Data Catalog</strong>, introduced in SharePoint 2007.</p>
<p>Regarding BCS, Microsoft has invested in three main areas:</p>
<ul>
<li><strong>Presentation</strong>: extend Office and SharePoint’s user experience and capabilities to external data and processes. </li>
<li><strong>Connectivity</strong>: read-write capable connectivity from client and server to databases, WCF/Web Services and .NET sources. </li>
<li><strong>Tooling</strong>: integrated tooling experience scales from simple solutions to advanced applications with rich client packaging and deployment. </li>
</ul>
<h3>Core Concepts</h3>
<p>The main building block for BCS is the new concept of <strong>External Content Type</strong> (ECT), which is the new name for what was previously known as <strong>BDC Entity</strong>. An ECT describes:</p>
<ul>
<li>How to connect to the data </li>
<li>Schema of the data </li>
<li>Behavior within Office and SharePoint </li>
</ul>
<p>This definition will then be used by the<strong> BCS Runtime</strong>, both in SharePoint (thin client) and in Office Client applications (rich client) to access the external data.</p>
<p>The other important concept is the <strong>External List</strong>. This is a new type of list in SharePoint 2010 that allows you to surface data retrieved by BCS as defined by the External Content Type associated to it.</p>
<h3>BCS Tools Overview</h3>
<p>There are three types of solutions that use BCS:</p>
<ul>
<li><strong>Simple No Code solutions</strong>, which can be built by Power Users using SharePoint Designer
<ul>
<li>Surface data in SharePoint using External Lists </li>
<li>Connect those lists to Outlook and SharePoint Workspace and take them offline </li>
</ul>
</li>
<li><strong>Intermediate No Code solutions</strong>, which can be built by developers using SharePoint SDK (and eventually also SharePoint Designer)
<ul>
<li>Customized InfoPath forms </li>
<li>Customized Office Ribbon and TaskPanes </li>
<li>Customized QuickParts in Word </li>
<li>Customized Workflows </li>
<li>Customized Web Part Pages </li>
</ul>
</li>
<li><strong>Advanced Solutions</strong>, built by Advanced Developers using Visual Studio (and SharePoint SDK and SharePoint Designer).
<ul>
<li>Custom connectivity for data aggregation, transformation, security, … </li>
<li>Using custom code to integrate data into any Office application (even the ones that don’t support BCS directly) </li>
<li>Business logic in forms </li>
<li>Create reusable components (UI parts, ECTs, actions) to be included in simpler solutions </li>
</ul>
</li>
</ul>
<p>Regarding solution creation, there are mainly two approaches:</p>
<ul>
<li><strong>Client-Server Environment</strong> &#8211; PowerUsers use a live connection to the server and directly build simple no code solutions on the server or rich client. </li>
<li><strong>Single Machine Development Environment</strong> &#8211; Developers use a combination of SharePoint Designer, SharePoint SDK and Visual Studio to produce advanced solutions, packaged in WSP files that can then be deployed to any SharePoint farm. </li>
</ul>
<h3>Demos</h3>
<p>After the overviews, Rolando demonstrated a few Advanced Solution scenarios. Here are the notes I gathered from the demos.</p>
<p><strong>Demo 1: BCS Hello World</strong></p>
<ul>
<li>There is a new project type in Visual Studio 2010 called <strong>Business Data Connectivity Model Project</strong> which can contain a collection of ECTs </li>
<li>The graphical designer makes it very easy to build ECTs </li>
<li>An ECT is a class with at least:
<ul>
<li>One property called <strong>ID</strong> </li>
<li>A method called <strong>ReadList</strong> </li>
<li>A method called <strong>ReadItem</strong> </li>
</ul>
</li>
<li>Visual Studio 2010 includes a BCS Explorer tool which graphically shows the structure of the XML-behind generated when designing the ECTs </li>
<li>Visual Studio 2010 can package and deploy the ECT directly to SharePoint </li>
</ul>
<p><strong>Demo 2: Author Custom Connectivity in Visual Studio</strong></p>
<ul>
<li>If you want to retrieve data from multiple tables and aggregate it in a single ECTs you have to develop the code yourself (for each ECT class method). </li>
<li>If you want to allow writes on ECTs, you must add an <strong>Update</strong> method to the ECT class. </li>
<li>SharePoint automatically generates and Edit Form for External Lists that support writes. </li>
</ul>
<p><strong>Demo 3: Discover and Configure ECT for Outlook Offlining in SharePoint Designer</strong></p>
<ul>
<li>Using SharePoint Designer you can define a mapping between ECT properties and Outlook objects, allowing you to connect an external list to Outlook (really neat stuff). </li>
<li>When packaging the solution, Visual Studio will generate a WSP for SharePoint deployment and a Click-Once package for Office Client deployment (similar to Office Add-Ins). </li>
<li>The same code (ECT assembly) is executed by the BCS Runtime on the Office Client and on SharePoint. </li>
</ul>
<p><strong>Demo 4: Custom Rich Client Integration (Excel) with VSTO</strong></p>
<ul>
<li>Using the BCS API, a developer can built an Excel Add-In, using VSTO, that loads the data using the ECT and inserts into a spreadsheet. </li>
<li>The developer can specify if it allows BCS to cache the data or if the data always has to be live. </li>
</ul>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/22/spc09-building-solutions-with-business-connectivity-services-using-visual-studio-2010/">SPC’09: Building Solutions with Business Connectivity Services using Visual Studio 2010</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/andrevala/2009/10/22/spc09-building-solutions-with-business-connectivity-services-using-visual-studio-2010/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SPC’09: Introduction to Service Applications and Topology in SharePoint 2010</title>
		<link>https://blogit.create.pt/andrevala/2009/10/22/spc09-introduction-to-service-applications-and-topology-in-sharepoint-2010/</link>
					<comments>https://blogit.create.pt/andrevala/2009/10/22/spc09-introduction-to-service-applications-and-topology-in-sharepoint-2010/#comments</comments>
		
		<dc:creator><![CDATA[André Vala]]></dc:creator>
		<pubDate>Thu, 22 Oct 2009 01:40:37 +0000</pubDate>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SPC2009]]></category>
		<guid isPermaLink="false">http://blogcreate.azurewebsites.net/andrevala/?p=501</guid>

					<description><![CDATA[<p>Disclaimer: This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. Also, the product it refers to was not available yet at the time of the writing, thus, not allowing me to validate the present information. This was [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/22/spc09-introduction-to-service-applications-and-topology-in-sharepoint-2010/">SPC’09: Introduction to Service Applications and Topology in SharePoint 2010</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong><font color="#ff0000">Disclaimer:</font></strong> This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. Also, the product it refers to was not available yet at the time of the writing, thus, not allowing me to validate the present information.</p>
<p>This was the first session I attended on the second day of the <strong>SharePoint Conference 2009</strong> and it was lectured by Umesh Unnikrishnan from Microsoft.</p>
<h3>Core Concepts</h3>
<ul>
<li><strong>Service</strong> is a middle tier feature that performs the useful function of providing data or processing resources to SharePoint features. For instance, Search is a Service. </li>
<li><strong>Service Applications</strong> is a configured logical instance of a Service, which provides data or computer resources and exposes administrative interfaces. </li>
<li><strong>Service Instance</strong> is a running physical instance of a Service (in the sense of a process). </li>
</ul>
<p>Web Applications are associated with Service Applications by means of a <strong>Service Application Proxy</strong>, which connects the two allowing the Web Application to use the Service Application. The associations between a Web Application and a Service Application can be changed at any time by administrators, and can be managed in groups (<strong>Service Application Proxy Groups</strong>).</p>
<h3>Evolution of Shared Services Provider</h3>
<p>In SharePoint 2010, the Shared Services Provider is replaced by separate Service Applications:</p>
<ul>
<li>User Profiles Service Application </li>
<li>Search Service Application </li>
<li>Excel Service Application </li>
<li>Business Connectivity Application </li>
<li>And all the new Service Applications in SharePoint 2010 </li>
</ul>
<p>This means that:</p>
<ul>
<li>Services are now independent, and don’t exist under the umbrella of the Shared Services Provider </li>
<li>There is no more Shared Services Provider administration site, all the administration is integrated in the Central Administration site </li>
<li>You can develop Service Applications and integrate them in SharePoint 2010 </li>
<li>When SharePoint 2007 is upgraded to SharePoint 2010, the services provided by the SSP are directly mapped to their respective Service Applications </li>
</ul>
<h3>Service Framework</h3>
<p>SharePoint 2010 ships with around 20 out-of-the-box Services, and other products like Office Web Apps, Project Server and SQL Power Pivot also include Services. All these services are built using the same framework that is provided to extend this model, which is incorporated into SharePoint Foundation:</p>
<ul>
<li>Built-in support for scaling via multi-server support and load balancer </li>
<li>Includes mechanism to host and deploy WCF-based Service Applications </li>
<li>Includes Administration UI and PowerShell integration </li>
<li>Includes Timer Job support </li>
<li>Can be multi-tenant aware </li>
</ul>
<h3>Service Administration</h3>
<p>Regarding Service Administration in SharePoint 2010:</p>
<ul>
<li>All the administration is performed in <strong>Central Administration</strong> or through <strong>PowerShell</strong> scripting. Each service plugs its management UI into the Service Management Page. </li>
<li>The new association model is much more flexible than before, and allows each Web Application to use only the Services it really needs. </li>
<li>The Service Application model incorporates software-based fault tolerant round-robin load balancing. There is, however, support for hardware-based load balancing and extensibility points for 3rd party components. </li>
<li>Service Applications support cross-farm federation adding even more flexibility to its configuration. This allows a farm to provide services to other farms. </li>
</ul>
<p>Farm Administrators can configure Delegated Administrators, which are users with Central Administration access that manage one or more Service Applications. Central Administration UI is security trimmed allowing Delegated Administrator to interact only with their managed Service Applications.</p>
<p>There are four pages dedicated to Service Application administration:</p>
<ul>
<li>Manage Service Applications page
<ul>
<li>Create/Delete Services Applications </li>
<li>Manage Service Application metadata </li>
<li>Connect to remote Service Applications </li>
<li>Publish and Secure Service Applications </li>
</ul>
</li>
<li>Service-specific management UI page
<ul>
<li>Service Application specific settings </li>
<li>Dashboard showing Service Application status (search crawl status, profile import status, etc) </li>
</ul>
</li>
<li>Manage Service Associations page
<ul>
<li>Add/remove associations between Web Applications and Service Applications </li>
</ul>
</li>
<li>Manage Services on Server page
<ul>
<li>Start/stop Service Instances on specific servers </li>
</ul>
</li>
</ul>
<h3>Service Security</h3>
<p>The security model was improved:</p>
<ul>
<li>Inside the farm, services use claims-based authorization </li>
<li>Between farms, services communicate via WCF-based web services </li>
<li>There is support for SSL/Transport Security </li>
</ul>
<p>The Service Applications can be isolated:</p>
<ul>
<li>Each Service Application uses a separate database and, optionally, a separate application pool </li>
<li>Different Service Applications for a single Service can run under different accounts and use different databases </li>
</ul>
<p>Security is managed per Service Application. There are two types of security:</p>
<ul>
<li>Admin Security
<ul>
<li>Specifies who has admin rights over a Service Application </li>
<li>Used for security trimming </li>
<li>By default, all Farm Administrators are included </li>
</ul>
</li>
<li>Access Security
<ul>
<li>Specifies claims that have access to the service </li>
<li>By default, the <strong>farm claim</strong> has access </li>
<li>Some services might require more granular access rights </li>
</ul>
</li>
</ul>
<h3>Service Application Deployment</h3>
<p>The configuration of the Service Applications can be performed:</p>
<ul>
<li>Automatically, via <strong>Farm Configuration Wizard</strong>, which creates all Service Applications with their default settings. </li>
<li>Manually, using the Central Administration UI (New Button in the Manage Service Applications page). This allows you to:
<ul>
<li>Specify custom application pool, database location, service account </li>
<li>Create Service Applications and their Service Application Proxies </li>
</ul>
</li>
</ul>
<h3>Service Application Associations</h3>
<p>By default, all Service Applications in a farm are associated with all Web Applications (through Service Application Proxies). This default association scheme can be changed so that associations are managed separately for each Web Application and Service Application.</p>
<h3>Service Application Publishing</h3>
<p>Publishing a Service Application makes it available outside the farm, where it can be discovered and consumed by remote farms. However, you still have to perform associations to give Web Applications access to the Services Application and cross-farm trust is required via certificate exchange.</p>
<h3>Sample Topologies</h3>
<p><strong>Single Farm</strong></p>
<ul>
<li>Simplest one </li>
<li>All Web Applications are associated with all Service Applications </li>
</ul>
<p><img decoding="async" style="float: none;margin-left: auto;margin-right: auto" src="http://img196.imageshack.us/img196/4913/simplefarm.jpg"></p>
<p><strong>Isolated Hosting</strong></p>
<ul>
<li>Single farm </li>
<li>Each Web Application is associated with only the needed Service Applications </li>
<li>Some Service Applications are shared between different Web Applications </li>
<li>There can be multiple Service Applications for a single Service, associated with different Web Applications, to ensure isolation </li>
</ul>
<p><img decoding="async" style="float: none;margin-left: auto;margin-right: auto" src="http://img193.imageshack.us/img193/5651/isolatedhosting.jpg"> </p>
<p><strong>Shared Resource Farm</strong></p>
<ul>
<li>Multiple farms </li>
<li>One farm contains all the Service Applications and publishes them to be consumed by Web Applications in other farms </li>
<li>The other farms contain only the Web Applications which consume the published Service Applications of the first farm </li>
</ul>
<p><img decoding="async" style="float: none;margin-left: auto;margin-right: auto" src="http://img42.imageshack.us/img42/2684/sharedresourcesfarm.jpg"></p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/22/spc09-introduction-to-service-applications-and-topology-in-sharepoint-2010/">SPC’09: Introduction to Service Applications and Topology in SharePoint 2010</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/andrevala/2009/10/22/spc09-introduction-to-service-applications-and-topology-in-sharepoint-2010/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>SPC’09: Introduction to SharePoint Applications using InfoPath and Forms Services 2010</title>
		<link>https://blogit.create.pt/andrevala/2009/10/20/spc09-introduction-to-sharepoint-applications-using-infopath-and-forms-services-2010/</link>
					<comments>https://blogit.create.pt/andrevala/2009/10/20/spc09-introduction-to-sharepoint-applications-using-infopath-and-forms-services-2010/#respond</comments>
		
		<dc:creator><![CDATA[André Vala]]></dc:creator>
		<pubDate>Tue, 20 Oct 2009 03:30:26 +0000</pubDate>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Infopath]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SPC2009]]></category>
		<guid isPermaLink="false">http://blogcreate.azurewebsites.net/andrevala/?p=521</guid>

					<description><![CDATA[<p>Disclaimer: This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. Also, the product it refers to was not available yet at the time of the writing, thus, not allowing me to validate the present information. This session [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/20/spc09-introduction-to-sharepoint-applications-using-infopath-and-forms-services-2010/">SPC’09: Introduction to SharePoint Applications using InfoPath and Forms Services 2010</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong><font color="#ff0000">Disclaimer:</font></strong> This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. Also, the product it refers to was not available yet at the time of the writing, thus, not allowing me to validate the present information.</p>
<p>This session was an introduction to applications based on InfoPath 2010 and Forms Services 2010, and it was given by Peter Allenspach and Bojana Duke, from Microsoft. It was split in three parts, consisting of a demo each:</p>
<ul>
<li>Demo 1: Customizing SharePoint List Forms </li>
<li>Demo 2: Creating Mashups with Forms Web Part </li>
<li>Demo 3: Office Business Application </li>
</ul>
<p>Here are the news about developing applications with InfoPath 2010:</p>
<ul>
<li>With SharePoint 2010 and InfoPath 2010 you have the possibility to customize a list’s forms with a single click. This allows you to create a new list form with InfoPath very easily, and you can even mix data from several lists and show it on the form. </li>
<li>When designing a new InfoPath form for a list, you can add or remove fields from the list just by adding or removing them from the InfoPath form. </li>
<li>Customized InfoPath List Forms are made available offline when you synchronize your list with SharePoint Workspace 2010. </li>
<li>Forms Services in SharePoint 2010 supports FireFox and Safari browsers, besides IE. </li>
<li>Forms Services in SharePoint 2010 supports WCAG 2.0 accessibility standard. </li>
<li>InfoPath Forms with code-behind no longer requires an administrator to deploy them. They can be deployed with a one-click process and run as a Sandbox Solution without any security concerns. </li>
<li>The <strong>InfoPath Form Web Part</strong> is now available to be placed anywhere, allowing any InfoPath form to be rendered. This Web Part also accepts connections from other Web Parts, allowing it to be used to create mashups easily. </li>
</ul>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/20/spc09-introduction-to-sharepoint-applications-using-infopath-and-forms-services-2010/">SPC’09: Introduction to SharePoint Applications using InfoPath and Forms Services 2010</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/andrevala/2009/10/20/spc09-introduction-to-sharepoint-applications-using-infopath-and-forms-services-2010/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SPC’09: Visual Studio 2010 SharePoint Development Tools Overview</title>
		<link>https://blogit.create.pt/andrevala/2009/10/20/spc09-visual-studio-2010-sharepoint-development-tools-overview/</link>
					<comments>https://blogit.create.pt/andrevala/2009/10/20/spc09-visual-studio-2010-sharepoint-development-tools-overview/#respond</comments>
		
		<dc:creator><![CDATA[André Vala]]></dc:creator>
		<pubDate>Tue, 20 Oct 2009 03:11:34 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SPC2009]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<guid isPermaLink="false">http://blogcreate.azurewebsites.net/andrevala/?p=541</guid>

					<description><![CDATA[<p>Disclaimer: This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. This session was given by Mike Morton, from Microsoft, and it focused on an overview of the new Visual Studio 2010 features for SharePoint Development. It was [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/20/spc09-visual-studio-2010-sharepoint-development-tools-overview/">SPC’09: Visual Studio 2010 SharePoint Development Tools Overview</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong><font color="#ff0000">Disclaimer:</font></strong> This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. </p>
<p>This session was given by Mike Morton, from Microsoft, and it focused on an overview of the new Visual Studio 2010 features for SharePoint Development. It was a demo intensive session, but very effective in showing how much easier SharePoint development will become with these new tools.</p>
<p>Debugging got a lot easier with the new SharePoint project templates of Visual Studio 2010 which all automatically create Packages (WSP files, previously called SharePoint Solutions) and associated Features, and allow one-click deployment to SharePoint.</p>
<p>Mike introduced the concept of <strong>SharePoint Project Item</strong> (SPI), which represents every possible artifact you might want to develop for SharePoint, from SharePoint Workflows to List Event Receivers, and from Web Parts to List Templates.</p>
<p>Using Visual Studio 2010, you can add an SPI to the SharePoint project when you want to create one of those artifacts. Visual Studio will automatically create the necessary files to package that artifact (which can be Feature Manifests, Resource Files, Element Manifests or Class Files) and updates the Package Manifest.</p>
<p>In addition to automatically creating all the XML files for Features and Packages, Visual Studio includes the <strong>Package Designer</strong> and the <strong>Feature Designer</strong> which allow you to graphically edit the contents of a package and the elements included in a feature, respectively. SharePoint deployment will never be the same again…</p>
<p>Other new concepts:</p>
<ul>
<li><strong>Visual Web Part</strong>: an SPI that allows you to develop a Web Part using a Visual Designer, like if you were a creating an ASP.Net page. This was a really welcome addition 🙂 </li>
<li><strong>SharePoint Root</strong>: previously called “Hive” or “12 Hive”, it should now be called SharePoint Root. You can use the token {SharePointRoot} to point to this folder which can be either a physical folder in the server’s hard drive (like the previous “Hive”) or some location on the SharePoint database (for Sandbox Solutions). </li>
<li><strong>Mapped Folders</strong>: SharePoint folders (inside the SharePoint Root Folder) that are mapped in your SharePoint Project as virtual folders. All files that you place inside these folders will then be placed inside the project package when Visual Studio generates it (e.g. Layouts folder, Images folder, …). </li>
</ul>
<p>Visual Studio 2010 has a new project template which allows you to <strong>Import an Existing SharePoint Package</strong> (WSP file) and build a new deployment project with the components of that package that you select. This project template will also analyze dependencies between the components so that your new deployment package contains all the required components (and not only the ones you selected). The great thing is that, this WSP file you are importing could have been exported by <strong>SharePoint Designer</strong> or the result of a <strong>Save Site as Template</strong> action in the Web UI.</p>
<p>When you press the <strong>deploy</strong> button on Visual Studio (or press F5 to Debug a SharePoint project), it will perform the following actions, by default:</p>
<ul>
<li>Pre-deployment actions (scriptable actions) </li>
<li>Recycle application pool </li>
<li>Retract package </li>
<li>Add package </li>
<li>Activate features </li>
<li>Post-deployment actions (scriptable actions) </li>
</ul>
<p>You can, however, customize the deployment steps to include less steps or even develop you own steps by extending Visual Studio.</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/20/spc09-visual-studio-2010-sharepoint-development-tools-overview/">SPC’09: Visual Studio 2010 SharePoint Development Tools Overview</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/andrevala/2009/10/20/spc09-visual-studio-2010-sharepoint-development-tools-overview/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SharePoint 2010: Overview and What’s New</title>
		<link>https://blogit.create.pt/andrevala/2009/10/19/sharepoint-2010-overview-and-whats-new/</link>
					<comments>https://blogit.create.pt/andrevala/2009/10/19/sharepoint-2010-overview-and-whats-new/#respond</comments>
		
		<dc:creator><![CDATA[André Vala]]></dc:creator>
		<pubDate>Mon, 19 Oct 2009 23:47:57 +0000</pubDate>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SPC2009]]></category>
		<guid isPermaLink="false">http://blogcreate.azurewebsites.net/andrevala/?p=561</guid>

					<description><![CDATA[<p>Disclaimer: This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. SharePoint Conference 2009 is full of really interesting sessions which makes it very hard to choose which ones to attend. The first one I attended, after the [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/19/sharepoint-2010-overview-and-whats-new/">SharePoint 2010: Overview and What’s New</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong><font color="#ff0000">Disclaimer:</font></strong> This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. </p>
<p>SharePoint Conference 2009 is full of really interesting sessions which makes it very hard to choose which ones to attend. The first one I attended, after the keynotes, was Arpan Shah’s SharePoint 2010 Overview, and here are my notes.</p>
<p>The new name of the product is <strong>Microsoft SharePoint 2010</strong> (no longer has the Office stamp) and it has a new tag line: “The Business Collaboration Platform for the Enterprise and the Web”.</p>
<p><img decoding="async" style="float: none;margin-left: auto;margin-right: auto" src="http://img94.imageshack.us/img94/9914/sp2010pie.jpg"> </p>
<p>The new SharePoint Pie (the value proposition chart presented by Microsoft since SharePoint 2007) has a new set of slices:</p>
<ul>
<li>Sites </li>
<li>Communities </li>
<li>Content </li>
<li>Search </li>
<li>Insight </li>
<li>Composites </li>
</ul>
<h3>Sites</h3>
<ul>
<li>New User Experience
<ul>
<li>The new Ribbon UI makes the interaction easier </li>
<li>The wiki syntax is used all over the place </li>
<li>The new SharePoint Workspace 2010 (previously know as Office Groove) is a complete rich client for SharePoint and allows users to take contents offline </li>
</ul>
</li>
<li>Anywhere Access
<ul>
<li>SharePoint can be accessed through mobile devices either using a specific Windows Mobile client or any browser available with the device </li>
<li>The Office Web Apps allow users to view and edit office documents using only the browser, and supporting real-time simultaneous multiple user collaboration </li>
<li>SharePoint is cross-browser compatible which means you will have the same experience using Internet Explorer, Firefox or Safari. </li>
</ul>
</li>
<li>Accessibility has been improved and SharePoint now supports the WCAG 2.0 standard </li>
</ul>
<h3>Communities</h3>
<ul>
<li>Focus on capturing informal knowledge
<ul>
<li>Enterprise wiki, a new and improved wiki site template, is at the center of this concept. It supports page templates and approval workflows but contents are edited with simple wiki functionality. </li>
<li>SharePoint supports definition of taxonomies, either folksonomies (defined by users) or corporate-defined taxonomies. </li>
<li>Everything in SharePoint can be tagged and rated using special columns. </li>
<li>Every item has a noteboard where each user can leave notes and comments </li>
</ul>
</li>
<li>Social connections
<ul>
<li>The user profile has been enhanced </li>
<li>The new activity feed allows you to see everything your colleagues are doing </li>
<li>The organization viewer is a Silverlight-based application that shows where each user is in the organization chart </li>
<li>The profile also shows all the content you have created in SharePoint and all the tags you have used (using a tag cloud) </li>
</ul>
</li>
<li>Blogging has been improved
<ul>
<li>The new template looks a lot better </li>
<li>Supports rich clients such as Live Writer and Microsoft Word </li>
<li>You can use REST to retrieve live contents (such as Excel Charts) and post them on the blog </li>
</ul>
</li>
</ul>
<h3>Content</h3>
<ul>
<li>Content is user-centric. </li>
<li>There is a new feature called <strong>Content Organizer</strong> that allows rule-based routing of documents (something similar to what existed for records management, but now more powerful and available for all document libraries). </li>
<li>Copying from Word maintains all formatting. </li>
<li>Support for video streaming, including look ahead and bit throttling. </li>
</ul>
<h3>Search</h3>
<ul>
<li>Improved relevance and search results interface </li>
<li>Support for wildcards in search queries </li>
<li>Support for phonetic search in people search queries </li>
<li>Use of navigators allow you to search with ever typing a search query (really cool stuff) </li>
</ul>
<h3>Insight</h3>
<ul>
<li>Data interaction is now much easier and powerful
<ul>
<li>Excel Services with REST API </li>
<li>Business Connectivity Services (BCS) allow read and write operations over external data sources, using a typical list interface </li>
<li>SharePoint Designer or Visual Studio 2010 can be used to graphically create the BCS entities in SharePoint (no more XML editing) </li>
<li>Access Services allows you to publish an Access Database to SharePoint and interact with it using only the browser </li>
</ul>
</li>
<li>Decision making is the central part of Business Intelligence
<ul>
<li>PerformancePoint Services bring powerful dashboards and analytic controls to SharePoint </li>
<li>The new Chart Web Part (based on Dundas Charts) is very flexible and a great addition to the out-of-the-box web parts. </li>
</ul>
</li>
</ul>
<h3>Composites</h3>
<ul>
<li>Composites are no-code user-driven solutions
<ul>
<li>Automation and data validation with Forms Services </li>
<li>Visio Services can be used for diagram interaction </li>
<li>Access Services add support for database interaction through the browser </li>
<li>Business Connectivity Services allow access to LOB data </li>
</ul>
</li>
<li>Sandbox solution deployment allows code to be executed in a controlled environment
<ul>
<li>InfoPath forms with code-behind can be deployed with a single click without requiring administrator deployment </li>
</ul>
</li>
</ul>
<h3>IT Pro Investments</h3>
<ul>
<li>More scalability and governance tools </li>
<li>Deployment flexibility with more tool support </li>
<li>Improved IT productivity </li>
</ul>
<h3>Developer Investments</h3>
<ul>
<li>Increased developer productivity with Visual Studio 2010 integration </li>
<li>Visual Studio 2010 has great features that really help with deployment </li>
<li>SharePoint 2010 can be hosted on Windows Vista and Windows 7 for development purposes </li>
</ul>
<h3>Links</h3>
<p>Here are a few links that Arpan Shah gave us at the end of the session:</p>
<ul>
<li><a href="http://sharepoint.microsoft.com">http://sharepoint.microsoft.com</a> </li>
<li><a href="http://sharepoint2010.microsoft.com">http://sharepoint2010.microsoft.com</a> </li>
<li><a href="http://MSSharePointITPro.com">http://MSSharePointITPro.com</a> </li>
<li><a href="http://MSSharePointDeveloper.com">http://MSSharePointDeveloper.com</a> </li>
<li><a href="http://MSSharePointForums.com">http://MSSharePointForums.com</a> </li>
</ul>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/19/sharepoint-2010-overview-and-whats-new/">SharePoint 2010: Overview and What’s New</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/andrevala/2009/10/19/sharepoint-2010-overview-and-whats-new/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SPC 2009 Opening Keynotes</title>
		<link>https://blogit.create.pt/andrevala/2009/10/19/spc-2009-opening-keynotes/</link>
					<comments>https://blogit.create.pt/andrevala/2009/10/19/spc-2009-opening-keynotes/#respond</comments>
		
		<dc:creator><![CDATA[André Vala]]></dc:creator>
		<pubDate>Mon, 19 Oct 2009 22:43:27 +0000</pubDate>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SPC2009]]></category>
		<guid isPermaLink="false">http://blogcreate.azurewebsites.net/andrevala/?p=581</guid>

					<description><![CDATA[<p>Disclaimer: This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. I just came out of the opening keynotes of SharePoint Conference 2009 by Steve Ballmer and Jeff Teper. The keynotes were public, so you might have watched [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/19/spc-2009-opening-keynotes/">SPC 2009 Opening Keynotes</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong><font color="#ff0000">Disclaimer:</font></strong> This post is based on notes taken while watching a conference session. For that reason, it may contain incorrect information or data that I might have misunderstood. </p>
<p>I just came out of the opening keynotes of <strong>SharePoint Conference 2009</strong> by Steve Ballmer and Jeff Teper. The keynotes were public, so you might have watched them live on the conference’s web site. If you didn’t, read on…</p>
<p>They were brief overviews about what’s new on the SharePoint world and I can tell you there are lots of new stuff to explore in SharePoint 2010! One of the first important announcements was that SharePoint will be in <strong>Public Beta</strong> in <strong>November 2009</strong> along with SharePoint Designer 2010 and Office 2010. The RTM version is expected to be available in the first half of 2010.</p>
<p>Here’s a list of stuff that caught my interest during these sessions.</p>
<p>Regarding Administration…</p>
<ul>
<li><strong>SharePoint Foundation 2010</strong> is the new name for Windows SharePoint Services 4.0 </li>
<li>Usage reporting has been greatly improved, </li>
<li>Central Administration has been redesigned to be easier to use. </li>
<li><strong>PowerShell</strong> is now used for scriptable administrative tasks, and it feature more than 500 cmdlets. </li>
</ul>
<p>Regarding Search…</p>
<ul>
<li>Search indexes can now be constructed in <strong>parallel</strong> </li>
<li>Search <strong>relevance</strong> has been greatly improved </li>
<li><strong>Phonetic</strong> search is available for person’s names </li>
</ul>
<p>Regarding Insights (or Business Intelligence)…</p>
<ul>
<li><strong>PerformancePoint Services</strong> bring really cool dashboard capabilities to SharePoint </li>
<li><strong>Excel Services</strong> allow REST access to workbooks (and workbook objects) </li>
<li><strong>Visio Services</strong> allow users to interact with diagrams through the browser </li>
<li><strong>Business Connectivity Services</strong> (the new version of Business Data Catalog) is a really powerful way to access LOB applications a data storages and now supports read and write operations (and much more…) </li>
<li>The new <strong>SQL Power Pivot</strong> technology allows for very fast filtering and sorting operations over very large sets of data (millions of rows in Excel and SharePoint lists) </li>
</ul>
<p>Regarding the UI…</p>
<ul>
<li>Everything gets the <strong>Ribbon</strong> now, and it really makes things easier to use </li>
<li><strong>AJAX</strong> is everywhere making SharePoint a lot more usable and responsive </li>
<li>Editing pages is easier and there is support for <strong>wiki syntax</strong> all over the place </li>
<li>SharePoint now has a <strong>MUI</strong> (Multi-language User Interface) allowing you to install language packs and change the site’s language on-the-fly! </li>
<li>SharePoint now supports WCAG 2.0 accessibility standards. </li>
<li>SharePoint now supports all major browsers. </li>
</ul>
<p>Regarding Contents…</p>
<ul>
<li>There is a new concept called <strong>Document Sets</strong> which allow you to define a set of documents that must be managed in a bundle </li>
<li>The new <strong>Silverlight Web Part</strong> allows you to host Silverlight applications in SharePoint with no effort. </li>
<li>Lists (and folders) can now hold <strong>1 million items</strong>, document libraries can store <strong>10 millions documents</strong> and records repositories can archive tens of millions of documents, without performance hits. </li>
<li>SharePoint now supports <strong>video streaming</strong> using Silverlight. </li>
</ul>
<p>Regarding Social Networking…</p>
<ul>
<li>Every item on SharePoint can now be <strong>tagged</strong> and <strong>rated</strong> and the taxonomies and content types are consistent across farms in the organization </li>
<li>There is an out-of-the-box <strong>tag cloud</strong> control which can be applied to anything you want </li>
<li>The user profile has been enhanced with a lot of social features, such as a Facebook-like wall and status message, and a user activity feed with much more information regarding its actions on the system </li>
</ul>
<p>Here’s Jeff Teper’s blog post with the contents of his session: <a title="http://blogs.msdn.com/sharepoint/archive/2009/10/19/sharepoint-2010.aspx" href="http://blogs.msdn.com/sharepoint/archive/2009/10/19/sharepoint-2010.aspx">http://blogs.msdn.com/sharepoint/archive/2009/10/19/sharepoint-2010.aspx</a></p>
<p>I’ll be posting more news on SharePoint 2010 as I attend more sessions.</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/19/spc-2009-opening-keynotes/">SPC 2009 Opening Keynotes</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/andrevala/2009/10/19/spc-2009-opening-keynotes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SharePoint Conference 2009</title>
		<link>https://blogit.create.pt/andrevala/2009/10/15/sharepoint-conference-2009/</link>
					<comments>https://blogit.create.pt/andrevala/2009/10/15/sharepoint-conference-2009/#respond</comments>
		
		<dc:creator><![CDATA[André Vala]]></dc:creator>
		<pubDate>Thu, 15 Oct 2009 11:36:32 +0000</pubDate>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SPC2009]]></category>
		<guid isPermaLink="false">http://blogcreate.azurewebsites.net/andrevala/?p=601</guid>

					<description><![CDATA[<p>All of you who, like me, live and breathe SharePoint are probably aware of the most important event this year: SharePoint Conference 2009. Microsoft will unveil the new SharePoint 2010 in four very well planned and intensive days of sessions and meetings. Luckily, I’ll be present and eager to learn every bit of “What’s New” [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/15/sharepoint-conference-2009/">SharePoint Conference 2009</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>All of you who, like me, live and breathe SharePoint are probably aware of the most important event this year: <strong>SharePoint Conference 2009</strong>. Microsoft will unveil the new SharePoint 2010 in four very well planned and intensive days of sessions and meetings.</p>
<p>Luckily, I’ll be present and eager to learn every bit of “What’s New” and “Deep Dive” that will be provided during the event. Let me know if you’ll also be around next week 🙂</p>
<p>If you want to know more, head out to <a title="http://www.mssharepointconference.com" href="http://www.mssharepointconference.com">http://www.mssharepointconference.com</a>.</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2009/10/15/sharepoint-conference-2009/">SharePoint Conference 2009</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/andrevala/2009/10/15/sharepoint-conference-2009/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
