<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Sladescross&#039;s Blog</title>
	<atom:link href="http://sladescross.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://sladescross.wordpress.com</link>
	<description>Blogging about Sharepoint related stuff</description>
	<lastBuildDate>Sun, 29 Jan 2012 09:53:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='sladescross.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/9c4f13b0769c5114b598a7852f6ab490?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Sladescross&#039;s Blog</title>
		<link>http://sladescross.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://sladescross.wordpress.com/osd.xml" title="Sladescross&#039;s Blog" />
	<atom:link rel='hub' href='http://sladescross.wordpress.com/?pushpress=hub'/>
		<item>
		<title>PowerPivot Download</title>
		<link>http://sladescross.wordpress.com/2012/01/29/powerpivot-download/</link>
		<comments>http://sladescross.wordpress.com/2012/01/29/powerpivot-download/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 09:53:53 +0000</pubDate>
		<dc:creator>sladescross</dc:creator>
				<category><![CDATA[PowerPivot Download]]></category>

		<guid isPermaLink="false">http://sladescross.wordpress.com/?p=7202</guid>
		<description><![CDATA[http://www.microsoft.com/download/en/details.aspx?displaylang=en&#38;id=7609 PowerPivot Download<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7202&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=7609">http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=7609</a></p>
<p>PowerPivot Download</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sladescross.wordpress.com/7202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sladescross.wordpress.com/7202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sladescross.wordpress.com/7202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sladescross.wordpress.com/7202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sladescross.wordpress.com/7202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sladescross.wordpress.com/7202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sladescross.wordpress.com/7202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sladescross.wordpress.com/7202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sladescross.wordpress.com/7202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sladescross.wordpress.com/7202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sladescross.wordpress.com/7202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sladescross.wordpress.com/7202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sladescross.wordpress.com/7202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sladescross.wordpress.com/7202/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7202&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sladescross.wordpress.com/2012/01/29/powerpivot-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1addaeea5e6e0f3c4ae6f8a1f8d2c373?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sladescross</media:title>
		</media:content>
	</item>
		<item>
		<title>Remote Access Alternatives Using SharePoint</title>
		<link>http://sladescross.wordpress.com/2012/01/29/remote-access-alternatives-using-sharepoint/</link>
		<comments>http://sladescross.wordpress.com/2012/01/29/remote-access-alternatives-using-sharepoint/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 09:05:29 +0000</pubDate>
		<dc:creator>sladescross</dc:creator>
				<category><![CDATA[Copy.asmx]]></category>
		<category><![CDATA[RPC]]></category>
		<category><![CDATA[WebClient]]></category>
		<category><![CDATA[WebDav]]></category>

		<guid isPermaLink="false">http://sladescross.wordpress.com/?p=7199</guid>
		<description><![CDATA[http://sharepointfieldnotes.blogspot.com/2009/09/uploading-content-into-sharepoint-let.html (1) Copy.asmx file upload. Byte array can have contiguous memory allocation problems on the server. (2) WebDav (WebClient) file upload No metadata can be uploaded. (3) RPC (FrontPage) file upload However, it does not support sending any metadata long with the file content. This can be a major problem if the document library has [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7199&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://sharepointfieldnotes.blogspot.com/2009/09/uploading-content-into-sharepoint-let.html">http://sharepointfieldnotes.blogspot.com/2009/09/uploading-content-into-sharepoint-let.html</a></p>
<p>(1) Copy.asmx file upload.</p>
<p>Byte array can have contiguous memory allocation problems on the server.</p>
<p>(2) WebDav (WebClient) file upload</p>
<p>No metadata can be uploaded.</p>
<p>(3) RPC (FrontPage) file upload</p>
<p>However, it does not support sending any metadata long with the file content. This can be a major problem if the document library has multiple content types, so the new file will be put into the document library with the default content type. Another big issue is if the default content type has required fields. The file will remain checked out until the fields are populated. This prevents other users from seeing the document or from being returned in any searches.  It is a great solution if you are just bulk migrating data from an external data store to SharePoint. You more than likely will have to do extra work afterwards. Adding metadata after uploading will also cause the creation of extra versions of the document being created unnecessarily. The fact that it does not use the soap protocol but straight http makes it more scalable than the copy web service. Unfortunately, it still suffers from the fact that it uses a byte array to upload the file. So sooner or later you will run into “out of memory “ exceptions.  So how can I create a folder before using WebDav?  You can use the lists web service to accomplish this:</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sladescross.wordpress.com/7199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sladescross.wordpress.com/7199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sladescross.wordpress.com/7199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sladescross.wordpress.com/7199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sladescross.wordpress.com/7199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sladescross.wordpress.com/7199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sladescross.wordpress.com/7199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sladescross.wordpress.com/7199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sladescross.wordpress.com/7199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sladescross.wordpress.com/7199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sladescross.wordpress.com/7199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sladescross.wordpress.com/7199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sladescross.wordpress.com/7199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sladescross.wordpress.com/7199/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7199&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sladescross.wordpress.com/2012/01/29/remote-access-alternatives-using-sharepoint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1addaeea5e6e0f3c4ae6f8a1f8d2c373?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sladescross</media:title>
		</media:content>
	</item>
		<item>
		<title>SSAS Partitioning</title>
		<link>http://sladescross.wordpress.com/2012/01/28/ssas-partitioning/</link>
		<comments>http://sladescross.wordpress.com/2012/01/28/ssas-partitioning/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 20:54:01 +0000</pubDate>
		<dc:creator>sladescross</dc:creator>
				<category><![CDATA[Partitions]]></category>
		<category><![CDATA[Partitions SSAS]]></category>
		<category><![CDATA[SSAS Partitioning]]></category>

		<guid isPermaLink="false">http://sladescross.wordpress.com/?p=7195</guid>
		<description><![CDATA[http://blogs.msdn.com/b/sql_pfe_blog/archive/2009/07/22/how-to-use-partition-processing-destination-task-to-pump-data-into-a-ssas-partition-via-ssis.aspx Field engineer on Partition Processing dimensions in SSAS. http://blogs.msdn.com/b/sqlcat/archive/2007/03/05/ssas-partition-slicing.aspx Troubleshooting partition queries.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7195&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.msdn.com/b/sql_pfe_blog/archive/2009/07/22/how-to-use-partition-processing-destination-task-to-pump-data-into-a-ssas-partition-via-ssis.aspx">http://blogs.msdn.com/b/sql_pfe_blog/archive/2009/07/22/how-to-use-partition-processing-destination-task-to-pump-data-into-a-ssas-partition-via-ssis.aspx</a></p>
<p>Field engineer on Partition Processing dimensions in SSAS.</p>
<p><a href="http://blogs.msdn.com/b/sqlcat/archive/2007/03/05/ssas-partition-slicing.aspx">http://blogs.msdn.com/b/sqlcat/archive/2007/03/05/ssas-partition-slicing.aspx</a></p>
<p>Troubleshooting partition queries.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sladescross.wordpress.com/7195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sladescross.wordpress.com/7195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sladescross.wordpress.com/7195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sladescross.wordpress.com/7195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sladescross.wordpress.com/7195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sladescross.wordpress.com/7195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sladescross.wordpress.com/7195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sladescross.wordpress.com/7195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sladescross.wordpress.com/7195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sladescross.wordpress.com/7195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sladescross.wordpress.com/7195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sladescross.wordpress.com/7195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sladescross.wordpress.com/7195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sladescross.wordpress.com/7195/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7195&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sladescross.wordpress.com/2012/01/28/ssas-partitioning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1addaeea5e6e0f3c4ae6f8a1f8d2c373?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sladescross</media:title>
		</media:content>
	</item>
		<item>
		<title>Partitioning</title>
		<link>http://sladescross.wordpress.com/2012/01/28/partitioning/</link>
		<comments>http://sladescross.wordpress.com/2012/01/28/partitioning/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 20:11:27 +0000</pubDate>
		<dc:creator>sladescross</dc:creator>
				<category><![CDATA[Lock Escalation]]></category>
		<category><![CDATA[Lock Escalation Partitions]]></category>
		<category><![CDATA[Partitions]]></category>

		<guid isPermaLink="false">http://sladescross.wordpress.com/?p=7184</guid>
		<description><![CDATA[http://msdn.microsoft.com/en-us/library/ms180767.aspx In planning the partition scheme, you must decide what filegroup or filegroups that you want to put your partitions on. The primary reason for placing your partitions on separate filegroups is to make sure that you can independently perform backup operations on partitions. This is because you can perform backups on individual filegroups. For [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7184&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://msdn.microsoft.com/en-us/library/ms180767.aspx">http://msdn.microsoft.com/en-us/library/ms180767.aspx</a></p>
<p>In planning the partition scheme, you must decide what filegroup or filegroups that you want to put your partitions on. The primary reason for placing your partitions on separate filegroups is to make sure that you can independently perform backup operations on partitions. This is because you can perform backups on individual filegroups. For more information, see <a href="http://msdn.microsoft.com/en-us/library/ms187048.aspx">Backing Up and Restoring Databases in SQL Server</a>.</p>
<p><a href="http://blog.sqlauthority.com/2008/01/25/sql-server-2005-database-table-partitioning-tutorial-how-to-horizontal-partition-database-table/">http://blog.sqlauthority.com/2008/01/25/sql-server-2005-database-table-partitioning-tutorial-how-to-horizontal-partition-database-table/</a></p>
<p>Good overview of steps for a database on two filegroups followed by a partition that uses the two file groups for the two partitions and creation of index.</p>
<p><a href="http://sqlblog.com/blogs/erin_welker/archive/2008/02/10/partitioning-enhancements-in-sql-server-2008.aspx">http://sqlblog.com/blogs/erin_welker/archive/2008/02/10/partitioning-enhancements-in-sql-server-2008.aspx</a></p>
<p>Partitioning enhancements for SQL Server 2008 around the allocation of threads to active partitions in a query.</p>
<p>Note that this makes it all the more important to allocate partitions to filegroups that are spread across many disk spindles, allowing the query on a given partition to be as efficient as possible.</p>
<p>But wait, there’s another improvement to partition query behavior in SQL Server 2008. SQL Server 2005 only allows lock escalation to the table level. Let’s say your query eliminates 75% of a table’s partitions, but scans all of the remaining partitions (1/4 of the table). If SQL Server decides to escalate the lock, all other queries will be locked out even if they are querying completely different partitions. SQL Server 2008 provides a table option to override this default behavior. Note that the default is still to escalate to table locks (at least for now) so this option will need to be changed to take advantage of partition-level lock escalation. Find out more about this, like I did, on über blogger Paul Randall’s <a href="http://www.sqlskills.com/blogs/paul/2008/01/14/SQLServer2008PartitionlevelLockEscalationDetailsAndExamples.aspx">post</a>.</p>
<p><a href="http://msdn.microsoft.com/en-us/library/cc280449.aspx">http://msdn.microsoft.com/en-us/library/cc280449.aspx</a></p>
<p>Partitions have compression settings.</p>
<p><a href="http://www.codeproject.com/Articles/43629/Top-10-steps-to-optimize-data-access-in-SQL-Server">http://www.codeproject.com/Articles/43629/Top-10-steps-to-optimize-data-access-in-SQL-Server</a></p>
<h3>Partitioning best practices</h3>
<ul>
<li>Consider partitioning big fat tables into different file groups where each file inside the file group is spread into separate physical disks (so that the table spans across different files in different physical disks). This would enable the database engine to read/write data operations faster.</li>
<li>For history data, consider partitioning based on &#8220;Age&#8221;. For example, suppose a table has order data. To partition this table, use the Order date column to split the table so that a partition is created to contain each year&#8217;s sales data.</li>
</ul>
<ul>
<li><strong>Add user defined file groups to the database</strong></li>
</ul>
<p>Use the following SQL command to create a file group:</p>
<div id="premain0"><img src="http://www.codeproject.com/images/minus.gif" alt="" width="9" height="9" /> Collapse | <a href="#">Copy Code</a></div>
<pre>ALTER DATABASE OrderDB ADD FILEGROUP [1999]

ALTER DATABASE OrderDB ADD FILE (NAME = N'1999', FILENAME
= N'C:\OrderDB\1999.ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB) TO
FILEGROUP [1999]
<a href="http://www.simple-talk.com/sql/database-administration/partitioned-tables-in-sql-server-2005/">http://www.simple-talk.com/sql/database-administration/partitioned-tables-in-sql-server-2005/</a>
Adding and removing partitions.</pre>
<h2>Partitioned tables and Indexes</h2>
<p>If the index contains the partitioning column then the index is referred to as being &#8216;aligned&#8217; with the table.</p>
<p>If the index uses the same partitioning scheme as the table and is in the same filegroup then the index must be aligned with the table.</p>
<p>For a non-clustered non-unique index the partitioning column can be included to align the index rather than being indexed.</p>
<p>I think it is best to always explicitly include the partitioning column in your indexes.</p>
<h3>Partitioning on multiple columns</h3>
<p>Although the partitioning column must be a single column, it does not need to be numeric and it can be calculated so that the range can include multiple columns. For instance it is common to partition on datetime data by month. This will work well, because that data is usually in a single column, but what do you do if you have data for multiple companies and you also want to partition by company? For this you could use a computed column for the partitioning column. This will create a computed column using the &#8216;company id&#8217; and &#8216;order month&#8217; which is then used for the partitions. It will partition three companies for the first three months of 2007.</p>
<div>CREATE PARTITION FUNCTION MyPartitionRange (INT) AS RANGE LEFT FOR VALUES        (1200701,1200702,1200703,2200701,2200702,2200703,3200701,3200702,3200703) CREATE PARTITION SCHEME MyPartitionScheme AS  PARTITION MyPartitionRange ALL TO ([PRIMARY]) CREATE TABLE CompanyOrders        (        Company_id      INT ,        OrderDate       datetime ,        Item_id         INT ,        Quantity        INT ,        OrderValue      decimal(19,5) ,        PartCol AS Company_id * 10000 + CONVERT(VARCHAR(4),OrderDate,112) persisted        ) ON MyPartitionScheme (PartCol)</div>
<p>The computed column must be &#8216;persisted&#8217; to form the partitioning column.</p>
<h3>Monthly Data – the sliding range</h3>
<p>A common requirement is to partition by month. This means that new month partitions need to be added and possibly old data partitions removed. I will describe the process for the addition of a new partition for later data, to remove an old partition the process is the same except that you swap out two partitions, merge the range and swap in a single table.</p>
<p>We create a partitioned table for data by OrderDate month</p>
<div>CREATE PARTITION FUNCTION MyPartitionRange (datetime) AS RANGE RIGHT FOR VALUES (&#8217;20070101&#8242;, &#8217;20070201&#8242;, &#8217;20070301&#8242;, &#8217;20070401&#8242;) CREATE PARTITION SCHEME MyPartitionScheme AS  PARTITION MyPartitionRange ALL TO ([PRIMARY]) CREATE TABLE Orders        (        OrderDate       datetime ,        Item_id         INT ,        Quantity        INT ,        OrderValue      decimal(19,5)        ) ON MyPartitionScheme (OrderDate)</div>
<p>This will give four partitions…</p>
<div>OrderDate &lt; &#8217;20070101&#8242; OrderDate &gt;= &#8217;20070101&#8242; AND &lt; &#8217;20070201&#8242; OrderDate &gt;= &#8217;20070201&#8242; AND &lt; &#8217;20070301&#8242; OrderDate &gt;= &#8217;20070301&#8242; AND &lt; &#8217;20070401&#8242; OrderDate &gt;= &#8217;20070401&#8242;</div>
<p>Therefore the data will be split intopartitions by month, and we insert some test data:</p>
<div>&#8211;insert Orders select &#8217;19000101&#8242;, 1, 1, 1INSERT Orders SELECT &#8217;20070101&#8242;, 1, 1, 1INSERT Orders SELECT &#8217;20070201&#8242;, 1, 1, 1INSERT Orders SELECT &#8217;20070301&#8242;, 1, 1, 1INSERT Orders SELECT &#8217;20070401&#8242;, 1, 1, 1INSERT Orders SELECT &#8217;20070402&#8242;, 1, 1, 1INSERT Orders SELECT &#8217;20070501&#8242;, 1, 1, 1</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sladescross.wordpress.com/7184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sladescross.wordpress.com/7184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sladescross.wordpress.com/7184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sladescross.wordpress.com/7184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sladescross.wordpress.com/7184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sladescross.wordpress.com/7184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sladescross.wordpress.com/7184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sladescross.wordpress.com/7184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sladescross.wordpress.com/7184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sladescross.wordpress.com/7184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sladescross.wordpress.com/7184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sladescross.wordpress.com/7184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sladescross.wordpress.com/7184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sladescross.wordpress.com/7184/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7184&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sladescross.wordpress.com/2012/01/28/partitioning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1addaeea5e6e0f3c4ae6f8a1f8d2c373?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sladescross</media:title>
		</media:content>

		<media:content url="http://www.codeproject.com/images/minus.gif" medium="image" />
	</item>
		<item>
		<title>File Groups</title>
		<link>http://sladescross.wordpress.com/2012/01/28/file-groups/</link>
		<comments>http://sladescross.wordpress.com/2012/01/28/file-groups/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 19:45:57 +0000</pubDate>
		<dc:creator>sladescross</dc:creator>
				<category><![CDATA[FileGroup]]></category>

		<guid isPermaLink="false">http://sladescross.wordpress.com/?p=7178</guid>
		<description><![CDATA[http://serverfault.com/questions/6/in-sql-server-when-should-you-split-your-primary-data-filegroup-into-secondary The primary reason is performance. When you run out of IOPS capacity on your primary filegroup disk drive, you&#8217;ll need to expand onto a second filegroup to split IOPS over multiple disks/LUNs depending on storage config. EDIT: Brad Wilson made a good comment regarding SSDs. If you&#8217;re using a composite SSD/SATA/FC storage system, you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7178&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://serverfault.com/questions/6/in-sql-server-when-should-you-split-your-primary-data-filegroup-into-secondary">http://serverfault.com/questions/6/in-sql-server-when-should-you-split-your-primary-data-filegroup-into-secondary</a></p>
<p>The primary reason is performance. When you run out of IOPS capacity on your primary filegroup disk drive, you&#8217;ll need to expand onto a second filegroup to split IOPS over multiple disks/LUNs depending on storage config.</p>
<p>EDIT: Brad Wilson made a good comment regarding SSDs. If you&#8217;re using a composite SSD/SATA/FC storage system, you may want to have different filegroups on different types of storage. You can then put your extreme IOPS requirement tables onto SSD filegropus, while history/stats tables may be stored on cheap SATA filegroups.</p>
<p>The only thing I would add is that you can also frequently off-load indexes from heavily accessed tables to their own spindles/filegroups to boost async/read-ahead performance.</p>
<p>I would also point out there is a recoverabiltiy / data availability aspect to this question as well. By using multiple file groups, and not placing any user defined objects on the primary file group, you have more flexibility in enabling online restores. this allows piecemeal restore at the file group level.</p>
<p><a href="http://www.codeproject.com/Articles/43629/Top-10-steps-to-optimize-data-access-in-SQL-Server">http://www.codeproject.com/Articles/43629/Top-10-steps-to-optimize-data-access-in-SQL-Server</a></p>
<h3>File group</h3>
<p>Database files are logically grouped for better performance and improved administration on large databases. When a new SQL Server database is created, the primary file group is created and the primary data file is included in the primary file group. Also, the primary group is marked as the default group. As a result, every newly created user object is automatically placed inside the primary file group (more specifically, inside the files in the primary file group).</p>
<p>If you want your user objects (Tables/Views/Stored Procedures/Functions, and others) to be created in a secondary data file, then:</p>
<ul>
<li>Create a new file group and mark that file group as Default.</li>
<li>Create a new data file (<em>.ndf</em> file) and set the file group of this data file to the new file group that you just created.</li>
</ul>
<p>After doing this, all subsequent objects you create in the database are going to be created inside the file(s) in the secondary file group.</p>
<p>Please note that, Transaction log files are not included in any file group.</p>
<h3>File/ File group organization best practices</h3>
<p>When you have a small or moderate sized database, then the default file/ file group organization that gets created while creating the database may be enough for you. But, when your database has a tendency to grow larger (say, over 1000 MB) in size, you can (and should) do a little tweaking in the file/file group organizations in the database to enhance database performance. Here are some of the best practices you can follow:</p>
<ul>
<li>The primary file group must be totally separate, and should be left to have only system objects, and no user defined object should be created on the primary file group. Also, the primary file group should not be set as the default file group. Separating the system objects from other user objects will increase performance and enhance the ability to access tables in cases of serious data failures.</li>
<li>If there are N physical disk drives available in the system, then try to create N files per file group and put each one in a separate disk. This will allow distributing disk I/O load over multiple disks, and will increase performance.</li>
<li>For frequently accessed tables containing indexes, put the tables and the indexes in separate file groups. This would enable reading the index and table data faster.</li>
<li>For frequently accessed table containing <code>Text</code> or <code>Image</code> columns, create a separate file group and put the text, next, and image columns in that file group on different physical disks, and put the tables in a different file group. This would enable faster data retrieval from the table with queries that don&#8217;t contain text or image columns.</li>
<li>Put the transaction log file on a different physical disk that is not used by the data files. The logging operation (Transaction log writing operation) is more write-intensive, and hence it is important to have the log on the disk that has good I/O performance.</li>
<li>Consider assigning &#8220;Read only&#8221; tables into a file group that is marked as &#8220;Read only&#8221;. This would enable faster data retrieval from these read only tables. Similarly, assign &#8220;Write only&#8221; tables in a different file group to allow for faster updates.</li>
<li>Do not let SQL Server fire the &#8220;Auto grow&#8221; feature too often because it is a costly operation. Set an &#8220;Auto grow&#8221; increment value so that the database size is increased less frequently (say, once per week). Similarly, do not use the &#8220;Auto shrink&#8221; feature for the same reason. Disable it, and either shrink the database size manually, or use a scheduled operation that runs in a timed interval (say, once a month).</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sladescross.wordpress.com/7178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sladescross.wordpress.com/7178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sladescross.wordpress.com/7178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sladescross.wordpress.com/7178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sladescross.wordpress.com/7178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sladescross.wordpress.com/7178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sladescross.wordpress.com/7178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sladescross.wordpress.com/7178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sladescross.wordpress.com/7178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sladescross.wordpress.com/7178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sladescross.wordpress.com/7178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sladescross.wordpress.com/7178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sladescross.wordpress.com/7178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sladescross.wordpress.com/7178/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7178&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sladescross.wordpress.com/2012/01/28/file-groups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1addaeea5e6e0f3c4ae6f8a1f8d2c373?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sladescross</media:title>
		</media:content>
	</item>
		<item>
		<title>Taxonomy Field Update Through Lists.asmx</title>
		<link>http://sladescross.wordpress.com/2012/01/26/taxonomy-field-update-through-lists-asmx/</link>
		<comments>http://sladescross.wordpress.com/2012/01/26/taxonomy-field-update-through-lists-asmx/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 16:20:52 +0000</pubDate>
		<dc:creator>sladescross</dc:creator>
				<category><![CDATA[Lists.asmx]]></category>
		<category><![CDATA[TaxonomyField Update Through Lists.asmx]]></category>

		<guid isPermaLink="false">http://sladescross.wordpress.com/?p=7176</guid>
		<description><![CDATA[http://blogs.msdn.com/b/sridhara/archive/2010/07/09/update-taxonomy-field-values-in-a-list-item-through-sharepoint-web-services.aspx At microsoft&#8217;s recomendations we changed the code to update BOTH the fields for an MMS field as shown below :- batchElement.InnerXml = &#8220;&#60;Method ID=&#8217;1&#8242; Cmd=&#8217;Update&#8217;&#62;&#8221; + &#8220;&#60;Field Name=&#8217;ID&#8217;&#62;3&#60;/Field&#62;&#8221; + &#8220;&#60;Field Name=&#8217;Title&#8217;&#62;Modified through lists.asmx web service 1&#60;/Field&#62;&#8221; + &#8220;&#60;Field Name=&#8217;Country&#8217;&#62;3;#Germany&#60;/Field&#62;&#8221; + &#8220;&#60;Field Name=&#8217;Continent&#8217;&#62;2&#60;/Field&#62;&#8221; + &#8220;&#60;Field Name=&#8217;ContinentTaxHTField0&#8242;&#62;0;#Northamerica&#124;d511f3c7-377f-480f-aff6-beebecd3c675&#60;/Field&#62;&#8221; + &#8220;&#60;/Method&#62;&#8221;; I also found that the pointer &#8220;&#60;Field [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7176&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.msdn.com/b/sridhara/archive/2010/07/09/update-taxonomy-field-values-in-a-list-item-through-sharepoint-web-services.aspx">http://blogs.msdn.com/b/sridhara/archive/2010/07/09/update-taxonomy-field-values-in-a-list-item-through-sharepoint-web-services.aspx</a></p>
<p>At microsoft&#8217;s recomendations we changed the code to update BOTH the fields for an MMS field as shown below :-</p>
<p>batchElement.InnerXml = &#8220;&lt;Method ID=&#8217;1&#8242; Cmd=&#8217;Update&#8217;&gt;&#8221;</p>
<p>+ &#8220;&lt;Field Name=&#8217;ID&#8217;&gt;3&lt;/Field&gt;&#8221;</p>
<p>+ &#8220;&lt;Field Name=&#8217;Title&#8217;&gt;Modified through lists.asmx web service 1&lt;/Field&gt;&#8221;</p>
<p>+ &#8220;&lt;Field Name=&#8217;Country&#8217;&gt;3;#Germany&lt;/Field&gt;&#8221;</p>
<p>+ &#8220;&lt;Field Name=&#8217;Continent&#8217;&gt;2&lt;/Field&gt;&#8221;</p>
<p>+ &#8220;&lt;Field Name=&#8217;ContinentTaxHTField0&#8242;&gt;0;#Northamerica|d511f3c7-377f-480f-aff6-beebecd3c675&lt;/Field&gt;&#8221;</p>
<p>+ &#8220;&lt;/Method&gt;&#8221;;</p>
<p>I also found that the pointer &#8220;&lt;Field Name=&#8217;Continent&#8217;&gt;2&lt;/Field&gt;&#8221; could be set to 0 if the term was not already in the hidden list. ie &#8220;&lt;Field Name=&#8217;Continent&#8217;&gt;0&lt;/Field&gt;&#8221;</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sladescross.wordpress.com/7176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sladescross.wordpress.com/7176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sladescross.wordpress.com/7176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sladescross.wordpress.com/7176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sladescross.wordpress.com/7176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sladescross.wordpress.com/7176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sladescross.wordpress.com/7176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sladescross.wordpress.com/7176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sladescross.wordpress.com/7176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sladescross.wordpress.com/7176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sladescross.wordpress.com/7176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sladescross.wordpress.com/7176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sladescross.wordpress.com/7176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sladescross.wordpress.com/7176/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7176&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sladescross.wordpress.com/2012/01/26/taxonomy-field-update-through-lists-asmx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1addaeea5e6e0f3c4ae6f8a1f8d2c373?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sladescross</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server Agent</title>
		<link>http://sladescross.wordpress.com/2012/01/25/sql-server-agent/</link>
		<comments>http://sladescross.wordpress.com/2012/01/25/sql-server-agent/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 21:41:03 +0000</pubDate>
		<dc:creator>sladescross</dc:creator>
				<category><![CDATA[SQL Server Agent]]></category>

		<guid isPermaLink="false">http://sladescross.wordpress.com/?p=7170</guid>
		<description><![CDATA[http://www.sqlservercentral.com/articles/Stairway+Series/72461/ SQL Server Agent and proxy accounts. Conspicuous by its absence is the Transact-SQL script (T-SQL) subsystem. T-SQL jobsteps always run in the security context of the job owner, and there’s no override in SSMS to change that. You can manually configure the job step, using the sp_add_jobstep system stored procedure, passing the database_user_name parameter [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7170&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sqlservercentral.com/articles/Stairway+Series/72461/">http://www.sqlservercentral.com/articles/Stairway+Series/72461/</a></p>
<p>SQL Server Agent and proxy accounts.</p>
<p>Conspicuous by its absence is the Transact-SQL script (T-SQL) subsystem. T-SQL jobsteps always run in the security context of the job owner, and there’s no override in SSMS to change that. You can manually configure the job step, using the <strong>sp_add_jobstep</strong> system stored procedure, passing the <em>database_user_name</em> parameter to impersonate a database user for a jobstep, but of course you’ll need security rights to impersonate a database user to do so.</p>
<p>In order for a proxy account to work correctly, the account must have the “Log on as a batch job” (<em>seBatchLogonRight</em>) assigned to it by a Windows administrator (for example, in the Local Security Policy MMC snap-in, under Local Policies -&gt; User Rights Assignment). Without that privilege the SQL Server Agent service will not be able to impersonate the account to run the job step. Also it is important to note that proxy accounts do not automatically have access to your SQL Server. If, for example, you want to use a CmdExec or PowerShell job step to log back in to SQL Server, the proxy account must explicitly be granted a login back to your SQL Server (or otherwise inherit access from a Windows group, etc.).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sladescross.wordpress.com/7170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sladescross.wordpress.com/7170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sladescross.wordpress.com/7170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sladescross.wordpress.com/7170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sladescross.wordpress.com/7170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sladescross.wordpress.com/7170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sladescross.wordpress.com/7170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sladescross.wordpress.com/7170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sladescross.wordpress.com/7170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sladescross.wordpress.com/7170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sladescross.wordpress.com/7170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sladescross.wordpress.com/7170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sladescross.wordpress.com/7170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sladescross.wordpress.com/7170/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7170&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sladescross.wordpress.com/2012/01/25/sql-server-agent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1addaeea5e6e0f3c4ae6f8a1f8d2c373?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sladescross</media:title>
		</media:content>
	</item>
		<item>
		<title>BCS Create Profile Page</title>
		<link>http://sladescross.wordpress.com/2012/01/24/bcs-create-profile-page/</link>
		<comments>http://sladescross.wordpress.com/2012/01/24/bcs-create-profile-page/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 16:51:30 +0000</pubDate>
		<dc:creator>sladescross</dc:creator>
				<category><![CDATA[BCS Profile Page]]></category>

		<guid isPermaLink="false">http://sladescross.wordpress.com/?p=7165</guid>
		<description><![CDATA[http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2010/04/15/how-to-create-a-bcs-profile-page-in-sharepoint-2010.aspx http://blogs.msdn.com/b/uksharepoint/archive/2009/12/18/configuring-business-connectivity-services-bcs-search-in-sharepoint-2010.aspx<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7165&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2010/04/15/how-to-create-a-bcs-profile-page-in-sharepoint-2010.aspx">http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2010/04/15/how-to-create-a-bcs-profile-page-in-sharepoint-2010.aspx</a></p>
<p><a href="http://blogs.msdn.com/b/uksharepoint/archive/2009/12/18/configuring-business-connectivity-services-bcs-search-in-sharepoint-2010.aspx">http://blogs.msdn.com/b/uksharepoint/archive/2009/12/18/configuring-business-connectivity-services-bcs-search-in-sharepoint-2010.aspx</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sladescross.wordpress.com/7165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sladescross.wordpress.com/7165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sladescross.wordpress.com/7165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sladescross.wordpress.com/7165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sladescross.wordpress.com/7165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sladescross.wordpress.com/7165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sladescross.wordpress.com/7165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sladescross.wordpress.com/7165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sladescross.wordpress.com/7165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sladescross.wordpress.com/7165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sladescross.wordpress.com/7165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sladescross.wordpress.com/7165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sladescross.wordpress.com/7165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sladescross.wordpress.com/7165/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7165&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sladescross.wordpress.com/2012/01/24/bcs-create-profile-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1addaeea5e6e0f3c4ae6f8a1f8d2c373?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sladescross</media:title>
		</media:content>
	</item>
		<item>
		<title>BCS Infopath</title>
		<link>http://sladescross.wordpress.com/2012/01/24/bcs-infopath/</link>
		<comments>http://sladescross.wordpress.com/2012/01/24/bcs-infopath/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 16:48:40 +0000</pubDate>
		<dc:creator>sladescross</dc:creator>
				<category><![CDATA[BCS Infopath]]></category>

		<guid isPermaLink="false">http://sladescross.wordpress.com/?p=7162</guid>
		<description><![CDATA[http://blogs.msdn.com/b/sharepointdev/archive/2011/07/22/rapid-application-development-using-infopath-and-bcs-part-1-anweshi-deverasetty.aspx http://blogs.msdn.com/b/sharepointdev/archive/2011/07/26/rapid-application-development-using-infopath-and-bcs-part-2-anweshi-deverasetty.aspx http://blogs.msdn.com/b/sharepointdev/archive/2011/07/28/rapid-application-development-using-infopath-and-bcs-part-3-anweshi-deverasetty.aspx<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7162&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.msdn.com/b/sharepointdev/archive/2011/07/22/rapid-application-development-using-infopath-and-bcs-part-1-anweshi-deverasetty.aspx">http://blogs.msdn.com/b/sharepointdev/archive/2011/07/22/rapid-application-development-using-infopath-and-bcs-part-1-anweshi-deverasetty.aspx</a></p>
<p><a href="http://blogs.msdn.com/b/sharepointdev/archive/2011/07/26/rapid-application-development-using-infopath-and-bcs-part-2-anweshi-deverasetty.aspx">http://blogs.msdn.com/b/sharepointdev/archive/2011/07/26/rapid-application-development-using-infopath-and-bcs-part-2-anweshi-deverasetty.aspx</a></p>
<p><a href="http://blogs.msdn.com/b/sharepointdev/archive/2011/07/28/rapid-application-development-using-infopath-and-bcs-part-3-anweshi-deverasetty.aspx">http://blogs.msdn.com/b/sharepointdev/archive/2011/07/28/rapid-application-development-using-infopath-and-bcs-part-3-anweshi-deverasetty.aspx</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sladescross.wordpress.com/7162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sladescross.wordpress.com/7162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sladescross.wordpress.com/7162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sladescross.wordpress.com/7162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sladescross.wordpress.com/7162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sladescross.wordpress.com/7162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sladescross.wordpress.com/7162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sladescross.wordpress.com/7162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sladescross.wordpress.com/7162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sladescross.wordpress.com/7162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sladescross.wordpress.com/7162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sladescross.wordpress.com/7162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sladescross.wordpress.com/7162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sladescross.wordpress.com/7162/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7162&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sladescross.wordpress.com/2012/01/24/bcs-infopath/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1addaeea5e6e0f3c4ae6f8a1f8d2c373?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sladescross</media:title>
		</media:content>
	</item>
		<item>
		<title>BCS Develop the Model in XML and SharePoint Designer</title>
		<link>http://sladescross.wordpress.com/2012/01/24/bcs-develop-the-model-in-xml-and-sharepoint-designer/</link>
		<comments>http://sladescross.wordpress.com/2012/01/24/bcs-develop-the-model-in-xml-and-sharepoint-designer/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 16:22:23 +0000</pubDate>
		<dc:creator>sladescross</dc:creator>
				<category><![CDATA[BCS Build XML]]></category>

		<guid isPermaLink="false">http://sladescross.wordpress.com/?p=7153</guid>
		<description><![CDATA[http://msdn.microsoft.com/en-us/library/ee819925.aspx Create the XML for a BDC model. http://msdn.microsoft.com/en-us/library/ee559278.aspx BDC XML snippets to use when editing a file. http://msdn.microsoft.com/en-us/library/gg607166.aspx#AdvancedAssociationsInBCS_ImplicitForeignKey ALTER AdventureWorks database and edit the Exported XML for the model to create an association without a declarative FK. http://msdn.microsoft.com/en-us/library/ee558413(office.14).aspx Business Connectivity Services Schema Reference<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7153&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://msdn.microsoft.com/en-us/library/ee819925.aspx">http://msdn.microsoft.com/en-us/library/ee819925.aspx</a></p>
<p>Create the XML for a BDC model.</p>
<p><a href="http://msdn.microsoft.com/en-us/library/ee559278.aspx">http://msdn.microsoft.com/en-us/library/ee559278.aspx</a></p>
<p>BDC XML snippets to use when editing a file.</p>
<p><a href="http://msdn.microsoft.com/en-us/library/gg607166.aspx#AdvancedAssociationsInBCS_ImplicitForeignKey">http://msdn.microsoft.com/en-us/library/gg607166.aspx#AdvancedAssociationsInBCS_ImplicitForeignKey</a></p>
<p>ALTER AdventureWorks database and edit the Exported XML for the model to create an association without a declarative FK.</p>
<p><a href="http://msdn.microsoft.com/en-us/library/ee558413(office.14).aspx">http://msdn.microsoft.com/en-us/library/ee558413(office.14).aspx</a></p>
<p>Business Connectivity Services Schema Reference</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sladescross.wordpress.com/7153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sladescross.wordpress.com/7153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sladescross.wordpress.com/7153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sladescross.wordpress.com/7153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sladescross.wordpress.com/7153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sladescross.wordpress.com/7153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sladescross.wordpress.com/7153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sladescross.wordpress.com/7153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sladescross.wordpress.com/7153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sladescross.wordpress.com/7153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sladescross.wordpress.com/7153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sladescross.wordpress.com/7153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sladescross.wordpress.com/7153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sladescross.wordpress.com/7153/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sladescross.wordpress.com&amp;blog=8439166&amp;post=7153&amp;subd=sladescross&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sladescross.wordpress.com/2012/01/24/bcs-develop-the-model-in-xml-and-sharepoint-designer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1addaeea5e6e0f3c4ae6f8a1f8d2c373?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sladescross</media:title>
		</media:content>
	</item>
	</channel>
</rss>
