<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="wordpress/2.3.1" --><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Reza Alirezaei's Blog</title>
	<link>http://blogs.devhorizon.com/reza</link>
	<description>My right hemisphere's responsible for creativity,passion &amp; SharePoint</description>
	<pubDate>Mon, 13 Jul 2009 15:04:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/RezaAlirezaei" type="application/rss+xml" /><feedburner:emailServiceId>RezaAlirezaei</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>SharePoint 2010 Sneak Peek Videos</title>
		<link>http://feedproxy.google.com/~r/RezaAlirezaei/~3/KZWFku9Qre8/</link>
		<comments>http://blogs.devhorizon.com/reza/?p=980#comments</comments>
		<pubDate>Mon, 13 Jul 2009 14:47:42 +0000</pubDate>
		<dc:creator>Reza Alirezaei</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://blogs.devhorizon.com/reza/?p=980</guid>
		<description><![CDATA[As you may know already, a couple of hours ago Microsoft announced three new sneak peek videos to give you a quick overview of the value proposition for “SharePoint 2010“ along with *some* of the new features and enhancements targetted at end users, developers and IT pros. Sneak peek preview is the second big offical announcement about the new product [...]]]></description>
			<content:encoded><![CDATA[<p>As you may know already, a couple of hours ago Microsoft <a href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx">announced</a> three new sneak peek videos to give you a quick overview of the value proposition for “SharePoint 2010“ along with *some* of the new features and enhancements targetted at end users, developers and IT pros. Sneak peek preview is the second big offical announcement about the new product (See the first one <a href="http://blogs.msdn.com/sharepoint/archive/2009/05/11/announcing-sharepoint-server-2010-preliminary-system-requirements.aspx">here</a>). A good portion of the sneak peek videos was allocated to where my passion goes : Data Integration!</p>
<p><em><strong>Note</strong>: Some of the features presented in the sneak peak videos are subject to change by the time the final release comes out.</em></p>
<p><em><strong>Related Links: </strong></em></p>
<p>Microsoft Office 2010 technical preview&#8211;screenshots <a href="http://tinyurl.com/nfo7cx">http://tinyurl.com/nfo7cx</a><br />
The Complete Guide To Microsoft’s Office 2010 <a href="http://bit.ly/Cy4CF">http://bit.ly/Cy4CF</a></p>
<img src="http://feeds.feedburner.com/~r/RezaAlirezaei/~4/KZWFku9Qre8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.devhorizon.com/reza/?feed=rss2&amp;p=980</wfw:commentRss>
		<feedburner:origLink>http://blogs.devhorizon.com/reza/?p=980</feedburner:origLink></item>
		<item>
		<title>Speaking on SharePoint Developement Best Practices at SharePoint Saturday Toronto</title>
		<link>http://feedproxy.google.com/~r/RezaAlirezaei/~3/Aa7LPOCMBPA/</link>
		<comments>http://blogs.devhorizon.com/reza/?p=979#comments</comments>
		<pubDate>Sat, 04 Jul 2009 16:43:53 +0000</pubDate>
		<dc:creator>Reza Alirezaei</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blogs.devhorizon.com/reza/?p=979</guid>
		<description><![CDATA[Well, SharePoint Saturday is coming to the Greater Toronto Area and  I am  scheduled to present on the topic of Developement Best Practices in SharePoint 2007. The event is free and is open to the public and will be held on Saturday, Jully 11th, 2009 at the Microsoft Office on 1950 Meadowvale Boulevard, Mississauga , ON L5N 8L9 [...]]]></description>
			<content:encoded><![CDATA[<p>Well, SharePoint Saturday is coming to the Greater Toronto Area and  I am  scheduled to present on the topic of Developement Best Practices in SharePoint 2007. The event is free and is open to the public and will be held on Saturday, Jully 11th, 2009 at the Microsoft Office on 1950 Meadowvale Boulevard, Mississauga , ON L5N 8L9 Canada.</p>
<p>For more more information, check out <a href="http://www.sharepointsaturday.org/toronto/default.aspx">http://www.sharepointsaturday.org/toronto/default.aspx</a> or follow @SPSToronto Twitter alias .</p>
<p><font class="Apple-style-span" color="#FF0000">Update July/07/2009</font>: SharePoint Saturday Toronto schedule is now posted! <a href="http://bit.ly/spsto_schedule">http://bit.ly/spsto_schedule </a></p>
<img src="http://feeds.feedburner.com/~r/RezaAlirezaei/~4/Aa7LPOCMBPA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.devhorizon.com/reza/?feed=rss2&amp;p=979</wfw:commentRss>
		<feedburner:origLink>http://blogs.devhorizon.com/reza/?p=979</feedburner:origLink></item>
		<item>
		<title>MVP Renewed for Office SharePoint Server Again!</title>
		<link>http://feedproxy.google.com/~r/RezaAlirezaei/~3/ZaySBgY4deo/</link>
		<comments>http://blogs.devhorizon.com/reza/?p=978#comments</comments>
		<pubDate>Wed, 01 Jul 2009 16:00:11 +0000</pubDate>
		<dc:creator>Reza Alirezaei</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[MVP]]></category>

		<guid isPermaLink="false">http://blogs.devhorizon.com/reza/?p=978</guid>
		<description><![CDATA[Got the mail today with the great news that I got awarded for the forth time with the MVP Award. Looks like that my community works during 2008 were enough for Microsoft to renew my MVP status.
This is just an awesome way to start my Canada day!
Thread spMvp = new Thread(2009);
spMvp.Start();
]]></description>
			<content:encoded><![CDATA[<p>Got the mail today with the great news that I got awarded for the forth time with the MVP Award. Looks like that my community works during 2008 were enough for Microsoft to renew my MVP status.</p>
<p>This is just an awesome way to start my Canada day!</p>
<p>Thread spMvp = new Thread(2009);<br />
spMvp.Start();</p>
<img src="http://feeds.feedburner.com/~r/RezaAlirezaei/~4/ZaySBgY4deo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.devhorizon.com/reza/?feed=rss2&amp;p=978</wfw:commentRss>
		<feedburner:origLink>http://blogs.devhorizon.com/reza/?p=978</feedburner:origLink></item>
		<item>
		<title>I will be presenting at Security Education Conference 2009</title>
		<link>http://feedproxy.google.com/~r/RezaAlirezaei/~3/k_Mo1gA-sss/</link>
		<comments>http://blogs.devhorizon.com/reza/?p=974#comments</comments>
		<pubDate>Wed, 27 May 2009 17:45:23 +0000</pubDate>
		<dc:creator>Reza Alirezaei</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blogs.devhorizon.com/reza/?p=974</guid>
		<description><![CDATA[SecTor is Canada&#8217;s premier IT Security Education Conference and training which is held annually in Toronto. In nutshell, SecTor sheds light  											on the underground threats and  											mischief that threaten corporate and  											personal IT systems.
I am pleased to announce that I will be presenting a SharePoint-focused session at this conference that is titled [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sector.ca/default.htm"><img src="http://www.sector.ca/images/logo.png" align="left" border="1" width="166" height="104" /></a><a href="http://www.sector.ca/default.htm">SecTor </a>is Canada&#8217;s premier IT Security Education Conference and training which is held annually in Toronto. In nutshell, S<span class="Content">ecTor sheds light  											on the underground threats and  											mischief that threaten corporate and  											personal IT systems.</span></p>
<p>I am pleased to announce that I will be presenting a SharePoint-focused session at this conference that is titled <strong>Security and Application Development in SharePoint</strong> and below is the description:</p>
<p>SharePoint goes a long way toward providing a robust security model right out of the box, and it also allows organizations to maintain their own sets of compliance requirements and information security policies. Although the SharePoint platform is secure, you are still responsible for making your applications secure. You must follow security best practices throughout the design and development stages of your business solutions built on the top of this great platform. In this session learn some of the security recommendations that makes your application more secure.</p>
<img src="http://feeds.feedburner.com/~r/RezaAlirezaei/~4/k_Mo1gA-sss" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.devhorizon.com/reza/?feed=rss2&amp;p=974</wfw:commentRss>
		<feedburner:origLink>http://blogs.devhorizon.com/reza/?p=974</feedburner:origLink></item>
		<item>
		<title>Working with Structured Data in Microsoft Office SharePoint Server 2007 (Part 4): SharePoint Designer</title>
		<link>http://feedproxy.google.com/~r/RezaAlirezaei/~3/SPk3nIgPbT8/</link>
		<comments>http://blogs.devhorizon.com/reza/?p=972#comments</comments>
		<pubDate>Wed, 13 May 2009 16:34:04 +0000</pubDate>
		<dc:creator>Reza Alirezaei</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blogs.devhorizon.com/reza/?p=972</guid>
		<description><![CDATA[Summary: Explore different options you have to work with structured data in a high volume while you need to perform complex queries and actions against such data ranging from authoring, approval and landing information on Web Part pages, all the way down to physical storage. This blog post is part 4 of a blog post [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Summary</strong>: Explore different options you have to work with structured data in a high volume while you need to perform complex queries and actions against such data ranging from authoring, approval and landing information on Web Part pages, all the way down to physical storage. This blog post is part 4 of a blog post series that I am planning to write on this topic (31 printed pages).</p>
<p><strong>Applies to</strong>: Microsoft Office SharePoint Server 2007, Microsoft Office SharePoint Designer 2007</p>
<p><strong>See Also:<br />
</strong></p>
<ul>
<li><a href="http://blogs.devhorizon.com/reza/?p=832">Part 1 : Configuring Single Sign On Service and Database</a></li>
<li><a href="http://blogs.devhorizon.com/reza/?p=842">Part 2 : Exposing LOB Data</a></li>
<li><a href="http://blogs.devhorizon.com/reza/?p=889">Part 3 :  Browser Enabled InfoPath Forms</a></li>
</ul>
<p>Download this post in <a href="http://blogs.devhorizon.com/reza/wp-content/uploads/2009/05/4-sharepoint-desginer.pdf">PDF </a>version here.</p>
<p><strong>Content:<br />
</strong></p>
<ul>
<li>Introduction</li>
<li>Create SQL data views</li>
<li>Add formula and conditional formatting</li>
<li>Master/Detail filtering using Web Part connection</li>
<li>Master/Detail filtering across two pages via querystring</li>
<li>Linked data sources</li>
<li>Create your own Data Form Web Part</li>
</ul>
<p><strong>Introduction</strong></p>
<p>Office SharePoint Designer 2007 allows you to smoothly integrate your information into a SharePoint site by giving you the ability to combine HTML design elements with the XSLT data transformation, all in a single design interface. It also offers an amazing support for the Data Form Web Part (a.k.a DFWP) that can be utilized to build rich, powerful forms much easier than ever.  Data Form Web Parts can take advantage of sending additional input parameters either in query string or Web Part connections. This is extremely helpful to drive dynamic changes in the content that is surfaced on your SharePoint pages and experience an interactive interface using  a composite no-code solution.</p>
<p> <a href="http://blogs.devhorizon.com/reza/?p=972#more-972" class="more-link">(more&#8230;)</a></p>
<img src="http://feeds.feedburner.com/~r/RezaAlirezaei/~4/SPk3nIgPbT8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.devhorizon.com/reza/?feed=rss2&amp;p=972</wfw:commentRss>
		<feedburner:origLink>http://blogs.devhorizon.com/reza/?p=972</feedburner:origLink></item>
		<item>
		<title>Working with Structured Data in Microsoft Office SharePoint Server 2007 (Part3): Browser Enabled InfoPath Forms</title>
		<link>http://feedproxy.google.com/~r/RezaAlirezaei/~3/hJ5Y7ptXdNo/</link>
		<comments>http://blogs.devhorizon.com/reza/?p=889#comments</comments>
		<pubDate>Mon, 27 Apr 2009 04:56:21 +0000</pubDate>
		<dc:creator>Reza Alirezaei</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blogs.devhorizon.com/reza/?p=889</guid>
		<description><![CDATA[Summary: Explore different options you have to work with structured data in a high volume while you need to perform complex queries and actions against such data ranging from authoring, approval and landing information on Web Part pages, all the way down to the physical storage. This blog post is part 3 of a blog [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Summary</strong>: Explore different options you have to work with structured data in a high volume while you need to perform complex queries and actions against such data ranging from authoring, approval and landing information on Web Part pages, all the way down to the physical storage. This blog post is part 3 of a blog post series that I am planning to write on this topic. (31 printed pages)</p>
<p><strong>See Also:<br />
</strong></p>
<ul>
<li><a href="http://blogs.devhorizon.com/reza/?p=832">Part 1 : Configuring Single Sign On Service and Database</a></li>
<li><a href="http://blogs.devhorizon.com/reza/?p=842">Part 2 : Exposing LOB Data</a></li>
<li><a href="http://blogs.devhorizon.com/reza/?p=972">Part 4 : SharePoint Designer</a></li>
</ul>
<p><strong>Applies to</strong>: Microsoft Office SharePoint Server 2007, Microsoft Office Info Path 2007</p>
<p>Download this post in PDF version <a href="http://blogs.devhorizon.com/reza/wp-content/uploads/2009/04/working-with-structured-data-in-microsoft-office-sharepoint-server-2007-part3.pdf">here</a>.</p>
<p><strong>Content:<br />
</strong></p>
<ul>
<li>It&#8217;s all about reusability</li>
<li>Create a Data Connection Library</li>
<li>Create a data connection in InfoPath connecting to Products Web service</li>
<li>Design the form</li>
<li>Publish the form to Office SharePoint Server 2007</li>
<li>Testing the solution</li>
<li>Working with InfoPath form data</li>
<li>enabled InfoPath forms and SSO</li>
<li>Additional links</li>
</ul>
<p><strong>It&#8217;s all about reusability<br />
</strong></p>
<p>One of the most important characteristics of a well-designed application is reusability. In my first exposure to InfoPath, I was drawn to the product for exactly the same reason. I was excited to see a completely schema-based solution which would give me the ability to design the schema outside of the InfoPath authoring tool, import the schema into my InfoPath form and create an electronic form based on that specific schema.</p>
<p> <a href="http://blogs.devhorizon.com/reza/?p=889#more-889" class="more-link">(more&#8230;)</a></p>
<img src="http://feeds.feedburner.com/~r/RezaAlirezaei/~4/hJ5Y7ptXdNo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.devhorizon.com/reza/?feed=rss2&amp;p=889</wfw:commentRss>
		<feedburner:origLink>http://blogs.devhorizon.com/reza/?p=889</feedburner:origLink></item>
		<item>
		<title>Session Follow-up:Toronto Code Camp 2009</title>
		<link>http://feedproxy.google.com/~r/RezaAlirezaei/~3/P76AJ8akpQw/</link>
		<comments>http://blogs.devhorizon.com/reza/?p=920#comments</comments>
		<pubDate>Sun, 26 Apr 2009 19:06:00 +0000</pubDate>
		<dc:creator>Reza Alirezaei</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[UG/CodeCamp]]></category>

		<guid isPermaLink="false">http://blogs.devhorizon.com/reza/?p=920</guid>
		<description><![CDATA[First off, Toronto Code Camp is not a SharePoint focused event. Second, my session was scheduled to be the last session of the day (Grrrr  ) and even worse, there were 3 popular sessions (Specially the ASP.NET MVC one) in the same time slot!
BUT&#8230;..
Honestly, I was surprised when I saw that the room got [...]]]></description>
			<content:encoded><![CDATA[<p>First off, Toronto Code Camp is not a SharePoint focused event. Second, my session was scheduled to be the last session of the day (Grrrr <img src='http://blogs.devhorizon.com/reza/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) and even worse, there were 3 popular sessions (Specially the ASP.NET MVC one) in the same time slot!</p>
<p>BUT&#8230;..</p>
<p>Honestly, I was surprised when I saw that the room got packed with a great bunch of enthusiasts who once again were there to validate that how much <strong>SharePoint rocks!</strong> So, If you attended my session titled &#8220;<em>Best Practices for Developing SharePoint Applications</em>&#8220;, thank you for showing up. I hope you walked out of the room with some lessons and takeaways!</p>
<p>Arguably, best practices is a very broad topic and it&#8217;s tough to wrap it up in an hour and half kinda talk, hence I had to tune my session at a fast pace. If you missed some parts of my presentation , here are the links to the PPT deck and code I used in my session.</p>
<p><img src="http://blogs.devhorizon.com/reza/wp-content/uploads/2009/04/arrow-ico12.thumbnail.gif" alt="arrow-ico12.gif" width="11" height="11" /> <a href="http://blogs.devhorizon.com/reza/wp-content/uploads/2009/04/reza-alirezaei-best-practices-for-developing-sharepoint-applications.pptx">PowerPoint Slides</a><br />
<img src="http://blogs.devhorizon.com/reza/wp-content/uploads/2009/04/arrow-ico12.thumbnail.gif" alt="arrow-ico12.gif" width="11" height="11" /> <a href="http://blogs.devhorizon.com/reza/wp-content/uploads/2009/04/code.zip">Code</a></p>
<p>Remember, the safety net of following best practices lets us do our job without an “oops, what the heck should I do now?” kinda moment.</p>
<p><a href="http://farm4.static.flickr.com/3650/3477067252_eda1f36c89_o.jpg"><img src="http://farm4.static.flickr.com/3650/3477067252_481217d8de_m.jpg" alt="MonkeyNotFollowingBestPractrices" width="230" height="240" /></a></p>
<img src="http://feeds.feedburner.com/~r/RezaAlirezaei/~4/P76AJ8akpQw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.devhorizon.com/reza/?feed=rss2&amp;p=920</wfw:commentRss>
		<feedburner:origLink>http://blogs.devhorizon.com/reza/?p=920</feedburner:origLink></item>
		<item>
		<title>Iranian By Birth, Canadian By Choice</title>
		<link>http://feedproxy.google.com/~r/RezaAlirezaei/~3/OpkHNYKhWos/</link>
		<comments>http://blogs.devhorizon.com/reza/?p=799#comments</comments>
		<pubDate>Fri, 27 Mar 2009 14:28:11 +0000</pubDate>
		<dc:creator>Reza Alirezaei</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.devhorizon.com/reza/?p=799</guid>
		<description><![CDATA[Today, 27 March 2009 1:34 pm Eastern time, was a special moment and I will secretly admit an emotional day. Today, I whispered the national anthem of a country that warmly welcomed me four years ago and brought me everything that I&#8217;ve ever wanted in my life: P-E-A-C-E.
Today,I finally became Canadian along with 75 other [...]]]></description>
			<content:encoded><![CDATA[<p>Today, 27 March 2009 1:34 pm Eastern time, was a special moment and I will secretly admit an emotional day. Today, I whispered the national anthem of a country that warmly welcomed me four years ago and brought me everything that I&#8217;ve ever wanted in my life: P-E-A-C-E.</p>
<p>Today,I finally became Canadian along with 75 other people from 36 countries around the globe. A phenomenon that only happens in Canada!</p>
<p>I think the best course of action might be for me to indicate that I love this country and its peaceful people. I love its strong and free land. I don&#8217;t know Mathew, Emma or Ethan , but I am positive if they&#8217;re Canadians , two of them are nice people if not all! Let&#8217;s face it ,no society is perfect , but my observation (What touches my heart the deepest) is that Canadians as a nation are far more sensitive to the needs of the people who are in need. My observation tells me that they have so much interest, tolerance and respect towards other cultures and religions which has led  them to the development of an open-minded way of living and thinking!</p>
<p>While I have always been proud of my background which dates back to thousand of years, I feel privileged and enormously thankful to have been allowed to spend the rest of my life in Canada. I chose Canada as my second home and I decided to pull my foot out of my mouth and keep trying to integrate myself into a wider society where the term&#8221;my people&#8221; potentially can be associated with anyone from any part of the world. Today, I am so glad that I made such a decision to immigrate to Canada 8 years ago.</p>
<p>Canada has made me want to learn more about its culture, history, and why Canada is Canada. I would love to spread the word to people like myself about why Canada is such a great place to live in. Canada truly is a diverse country where no one is judged by the color of their skin , eyes or hair, but by the content of their character and their integrity.</p>
<p>That&#8217;s why I am a proud Canadian!</p>
<p><a href="http://farm4.static.flickr.com/3464/3391149074_dea498b11f_b.jpg"><img src="http://farm4.static.flickr.com/3464/3391149074_dea498b11f_m.jpg" alt="MeAndJudge" width="240" height="180" /></a></p>
<img src="http://feeds.feedburner.com/~r/RezaAlirezaei/~4/OpkHNYKhWos" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.devhorizon.com/reza/?feed=rss2&amp;p=799</wfw:commentRss>
		<feedburner:origLink>http://blogs.devhorizon.com/reza/?p=799</feedburner:origLink></item>
		<item>
		<title>Working with Structured Data in Microsoft Office SharePoint Server 2007 (Part2): Exposing LOB Data</title>
		<link>http://feedproxy.google.com/~r/RezaAlirezaei/~3/yREm0Gj_6WA/</link>
		<comments>http://blogs.devhorizon.com/reza/?p=842#comments</comments>
		<pubDate>Mon, 23 Mar 2009 22:03:10 +0000</pubDate>
		<dc:creator>Reza Alirezaei</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blogs.devhorizon.com/reza/?p=842</guid>
		<description><![CDATA[Summary: Explore different options you have to work with structured data in a high volume while you need to perform complex queries and actions against such data ranging from authoring, approval and landing information on Web Part pages, all the way down to the physical storage. This blog post is part 2 of a blog [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Summary</strong>: Explore different options you have to work with structured data in a high volume while you need to perform complex queries and actions against such data ranging from authoring, approval and landing information on Web Part pages, all the way down to the physical storage. This blog post is part 2 of a blog post series that I am planning to write on this topic. (9 printed pages)</p>
<p><strong>Applies to</strong>:  Microsoft Office SharePoint Server 2007. SQL Server 2005 /2008</p>
<p><strong>See Also</strong>:</p>
<ul>
<li><a href="http://blogs.devhorizon.com/reza/?p=832">Part 1 : Configuring Single Sign On Service and Database</a></li>
<li><a href="http://blogs.devhorizon.com/reza/?p=889">Part 3 : Browser enabled InfoPath Forms</a></li>
<li><a href="http://blogs.devhorizon.com/reza/?p=972">Part 4 : SharePoint Designer</a></li>
</ul>
<p>Download this post in PDF version <a href="http://blogs.devhorizon.com/reza/wp-content/uploads/2009/03/exposinglob.pdf">here</a>.</p>
<p><strong>Content:<br />
</strong></p>
<ul>
<li>Introduction</li>
<li> Coding the Northwind Web Service</li>
<li> Exposing the ProductsBySupplierID  stored proc as a document literal SOAP Web Service</li>
</ul>
<p><strong>Introduction</strong>:  SharePoint is a composite application platform meaning that it can be layered on the top of a variety of Microsoft or non-Microsoft data repositories and interact with them either in real time or in background. An issue that arises in the early stages of the design of your SharePoint applications is that how best to make this interaction happen.</p>
<p>Well, Web Services are part of the .NET framework and therefore they are available to SharePoint as well.  They provide a cross-platform solution for exchanging data between SharePoint and other systems in a distributed model.  As you will see later in this blog post, I will create two service interfaces to expose LOB data to SharePoint and its complementary citizens such as InfoPath forms, Data View Web part and BDC.</p>
<table style="border-collapse: collapse" border="0" width="553" height="101">
<tr style="background: #d9d9d9 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">
<td style="border: 0.5pt solid black; padding-left: 7px; padding-right: 7px"><strong>Important</strong></td>
</tr>
<tr>
<td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 0.5pt 0.5pt; padding-left: 7px; padding-right: 7px">Throughout the upcoming blog posts, I will be demonstrating different functionalities that rely on the endpoints we will review in this blog post.<br />
This blog post is not meant to walk you through SharePoint OOTB Web services or how to write custom Web services to call into the SharePoint object model. This will be covered in great details in my upcoming posts.</td>
</tr>
</table>
<p> <a href="http://blogs.devhorizon.com/reza/?p=842#more-842" class="more-link">(more&#8230;)</a></p>
<img src="http://feeds.feedburner.com/~r/RezaAlirezaei/~4/yREm0Gj_6WA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.devhorizon.com/reza/?feed=rss2&amp;p=842</wfw:commentRss>
		<feedburner:origLink>http://blogs.devhorizon.com/reza/?p=842</feedburner:origLink></item>
		<item>
		<title>Working with Structured Data in Microsoft Office SharePoint Server 2007 (Part1):Configuring Single Sign On Service and Database</title>
		<link>http://feedproxy.google.com/~r/RezaAlirezaei/~3/aMIEpe_Vq4A/</link>
		<comments>http://blogs.devhorizon.com/reza/?p=832#comments</comments>
		<pubDate>Sat, 21 Mar 2009 21:35:25 +0000</pubDate>
		<dc:creator>Reza Alirezaei</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[Northwind]]></category>

		<category><![CDATA[SSO]]></category>

		<category><![CDATA[Structured Data]]></category>

		<guid isPermaLink="false">http://blogs.devhorizon.com/reza/?p=832</guid>
		<description><![CDATA[Summary:  Explore different options you have to work with structured data in a high volume while you need to perform complex queries and actions against such data ranging from authoring, approval and landing information on Web Part pages, all the way down to the physical storage. This blog post is part 1 of a [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Summary</strong>:  Explore different options you have to work with structured data in a high volume while you need to perform complex queries and actions against such data ranging from authoring, approval and landing information on Web Part pages, all the way down to the physical storage. This blog post is part 1 of a blog post series that I am planning to write on this topic. (13 printed pages)<strong>Applies to</strong>: Microsoft Office SharePoint Server 2007<strong>See Also</strong>:
<ul>
<li><a href="http://blogs.devhorizon.com/reza/?p=842">Part 2 : Exposing LOB Data</a></li>
<li><a href="http://blogs.devhorizon.com/reza/?p=889">Part 3 : Browser enabled InfoPath Forms</a></li>
<li><a href="http://blogs.devhorizon.com/reza/?p=972">Part 4 : SharePoint Designer</a></li>
</ul>
<p>Download this post in PDF version <a href="http://blogs.devhorizon.com/reza/wp-content/uploads/2009/03/structureddatamossintroduction.pdf">here</a>.<strong>Content:</strong>
<ul>
<li>Introduction</li>
<li>Creating the Northwind Database</li>
<li>Creating the Suppliers List</li>
<li>Configuring SSO</li>
<li>Additional Resources</li>
</ul>
<p><strong>Introduction:</strong>  Data presentation is such a common requirement that it affects just about every layer of a platform on which you build your solution. Structured data must be stored somewhere (right?), so deciding where to physically store your data is just as important as the techniques you leverage to interact with it. Typically, when it comes to working with structured data in SharePoint, you have three options:
<p style="margin-left: 36pt">1) Keep all your data in a backend system and query it real time. In case this is the first thing that comes to you mind, then you are certainly among those who believe that SharePoint is not meant to be used as a database management system.</p>
<p style="margin-left: 36pt">2) Keep all your data in SharePoint. In another word, you use SharePoint as your main data repository which means no dependency on any other extra data sources. Less deployment headaches, less configuration and easier maintenance.</p>
<p style="margin-left: 36pt">3) Use a hybrid approach. It is all about keeping the balance between great features lists and document libraries offer in SharePoint and what database engines can bring to the table. This approach may or may not require some extra work to keep both data structures in sync.</p>
<p> <a href="http://blogs.devhorizon.com/reza/?p=832#more-832" class="more-link">(more&#8230;)</a></p>
<img src="http://feeds.feedburner.com/~r/RezaAlirezaei/~4/aMIEpe_Vq4A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.devhorizon.com/reza/?feed=rss2&amp;p=832</wfw:commentRss>
		<feedburner:origLink>http://blogs.devhorizon.com/reza/?p=832</feedburner:origLink></item>
	</channel>
</rss>
