<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Scientia Nubes</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/patrickgallucci/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/feed.xml</link>
    <description>Patrick Gallucci&amp;#039;s Cloud Science Blog</description>
    <lastBuildDate>Wed, 17 Apr 2019 04:08:12 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Watch SQLPass 2015 Sessions on PASSTV</title>
      <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/watch-sqlpass-2015-sessions-on-passtv</link>
      <pubDate>Sun, 01 Nov 2015 15:26:26 GMT</pubDate>
      <dc:creator><![CDATA[Patrick Gallucci [US]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/patrickgallucci/2015/11/01/watch-sqlpass-2015-sessions-on-passtv/</guid>
      <description><![CDATA[https://www.sqlpass.org/summit/2015/Live.aspx]]></description>
      <content:encoded><![CDATA[<p><a href="https://www.sqlpass.org/summit/2015/Live.aspx">https://www.sqlpass.org/summit/2015/Live.aspx</a></p>]]></content:encoded>
    </item>
    <item>
      <title>TechEd North America Live Stream Starting May 12</title>
      <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/teched-north-america-live-stream-starting-may-12</link>
      <pubDate>Fri, 09 May 2014 19:24:00 GMT</pubDate>
      <dc:creator><![CDATA[Patrick Gallucci [US]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/patrickgallucci/2014/05/09/teched-north-america-live-stream-starting-may-12/</guid>
      <description><![CDATA[TechEd Live! Big fan of running these conferences to live streaming audiences…Don’t miss out!  Don’t...]]></description>
      <content:encoded><![CDATA[<p>TechEd Live! Big fan of running these conferences to live streaming audiences…Don’t miss out!</p>  <p>Don’t miss <a href="https://click.email.microsoftemail.com/?qs=3988cf4d89b403846d5ce39db5e6a01791abd4463a2710a2a993ce9f34e0bce1e3aebae37311a7dd">Keynote speaker Brad Anderson</a>, Corporate Vice President of the Windows Server and System Center and other sessions, such as:    <table cellspacing="0" cellpadding="0" border="0"><tbody>       <tr>         <td valign="top" width="567">           <p>· <a href="https://click.email.microsoftemail.com/?qs=3988cf4d89b4038475d8d32ff78c7a62390120b99462c80a4e0ed0501954881bd46b05e900a7fdea">Deep Dive: The Future of .NET on the Server</a></p>         </td>       </tr>        <tr>         <td valign="top" width="567">           <p>· <a href="https://click.email.microsoftemail.com/?qs=3988cf4d89b403848cb8eae24fd56ab635aa7328df50975609a28a18d12f41f7272015e1524e2bef">Enabling Enterprise Mobility with Windows Intune, Microsoft Azure, and Windows Server</a></p>         </td>       </tr>        <tr>         <td valign="top" width="567">           <p>· <a href="https://click.email.microsoftemail.com/?qs=3988cf4d89b4038450074fc8c3f9888fbf6a5ab6e80e70f7bb745cf3c219fc682e008ed9268c4eb8">Mark Russinovich and Mark Minasi on Cloud Computing</a></p>         </td>       </tr>        <tr>         <td valign="top" width="567">           <p>· <a href="https://click.email.microsoftemail.com/?qs=3988cf4d89b4038445378b650a80de10b3a727a76b34476041d85ae3377981da9177397e54b5df81">Microsoft System Center 2012 Configuration Manager: MVP Experts Panel</a></p>         </td>       </tr>        <tr>         <td valign="top" width="567">           <p>· <a href="https://click.email.microsoftemail.com/?qs=3988cf4d89b40384398f51da18c27f36b1bcb85bddccc125d6dfab290ec72956c2cf2aaa573891a4">Real-World Windows 8.1 Deployment: Notes from the Field</a></p>         </td>       </tr>        <tr>         <td valign="top" width="567">           <p>· <a href="https://click.email.microsoftemail.com/?qs=3988cf4d89b403849badad6efd11c6589d904da8ae4323e67f43302437ad5131854ee0dee74590ab">What’s New in Windows Server 2012 R2 Hyper-V</a></p>         </td>       </tr>        <tr>         <td valign="top" width="567">           <p>· <a href="https://click.email.microsoftemail.com/?qs=3988cf4d89b40384b41aef8f7fb85cd5b28acb7585bf42e82dc36298c57f0bdc8e91688a93396f98">Windows PowerShell Unplugged with Jeffrey Snover</a></p>         </td>       </tr>     </tbody></table> </p>  <p><b><a href="https://aka.ms/TENA2014ls">Register for the TechEd live stream.</a></b></p>]]></content:encoded>
    </item>
    <item>
      <title>Developer Productivity Measured</title>
      <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/developer-productivity-measured</link>
      <pubDate>Wed, 07 May 2014 09:23:17 GMT</pubDate>
      <dc:creator><![CDATA[Patrick Gallucci [US]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/patrickgallucci/2014/05/07/developer-productivity-measured/</guid>
      <description><![CDATA[I often talk about the effects of lost productivity to my team and co-workers. I recently stumbled...]]></description>
      <content:encoded><![CDATA[<div>I often talk about the effects of lost productivity to my team and co-workers. I recently stumbled across this <a href="https://blog.ninlabs.com/2013/01/programmer-interrupted/" target="_blank">article</a> (<a href="https://blog.ninlabs.com/2013/01/programmer-interrupted/" target="_blank">Programmer Interrupted</a>) that was posted by a friend (Ward Pond) on his Facebook page. It is clear the impact that a single interruption can have. When you multiply that by 5 or 10 times a day on a team of 8 developers it starts to add up fast.    <p>The first job I had was at MCI in Richardson, TX. The team I worked on was responsible for improving the efficiency of the 180 field engineers that were creating MCI’s world-wide fiber network. After a clear understanding of the problem based primarily on observation of the physical work habits of the engineers, the majority of lost productivity was identified in two areas. </p>    <ol>     <li>The time engineers spent walking down the long halls to get drawings off shared printers, sometimes waiting for their print to come of the queue (engineer not happy) </li>      <li>The time they spent going to get coffee (engineer happy)</li>   </ol>    <p>The average lost time per day was 75 minutes per engineer. Does not sound like a lot, but when you multiply that by 180 engineers by 2000 work days per year, it really adds up.</p>    <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/38/90/metablogapi/3113.clip_image002_4E27CCF2.jpg"><img title="clip_image002" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/38/90/metablogapi/4774.clip_image002_thumb_02C8292E.jpg" width="323" height="304" /></a></p>    <p>180 Engineers x 75 minutes lost productivity x $1.00 per minute = $13,500.00 per day lost productivity * 265 work days = $3,577,500.00 per year.</p>    <p>The solution at MCI was to remove the two enablers of the “Engineer Interrupted”. Each engineer was given their own large format printer and a Flavia single serve coffee maker at an annual cost of $2,800.00 per engineer (included printer coffee supplies as well as electrical work needed to be done to increased requirements of power). As a result, lost productivity per engineer per day was reduced to just 15 minutes and the measured gain in productivity was 60 minutes per engineer per day.</p>    <p>180 Engineers x 15 minutes lost productivity x $1.00 per minute = $2,700.00 per day lost productivity * 265 work days = $715,500.00 per year + $504,000.00 Printer &amp; Coffee expenses = $1,219,500.00 per year.</p>    <p>That ended with a net gain of:</p>    <p>$3,577,500.00     <br /><u>-$1,219,500.00       <br /></u>$2,358,000.00 per year!</p> </div>  <p>Wish it was always this simple…</p>]]></content:encoded>
    </item>
    <item>
      <title>What is Big Data?</title>
      <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/what-is-big-data</link>
      <pubDate>Wed, 22 May 2013 18:04:00 GMT</pubDate>
      <dc:creator><![CDATA[Patrick Gallucci [US]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/patrickgallucci/2013/05/22/what-is-big-data/</guid>
      <description><![CDATA[Our data platform has over 600 petabytes of data. The data mining team that I work with has 1/6 of...]]></description>
      <content:encoded><![CDATA[<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/38/90/metablogapi/5314.5-22-2013-5-21-33-PM_0984BA49.png"><img title="5-22-2013 5-21-33 PM" border="0" alt="5-22-2013 5-21-33 PM" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/38/90/metablogapi/8546.5-22-2013-5-21-33-PM_thumb_17570044.png" width="430" height="146" /></a></p>  <p>Our data platform has over 600 <a href="https://en.wikipedia.org/wiki/Petabyte" target="_blank">petabytes</a> of data. The data mining team that I work with has 1/6 of that total space with 73.4 <a href="https://en.wikipedia.org/wiki/Petabyte" target="_blank">petabytes</a> being utilized.</p>]]></content:encoded>
    </item>
    <item>
      <title>How to drop all tables, all views, and all stored procedures from a SQL 2005 DB...</title>
      <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/how-to-drop-all-tables-all-views-and-all-stored-procedures-from-a-sql-2005-db</link>
      <pubDate>Tue, 29 Apr 2008 16:00:36 GMT</pubDate>
      <dc:creator><![CDATA[Patrick Gallucci [US]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/patrickgallucci/2008/04/29/how-to-drop-all-tables-all-views-and-all-stored-procedures-from-a-sql-2005-db/</guid>
      <description><![CDATA[This is a follow-up to the blog entry from Jasper Jugan. This is a modification to the script to...]]></description>
      <content:encoded><![CDATA[<p>This is a follow-up to the blog entry from <a href="https://msforums.ph/blogs/jasperjugan/archive/2005/11/10/84841.aspx" target="_blank">Jasper Jugan</a>. This is a modification to the script to allow for schema specific deletes of the SP's, Views and I added Functions.</p>  <div>   <div>     <pre>&#160;</pre>

    <pre><span style="color: #0000ff">create</span> <span style="color: #0000ff">procedure</span> usp_DropSPFunctionsViews</pre>

    <pre><span style="color: #0000ff">as</span></pre>

    <pre>&#160;</pre>

    <pre><span style="color: #008000">-- variable to object name</span></pre>

    <pre><span style="color: #0000ff">declare</span> @name  <span style="color: #0000ff">varchar</span>(1000)</pre>

    <pre><span style="color: #008000">-- variable to hold object type</span></pre>

    <pre><span style="color: #0000ff">declare</span> @xtype <span style="color: #0000ff">varchar</span>(20)</pre>

    <pre><span style="color: #008000">-- variable to hold sql string</span></pre>

    <pre><span style="color: #0000ff">declare</span> @sqlstring nvarchar(4000)</pre>

    <pre>&#160;</pre>

    <pre><span style="color: #0000ff">declare</span> SPViews_cursor <span style="color: #0000ff">cursor</span> <span style="color: #0000ff">for</span></pre>

    <pre><span style="color: #0000ff">SELECT</span> QUOTENAME(ROUTINE_SCHEMA) + <span style="color: #006080">'.'</span> + QUOTENAME(ROUTINE_NAME) <span style="color: #0000ff">AS</span> name, ROUTINE_TYPE <span style="color: #0000ff">AS</span> xtype</pre>

    <pre><span style="color: #0000ff">FROM</span></pre>

    <pre>INFORMATION_SCHEMA.ROUTINES</pre>

    <pre><span style="color: #0000ff">UNION</span></pre>

    <pre><span style="color: #0000ff">SELECT</span> QUOTENAME(TABLE_SCHEMA) + <span style="color: #006080">'.'</span> + QUOTENAME(TABLE_NAME) <span style="color: #0000ff">AS</span> name, <span style="color: #006080">'VIEW'</span> <span style="color: #0000ff">AS</span> xtype</pre>

    <pre><span style="color: #0000ff">FROM</span></pre>

    <pre>INFORMATION_SCHEMA.VIEWS</pre>

    <pre>&#160;</pre>

    <pre><span style="color: #0000ff">open</span> SPViews_cursor</pre>

    <pre>&#160;</pre>

    <pre><span style="color: #0000ff">fetch</span> <span style="color: #0000ff">next</span> <span style="color: #0000ff">from</span> SPViews_cursor <span style="color: #0000ff">into</span> @name, @xtype</pre>

    <pre>&#160;</pre>

    <pre><span style="color: #0000ff">while</span> <span style="color: #cc6633">@@fetch_status</span> = 0</pre>

    <pre>  <span style="color: #0000ff">begin</span></pre>

    <pre><span style="color: #008000">-- test object type if it is a stored procedure</span></pre>

    <pre>   <span style="color: #0000ff">if</span> @xtype = <span style="color: #006080">'PROCEDURE'</span></pre>

    <pre>      <span style="color: #0000ff">begin</span></pre>

    <pre>        <span style="color: #0000ff">set</span> @sqlstring = <span style="color: #006080">'drop procedure '</span> + @name</pre>

    <pre>        <span style="color: #0000ff">exec</span> sp_executesql @sqlstring</pre>

    <pre>        <span style="color: #0000ff">set</span> @sqlstring = <span style="color: #006080">' '</span></pre>

    <pre>      <span style="color: #0000ff">end</span></pre>

    <pre><span style="color: #008000">-- test object type if it is a function</span></pre>

    <pre>   <span style="color: #0000ff">if</span> @xtype = <span style="color: #006080">'FUNCTION'</span></pre>

    <pre>      <span style="color: #0000ff">begin</span></pre>

    <pre>        <span style="color: #0000ff">set</span> @sqlstring = <span style="color: #006080">'drop FUNCTION '</span> + @name</pre>

    <pre>        <span style="color: #0000ff">exec</span> sp_executesql @sqlstring</pre>

    <pre>        <span style="color: #0000ff">set</span> @sqlstring = <span style="color: #006080">' '</span></pre>

    <pre>      <span style="color: #0000ff">end</span></pre>

    <pre><span style="color: #008000">-- test object type if it is a view</span></pre>

    <pre>   <span style="color: #0000ff">if</span> @xtype = <span style="color: #006080">'VIEW'</span></pre>

    <pre>      <span style="color: #0000ff">begin</span></pre>

    <pre>         <span style="color: #0000ff">set</span> @sqlstring = <span style="color: #006080">'drop view '</span> + @name</pre>

    <pre>         <span style="color: #0000ff">exec</span> sp_executesql @sqlstring</pre>

    <pre>         <span style="color: #0000ff">set</span> @sqlstring = <span style="color: #006080">' '</span></pre>

    <pre>      <span style="color: #0000ff">end</span></pre>

    <pre>&#160;</pre>

    <pre><span style="color: #008000">-- get next record</span></pre>

    <pre>    <span style="color: #0000ff">fetch</span> <span style="color: #0000ff">next</span> <span style="color: #0000ff">from</span> SPViews_cursor <span style="color: #0000ff">into</span> @name, @xtype</pre>

    <pre>  <span style="color: #0000ff">end</span></pre>

    <pre>&#160;</pre>

    <pre><span style="color: #0000ff">close</span> SPViews_cursor</pre>

    <pre><span style="color: #0000ff">deallocate</span> SPViews_cursor</pre>

    <pre><span style="color: #0000ff">GO</span></pre>
  </div>
</div>

<p>&#160;</p>

<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5dbfe99e-8d91-4a1e-b42e-6270de059d9a" style="padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px">Technorati Tags: <a href="https://technorati.com/tags/SQL%20Server" rel="tag">SQL Server</a>,<a href="https://technorati.com/tags/SQL%20Server%202005" rel="tag">SQL Server 2005</a>,<a href="https://technorati.com/tags/SQL%20Server%202008" rel="tag">SQL Server 2008</a>,<a href="https://technorati.com/tags/TSQL" rel="tag">TSQL</a></div>]]></content:encoded>
    </item>
    <item>
      <title>The few, the proud, the fortunate. Microsoft Certified Architect Program</title>
      <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/the-few-the-proud-the-fortunate-microsoft-certified-architect-program</link>
      <pubDate>Fri, 29 Feb 2008 14:51:38 GMT</pubDate>
      <dc:creator><![CDATA[Patrick Gallucci [US]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/patrickgallucci/2008/02/29/the-few-the-proud-the-fortunate-microsoft-certified-architect-program/</guid>
      <description><![CDATA[And I really do mean fortunate. On March 10th I am to embark in five weeks of some of the toughest...]]></description>
      <content:encoded><![CDATA[<p>And I really do mean fortunate. On March 10th I am to embark in five weeks of some of the toughest technical training that I will do during my career. I have been to week long ramp-ups and boot-camps to help facilitate learning during my career. But this is far and above anything that I think I endured or will ever go through again. This is not training to teach, but rather to enforce and to fill gaps. You must be nominated, then pass a pre-interview to make sure that you are qualified to attempt the certification. I am finishing up the last pre-requisites this week and my management has allowed me to clear my calendar for five weeks as well as foot the cost of my training at our Redmond Campus - not cheap. </p>  <p>Stay tuned!</p>  <p>&#160;</p>  <p>If you would like more information on the MCA program please go to the <a title="Microsoft Certified Architect" href="https://www.microsoft.com/learning/mcp/architect/default.mspx" target="_blank" rel="tag">Microsoft Learning Site</a>.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/Thefe.MicrosoftCertifiedArchitectProgram_D0F1/Certified-Architect_2.jpg"><img style="border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px" height="79" alt="Certified-Architect" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/Thefe.MicrosoftCertifiedArchitectProgram_D0F1/Certified-Architect_thumb.jpg" width="134" border="0" /></a></p>]]></content:encoded>
    </item>
    <item>
      <title>Bricks seldom feel good.</title>
      <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/bricks-seldom-feel-good</link>
      <pubDate>Mon, 25 Feb 2008 18:41:43 GMT</pubDate>
      <dc:creator><![CDATA[Patrick Gallucci [US]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/patrickgallucci/2008/02/25/bricks-seldom-feel-good/</guid>
      <description><![CDATA[Not much to say. I have been angry that he has not returned my emails. Sorry Ken.  Ken Henderson...]]></description>
      <content:encoded><![CDATA[<p>Not much to say. I have been angry that he has not returned my emails. Sorry Ken.</p>  <p><a href="https://blogs.msdn.com/sqlrem/archive/2008/01/28/ken-henderson-we-will-always-remember-you.aspx" target="_blank">Ken Henderson &#8211; We Will Always Remember You</a></p>  <p>&#160;</p>  <div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:916f2906-f89e-469e-97e2-bdbf95f70d6f" style="padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px">Technorati Tags: <a href="https://technorati.com/tags/Ken%20Henderson" rel="tag">Ken Henderson</a>,<a href="https://technorati.com/tags/SQL%20Server" rel="tag">SQL Server</a>,<a href="https://technorati.com/tags/SQL" rel="tag">SQL</a></div>]]></content:encoded>
    </item>
    <item>
      <title>SQL Server Function to merge a date with a time</title>
      <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/sql-server-function-to-merge-a-date-with-a-time</link>
      <pubDate>Sun, 18 Nov 2007 21:03:46 GMT</pubDate>
      <dc:creator><![CDATA[Patrick Gallucci [US]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/patrickgallucci/2007/11/18/sql-server-function-to-merge-a-date-with-a-time/</guid>
      <description><![CDATA[I use this when I need to join two fields. One has a date, the other has a time.  &#160;          IF...]]></description>
      <content:encoded><![CDATA[<div>I use this when I need to join two fields. One has a date, the other has a time.</div>  <div>&#160;</div>  <div>   <div>     <pre><span style="color: #0000ff">IF</span>  <span style="color: #0000ff">EXISTS</span> (<span style="color: #0000ff">SELECT</span> * <span style="color: #0000ff">FROM</span> sys.objects <span style="color: #0000ff">WHERE</span> object_id = OBJECT_ID(N<span style="color: #006080">'[util].[uf_MergeDate2Time]'</span>) <span style="color: #0000ff">AND</span> type <span style="color: #0000ff">in</span> (N<span style="color: #006080">'FN'</span>, N<span style="color: #006080">'IF'</span>, N<span style="color: #006080">'TF'</span>, N<span style="color: #006080">'FS'</span>, N<span style="color: #006080">'FT'</span>))</pre>

    <pre><span style="color: #0000ff">DROP</span> <span style="color: #0000ff">FUNCTION</span> [util].[uf_MergeDate2Time]</pre>

    <pre><span style="color: #0000ff">GO</span></pre>

    <pre><span style="color: #0000ff">CREATE</span> <span style="color: #0000ff">FUNCTION</span> [util].[uf_MergeDate2Time](</pre>

    <pre>      @<span style="color: #0000ff">date</span>            DATETIME,</pre>

    <pre>      @<span style="color: #0000ff">time</span>            DATETIME</pre>

    <pre>)</pre>

    <pre><span style="color: #0000ff">RETURNS</span> DATETIME</pre>

    <pre><span style="color: #0000ff">WITH</span> <span style="color: #0000ff">EXECUTE</span> <span style="color: #0000ff">AS</span> CALLER</pre>

    <pre><span style="color: #0000ff">AS</span></pre>

    <pre>/**********************************************************************************************************</pre>

    <pre>* UDF Name:        </pre>

    <pre>*        [util].[uf_MergeDate2Time]</pre>

    <pre>* <span style="color: #0000ff">Parameters</span>:  </pre>

    <pre>*         @<span style="color: #0000ff">date</span>            datetime - The <span style="color: #0000ff">date</span> <span style="color: #0000ff">to</span> merge</pre>

    <pre>         @<span style="color: #0000ff">time</span>            datetime - The <span style="color: #0000ff">time</span> <span style="color: #0000ff">to</span> merge</pre>

    <pre>* Purpose: This <span style="color: #0000ff">function</span> <span style="color: #0000ff">returns</span> a datetime <span style="color: #0000ff">of</span> the @<span style="color: #0000ff">date</span> <span style="color: #0000ff">variable</span> concatendated <span style="color: #0000ff">to</span> the @<span style="color: #0000ff">time</span> <span style="color: #0000ff">variable</span>.</pre>

    <pre>*</pre>

    <pre>* Example:</pre>

    <pre>    <span style="color: #0000ff">select</span> [util].[uf_MergeDate2Time](<span style="color: #006080">'12/25/2007'</span>, GETDATE())</pre>

    <pre>*              </pre>

    <pre>* Revision <span style="color: #0000ff">Date</span>/<span style="color: #0000ff">Time</span>:</pre>

    <pre>*    November 1, 2007</pre>

    <pre>*</pre>

    <pre>**********************************************************************************************************/</pre>

    <pre><span style="color: #0000ff">BEGIN</span></pre>

    <pre>    <span style="color: #008000">-- declare variables</span></pre>

    <pre>    <span style="color: #0000ff">DECLARE</span> @<span style="color: #0000ff">result</span> datetime;</pre>

    <pre>&#160;</pre>

    <pre>    <span style="color: #008000">-- determine half year date</span></pre>

    <pre>    <span style="color: #0000ff">SET</span> @<span style="color: #0000ff">result</span> = <span style="color: #0000ff">CAST</span>(<span style="color: #0000ff">LEFT</span>(<span style="color: #0000ff">CONVERT</span>(NVARCHAR(40), @<span style="color: #0000ff">date</span>, 121), 10) + <span style="color: #006080">' '</span> + <span style="color: #0000ff">RIGHT</span>(<span style="color: #0000ff">CONVERT</span>(NVARCHAR(40), @<span style="color: #0000ff">time</span>, 121), 12) <span style="color: #0000ff">AS</span> DATETIME)</pre>

    <pre>&#160;</pre>

    <pre>&#160;</pre>

    <pre>    </pre>

    <pre><span style="color: #0000ff">RETURN</span> @<span style="color: #0000ff">result</span>;</pre>

    <pre>&#160;</pre>

    <pre><span style="color: #0000ff">END</span>;</pre>

    <pre><span style="color: #0000ff">GO</span></pre>

    <pre><span style="color: #0000ff">SELECT</span> [util].[uf_MergeDate2Time](<span style="color: #006080">'2007-12-25'</span>, GETDATE());</pre>

    <pre>GO</pre>
  </div>
</div>

<p>&#160;</p>

<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1ce5713a-1bca-4e4d-9ced-1b009f40aff1" style="padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px">Technorati Tags: <a href="https://technorati.com/tags/sql%20server%202005" rel="tag">sql server 2005</a>,<a href="https://technorati.com/tags/SQL%20Function" rel="tag">SQL Function</a>,<a href="https://technorati.com/tags/SQL%20Server%202008" rel="tag">SQL Server 2008</a>,<a href="https://technorati.com/tags/Katmai" rel="tag">Katmai</a>,<a href="https://technorati.com/tags/Data%20Warehouse" rel="tag">Data Warehouse</a></div>]]></content:encoded>
    </item>
    <item>
      <title>Windows Mobile Slingbox and SlingPlayer Mobile</title>
      <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/windows-mobile-slingbox-and-slingplayer-mobile</link>
      <pubDate>Fri, 26 Oct 2007 12:34:28 GMT</pubDate>
      <dc:creator><![CDATA[Patrick Gallucci [US]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/patrickgallucci/2007/10/26/windows-mobile-slingbox-and-slingplayer-mobile/</guid>
      <description><![CDATA[So here is my 2nd favorite new gadget on my Windows Mobile device.     With the 3G network speed and...]]></description>
      <content:encoded><![CDATA[<p>So here is my 2nd favorite new gadget on my Windows Mobile device.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/WindowsMobileSlingboxandSlingPlayerMobil_9675/pc_capture4_2.png"><img style="border-top-width: 0px;border-left-width: 0px;border-bottom-width: 0px;border-right-width: 0px" height="184" alt="pc_capture4" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/WindowsMobileSlingboxandSlingPlayerMobil_9675/pc_capture4_thumb.png" width="244" border="0" /></a> </p>  <p>With the 3G network speed and my SlingPlayer mobile, when I am not using Mobile Live search, I am either watching tv or listening to the news on my Windows Mobile Device. The quality is not great, but it is acceptable. I have been trying different settings, and over the past 2 weeks have gotten it to where there is little fragmentation on the screen. The more action on the screen lessens the quality, but the player is optimizing itself as it plays. </p>  <p><iframe src="https://cid-1d2ac20c090f7eac.skydrive.live.com/embedrowdetail.aspx/Public/sling.wmv" frameborder="0"></iframe></p>  <div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0261fe25-d1ba-46b0-b962-dbc7459b3bc3" style="padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px">Technorati Tags: <a href="https://technorati.com/tags/Windows%20Mobile/" rel="tag">Windows Mobile</a>,<a href="https://technorati.com/tags/Samsung%20Blackjack/" rel="tag">Samsung Blackjack</a>,<a href="https://technorati.com/tags/i607/" rel="tag">i607</a>,<a href="https://technorati.com/tags/Slingbox/" rel="tag">Slingbox</a></div>]]></content:encoded>
    </item>
    <item>
      <title>Live Search, Windows Mobile and my little GPS friend!</title>
      <link>https://docs.microsoft.com/archive/blogs/patrickgallucci/live-search-windows-mobile-and-my-little-gps-friend</link>
      <pubDate>Thu, 25 Oct 2007 21:11:46 GMT</pubDate>
      <dc:creator><![CDATA[Patrick Gallucci [US]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/patrickgallucci/2007/10/25/live-search-windows-mobile-and-my-little-gps-friend/</guid>
      <description><![CDATA[I have really started to like my Samsung Blackjack running Windows Mobile lately. I am going to...]]></description>
      <content:encoded><![CDATA[<p>I have really started to like my Samsung Blackjack running Windows Mobile lately. I am going to start to share some of my favorite applications and gadgets as time permits. My latest and probably favorite as of now is Live Search for Windows Mobile. I am not going to run down all the features, but share with you how I managed to get GPS working and how COOL this is. If you haven't seen it, check it out. I really think they need to give more information on this site, as I am sure that more people would be sprinting to get to it. (<a title="https://livesearchmobile.com/?mid=1011" href="https://livesearchmobile.com/?mid=1011">https://livesearchmobile.com/?mid=1011</a>) </p>  <p>I will let you know that I am a real skeptic when it comes to useful applications that run on phones. I am not talking about email, document readers or the host of &quot;pocket utilities&quot; that are available. I heard the term used this week &quot;game changer&quot; and that is what I feel Live Search is for Mobile. Most applications on the phone are just an afterthought for me. But now, I seem to have need to use this more than I ever thought possible. Read on...</p>  <p>After I browsed to the link that is provided on the web site above, the cab downloaded and installed with no problems. The first thing I notice is how clean the interface is and very intuitive. There is virtually no learning curve on how to use the application and there is not 100 clicks needed to navigate where you want to go.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps4.png"><img style="border-top-width: 0px;border-left-width: 0px;border-bottom-width: 0px;border-right-width: 0px" height="184" alt="gps4" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps4_thumb.png" width="244" border="0" /></a> </p>  <p>The interface comes up as shown so I want to find a pizza joint close to where I am here in Manhattan. I type in Pizza, hit my enter key on my QWERTY keyboard and BAM! </p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps7_1.png"><img style="border-top-width: 0px;border-left-width: 0px;border-bottom-width: 0px;border-right-width: 0px" height="184" alt="gps7" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps7_thumb_1.png" width="244" border="0" /></a> </p>  <p>No big deal, but it was fast and I did not even have to think about what I was doing. Knowing how Windows Mobile works, I can navigate down to the phone number for Pizza Cave, and push to dial. If that is all it did, I would be pretty happy! But my fingers started to wander, and hit the menu button, and WOW!</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps10.png"><img style="border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px" height="184" alt="gps10" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps10_thumb.png" width="244" border="0" /></a> </p>  <p>If I had to create a wish list of what else I would like to do, there it is! Now I am sitting straight up in my chair, eyes focused, slight grin creeping in. So I can get directions to there, from there, save to my contacts and instantly SMS it to a friend. How awesome is that? So I decide to click the <strong>Map</strong> button, expecting to see one city block out of focus...</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps9_1.png"><img style="border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px" height="184" alt="gps9" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps9_thumb_1.png" width="244" border="0" /></a>&#160;</p>  <p>After what seemed like 30 seconds, I finally close my mouth. Very very cool! I start to visualize never getting lost again. Finding hidden subway stations has always challenged me for some reason. But now, by just typing in my starting point, I can find just about anything that is nearby! With a content look on my face, I start to fade back off this happy cloud I am on, so as I am clicking <strong>Menu</strong> again to exit the map, when...</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps3.png"><img style="border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px" height="184" alt="gps3" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps3_thumb.png" width="244" border="0" /></a> </p>  <p>What's this? <strong>Center on GPS!</strong> Did I read that right? If this is true, I will have completed the circle...so I start searching and find this great article that tells how to pair a GPS device with the BlackJack. This site is also a good resource for BlackJack phone users. (<a title="https://www.i607.org/wiki/doku.php?id=enable_bluetooth_gps" href="https://www.i607.org/wiki/doku.php?id=enable_bluetooth_gps">https://www.i607.org/wiki/doku.php?id=enable_bluetooth_gps</a>)</p>  <p>The instructions are pretty clear, but I had to tweak a few things to get it just right. I made the adjustments to my BlackJack registry...</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/image_2.png"><img style="border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px" height="250" alt="BlackJack Registry" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/image_thumb.png" width="585" border="0" /></a> </p>  <p>After I pair my G-SAT BT-GPS-3525EF Bluetooth GPS with my BlackJack...</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps13.png"><img style="border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px" height="184" alt="gps13" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps13_thumb.png" width="244" border="0" /></a> </p>  <p>I am off to test it! As soon as I select <strong>Center on GPS</strong>...</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/pc_capture1_2.png"><img style="border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px" height="184" alt="pc_capture1" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/pc_capture1_thumb.png" width="244" border="0" /></a> </p>  <p>In the upper right hand corner I see the magic words. <strong>Getting GPS position...and...BAM!</strong></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps1.png"><img style="border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px" height="184" alt="gps1" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps1_thumb.png" width="244" border="0" /></a> </p>  <p>There I am, and there is the green marker for my Pizza Joint! One last thing, gotta get there...so I map the directions..</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps12.png"><img style="border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px" height="184" alt="gps12" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/patrickgallucci/WindowsLiveWriter/LiveSearchWindowsMobileandmylittleGPSfri_FB10/gps12_thumb.png" width="244" border="0" /></a> </p>  <p>So there you go. The last thing I would like to point out, is the ease of this application and how comfortable it feels using it. That is not something I say about a lot of Mobile applications. This is a Game Changer for me!</p>  <p>&#160;</p>  <div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:793e1f56-5a24-4f96-8365-c5e9e87b2b97" style="padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px">Technorati Tags: <a href="https://technorati.com/tags/Windows%20Mobile/" rel="tag">Windows Mobile</a>,<a href="https://technorati.com/tags/Samsung%20Blackjack/" rel="tag">Samsung Blackjack</a>,<a href="https://technorati.com/tags/i607/" rel="tag">i607</a>,<a href="https://technorati.com/tags/GPS/" rel="tag">GPS</a>,<a href="https://technorati.com/tags/Mobile%20Live%20Search/" rel="tag">Mobile Live Search</a>,<a href="https://technorati.com/tags/Live%20Search/" rel="tag">Live Search</a></div>]]></content:encoded>
    </item>
  </channel>
</rss>