<?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.southworks.net/~d/styles/itemcontent.css"?><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: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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Pablo Damiani</title>
	
	<link>http://blogs.southworks.net/pdamiani</link>
	<description>Just another Southworks weblog</description>
	<lastBuildDate>Tue, 18 Nov 2008 07:06:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.southworks.net/pdamiani" /><feedburner:info uri="pdamiani" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Azure Services Training Kit + Management Tools Just Released</title>
		<link>http://feeds.southworks.net/~r/pdamiani/~3/jOKK9DyXq8Q/</link>
		<comments>http://blogs.southworks.net/pdamiani/2008/11/02/azure-services-training-kit-management-tools-just-released/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 01:08:57 +0000</pubDate>
		<dc:creator>pdamiani</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Cloud Computing]]></category>

		<guid isPermaLink="false">http://blogs.southworks.net/pdamiani/?p=83</guid>
		<description><![CDATA[... <a href="http://blogs.southworks.net/pdamiani/2008/11/02/azure-services-training-kit-management-tools-just-released/" class="more-link">read more<img src="http://blogs.southworks.net/pdamiani/wp-content/themes/southworks/assets/img/arrow-blue.png" width="12" height="12" alt="" /></a>]]></description>
			<content:encoded><![CDATA[<p>After the announcement of the <a href="http://www.microsoft.com/azure/default.mspx">Azure Services platform</a> at PDC 2008 in LA, <a href="http://blogs.msdn.com/jamescon/">James Conard</a> and the Microsoft DPE Team has just released the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=413e88f8-5966-4a83-b309-53b7b77edf78&amp;DisplayLang=en">Azure Services Training Kit</a>. I&#8217;m proud to say that I was part of the team at Southworks who helped them achieving this amazing milestone <img src="http://blogs.southworks.net/pdamiani/wp-includes/images/smilies/icon_smile.gif" alt=")" /></p>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/11/image.png"><img src="http://blogs.southworks.net/pdamiani/files/2008/11/image-thumb.png" border="0" alt="Azure Services Kit" width="403" height="245" /></a> </p>
<p>The kit includes labs for:</p>
<ul>
<li>Windows Azure</li>
<li>SQL Data Services</li>
<li>Live Services</li>
<li>.Net Services: including labs for the Service Bus, Access Control, and Workflow Services</li>
</ul>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/11/image1.png"><img src="http://blogs.southworks.net/pdamiani/files/2008/11/image-thumb1.png" border="0" alt="Azure Services Platform" width="450" height="244" /></a></p>
<p> Download the training kit <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=413e88f8-5966-4a83-b309-53b7b77edf78&amp;DisplayLang=en">here</a>.</p>
<p>The training kit also references to the <a href="http://code.msdn.microsoft.com/AzureManagementTools">Azure Services Management Tools</a>. These tools include an MMC SnapIn and Windows PowerShell cmdlets that enable a user to configure and manage several Azure Services including: SQL Data Services, .NET Access Control Services, and the .NET Workflow Services. These tools can be helpful when developing and testing applications that use Azure Services. For instance, using these tools you can easily browse and query data in SQL Data Services, view and change .NET Access Control Rules, and deploy and view workflows.</p>
<p><a href="http://blogs.msdn.com/vbertocci/">Vittorio Bertocci</a> used these tools during one of his sessions at PDC: <a href="http://channel9.msdn.com/pdc2008/BB11/">Identity Roadmap for Software + Services</a></p>
<p>You can download the management tools source code <a href="http://code.msdn.microsoft.com/AzureManagementTools">here</a>.</p>
<div id="b3fa7d14-44ba-4474-86a8-6ffb094e9ef9" class="wlWriterSmartContent" style="padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px">Technorati Tags: <a rel="tag" href="http://technorati.com/tags/PDC08">PDC08</a>,<a rel="tag" href="http://technorati.com/tags/Azure">Azure</a>,<a rel="tag" href="http://technorati.com/tags/Cloud%20Computing">Cloud Computing</a></div>
<img src="http://feeds.feedburner.com/~r/pdamiani/~4/jOKK9DyXq8Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.southworks.net/pdamiani/2008/11/02/azure-services-training-kit-management-tools-just-released/</feedburner:origLink></item>
		<item>
		<title>Tech Ed 2008: Almost there :)</title>
		<link>http://feeds.southworks.net/~r/pdamiani/~3/y33PxiTN86Q/</link>
		<comments>http://blogs.southworks.net/pdamiani/2008/06/03/tech-ed-2008-almost-there/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 05:17:39 +0000</pubDate>
		<dc:creator>pdamiani</dc:creator>
				<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[TechEd]]></category>

		<guid isPermaLink="false">/blogs/lito/archive/2008/06/03/Tech-Ed-2008_3A00_-Almost-there-_3A002900_.aspx</guid>
		<description><![CDATA[... <a href="http://blogs.southworks.net/pdamiani/2008/06/03/tech-ed-2008-almost-there/" class="more-link">read more<img src="http://blogs.southworks.net/pdamiani/wp-content/themes/southworks/assets/img/arrow-blue.png" width="12" height="12" alt="" /></a>]]></description>
			<content:encoded><![CDATA[<p>Hi everyone,</p>
<p><a href="http://staff.southworks.net/blogs/johnny/">Johnny</a> and I in conjunction with the SQL Server guys <a href="http://blogs.msdn.com/zowens/">Zach</a>, Anthony and <a href="http://blogs.msdn.com/sync/">Moe</a> have been working hard towards tomorrow Tech Ed kick off. It&#8217;s all set and we are ready to go. During our rehearsals we&#8217;ve met some fellows around and bellow you&#8217;ll find some pictures:</p>
<p>&#160;</p>
<p>&#160;<a href="http://blogs.southworks.net/pdamiani/files/2008/06/teched1.jpg"><img height="334" alt="teched1" src="http://blogs.southworks.net/pdamiani/files/2008/06/teched1-thumb.jpg" width="446" border="0" /></a>     <br /><strong>&#160;<em>From left to right: <a href="http://staff.southworks.net/blogs/johnny/">Johnny</a>, <a href="http://www.microsoft.com/presspass/exec/techfellow/Campbell/default.mspx">Dave Campbell</a> (Technical Fellow &#8211; SQL), and me         <br /></em></strong></p>
<p>&#160;<a href="http://blogs.southworks.net/pdamiani/files/2008/06/teched2.jpg"><img height="334" alt="teched2" src="http://blogs.southworks.net/pdamiani/files/2008/06/teched2-thumb.jpg" width="446" border="0" /></a>     <br />&#160;<strong><em>From left to right: me, Tim, <a href="http://www.microsoft.com/presspass/exec/somasegar/default.mspx">S. Somasegar</a> (Sr. VP Dev Division), and <a href="http://staff.southworks.net/blogs/johnny/">Johnny</a></em></strong></p>
<p>&#160;</p>
<p><strong>We&#8217;ll be waiting for you tomorrow at 8:30 am at the Hall A1 where the last Bill Gates keynote will take place.</strong></p>
<p>Thanks,    <br />Lito</p>
<img src="http://feeds.feedburner.com/~r/pdamiani/~4/y33PxiTN86Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blogs.southworks.net/pdamiani/2008/06/03/tech-ed-2008-almost-there/</feedburner:origLink></item>
		<item>
		<title>From Microsoft Redmond to Tech Ed Orlando 2008</title>
		<link>http://feeds.southworks.net/~r/pdamiani/~3/zoaIsBJvIYc/</link>
		<comments>http://blogs.southworks.net/pdamiani/2008/06/03/from-microsoft-redmond-to-tech-ed-2008-orlando/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 05:08:34 +0000</pubDate>
		<dc:creator>pdamiani</dc:creator>
				<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[TechEd]]></category>

		<guid isPermaLink="false">/blogs/lito/archive/2008/06/03/From-Microsoft-Redmond-to-Tech-Ed-2008-Orlando.aspx</guid>
		<description><![CDATA[... <a href="http://blogs.southworks.net/pdamiani/2008/06/03/from-microsoft-redmond-to-tech-ed-2008-orlando/" class="more-link">read more<img src="http://blogs.southworks.net/pdamiani/wp-content/themes/southworks/assets/img/arrow-blue.png" width="12" height="12" alt="" /></a>]]></description>
			<content:encoded><![CDATA[<p>Hi everyone,<br />
During the past two weeks I&#8217;ve been working in Microsoft Redmond getting ready for Tech Ed 2008. This was my first time in MS Corp. and it was an extremely valuable experience.</p>
<p>This week I&#8217;ll be pretty busy attending Tech Ed 2008 as part of the SQL Booth staff with <a href="http://staff.southworks.net/blogs/johnny/">Johnny</a> and Tim, but I&#8217;m planning to share with you more info after the event. In the meantime I can share with you some pictures of this amazing trip:</p>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/06/microsoft1.jpg"><img src="http://blogs.southworks.net/pdamiani/files/2008/06/microsoft1-thumb.jpg" border="0" alt="microsoft1" width="450" height="330" /></a></p>
<p> </p>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/06/microsoft2.jpg"><img src="http://blogs.southworks.net/pdamiani/files/2008/06/microsoft2-thumb.jpg" border="0" alt="microsoft2" width="450" height="343" /></a></p>
<p>If your are planning to attend, come to visit us at the SQL booth. This is our schedule:</p>
<table style="font-size: 9pt;font-family: arial,verdana" border="1" cellspacing="0" cellpadding="4" width="500">
<tbody>
<tr>
<td style="font-weight: bold" colspan="5">Staffing Commitments</td>
</tr>
<tr>
<td valign="top"><a href="https://www.msteched.com/ws/vcal.aspx?AppointmentID=704af5c0-95bf-4166-b649-78b6af379dc8" target="_blank"><img src="http://www.msteched.com/resources/images/addcal.gif" border="0" alt="" /></a></td>
<td>TLC/Green/DAT- SQL Server Upgrade &amp; SQL Server Data Services</td>
<td width="50">June 03</td>
<td width="50">11:45 AM</td>
<td width="50">2:45 PM</td>
</tr>
<tr>
<td valign="top"><a href="https://www.msteched.com/ws/vcal.aspx?AppointmentID=de9d2a4e-b53b-45e2-98be-e5c2fa3c381c" target="_blank"><img src="http://www.msteched.com/resources/images/addcal.gif" border="0" alt="" /></a></td>
<td>TLC/Green/DAT- SQL Server Upgrade &amp; SQL Server Data Services</td>
<td width="50">June 04</td>
<td width="50">8:15 AM</td>
<td width="50">11:45 AM</td>
</tr>
<tr>
<td valign="top"><a href="https://www.msteched.com/ws/vcal.aspx?AppointmentID=1f44ec55-7c3c-4780-bd2b-bb0b83b2743b" target="_blank"><img src="http://www.msteched.com/resources/images/addcal.gif" border="0" alt="" /></a></td>
<td>TLC/Green/DAT- SQL Server Upgrade &amp; SQL Server Data Services</td>
<td width="50">June 05</td>
<td width="50">8:15 AM</td>
<td width="50">11:45 AM</td>
</tr>
<tr>
<td valign="top"><a href="https://www.msteched.com/ws/vcal.aspx?AppointmentID=86a9d12a-6d01-470f-84a3-f8d99774e4ac" target="_blank"><img src="http://www.msteched.com/resources/images/addcal.gif" border="0" alt="" /></a></td>
<td>TLC/Green/DAT- SQL Server Upgrade &amp; SQL Server Data Services</td>
<td width="50">June 06</td>
<td width="50">8:15 AM</td>
<td width="50">11:45 AM</td>
</tr>
</tbody>
</table>
<p> <a href="http://www.microsoft.com/events/teched2008/default.mspx"><img src="http://www.microsoft.com/events/teched2008/images/dev_track/buttons/TechEd_MeetMeThere_dev_180x200.jpg" border="0" alt="" width="180" height="200" /></a></p>
<p>Stay tuned!</p>
<p>Thanks,<br />
Lito</p>
<img src="http://feeds.feedburner.com/~r/pdamiani/~4/zoaIsBJvIYc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.southworks.net/pdamiani/2008/06/03/from-microsoft-redmond-to-tech-ed-2008-orlando/</feedburner:origLink></item>
		<item>
		<title>LitwareHR Sample Application May 2008 Just Released</title>
		<link>http://feeds.southworks.net/~r/pdamiani/~3/b9pKkns3914/</link>
		<comments>http://blogs.southworks.net/pdamiani/2008/05/07/litwarehr-sample-application-may-2008-just-released/#comments</comments>
		<pubDate>Wed, 07 May 2008 00:13:00 +0000</pubDate>
		<dc:creator>pdamiani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">/blogs/lito/archive/2008/05/06/LitwareHR-Sample-Application-May-2008-Just-Released.aspx</guid>
		<description><![CDATA[... <a href="http://blogs.southworks.net/pdamiani/2008/05/07/litwarehr-sample-application-may-2008-just-released/" class="more-link">read more<img src="http://blogs.southworks.net/pdamiani/wp-content/themes/southworks/assets/img/arrow-blue.png" width="12" height="12" alt="" /></a>]]></description>
			<content:encoded><![CDATA[<p>Microsoft Architecture Strategy Team has just shipped a new version of their <a href="http://www.codeplex.com/LitwareHR">LitwareHR Sample Application</a>. I&#8217;m proud to say that I was part of the team who helped them to achieve this amazing milestone <img src='http://blogs.southworks.net/pdamiani/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&#160;<a href="http://blogs.southworks.net/pdamiani/files/2008/06/litware1.jpg"><img height="284" alt="litware1" src="http://blogs.southworks.net/pdamiani/files/2008/06/litware1-thumb.jpg" width="439" border="0" /></a> </p>
<p>Among other things, this release includes:</p>
<p>&#160;<a href="http://blogs.southworks.net/pdamiani/files/2008/06/litwarev3features.png"><img height="207" alt="litwareV3.features" src="http://blogs.southworks.net/pdamiani/files/2008/06/litwarev3features-thumb.png" width="448" border="0" /></a> </p>
<p>You can download the sample application from <a href="http://www.codeplex.com">Codeplex</a> using this <a href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=LitwareHR&amp;ReleaseId=13174">link</a>.</p>
<p><a href="http://blogs.msdn.com/eugeniop/default.aspx">Eugenio Pace</a> has also published a series of posts where describes the &quot;<em><strong>behind the scenes</strong></em>&quot; behavior of the sample application, including <strong>code</strong>, <strong>screenshots</strong>, and a <a href="http://blogs.msdn.com/eugeniop/archive/2008/04/27/end-to-end-demo-of-litwarehr-on-ssds.aspx"><strong>end to end demo video</strong></a>.</p>
<ol>
<li><a href="http://blogs.msdn.com/eugeniop/archive/2008/03/05/sql-server-data-services-sdss-new-version-of-litwarehr.aspx">SQL Server Data Services &#8211; SSDS &#8211; New version of LitwareHR</a> </li>
<li><a href="http://blogs.msdn.com/eugeniop/archive/2008/03/14/litwarehr-on-ssds-part-i-multi-tenancy-flexibility.aspx">LitwareHR on SSDS &#8211; Part I &#8211; Multi-tenancy &amp; Flexibility</a> </li>
<li><a href="http://blogs.msdn.com/eugeniop/archive/2008/03/19/litwarehr-on-ssds-part-ii-the-data-access-layer.aspx">LitwareHR on SSDS &#8211; Part II &#8211; The data access layer</a> </li>
<li><a href="http://blogs.msdn.com/eugeniop/archive/2008/03/24/litwarehr-on-ssds-part-iii-data-access-enhancements-1-caching.aspx">LitwareHR on SSDS &#8211; Part III &#8211; Data access enhancements 1: caching</a> </li>
<li><a href="http://blogs.msdn.com/eugeniop/archive/2008/04/01/litwarehr-on-sdss-part-iv-data-access-enhancements-2-developing-offline-fro-ssds.aspx">LitwareHR on SSDS &#8211; Part IV &#8211; Data access enhancements 2: developing offline</a> </li>
<li><a href="http://blogs.msdn.com/eugeniop/archive/2008/04/14/litwarehr-on-ssds-part-v-searching-across-containers.aspx">LitwareHR on SSDS &#8211; Part V &#8211; Searching across Containers</a> </li>
<li><a href="http://blogs.msdn.com/eugeniop/archive/2008/04/22/more-on-parallel-queries-across-containers-in-ssds.aspx">More on parallel queries across containers in SSDS</a> </li>
<li><a href="http://blogs.msdn.com/eugeniop/archive/2008/04/25/litwarehr-on-ssds-part-vi-unit-of-work-support.aspx">LitwareHR on SSDS &#8211; Part VI &#8211; Unit of Work support</a> </li>
<li><a href="http://blogs.msdn.com/eugeniop/archive/2008/05/05/paging-in-ssds-parallel-queries.aspx">Paging in SSDS &amp; Parallel Queries</a> </li>
<li><a href="http://blogs.msdn.com/eugeniop/archive/2008/04/27/end-to-end-demo-of-litwarehr-on-ssds.aspx">End to end demo of LitwareHR on SSDS</a> </li>
</ol>
<p>Also you can find more information in this <a href="http://blogs.msdn.com/gianpaolo/archive/2008/05/06/you-liked-litwarehr-v1-you-loved-litwarehr-v2-you-are-going-to-die-for-litwarehr-v3.aspx">post</a> by <a href="http://blogs.msdn.com/gianpaolo/">Gianpaolo Carraro</a>.     <br />Stay tuned to <a href="http://blogs.msdn.com/gianpaolo/">Gianpaolo&#8217;s</a> and <a href="http://blogs.msdn.com/eugeniop/">Eugenio&#8217;s</a> blog for more information.</p>
<p><font size="1"></font></p>
<p>Thanks,    <br />Lito</p>
<img src="http://feeds.feedburner.com/~r/pdamiani/~4/b9pKkns3914" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blogs.southworks.net/pdamiani/2008/05/07/litwarehr-sample-application-may-2008-just-released/</feedburner:origLink></item>
		<item>
		<title>SQL Server 2008: New Features Research</title>
		<link>http://feeds.southworks.net/~r/pdamiani/~3/JiRwWEB3bew/</link>
		<comments>http://blogs.southworks.net/pdamiani/2008/04/29/sql-server-2008-new-features-research/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 02:54:01 +0000</pubDate>
		<dc:creator>pdamiani</dc:creator>
				<category><![CDATA[SQL Server 2008]]></category>

		<guid isPermaLink="false">/blogs/lito/archive/2008/04/28/SQL-Server-2008_3A00_-New-Features-Research.aspx</guid>
		<description><![CDATA[... <a href="http://blogs.southworks.net/pdamiani/2008/04/29/sql-server-2008-new-features-research/" class="more-link">read more<img src="http://blogs.southworks.net/pdamiani/wp-content/themes/southworks/assets/img/arrow-blue.png" width="12" height="12" alt="" /></a>]]></description>
			<content:encoded><![CDATA[<p>Last weekend I&#8217;ve been researching and learning about the new features in <a href="http://www.microsoft.com/sqlserver/2008/en/us/default.aspx">SQL Server 2008</a>. I&#8217;ve focused my research on features like Sparse Columns and specially, Spatial Data. In this post you&#8217;ll find the results of my research with useful links and information. </p>
<p><em>Note: By the time this was posted, SQL Server 2008 latest release was February 2008 CTP.</em></p>
<p><font color="#8080ff" size="4"><strong>SQL Server 2008 Overview</strong></font></p>
<p>Here you&#8217;ll find the product&#8217;s <a href="http://www.microsoft.com/sqlserver/2008/en/us/overview.aspx">overview</a> with a complete list of new features included in SQL Server 2008. In the meantime take a look at all the improvements made under the topic &#8220;<b><i>Store any information</i></b>&#8221;:</p>
<blockquote><p><b><u>DATE/TIME</u></b></p>
<p>SQL Server 2008 introduces new date and time data types:<u></u></p>
<ul>
<li>DATE&#8212;A date-only type </li>
<li>TIME&#8212;A time-only type </li>
<li>DATETIMEOFFSET&#8212;A time-zone-aware datetime type </li>
<li>DATETIME2&#8212;A datetime type with larger fractional seconds and year range than the existing DATETIME type </li>
</ul>
<p>The new data types enable applications to have separate data and time types while providing large data ranges or user defined precision for time values.</p>
<p><b><u>HIERARCHY ID</u></b></p>
<p>Enable database applications to model tree structures in a more efficient way than currently possible. New system type <b>HierarchyId </b>can store values that represent nodes in a hierarchy tree. This new type will be implemented as a CLR UDT, and will expose several efficient and useful built-in methods for creating and operating on hierarchy nodes with a flexible programming model. </p>
<p><b><u>FILESTREAM Data</u></b></p>
<p>Allow large binary data to be stored directly in an NTFS file system, while preserving an integral part of the database and maintaining transactional consistency. Enable the scale-out of large binary data traditionally managed by the database to be stored outside the database on more cost-effective storage without compromise. </p>
<p><b><u>Integrated Full Text Search</u></b></p>
<p>Integrated Full Text Search makes the transition between Text Search and relational data seamless, while enabling users to use the Text Indexes to perform high-speed text searches on large text columns. </p>
<p><b><u>Sparse Columns</u></b></p>
<p>NULL data consumes no physical space, providing a highly efficient way of managing empty data in a database. For example, Sparse Columns allows object models that typically have numerous null values to be stored in a SQL Server 2005 database without experiencing large space costs. </p>
<p><b><u>Large User-Defined Types</u></b></p>
<p>SQL Server 2008 eliminates the 8-KB limit for User-Defined Types (UDTs), allowing users to dramatically expand the size of their UDTs. </p>
<p><b><u>Spatial Data Types</u></b></p>
<p>Build spatial capabilities into your applications by using the support for spatial data.</p>
<ul>
<li>Implement Round Earth solutions with the geography data type. Use latitude and longitude coordinates to define areas on the Earth&#8217;s surface. </li>
<li>Implement Flat Earth solutions with the geometry data type. Store polygons, points, and lines that are associated with projected planar surfaces and naturally planar data, such as interior spaces. </li>
</ul>
</blockquote>
<p>Take a look at this nice diagram showing the <a href="https://connect.microsoft.com/SQLServer/content/content.aspx?ContentID=5470">SQL Server 2008 Improvement Pillars</a>.</p>
</p>
<h4><font color="#8080ff" size="4"><strong>Sparse Columns</strong></font></h4>
<p>Sparse columns are ordinary <b>columns that have an optimized storage for null values</b>. Sparse columns reduce the space requirements for null values at the cost of more overhead to retrieve non-null values.     <br />Because sparse columns have many null-valued rows, they are especially appropriate for filtered indexes. A filtered index on a sparse column can index only the rows that have populated values. This creates a smaller and more efficient index</p>
<ul>
<li><a href="http://msdn2.microsoft.com/en-us/library/cc280604(SQL.100).aspx">Using Sparse Columns</a> </li>
<li><a href="http://209.34.241.68/andrew/archive/2008/02/28/sql-server-2008-sparse-columns.aspx">SQL Server 2008 Sparse Columns</a> </li>
<li><a href="http://blog.falafel.com/2007/11/21/SQLServerAndSparseColumns.aspx">SQL Server and Sparse Columns</a> </li>
</ul>
<h4></h4>
<h4><font color="#8080ff"><strong></strong></font></h4>
<h4><font color="#8080ff" size="4"><strong>Spatial Data Support</strong></font></h4>
<p>Spatial data represents information about the physical location and shape of geometric objects. These objects can be point locations or more complex objects such as countries, roads, or lakes.</p>
<p>SQL Server supports two spatial data types: the <b>geometry</b> data type and the <b>geography</b> data type. Both data types are implemented as .NET Common Language Runtime (CLR) data types in SQL Server. </p>
<p><a href="http://www.jasonfollas.com/blog/Default.aspx">Jason Follas</a> has published a series of posts where he describes in detail the concepts behind spatial data and how to use the SQL Server 2008 implementation:</p>
<ol>
<li><a href="http://www.jasonfollas.com/blog/archive/2008/03/14/sql-server-2008-spatial-data-part-1.aspx">SQL Server Spatial Data Part 1</a> </li>
<li><a href="http://jasonfollas.com/blog/archive/2008/03/27/sql-server-2008-spatial-data-part-2.aspx">SQL Server Spatial Data Part 2</a> </li>
<li><a href="http://jasonfollas.com/blog/archive/2008/03/28/sql-server-2008-spatial-data-part-3.aspx">SQL Server Spatial Data Part 3</a> </li>
<li><a href="http://jasonfollas.com/blog/archive/2008/04/03/sql-server-2008-spatial-data-part-4.aspx">SQL Server Spatial Data Part 4</a> </li>
<li><a href="http://jasonfollas.com/blog/archive/2008/04/07/sql-server-2008-spatial-data-part-5.aspx">SQL Server Spatial Data Part 5</a> </li>
<li><a href="http://jasonfollas.com/blog/archive/2008/04/11/sql-server-2008-spatial-data-part-6.aspx">SQL Server Spatial Data Part 6</a> </li>
</ol>
<p>More links related to SQL Server Spatial Data:</p>
<ul>
<li><a href="http://msdn2.microsoft.com/en-us/library/bb933876(SQL.100).aspx">Working with Spatial Data (Database Engine)</a> </li>
<li><a href="http://www.directionsmag.com/editorials.php?article_id=2477&amp;trv=1">Microsoft Shares Details on SQL Server 2008 Spatial Support</a> </li>
<li><a href="http://www.directionsmag.com/article.php?article_id=2614&amp;trv=1">Microsoft Readies SQL Server CTP-5 with Spatial Datatype Support</a> </li>
</ul>
<p>&#160;</p>
<p>Hope this helps! And stay tuned since I will be posting more about SQL Server 2008 features.</p>
<img src="http://feeds.feedburner.com/~r/pdamiani/~4/JiRwWEB3bew" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.southworks.net/pdamiani/2008/04/29/sql-server-2008-new-features-research/</feedburner:origLink></item>
		<item>
		<title>How to change NetworkService Account proxy settings</title>
		<link>http://feeds.southworks.net/~r/pdamiani/~3/u-4WQMqKzHE/</link>
		<comments>http://blogs.southworks.net/pdamiani/2007/11/25/how-to-change-networkservice-account-proxy-settings/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 18:12:00 +0000</pubDate>
		<dc:creator>pdamiani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">/blogs/lito/archive/2007/11/25/How-to-change-NetworkService-Account-proxy-settings.aspx</guid>
		<description><![CDATA[... <a href="http://blogs.southworks.net/pdamiani/2007/11/25/how-to-change-networkservice-account-proxy-settings/" class="more-link">read more<img src="http://blogs.southworks.net/pdamiani/wp-content/themes/southworks/assets/img/arrow-blue.png" width="12" height="12" alt="" /></a>]]></description>
			<content:encoded><![CDATA[<p>If you need to change the proxy settings for the any of the system account like Network Service you can use the &#8220;<strong><a href="http://msdn2.microsoft.com/en-US/library/aa362813.aspx">bitsAdmin</a></strong>&#8221; command as shown in the following example:</p>
<div>
<pre style="padding-right: 0px;padding-left: 0px;font-size: 8pt;padding-bottom: 0px;margin: 0em;width: 100%;color: black;padding-top: 0px;font-family: consolas, &#39;Courier New&#39;, courier, monospace">bitsAdmin /Util /SetIEProxy NETWORKSERVICE MANUAL_PROXY [myProxy]:[myPort]</pre>
</div>
<p>You can find the complete reference for this command at: <a title="http://msdn2.microsoft.com/en-US/library/aa362813.aspx" href="http://msdn2.microsoft.com/en-US/library/aa362813.aspx">http://msdn2.microsoft.com/en-US/library/aa362813.aspx</a></p>
<p>Thanks,<br />
  <br />Lito</p>
<img src="http://feeds.feedburner.com/~r/pdamiani/~4/u-4WQMqKzHE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.southworks.net/pdamiani/2007/11/25/how-to-change-networkservice-account-proxy-settings/</feedburner:origLink></item>
		<item>
		<title>ClickOnce blank page issue under IE7</title>
		<link>http://feeds.southworks.net/~r/pdamiani/~3/y9yzWO8nbCg/</link>
		<comments>http://blogs.southworks.net/pdamiani/2007/11/22/clickonce-blank-page-issue-under-ie7/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 02:12:50 +0000</pubDate>
		<dc:creator>pdamiani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">/blogs/lito/archive/2007/11/21/ClickOnce-blank-page-issue-under-IE7.aspx</guid>
		<description><![CDATA[... <a href="http://blogs.southworks.net/pdamiani/2007/11/22/clickonce-blank-page-issue-under-ie7/" class="more-link">read more<img src="http://blogs.southworks.net/pdamiani/wp-content/themes/southworks/assets/img/arrow-blue.png" width="12" height="12" alt="" /></a>]]></description>
			<content:encoded><![CDATA[<p>Last week I faced an issue when trying to download a clickOnce application using IE7. After browsing the download link, IE did nothing but showed a blank page, or actually it got closed.</p>
<p>Finally, I realized that this was caused because some security settings where missing. In order to workaround this, use the following steps:</p>
<blockquote><p>1. Open IE      <br />2. Go to <b><i>Tools -&gt; Internet options          <br /></i></b>3. <b><i>Security</i></b> Tab &#8211;&gt; Click &#8220;<b><i>Custom Level&#8230;&#8221;</i></b> button for the <b><i>Internet </i></b>Zone</p>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/06/clickonceie7securitysettings1.jpg"><img height="465" alt="ClickOnce.IE7.SecuritySettings.1" src="http://blogs.southworks.net/pdamiani/files/2008/06/clickonceie7securitysettings1-thumb.jpg" width="385" border="0" /></a> </p>
</blockquote>
<blockquote><p>4. Enable <b><i>.Net Framework-reliant components</i></b> as depicted below:</p>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/06/clickonceie7securitysettings2.jpg"><img height="428" alt="ClickOnce.IE7.SecuritySettings.2" src="http://blogs.southworks.net/pdamiani/files/2008/06/clickonceie7securitysettings2-thumb.jpg" width="385" border="0" /></a> </p>
</blockquote>
<p>Hope this helps.</p>
<p>Thanks,    <br />Lito</p>
<img src="http://feeds.feedburner.com/~r/pdamiani/~4/y9yzWO8nbCg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.southworks.net/pdamiani/2007/11/22/clickonce-blank-page-issue-under-ie7/</feedburner:origLink></item>
		<item>
		<title>LitwareHR Sample Application November 2007 Just Released</title>
		<link>http://feeds.southworks.net/~r/pdamiani/~3/6rutI5aYuMU/</link>
		<comments>http://blogs.southworks.net/pdamiani/2007/11/22/litwarehr-sample-application-november-2007-just-released/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 01:33:18 +0000</pubDate>
		<dc:creator>pdamiani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">/blogs/lito/archive/2007/11/21/LitwareHR-Sample-Application-November-2007-Just-Released.aspx</guid>
		<description><![CDATA[... <a href="http://blogs.southworks.net/pdamiani/2007/11/22/litwarehr-sample-application-november-2007-just-released/" class="more-link">read more<img src="http://blogs.southworks.net/pdamiani/wp-content/themes/southworks/assets/img/arrow-blue.png" width="12" height="12" alt="" /></a>]]></description>
			<content:encoded><![CDATA[<p>Microsoft Architecture Strategy Team has just shipped a new version of their LitwareHR Sample Application. I&#8217;m proud to say that I was part of the team who helped them to achieve this amazing milestone <img src='http://blogs.southworks.net/pdamiani/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/06/litware2007-1.jpg"><img height="315" alt="litware2007-1" src="http://blogs.southworks.net/pdamiani/files/2008/06/litware2007-1-thumb.jpg" width="450" border="0" /></a> </p>
<p>Among other things, this release includes:</p>
<ul>
<li>Upgraded platform to VS 2008 Beta 2 and Windows Server 2008 RC0 </li>
<li>Upgraded codebase </li>
<li>Simple RSS support </li>
<li>Simple REST interfaces </li>
<li>Enhanced data access for increased performance </li>
<li>Integration with Silverlight Streaming for &quot;Video Resumes&quot; feature </li>
<li>A new version of the Smart Client &amp; integrated ClickOnce deployment </li>
</ul>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/06/litwarev3features1.png"><img height="208" alt="litwareV3.features" src="http://blogs.southworks.net/pdamiani/files/2008/06/litwarev3features-thumb1.png" width="450" border="0" /></a> </p>
<p>You can download the sample application from <a href="http://www.codeplex.com">Codeplex</a> using this <a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=8439">link</a>.</p>
<p>Also you can find more information in this <a href="http://blogs.msdn.com/gianpaolo/archive/2007/11/21/litwarehr-v2-from-saas-to-s-s.aspx">post</a> by <a href="http://blogs.msdn.com/gianpaolo/">Gianpaolo Carraro</a>.     <br />Stay tuned to <a href="http://blogs.msdn.com/gianpaolo/">Gianpaolo&#8217;s</a> and <a href="http://blogs.msdn.com/eugeniop/">Eugenio&#8217;s</a> blog for more information.</p>
<p>Thanks,    <br />Lito</p>
<img src="http://feeds.feedburner.com/~r/pdamiani/~4/6rutI5aYuMU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.southworks.net/pdamiani/2007/11/22/litwarehr-sample-application-november-2007-just-released/</feedburner:origLink></item>
		<item>
		<title>Installing ADAM on Windows Longhorn</title>
		<link>http://feeds.southworks.net/~r/pdamiani/~3/Aq0IML22zxg/</link>
		<comments>http://blogs.southworks.net/pdamiani/2007/10/13/installing-adam-on-windows-longhorn/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 16:54:00 +0000</pubDate>
		<dc:creator>pdamiani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">/blogs/lito/archive/2007/10/13/Installing-ADAM-on-Windows-Longhorn.aspx</guid>
		<description><![CDATA[... <a href="http://blogs.southworks.net/pdamiani/2007/10/13/installing-adam-on-windows-longhorn/" class="more-link">read more<img src="http://blogs.southworks.net/pdamiani/wp-content/themes/southworks/assets/img/arrow-blue.png" width="12" height="12" alt="" /></a>]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 10pt"><font face="Calibri" size="3">When trying to install ADAM on Windows Server 2008 RC0 (aka Longhorn) Enterprise Edition, Build 6001, I faced the following error:</font></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt"><a href="http://blogs.southworks.net/pdamiani/files/2008/06/adamerror.jpg"><img height="205" alt="adamError" src="http://blogs.southworks.net/pdamiani/files/2008/06/adamerror-thumb.jpg" width="450" border="0" /></a> </p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;text-align: center" align="center"><span><font size="3"><font face="Calibri"></font></font></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt"><font face="Calibri" size="3">After doing some research, and playing around with the installation, I found the following workaround:</font></p>
<p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in"><span><span><font face="Calibri" size="3">1.</font><span style="font: 7pt &#39;Times New Roman&amp;#39">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><font face="Calibri" size="3">Install ADAM on a non-Longhorn machine such as Windows Server 2003. </font></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in"><span><span><font face="Calibri" size="3">2.</font><span style="font: 7pt &#39;Times New Roman&amp;#39">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><font face="Calibri" size="3">Copy the <span>%WINDIR%\ADAM</span> folder that is created to the same location on your Longhorn <span>&#160;</span>server</font></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in"><span><span><font face="Calibri" size="3">3.</font><span style="font: 7pt &#39;Times New Roman&amp;#39">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><font face="Calibri" size="3">Create a new registry key called <span>HKLM\Software\Microsoft\Windows\CurrentVersion\ADAM_Shared</span> </font></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in"><span><span><font face="Calibri" size="3">4.</font><span style="font: 7pt &#39;Times New Roman&amp;#39">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><font face="Calibri" size="3">Under this key, create a new <strong>Multi-Strin</strong>g value called &quot;<strong>SharedFolders</strong>&quot; </font></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in"><span><span><font face="Calibri" size="3">5.</font><span style="font: 7pt &#39;Times New Roman&amp;#39">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><font face="Calibri" size="3">Copy the <strong>vssapi.dll</strong> file, located at <span>%WINDIR%\System32 </span>from the W2K3 installation, to the following destination in the Longhorn server: <span>%WINDIR%\ADAM</span> </font></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in"><span><span><font face="Calibri" size="3">6.</font><span style="font: 7pt &#39;Times New Roman&amp;#39">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><font face="Calibri" size="3">Now, run <strong>adaminstall.exe</strong> from your <span>%WINDIR%\ADAM</span> directory and follow the wizard.&#160; Do not import any LDIF files. </font></p>
<p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 0.5in"><span><span><font face="Calibri" size="3">7.</font><span style="font: 7pt &#39;Times New Roman&amp;#39">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><font face="Calibri" size="3">Finally, run <strong>ldifde.exe</strong> for each import you wanted to have in step #6.&#160; The correct command line arguments to use are listed at the top of each .ldf file. Some examples:</font></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt 0.5in"><font face="Calibri" size="3">%WINDIR%\adam\ldifde -i -f %WINDIR%\adam\<strong>MS-AZMan.ldf</strong> -s <em>servername:port</em> -k -j . -c &quot;CN=Schema,CN=Configuration,DC=X&quot; #schemaNamingContext</font></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt 0.5in"><font face="Calibri" size="3">%WINDIR%\adam\ldifde -i -f %WINDIR%\adam\<strong>MS-User.ldf</strong> -s <em>servername:port</em> <span>&#160;</span>-k -j . -c &quot;CN=Schema,CN=Configuration,DC=X&quot; #schemaNamingContext</font></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt 0.5in"><font face="Calibri" size="3">%WINDIR%\adam\ldifde -i -f %WINDIR%\adam\<strong>MS-UserProxy.ldf</strong> -s <em>servername:port </em><span>&#160;</span>-k -j . -c &quot;CN=Schema,CN=Configuration,DC=X&quot; #schemaNamingContext</font></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt 0.5in"><font face="Calibri" size="3">%WINDIR%\adam\ldifde -i -f %WINDIR%\adam\<strong>MS-InetOrgPerson.ldf</strong> -s <em>servername:port</em> -k -j . -c &quot;CN=Schema,CN=Configuration,DC=X&quot; #schemaNamingContext</font></p>
<p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in"><span><span><font face="Calibri" size="3">8.</font><span style="font: 7pt &#39;Times New Roman&amp;#39">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><font face="Calibri" size="3">In order to enable the MMC &#8220;</font><span style="font-size: 10pt;font-family: &#39;Arial&#39;,&#39;sans-serif&amp;#39">ADAM ADSI Edit&#8221;</span><font face="Calibri" size="3"> snap-in , register manually the following DLL using this command:</font></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 1in"><font face="Calibri" size="3">%WINDIR%\ADAM\regsvr32 <span>&#160;</span>-i <span>&#160;</span>ADAM-ADSIEdit.dll</font></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in"><span><span><font face="Calibri" size="3">9.</font><span style="font: 7pt &#39;Times New Roman&amp;#39">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><font face="Calibri" size="3">Finally, add a shortcut to the MMC snap-in located at:</font></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 1in"><font face="Calibri" size="3">%WINDIR%\ADAM\ ADAM-adsiedit.msc</font></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in"><span><font face="Calibri" size="3">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></span></p>
<p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 0.5in"><font face="Calibri" size="3"></font></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt"><font size="3"><font face="Calibri"><u>References</u>:<span>&#160;&#160;&#160;&#160;&#160;&#160; </span></font></font><a href="http://dunnry.com/blog/InstallingADAMOnVista.aspx"><span class="IntenseQuoteChar"><span style="text-decoration: none"><strong><em><font face="Calibri" color="#4f81bd" size="3">http://dunnry.com/blog/InstallingADAMOnVista.aspx</font></em></strong></span></span></a><span class="IntenseQuoteChar"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt"><font face="Calibri" size="3"></font></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt"><font face="Calibri" size="3">Hope this helps!</font></p>
<img src="http://feeds.feedburner.com/~r/pdamiani/~4/Aq0IML22zxg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blogs.southworks.net/pdamiani/2007/10/13/installing-adam-on-windows-longhorn/</feedburner:origLink></item>
		<item>
		<title>Biztalk Server 2004: The "succeded()" operator</title>
		<link>http://feeds.southworks.net/~r/pdamiani/~3/T3HhJtp7fhQ/</link>
		<comments>http://blogs.southworks.net/pdamiani/2007/01/02/biztalk-server-2004-the-%e2%80%9csucceded%e2%80%9d-operator/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 16:54:00 +0000</pubDate>
		<dc:creator>pdamiani</dc:creator>
				<category><![CDATA[Biztalk Server 2004 & 2006]]></category>

		<guid isPermaLink="false">/blogs/lito/archive/2007/01/02/Biztalk-Server-2004_3A00_-The-_1C20_succeded_280029001D20_-operator.aspx</guid>
		<description><![CDATA[... <a href="http://blogs.southworks.net/pdamiani/2007/01/02/biztalk-server-2004-the-%e2%80%9csucceded%e2%80%9d-operator/" class="more-link">read more<img src="http://blogs.southworks.net/pdamiani/wp-content/themes/southworks/assets/img/arrow-blue.png" width="12" height="12" alt="" /></a>]]></description>
			<content:encoded><![CDATA[<p>There are situations in which you might need to use or send a message in an orchestration within an exception handler block, but get a compiler error because the message was constructed in the associated scope outside the exception handler block.</p>
<p>For example, consider the following orchestration:</p>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/06/suceeded1.png"><img height="483" alt="suceeded1" src="http://blogs.southworks.net/pdamiani/files/2008/06/suceeded1-thumb.png" width="316" border="0" /></a> </p>
<p>As you can see, I&#8217;m trying to send a message that was constructed outside the exception handler block. If an exception is raised before the message is constructed (for example in &quot;<em>Expression_1</em>&quot;), the orchestration will fail sending it.</p>
<p>Luckily, the compiler will warn us about this situation generating the following error:</p>
<p align="center"><strong>error X2110: use of unconstructed message &#8216;myMessage&#8217;</strong></p>
<p>In order to deal with this scenario, there is an operator in BizTalk Server 2004 that can be used to determine the outcome of a transactional scope, thus providing us the ability to know if the code within that scope was successfully executed or not.&#160; This operator is called <strong><em>&quot;succeeded()&quot;</em></strong><em>. </em>This operator receives one parameter: the Transaction Identifier of the associated scope.</p>
<p>In our sample, in order to know when to send the message, we should construct the message in a transactional scope, and then ask for the execution result of that scope using the <em>&quot;succeeded()&quot; </em>operator in a Decide Shape, as shown in the following orchestration:</p>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/06/succeeded2.png"><img height="523" alt="succeeded2" src="http://blogs.southworks.net/pdamiani/files/2008/06/succeeded2-thumb.png" width="316" border="0" /></a> </p>
<p><a href="http://blogs.southworks.net/pdamiani/files/2008/06/succeeded3.png"><img height="274" alt="succeeded3" src="http://blogs.southworks.net/pdamiani/files/2008/06/succeeded3-thumb.png" width="401" border="0" /></a> </p>
<p><u></u></p>
<p><u></u></p>
<p><u>Note</u>: The orchestration samples shown in this article were created in order to illustrate the usage of the <em>&quot;succeeded()&quot;</em> operator. Probably, they won&#8217;t have meaning in real scenarios.</p>
<p>Hope this to be useful!</p>
<img src="http://feeds.feedburner.com/~r/pdamiani/~4/T3HhJtp7fhQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.southworks.net/pdamiani/2007/01/02/biztalk-server-2004-the-%e2%80%9csucceded%e2%80%9d-operator/</feedburner:origLink></item>
	</channel>
</rss>

