<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8582349</id><updated>2026-10-09T03:55:29.761-07:00</updated><category term="64 bit COM+ x86"/><category term="70-445 MS Exam"/><category term="SQL Server 2008 Community"/><category term="cloud azure microsoft"/><category term="excel services"/><category term="tSQLt unit testing SQL BD3 TD3 TDD BDD DACPAC"/><title type='text'>BI/BPM - The SeeQueL</title><subtitle type='html'>A dump of all things SQL Server, SQL Reporting Services, Analysis Services, around Business Intelligence, Business Performance Management and technology.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>894</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8582349.post-4151284747830422449</id><published>2019-08-19T05:30:00.001-07:00</published><updated>2019-08-19T05:30:23.698-07:00</updated><title type='text'>Lists of Database and BI Tools</title><content type='html'>Some utilities for SQL, let&#39;s hope you never need to use the Microsoft Kerberos Configuration Manager.&lt;br /&gt;
&lt;br /&gt;
Free SQL Tools&lt;br /&gt;
&lt;a href=&quot;https://www.sqlshack.com/free-sql-tools/&quot;&gt;https://www.sqlshack.com/free-sql-tools/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Searching Github for awesome always brings up some great lists.&lt;br /&gt;
&lt;br /&gt;
Awesome SQL Tools&lt;br /&gt;
&lt;a href=&quot;https://github.com/danhuss/awesome-sql&quot;&gt;https://github.com/danhuss/awesome-sql&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Awesome BI Tools&lt;br /&gt;
&lt;a href=&quot;https://github.com/thenaturalist/awesome-business-intelligence&quot;&gt;https://github.com/thenaturalist/awesome-business-intelligence&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Awesome Databases&lt;br /&gt;
&lt;a href=&quot;https://github.com/agarcialeon/awesome-database&quot;&gt;https://github.com/agarcialeon/awesome-database&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
And the greatest is.... Konstantin Ktaranov&#39;s SQL Server Kit&lt;br /&gt;
&lt;a href=&quot;https://github.com/ktaranov/sqlserver-kit&quot;&gt;https://github.com/ktaranov/sqlserver-kit&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/4151284747830422449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/4151284747830422449' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/4151284747830422449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/4151284747830422449'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2019/08/lists-of-database-and-bi-tools.html' title='Lists of Database and BI Tools'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-8331074636662304803</id><published>2019-06-13T03:18:00.000-07:00</published><updated>2019-06-13T03:18:03.096-07:00</updated><title type='text'>Windows 10 Update Black Screen of No Return</title><content type='html'>I managed to recover from a black screen after login issue with the Windows 10 April 2018 update.&amp;nbsp; Here&#39;s some of the troubleshooting steps taken to apply a later update to fix it.&lt;br /&gt;
&lt;br /&gt;
1. unplug the 3 Saitek AV8R joysticks I bought last weekend from a yard sale for $8. Didn&#39;t help!&amp;nbsp;&lt;br /&gt;
2. login to a black screen with cursor.&lt;br /&gt;
3. ctrl-alt-del and open task manager&lt;br /&gt;
4. start - run - control panel&lt;br /&gt;
5. uninstall AVG Antivirus&lt;br /&gt;
6. start - run - chrome&lt;br /&gt;
7. search for Windows 10 upgrade&lt;br /&gt;
8. download Windows10Upgrade9252.exe from Microsoft&lt;br /&gt;
9. install Windows Build version 1903 18362.175.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.windowscentral.com/how-download-and-install-windows-10-cumulative-updates-manually&quot;&gt;https://www.windowscentral.com/how-download-and-install-windows-10-cumulative-updates-manually&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://www.drivethelife.com/windows-10/windows-10-black-screen-after-creators-update.html&quot;&gt;https://www.drivethelife.com/windows-10/windows-10-black-screen-after-creators-update.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
After a couple hours the machine is logging in.&amp;nbsp; Still unclear about stability.&amp;nbsp; List Windows Update shows I have no updates available.&amp;nbsp; System Restore was turned off, so turned it back on and created a restore point.&lt;br /&gt;
&lt;br /&gt;
Diagnosing:&lt;br /&gt;
&lt;br /&gt;
From Task Manager, I ran eventvwr to get the latest events.&amp;nbsp; There was an error with AVG and and fault in Explorer.exe after the previous update which seemed to indicate the virus scanner may have blocked the update.&amp;nbsp; Start - Run - Explorer usually brings back the start menu - this time it was faulting on LiveTile.dll.&amp;nbsp; Sfc /scannow from an administrator prompt did absolutely nothing.&lt;br /&gt;
&lt;br /&gt;
There are still some issues.&amp;nbsp; Checking eventvwr and selecting filter-events crashes the snapin.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;The process cannot access the file &#39;C:\ProgramData\Microsoft\Event Viewer\Views\View_0.xml&#39; because it is being used by another process.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
The link below helps to fix this.&amp;nbsp; In my case I just renamed the 2 views_*.xml files to views_*.xml.bk&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.ghacks.net/2019/06/12/windows-10-event-viewer-error-after-installing-kb4503293-and-kb4503327/&quot;&gt;https://www.ghacks.net/2019/06/12/windows-10-event-viewer-error-after-installing-kb4503293-and-kb4503327/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
At least I&#39;m only a few days behind everyone else now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/8331074636662304803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/8331074636662304803' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/8331074636662304803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/8331074636662304803'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2019/06/windows-10-update-black-screen-of-no.html' title='Windows 10 Update Black Screen of No Return'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-2578342604828843996</id><published>2018-05-14T19:30:00.000-07:00</published><updated>2018-05-14T19:30:03.946-07:00</updated><title type='text'>Fixing OneNote 2013 Mouse Clicks</title><content type='html'>Microsoft tools are often intertwined with the Tools - Internet Options settings in Internet Explorer.&amp;nbsp; Oddly enough, a Windows 10 or OneNote update caused OneNote 2013 to prevent mouse clicks inside a note.&amp;nbsp; Right-clicking wouldn&#39;t work either.&lt;br /&gt;
&lt;br /&gt;
The fix?&amp;nbsp; Tools - Internet Options - Connections - LAN Settings - Turn off Automatically Configure Settings, Turn on Use&amp;nbsp;Automatic Configuration Script, hit ok.&lt;br /&gt;
&lt;br /&gt;
Worked immediately for me.</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/2578342604828843996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/2578342604828843996' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/2578342604828843996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/2578342604828843996'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2018/05/fixing-onenote-2013-mouse-clicks.html' title='Fixing OneNote 2013 Mouse Clicks'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-1306406515559909629</id><published>2016-10-21T04:23:00.002-07:00</published><updated>2016-10-21T04:23:33.706-07:00</updated><title type='text'>Cron Scheduling and Nano Services in Open Source Azure Functions</title><content type='html'>There are many ways to schedule jobs in Azure. &amp;nbsp;An interesting and fairly simple one available is to use Azure Functions, a lil&#39; brudder of WebJobs. &amp;nbsp;For up to 1 million 1 second functions, there is no cost. &amp;nbsp;You can schedule a job function in Bash, C#, F#, NodeJs, Python, Java, etc.&lt;br /&gt;
&lt;a href=&quot;https://azure.microsoft.com/en-us/documentation/articles/functions-bindings-timer/&quot;&gt;https://azure.microsoft.com/en-us/documentation/articles/functions-bindings-timer/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Example json for a function. &amp;nbsp;&lt;a href=&quot;http://www.crontab-generator.org/&quot;&gt;http://www.crontab-generator.org/&lt;/a&gt;&amp;nbsp;for those who have not mastered the art of reading job schedules in Cron, this will run at 3:25am UTC every Monday - Friday.&lt;br /&gt;
&lt;br /&gt;
In this case, your &quot;crontab&quot; or cron table part of the JSON formatted job definition.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint copy-to-clipboard lang-json prettyprinted&quot; id=&quot;clipboard-element-0&quot;&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
  &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;bindings&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
      &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;schedule&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;25 3 * * 1-5&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
      &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;name&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;nightlyReports&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
      &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;type&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;timerTrigger&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
      &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;direction&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;in&quot;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
  &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;],&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
  &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;disabled&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;false&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;prettyprint copy-to-clipboard lang-json prettyprinted&quot; id=&quot;clipboard-element-0&quot;&gt;&lt;span class=&quot;pun&quot;&gt;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;prettyprint copy-to-clipboard lang-json prettyprinted&quot; id=&quot;clipboard-element-0&quot;&gt;&lt;span class=&quot;pun&quot;&gt;This is the function example to log the timer event.&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;prettyprint copy-to-clipboard lang-json prettyprinted&quot; id=&quot;clipboard-element-0&quot;&gt;&lt;span class=&quot;pun&quot;&gt;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;prettyprint copy-to-clipboard lang-json prettyprinted&quot; id=&quot;clipboard-element-0&quot;&gt;&lt;span class=&quot;pun&quot;&gt;&lt;pre class=&quot;prettyprint copy-to-clipboard lang-csharp prettyprinted&quot; id=&quot;clipboard-element-7&quot; style=&quot;background-color: #eeeeee; border: none; box-sizing: inherit; color: #505050; font-family: Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 1.6; overflow: auto; padding: 16px;&quot;&gt;&lt;span class=&quot;kwd&quot; style=&quot;box-sizing: inherit; color: darkblue;&quot;&gt;public&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;box-sizing: inherit; color: darkblue;&quot;&gt;static&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;box-sizing: inherit; color: darkblue;&quot;&gt;void&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;box-sizing: inherit; color: #2b91af;&quot;&gt;Run&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;box-sizing: inherit; color: #2b91af;&quot;&gt;TimerInfo&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt; myTimer&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;box-sizing: inherit; color: #2b91af;&quot;&gt;TraceWriter&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt; log&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;
    log&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;box-sizing: inherit; color: #2b91af;&quot;&gt;Info&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;str&quot; style=&quot;box-sizing: inherit; color: maroon;&quot;&gt;&quot;C# Timer trigger function executed at: {DateTime.Now}&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;    
&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: inherit; color: black;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;prettyprint copy-to-clipboard lang-json prettyprinted&quot; id=&quot;clipboard-element-0&quot;&gt;
&lt;/pre&gt;
If your job is to execute a SQL stored procedure such as an SSIS proc to kick off an ETL package, or archive / groom data.&lt;br /&gt;
&lt;a href=&quot;https://azure.microsoft.com/en-us/documentation/articles/functions-scenario-database-table-cleanup/&quot;&gt;https://azure.microsoft.com/en-us/documentation/articles/functions-scenario-database-table-cleanup/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Another example is an event-based trigger coming from an Event Hub, or Blob Storage based trigger coming from a blob, table, queue, or file drop.&lt;br /&gt;
&lt;br /&gt;
Once a function has been created, you can test or run the function with cURL by copying the Function Url.&lt;br /&gt;
&lt;a href=&quot;https://azure.microsoft.com/en-us/documentation/articles/functions-test-a-function/&quot;&gt;https://azure.microsoft.com/en-us/documentation/articles/functions-test-a-function/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The code is in GitHub, packaged as the Azure Webjobs SDK Script.&lt;br /&gt;
&lt;a href=&quot;https://github.com/azure/azure-webjobs-sdk-script&quot;&gt;https://github.com/azure/azure-webjobs-sdk-script&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Announced at Build 2016, Some facts on Azure Functions from MSFT Playground&lt;br /&gt;
&lt;a href=&quot;https://msftplayground.com/2016/05/facts-azure-functions/&quot;&gt;https://msftplayground.com/2016/05/facts-azure-functions/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Do you use Azure Web Jobs or the new Functions Preview?&lt;br /&gt;
&lt;a href=&quot;https://blog.kloud.com.au/2016/09/14/azure-functions-or-webjobs/&quot;&gt;https://blog.kloud.com.au/2016/09/14/azure-functions-or-webjobs/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Functions Reference&lt;br /&gt;
&lt;a href=&quot;https://azure.microsoft.com/en-us/documentation/articles/functions-reference/&quot;&gt;https://azure.microsoft.com/en-us/documentation/articles/functions-reference/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Functions with Logic Apps&lt;br /&gt;
&lt;a href=&quot;https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-azure-functions/&quot;&gt;https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-azure-functions/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Continuous Deployment&lt;br /&gt;
&lt;a href=&quot;https://azure.microsoft.com/en-us/documentation/articles/functions-continuous-deployment/&quot;&gt;https://azure.microsoft.com/en-us/documentation/articles/functions-continuous-deployment/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/1306406515559909629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/1306406515559909629' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1306406515559909629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1306406515559909629'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2016/10/cron-scheduling-and-nano-services-in.html' title='Cron Scheduling and Nano Services in Open Source Azure Functions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-675119491373943681</id><published>2016-10-19T17:50:00.000-07:00</published><updated>2016-10-19T17:50:10.770-07:00</updated><title type='text'>Machine Learning with R and SQL 2016 / RevoR + Open Source MSFT</title><content type='html'>Ginger Grant, Data Platform MVP discusses &lt;a href=&quot;http://www.desertislesql.com/wordpress1/?p=1545&quot; target=&quot;_blank&quot;&gt;Machine Learning with R&lt;/a&gt; and some Custom Reports for &lt;a href=&quot;http://www.desertislesql.com/wordpress1/?p=1549&quot; target=&quot;_blank&quot;&gt;SQL 2016 R Services.&lt;/a&gt;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Everything that exists is an object.&lt;br /&gt; Everything that happens is a function call.&lt;/em&gt;&lt;br /&gt;
-- John Chambers, &lt;em&gt;Advanced R&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;/em&gt;&lt;br /&gt;
&lt;a href=&quot;https://mran.microsoft.com/open/&quot; target=&quot;_blank&quot;&gt;Microsoft Open R&lt;/a&gt; is the enhanced distribution of R, which provides the ability to create your own enterprise MiniCRAN, reproduce results between package version snapshots, parallelism/multithreading, and is portable across Windows, Linux, and OSX.&amp;nbsp; Enterprise is constantly looking for stability, and &lt;a href=&quot;https://mran.microsoft.com/faq/#change-repos&quot;&gt;https://mran.microsoft.com/faq/#change-repos&lt;/a&gt;&amp;nbsp;provides this with fixed snapshots across all OpenR users.&lt;br /&gt;
&lt;br /&gt;
RStudio hopped on the Jupyter Notebook bandwagon a couple months ago.&lt;br /&gt;
&lt;a href=&quot;http://rmarkdown.rstudio.com/r_notebooks.html&quot;&gt;http://rmarkdown.rstudio.com/r_notebooks.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
In 2017,&amp;nbsp;we will have &lt;a href=&quot;https://www.youtube.com/watch?v=4iyolinlUgI&amp;amp;t=33m40s&quot; target=&quot;_blank&quot;&gt;SQL Server 2016&lt;/a&gt; with Microsoft OpenR and R Notebooks, running on Red Hat&amp;nbsp;Enterprise Linux along with Hortonworks HDP...&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogs.msdn.microsoft.com/sqlphp/2016/10/10/getting-started-with-php-7-sql-server-and-azure-sql-database-on-linux-ubuntu-with-apache/&quot; target=&quot;_blank&quot;&gt;Getting Started with PHP 7 SQL Server and Azure SQL Database on Linix Ubuntu with Apache&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
And something completely unrelated, perhaps useful, Yet Another Network Tester, with multithreading and CPU affinity.&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ntttcp-for-linux&quot;&gt;https://github.com/Microsoft/ntttcp-for-linux&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://gallery.technet.microsoft.com/NTttcp-Version-528-Now-f8b12769&quot;&gt;https://gallery.technet.microsoft.com/NTttcp-Version-528-Now-f8b12769&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/675119491373943681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/675119491373943681' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/675119491373943681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/675119491373943681'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2016/10/machine-learning-with-r-and-sql-2016.html' title='Machine Learning with R and SQL 2016 / RevoR + Open Source MSFT'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-8172333328408995521</id><published>2016-10-18T23:02:00.000-07:00</published><updated>2016-10-18T23:02:21.184-07:00</updated><title type='text'>Every Microsoft Github on a single page</title><content type='html'>Microsoft is heavily leveraging GitHub and dogfooding open source code, with thousands of users registered and as of September, 2016 is the most active organization on GitHub, &lt;a href=&quot;http://www.businessinsider.com/microsoft-github-open-source-2016-9&quot; target=&quot;_blank&quot;&gt;beating out Facebook&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Jeff Wilcox describes their extensive hooks into GitHub and corporate governance around the tool.&lt;br /&gt;
&lt;a href=&quot;https://www.jeff.wilcox.name/2015/11/azure-on-github/&quot;&gt;https://www.jeff.wilcox.name/2015/11/azure-on-github/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
It is a great use case and set of patterns for Azure, available as an open-source framework for Enterprise GitHub.&lt;br /&gt;
&lt;br /&gt;
Here&#39;s the repo activity over the last few years, courtesy of MSFTgits.&lt;br /&gt;
&lt;a href=&quot;https://github.com/msftgits?tab=overview&amp;amp;from=2014-12-01&amp;amp;to=2014-12-31&amp;amp;utf8=%E2%9C%93&quot;&gt;https://github.com/msftgits?tab=overview&amp;amp;from=2014-12-01&amp;amp;to=2014-12-31&amp;amp;utf8=%E2%9C%93&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
And a list of some of their public repos below.&amp;nbsp; The first package I clicked on randomly was, coincidentally a package I am interested in.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;R Package for managing a selection of Azure resources. Targeted at Data Scientists who need to control Azure Resources within an R session without needing to bother Administrators. &lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;&lt;a href=&quot;https://github.com/Microsoft/AzureSMR&quot;&gt;https://github.com/Microsoft/AzureSMR&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
GitHub is an awesome place for data mining and analytics.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://github.com/Azure-Samples/MyDriving&quot;&gt;Azure-Samples/MyDriving &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-a/CreateRepo3254671651222201555528AM&quot;&gt;contoso-a/CreateRepo3254671651222201555528AM &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-a/Test_GitHubNotifications&quot;&gt;contoso-a/Test_GitHubNotifications &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-a/Test_ManageRepos_OrgOwner_Contoso-b&quot;&gt;contoso-a/Test_ManageRepos_OrgOwner_Contoso-b &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-a/Test_repo_PPE&quot;&gt;contoso-a/Test_repo_PPE &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-a/Test_RepoCreation_RepoOwner&quot;&gt;contoso-a/Test_RepoCreation_RepoOwner &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-a/Test_RepoTest-&quot;&gt;contoso-a/Test_RepoTest- &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-a/Test_Tokens123&quot;&gt;contoso-a/Test_Tokens123 &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-a/Test-repo1&quot;&gt;contoso-a/Test-repo1 &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-a/test-repo-TCD&quot;&gt;contoso-a/test-repo-TCD &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/ContosoDev/simple-repo&quot;&gt;ContosoDev/simple-repo &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/ContosoTest/test-repo&quot;&gt;ContosoTest/test-repo &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-x-production/Test_MaxteamList&quot;&gt;contoso-x-production/Test_MaxteamList &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-x-production/Test_repo_Firefox_24J&quot;&gt;contoso-x-production/Test_repo_Firefox_24J &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-x-production/Test_Repo_J23_addedcategory&quot;&gt;contoso-x-production/Test_Repo_J23_addedcategory &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-x-production/Test_Repo_Public_github_Rename&quot;&gt;contoso-x-production/Test_Repo_Public_github_Rename &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-x-production/Test_Repos1&quot;&gt;contoso-x-production/Test_Repos1 &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-x-production/test_team&quot;&gt;contoso-x-production/test_team &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-x-production/Test_Team_Check_in-Github&quot;&gt;contoso-x-production/Test_Team_Check_in-Github &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/contoso-x-production/test-test3&quot;&gt;contoso-x-production/test-test3 &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/AADConnectConfigDocumenter&quot;&gt;Microsoft/AADConnectConfigDocumenter &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/AdventureWorksSkiApp&quot;&gt;Microsoft/AdventureWorksSkiApp &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Angara.Chart&quot;&gt;Microsoft/Angara.Chart &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Angara.Flow&quot;&gt;Microsoft/Angara.Flow &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Angara.Serialization&quot;&gt;Microsoft/Angara.Serialization &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Angara.Statistics&quot;&gt;Microsoft/Angara.Statistics &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Angara.Table&quot;&gt;Microsoft/Angara.Table &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/api-guidelines&quot;&gt;Microsoft/api-guidelines &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/AppDevXbox&quot;&gt;Microsoft/AppDevXbox &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ApplicationInsights-Announcements&quot;&gt;Microsoft/ApplicationInsights-Announcements &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ApplicationInsights-dotnet-logging&quot;&gt;Microsoft/ApplicationInsights-dotnet-logging &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ApplicationInsights-dotnet-server&quot;&gt;Microsoft/ApplicationInsights-dotnet-server &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Appsample-Photosharing&quot;&gt;Microsoft/Appsample-Photosharing &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/app-store-vsts-extension&quot;&gt;Microsoft/app-store-vsts-extension &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/aspnet-api-versioning&quot;&gt;Microsoft/aspnet-api-versioning &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs&quot;&gt;Microsoft/ATADocs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.cs-cz&quot;&gt;Microsoft/ATADocs.cs-cz &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.de-de&quot;&gt;Microsoft/ATADocs.de-de &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.es-es&quot;&gt;Microsoft/ATADocs.es-es &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.fr-fr&quot;&gt;Microsoft/ATADocs.fr-fr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.hu-hu&quot;&gt;Microsoft/ATADocs.hu-hu &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.it-it&quot;&gt;Microsoft/ATADocs.it-it &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.ja-jp&quot;&gt;Microsoft/ATADocs.ja-jp &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.ko-kr&quot;&gt;Microsoft/ATADocs.ko-kr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.nl-nl&quot;&gt;Microsoft/ATADocs.nl-nl &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.pl-pl&quot;&gt;Microsoft/ATADocs.pl-pl &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.pt-br&quot;&gt;Microsoft/ATADocs.pt-br &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.pt-pt&quot;&gt;Microsoft/ATADocs.pt-pt &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.ru-ru&quot;&gt;Microsoft/ATADocs.ru-ru &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.sv-se&quot;&gt;Microsoft/ATADocs.sv-se &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.tr-tr&quot;&gt;Microsoft/ATADocs.tr-tr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.zh-cn&quot;&gt;Microsoft/ATADocs.zh-cn &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ATADocs.zh-tw&quot;&gt;Microsoft/ATADocs.zh-tw &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Availability-Monitor-for-Kafka&quot;&gt;Microsoft/Availability-Monitor-for-Kafka &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/AZRDAV&quot;&gt;Microsoft/AZRDAV &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/azure-acs-plugin&quot;&gt;Microsoft/azure-acs-plugin &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/azure-media-redactor-visualizer&quot;&gt;Microsoft/azure-media-redactor-visualizer &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/azure-mobile-apps-with-ionic&quot;&gt;Microsoft/azure-mobile-apps-with-ionic &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs&quot;&gt;Microsoft/Azure-RMSDocs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.cs-cz&quot;&gt;Microsoft/Azure-RMSDocs.cs-cz &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.de-de&quot;&gt;Microsoft/Azure-RMSDocs.de-de &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.es-es&quot;&gt;Microsoft/Azure-RMSDocs.es-es &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.fr-fr&quot;&gt;Microsoft/Azure-RMSDocs.fr-fr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.hu-hu&quot;&gt;Microsoft/Azure-RMSDocs.hu-hu &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.it-it&quot;&gt;Microsoft/Azure-RMSDocs.it-it &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.ja-jp&quot;&gt;Microsoft/Azure-RMSDocs.ja-jp &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.ko-kr&quot;&gt;Microsoft/Azure-RMSDocs.ko-kr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.nl-nl&quot;&gt;Microsoft/Azure-RMSDocs.nl-nl &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.pl-pl&quot;&gt;Microsoft/Azure-RMSDocs.pl-pl &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.pt-br&quot;&gt;Microsoft/Azure-RMSDocs.pt-br &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.pt-pt&quot;&gt;Microsoft/Azure-RMSDocs.pt-pt &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.ru-ru&quot;&gt;Microsoft/Azure-RMSDocs.ru-ru &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.sv-se&quot;&gt;Microsoft/Azure-RMSDocs.sv-se &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.tr-tr&quot;&gt;Microsoft/Azure-RMSDocs.tr-tr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.zh-cn&quot;&gt;Microsoft/Azure-RMSDocs.zh-cn &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-RMSDocs.zh-tw&quot;&gt;Microsoft/Azure-RMSDocs.zh-tw &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/azure-shortcuts-for-java&quot;&gt;Microsoft/azure-shortcuts-for-java &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/AzureSMR&quot;&gt;Microsoft/AzureSMR &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-SQL-DB-auditing-OMS-integration&quot;&gt;Microsoft/Azure-SQL-DB-auditing-OMS-integration &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/azure-sql-security-sample&quot;&gt;Microsoft/azure-sql-security-sample &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Azure-Toolkit-for-IntelliJ&quot;&gt;Microsoft/Azure-Toolkit-for-IntelliJ &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/azure-tools-for-java&quot;&gt;Microsoft/azure-tools-for-java &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/AzureUsageAndBillingPortal&quot;&gt;Microsoft/AzureUsageAndBillingPortal &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/azure-vhd-utils&quot;&gt;Microsoft/azure-vhd-utils &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/backbone-toolbar&quot;&gt;Microsoft/backbone-toolbar &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/backbone-virtualized-listview&quot;&gt;Microsoft/backbone-virtualized-listview &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Bing-Maps-V8-TypeScript-Definitions&quot;&gt;Microsoft/Bing-Maps-V8-TypeScript-Definitions &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/binskim&quot;&gt;Microsoft/binskim &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/bond-comm-cs-example&quot;&gt;Microsoft/bond-comm-cs-example &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/build2016-vsmobile&quot;&gt;Microsoft/build2016-vsmobile &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Business-platform-solution-templates&quot;&gt;Microsoft/Business-platform-solution-templates &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/c3p&quot;&gt;Microsoft/c3p &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/cci&quot;&gt;Microsoft/cci &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/cci&quot;&gt;Microsoft/cci &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ChakraCore-wiki&quot;&gt;Microsoft/ChakraCore-wiki &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/checkedc&quot;&gt;Microsoft/checkedc &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/checkedc-clang&quot;&gt;Microsoft/checkedc-clang &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/checkedc-llvm&quot;&gt;Microsoft/checkedc-llvm &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cloud-App-Security&quot;&gt;Microsoft/Cloud-App-Security &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cluster-Partition-Rebalancer-For-Kafka&quot;&gt;Microsoft/Cluster-Partition-Rebalancer-For-Kafka &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/code-push-vsts-extension&quot;&gt;Microsoft/code-push-vsts-extension &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Code-Search&quot;&gt;Microsoft/Code-Search &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Coding4Fun&quot;&gt;Microsoft/Coding4Fun &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Common-Windows&quot;&gt;Microsoft/Cognitive-Common-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Documentation&quot;&gt;Microsoft/Cognitive-Documentation &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Emotion-Android&quot;&gt;Microsoft/Cognitive-Emotion-Android &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Emotion-Python&quot;&gt;Microsoft/Cognitive-Emotion-Python &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Emotion-Windows&quot;&gt;Microsoft/Cognitive-Emotion-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-EntityLinking-Windows&quot;&gt;Microsoft/Cognitive-EntityLinking-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Face-Android&quot;&gt;Microsoft/Cognitive-Face-Android &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Face-iOS&quot;&gt;Microsoft/Cognitive-Face-iOS &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Face-Python&quot;&gt;Microsoft/Cognitive-Face-Python &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Face-Windows&quot;&gt;Microsoft/Cognitive-Face-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-LinguisticAnalysis-Windows&quot;&gt;Microsoft/Cognitive-LinguisticAnalysis-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-LUIS-Android&quot;&gt;Microsoft/Cognitive-LUIS-Android &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-LUIS-Node.js&quot;&gt;Microsoft/Cognitive-LUIS-Node.js &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-LUIS-Python&quot;&gt;Microsoft/Cognitive-LUIS-Python &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-LUIS-Windows&quot;&gt;Microsoft/Cognitive-LUIS-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Recommendations-Windows&quot;&gt;Microsoft/Cognitive-Recommendations-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Samples-FootnoteBot&quot;&gt;Microsoft/Cognitive-Samples-FootnoteBot &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Samples-IntelligentKiosk&quot;&gt;Microsoft/Cognitive-Samples-IntelligentKiosk &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Samples-VideoFrameAnalysis&quot;&gt;Microsoft/Cognitive-Samples-VideoFrameAnalysis &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-SpeakerRecognition-Android&quot;&gt;Microsoft/Cognitive-SpeakerRecognition-Android &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-SpeakerRecognition-Python&quot;&gt;Microsoft/Cognitive-SpeakerRecognition-Python &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-SpeakerRecognition-Windows&quot;&gt;Microsoft/Cognitive-SpeakerRecognition-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Speech-STT-Android&quot;&gt;Microsoft/Cognitive-Speech-STT-Android &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Speech-STT-iOS&quot;&gt;Microsoft/Cognitive-Speech-STT-iOS &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Speech-STT-JavaScript&quot;&gt;Microsoft/Cognitive-Speech-STT-JavaScript &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Speech-STT-Windows&quot;&gt;Microsoft/Cognitive-Speech-STT-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Speech-TTS&quot;&gt;Microsoft/Cognitive-Speech-TTS &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-TextAnalytics-Android&quot;&gt;Microsoft/Cognitive-TextAnalytics-Android &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Video-Windows&quot;&gt;Microsoft/Cognitive-Video-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Vision-Android&quot;&gt;Microsoft/Cognitive-Vision-Android &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Vision-Python&quot;&gt;Microsoft/Cognitive-Vision-Python &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-Vision-Windows&quot;&gt;Microsoft/Cognitive-Vision-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Cognitive-WebLM-Windows&quot;&gt;Microsoft/Cognitive-WebLM-Windows &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/CommandLine-Documentation&quot;&gt;Microsoft/CommandLine-Documentation &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/companion-device-framework&quot;&gt;Microsoft/companion-device-framework &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/compoundfilereader&quot;&gt;Microsoft/compoundfilereader &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/cordova-plugin-code-push&quot;&gt;Microsoft/cordova-plugin-code-push &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/cordova-plugin-vs-taco-support&quot;&gt;Microsoft/cordova-plugin-vs-taco-support &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/cordova-university&quot;&gt;Microsoft/cordova-university &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/cortana-samples&quot;&gt;Microsoft/cortana-samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/cppwinrt&quot;&gt;Microsoft/cppwinrt &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/CRM-Performance-Toolkit&quot;&gt;Microsoft/CRM-Performance-Toolkit &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/CSharpClient-for-Kafka&quot;&gt;Microsoft/CSharpClient-for-Kafka &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/CSP-Explorer&quot;&gt;Microsoft/CSP-Explorer &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/dafny&quot;&gt;Microsoft/dafny &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/dapjs&quot;&gt;Microsoft/dapjs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/deep-space&quot;&gt;Microsoft/deep-space &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/deployr-api-docs&quot;&gt;Microsoft/deployr-api-docs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/deployr-rserve-java-client&quot;&gt;Microsoft/deployr-rserve-java-client &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/DesktopBridgeToUWP-Samples&quot;&gt;Microsoft/DesktopBridgeToUWP-Samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/DirectXMath&quot;&gt;Microsoft/DirectXMath &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/DirectXTK12&quot;&gt;Microsoft/DirectXTK12 &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/distributed_skipgram_mixture&quot;&gt;Microsoft/distributed_skipgram_mixture &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/distributed_word_embedding&quot;&gt;Microsoft/distributed_word_embedding &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Docker.DotNet&quot;&gt;Microsoft/Docker.DotNet &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Docker-PowerShell&quot;&gt;Microsoft/Docker-PowerShell &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/DockerToolsDocs&quot;&gt;Microsoft/DockerToolsDocs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/dockertools-sampleprojects&quot;&gt;Microsoft/dockertools-sampleprojects &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/dotnet-computevirtualization&quot;&gt;Microsoft/dotnet-computevirtualization &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/dotnet-computevirtualization&quot;&gt;Microsoft/dotnet-computevirtualization &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/dotnet-reliability&quot;&gt;Microsoft/dotnet-reliability &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/driver-utilities&quot;&gt;Microsoft/driver-utilities &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/DSC-data-driven-deployment&quot;&gt;Microsoft/DSC-data-driven-deployment &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/dumpling&quot;&gt;Microsoft/dumpling &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Dynamics-AX-Extensible-Control-Samples&quot;&gt;Microsoft/Dynamics-AX-Extensible-Control-Samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Dynamics-AX-Integration&quot;&gt;Microsoft/Dynamics-AX-Integration &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Dynamics-AX-Scripts&quot;&gt;Microsoft/Dynamics-AX-Scripts &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/edge-diagnostics-launch&quot;&gt;Microsoft/edge-diagnostics-launch &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/elfie-arriba&quot;&gt;Microsoft/elfie-arriba &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs&quot;&gt;Microsoft/EMDocs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.cs-cz&quot;&gt;Microsoft/EMDocs.cs-cz &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.de-de&quot;&gt;Microsoft/EMDocs.de-de &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.es-es&quot;&gt;Microsoft/EMDocs.es-es &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.fr-fr&quot;&gt;Microsoft/EMDocs.fr-fr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.hu-hu&quot;&gt;Microsoft/EMDocs.hu-hu &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.it-it&quot;&gt;Microsoft/EMDocs.it-it &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.ja-jp&quot;&gt;Microsoft/EMDocs.ja-jp &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.ko-kr&quot;&gt;Microsoft/EMDocs.ko-kr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.nl-nl&quot;&gt;Microsoft/EMDocs.nl-nl &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.pl-pl&quot;&gt;Microsoft/EMDocs.pl-pl &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.pt-br&quot;&gt;Microsoft/EMDocs.pt-br &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.pt-pt&quot;&gt;Microsoft/EMDocs.pt-pt &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.ru-ru&quot;&gt;Microsoft/EMDocs.ru-ru &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.sv-se&quot;&gt;Microsoft/EMDocs.sv-se &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.tr-tr&quot;&gt;Microsoft/EMDocs.tr-tr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.zh-cn&quot;&gt;Microsoft/EMDocs.zh-cn &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EMDocs.zh-tw&quot;&gt;Microsoft/EMDocs.zh-tw &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/EventHubData&quot;&gt;Microsoft/EventHubData &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/extension-manifest-editor&quot;&gt;Microsoft/extension-manifest-editor &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/fast-binary-indexed-tree-js&quot;&gt;Microsoft/fast-binary-indexed-tree-js &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/FERPlus&quot;&gt;Microsoft/FERPlus &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/FetchClimate&quot;&gt;Microsoft/FetchClimate &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/FMLab&quot;&gt;Microsoft/FMLab &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/fonts&quot;&gt;Microsoft/fonts &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Font-Validator&quot;&gt;Microsoft/Font-Validator &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/formula&quot;&gt;Microsoft/formula &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/fsharplu&quot;&gt;Microsoft/fsharplu &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/GalaxyExplorer&quot;&gt;Microsoft/GalaxyExplorer &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/generator-docker&quot;&gt;Microsoft/generator-docker &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Get-ExchangeBuildNumber&quot;&gt;Microsoft/Get-ExchangeBuildNumber &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/GetVSTSBuildUsage&quot;&gt;Microsoft/GetVSTSBuildUsage &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ghinsights&quot;&gt;Microsoft/ghinsights &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/google-play-vsts-extension&quot;&gt;Microsoft/google-play-vsts-extension &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/GraphEngine&quot;&gt;Microsoft/GraphEngine &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/graphics-driver-samples&quot;&gt;Microsoft/graphics-driver-samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/GraphView&quot;&gt;Microsoft/GraphView &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/GSL&quot;&gt;Microsoft/GSL &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/gulp-core-build&quot;&gt;Microsoft/gulp-core-build &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/gulp-core-build-karma&quot;&gt;Microsoft/gulp-core-build-karma &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/gulp-core-build-mocha&quot;&gt;Microsoft/gulp-core-build-mocha &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/gulp-core-build-sass&quot;&gt;Microsoft/gulp-core-build-sass &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/gulp-core-build-serve&quot;&gt;Microsoft/gulp-core-build-serve &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/gulp-core-build-typescript&quot;&gt;Microsoft/gulp-core-build-typescript &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/gulp-core-build-webpack&quot;&gt;Microsoft/gulp-core-build-webpack &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/HashCalculator&quot;&gt;Microsoft/HashCalculator &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/hdfs-mount&quot;&gt;Microsoft/hdfs-mount &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/HealthClinic.biz&quot;&gt;Microsoft/HealthClinic.biz &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/hermes&quot;&gt;Microsoft/hermes &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/HolographicAcademy&quot;&gt;Microsoft/HolographicAcademy &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/HoloLensCompanionKit&quot;&gt;Microsoft/HoloLensCompanionKit &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/HoloLensCompanionKit&quot;&gt;Microsoft/HoloLensCompanionKit &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/HoloLensCompanionKit&quot;&gt;Microsoft/HoloLensCompanionKit &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/HoloToolkit&quot;&gt;Microsoft/HoloToolkit &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/HoloToolkit-Unity&quot;&gt;Microsoft/HoloToolkit-Unity &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/http-post-message&quot;&gt;Microsoft/http-post-message &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/hummingbird&quot;&gt;Microsoft/hummingbird &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/idevice-app-launcher&quot;&gt;Microsoft/idevice-app-launcher &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_bee-control&quot;&gt;Microsoft/Imagine_bee-control &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_binary-break-in&quot;&gt;Microsoft/Imagine_binary-break-in &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_bing-maps-api&quot;&gt;Microsoft/Imagine_bing-maps-api &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_block-knock&quot;&gt;Microsoft/Imagine_block-knock &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_diamond-miner&quot;&gt;Microsoft/Imagine_diamond-miner &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_fudge-roll&quot;&gt;Microsoft/Imagine_fudge-roll &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_halo-5-api&quot;&gt;Microsoft/Imagine_halo-5-api &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_planetary-pool&quot;&gt;Microsoft/Imagine_planetary-pool &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_rocket-launch-sim&quot;&gt;Microsoft/Imagine_rocket-launch-sim &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_solar-system-viewer&quot;&gt;Microsoft/Imagine_solar-system-viewer &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_stealthbot&quot;&gt;Microsoft/Imagine_stealthbot &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_street-racing&quot;&gt;Microsoft/Imagine_street-racing &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Imagine_sylvan-sprinter&quot;&gt;Microsoft/Imagine_sylvan-sprinter &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Instance-Adapter-for-Microsoft-Dynamics-CRM&quot;&gt;Microsoft/Instance-Adapter-for-Microsoft-Dynamics-CRM &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs&quot;&gt;Microsoft/IntuneDocs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.cs-cz&quot;&gt;Microsoft/IntuneDocs.cs-cz &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.de-de&quot;&gt;Microsoft/IntuneDocs.de-de &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.es-es&quot;&gt;Microsoft/IntuneDocs.es-es &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.fr-fr&quot;&gt;Microsoft/IntuneDocs.fr-fr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.hu-hu&quot;&gt;Microsoft/IntuneDocs.hu-hu &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.it-it&quot;&gt;Microsoft/IntuneDocs.it-it &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.ja-jp&quot;&gt;Microsoft/IntuneDocs.ja-jp &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.ko-kr&quot;&gt;Microsoft/IntuneDocs.ko-kr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.nl-nl&quot;&gt;Microsoft/IntuneDocs.nl-nl &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.pl-pl&quot;&gt;Microsoft/IntuneDocs.pl-pl &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.pt-br&quot;&gt;Microsoft/IntuneDocs.pt-br &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.pt-pt&quot;&gt;Microsoft/IntuneDocs.pt-pt &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.ru-ru&quot;&gt;Microsoft/IntuneDocs.ru-ru &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.sv-se&quot;&gt;Microsoft/IntuneDocs.sv-se &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.tr-tr&quot;&gt;Microsoft/IntuneDocs.tr-tr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.zh-cn&quot;&gt;Microsoft/IntuneDocs.zh-cn &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/IntuneDocs.zh-tw&quot;&gt;Microsoft/IntuneDocs.zh-tw &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ionic2-typescript-blank&quot;&gt;Microsoft/ionic2-typescript-blank &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ionic2-typescript-sidemenu&quot;&gt;Microsoft/ionic2-typescript-sidemenu &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ionic2-typescript-tabs&quot;&gt;Microsoft/ionic2-typescript-tabs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ionic-azure-conference-app&quot;&gt;Microsoft/ionic-azure-conference-app &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ionic-typescript-blank&quot;&gt;Microsoft/ionic-typescript-blank &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ionic-typescript-sidemenu&quot;&gt;Microsoft/ionic-typescript-sidemenu &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ionic-typescript-tabs&quot;&gt;Microsoft/ionic-typescript-tabs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/iot-samples-ted&quot;&gt;Microsoft/iot-samples-ted &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ivy&quot;&gt;Microsoft/ivy &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/JSanity&quot;&gt;Microsoft/JSanity &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/kafka-proxy-ws&quot;&gt;Microsoft/kafka-proxy-ws &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/kindscript-microbit-skeleton&quot;&gt;Microsoft/kindscript-microbit-skeleton &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/knockout-validation&quot;&gt;Microsoft/knockout-validation &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/lagscope&quot;&gt;Microsoft/lagscope &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/language-server-protocol&quot;&gt;Microsoft/language-server-protocol &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/lightLDA&quot;&gt;Microsoft/lightLDA &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/linkcheckermd&quot;&gt;Microsoft/linkcheckermd &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/loader-load-themed-styles&quot;&gt;Microsoft/loader-load-themed-styles &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/loader-raw-script&quot;&gt;Microsoft/loader-raw-script &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/loader-set-webpack-public-path&quot;&gt;Microsoft/loader-set-webpack-public-path &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/load-themed-styles&quot;&gt;Microsoft/load-themed-styles &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/logstash-output-application-insights&quot;&gt;Microsoft/logstash-output-application-insights &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Loop-Sample-Drives-Android&quot;&gt;Microsoft/Loop-Sample-Drives-Android &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/mala&quot;&gt;Microsoft/mala &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/malmo&quot;&gt;Microsoft/malmo &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/mattercenter&quot;&gt;Microsoft/mattercenter &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/mcBV&quot;&gt;Microsoft/mcBV &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Mesh-processing-library&quot;&gt;Microsoft/Mesh-processing-library &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/microbit-chrome&quot;&gt;Microsoft/microbit-chrome &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Microsoft-Cloud-Services-for-Android&quot;&gt;Microsoft/Microsoft-Cloud-Services-for-Android &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/microsoft-pdb&quot;&gt;Microsoft/microsoft-pdb &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/microsoft-r-content&quot;&gt;Microsoft/microsoft-r-content &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/microsoft-r-open&quot;&gt;Microsoft/microsoft-r-open &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs&quot;&gt;Microsoft/MIMDocs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.cs-cz&quot;&gt;Microsoft/MIMDocs.cs-cz &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.de-de&quot;&gt;Microsoft/MIMDocs.de-de &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.es-es&quot;&gt;Microsoft/MIMDocs.es-es &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.fr-fr&quot;&gt;Microsoft/MIMDocs.fr-fr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.hu-hu&quot;&gt;Microsoft/MIMDocs.hu-hu &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.it-it&quot;&gt;Microsoft/MIMDocs.it-it &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.ja-jp&quot;&gt;Microsoft/MIMDocs.ja-jp &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.ko-kr&quot;&gt;Microsoft/MIMDocs.ko-kr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.nl-nl&quot;&gt;Microsoft/MIMDocs.nl-nl &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.pl-pl&quot;&gt;Microsoft/MIMDocs.pl-pl &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.pt-br&quot;&gt;Microsoft/MIMDocs.pt-br &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.pt-pt&quot;&gt;Microsoft/MIMDocs.pt-pt &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.ru-ru&quot;&gt;Microsoft/MIMDocs.ru-ru &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.sv-se&quot;&gt;Microsoft/MIMDocs.sv-se &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.tr-tr&quot;&gt;Microsoft/MIMDocs.tr-tr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.zh-cn&quot;&gt;Microsoft/MIMDocs.zh-cn &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMDocs.zh-tw&quot;&gt;Microsoft/MIMDocs.zh-tw &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMPowerShellConnectors&quot;&gt;Microsoft/MIMPowerShellConnectors &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MIMWAL&quot;&gt;Microsoft/MIMWAL &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Mobius&quot;&gt;Microsoft/Mobius &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/monaco-css&quot;&gt;Microsoft/monaco-css &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/monaco-editor&quot;&gt;Microsoft/monaco-editor &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/monaco-editor-samples&quot;&gt;Microsoft/monaco-editor-samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/monaco-html&quot;&gt;Microsoft/monaco-html &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/monaco-json&quot;&gt;Microsoft/monaco-json &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/monaco-languages&quot;&gt;Microsoft/monaco-languages &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/monaco-typescript&quot;&gt;Microsoft/monaco-typescript &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/msdn-content&quot;&gt;Microsoft/msdn-content &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MSITARM&quot;&gt;Microsoft/MSITARM &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MSITARM1&quot;&gt;Microsoft/MSITARM1 &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MsUEFI-Test&quot;&gt;Microsoft/MsUEFI-Test &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/MTMBuddy&quot;&gt;Microsoft/MTMBuddy &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/multiverso&quot;&gt;Microsoft/multiverso &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/node-fast-plist&quot;&gt;Microsoft/node-fast-plist &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/node-jsonc-parser&quot;&gt;Microsoft/node-jsonc-parser &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/node-library-build&quot;&gt;Microsoft/node-library-build &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/node-request-light&quot;&gt;Microsoft/node-request-light &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ntttcp-for-linux&quot;&gt;Microsoft/ntttcp-for-linux &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ODBC-Specification&quot;&gt;Microsoft/ODBC-Specification &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Office365APIEditor&quot;&gt;Microsoft/Office365APIEditor &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Office-js-docs_de-de&quot;&gt;Microsoft/Office-js-docs_de-de &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Office-js-docs_es-es&quot;&gt;Microsoft/Office-js-docs_es-es &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Office-js-docs_fr-fr&quot;&gt;Microsoft/Office-js-docs_fr-fr &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Office-js-docs_ja-jp&quot;&gt;Microsoft/Office-js-docs_ja-jp &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Office-js-docs_pt-br&quot;&gt;Microsoft/Office-js-docs_pt-br &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Office-js-docs_ru-ru&quot;&gt;Microsoft/Office-js-docs_ru-ru &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Office-js-docs_zh-cn&quot;&gt;Microsoft/Office-js-docs_zh-cn &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Office-js-docs_zh-tw&quot;&gt;Microsoft/Office-js-docs_zh-tw &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/openscraping-lib-csharp&quot;&gt;Microsoft/openscraping-lib-csharp &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/OTP4LTE-U&quot;&gt;Microsoft/OTP4LTE-U &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pagination-control&quot;&gt;Microsoft/pagination-control &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Partner-app-development&quot;&gt;Microsoft/Partner-app-development &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Partner-Center-Explorer&quot;&gt;Microsoft/Partner-Center-Explorer &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pgtester&quot;&gt;Microsoft/pgtester &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Phoenix&quot;&gt;Microsoft/Phoenix &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PhyloD&quot;&gt;Microsoft/PhyloD &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pict&quot;&gt;Microsoft/pict &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-Angular&quot;&gt;Microsoft/PowerBI-Angular &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-Cli&quot;&gt;Microsoft/PowerBI-Cli &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-CSharp&quot;&gt;Microsoft/PowerBI-CSharp &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-Ember&quot;&gt;Microsoft/PowerBI-Ember &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-extensibility-text-utility&quot;&gt;Microsoft/PowerBI-extensibility-text-utility &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-JavaScript&quot;&gt;Microsoft/PowerBI-JavaScript &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-JQuery&quot;&gt;Microsoft/PowerBI-JQuery &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/powerbi-models&quot;&gt;Microsoft/powerbi-models &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-Node&quot;&gt;Microsoft/PowerBI-Node &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-React&quot;&gt;Microsoft/PowerBI-React &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/powerbi-router&quot;&gt;Microsoft/powerbi-router &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Power-BI-Solution-Template&quot;&gt;Microsoft/Power-BI-Solution-Template &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-visuals&quot;&gt;Microsoft/PowerBI-visuals &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-visuals-bankingForTheBlind&quot;&gt;Microsoft/PowerBI-visuals-bankingForTheBlind &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-visuals-sampleBarChart&quot;&gt;Microsoft/PowerBI-visuals-sampleBarChart &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/PowerBI-visuals-tools&quot;&gt;Microsoft/PowerBI-visuals-tools &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/process-customization-scripts&quot;&gt;Microsoft/process-customization-scripts &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/projection-grid&quot;&gt;Microsoft/projection-grid &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ProjectOxford-Apps-MimickerAlarm&quot;&gt;Microsoft/ProjectOxford-Apps-MimickerAlarm &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ProjectOxford-ClientSDK&quot;&gt;Microsoft/ProjectOxford-ClientSDK &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/prose&quot;&gt;Microsoft/prose &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ProtocolTestFramework&quot;&gt;Microsoft/ProtocolTestFramework &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt&quot;&gt;Microsoft/pxt &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-arduino&quot;&gt;Microsoft/pxt-arduino &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-arduino-core&quot;&gt;Microsoft/pxt-arduino-core &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-calliope&quot;&gt;Microsoft/pxt-calliope &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-i2c-fram&quot;&gt;Microsoft/pxt-i2c-fram &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-max6675&quot;&gt;Microsoft/pxt-max6675 &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-microbit&quot;&gt;Microsoft/pxt-microbit &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-microbit-core&quot;&gt;Microsoft/pxt-microbit-core &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-microbit-cppsample&quot;&gt;Microsoft/pxt-microbit-cppsample &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-monaco-typescript&quot;&gt;Microsoft/pxt-monaco-typescript &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-neopixel&quot;&gt;Microsoft/pxt-neopixel &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-rpi&quot;&gt;Microsoft/pxt-rpi &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-sample&quot;&gt;Microsoft/pxt-sample &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-sonar&quot;&gt;Microsoft/pxt-sonar &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/pxt-windowsiot&quot;&gt;Microsoft/pxt-windowsiot &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Pyjion&quot;&gt;Microsoft/Pyjion &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/qCards&quot;&gt;Microsoft/qCards &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Range-V3-VS2015&quot;&gt;Microsoft/Range-V3-VS2015 &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/remotebuild&quot;&gt;Microsoft/remotebuild &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Reporting-Services&quot;&gt;Microsoft/Reporting-Services &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/RESX-Unused-Finder&quot;&gt;Microsoft/RESX-Unused-Finder &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/RetryOperationHelper&quot;&gt;Microsoft/RetryOperationHelper &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Rosyln-Analyzer-ToStringWithoutOverride&quot;&gt;Microsoft/Rosyln-Analyzer-ToStringWithoutOverride &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/RServer-for-HDInsight-example-CriteoDataSet&quot;&gt;Microsoft/RServer-for-HDInsight-example-CriteoDataSet &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/RTVS-docs&quot;&gt;Microsoft/RTVS-docs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/sails-hook-federalist-ms&quot;&gt;Microsoft/sails-hook-federalist-ms &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/sarif-sdk&quot;&gt;Microsoft/sarif-sdk &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/satcheljs&quot;&gt;Microsoft/satcheljs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/satcheljs-react-devtools&quot;&gt;Microsoft/satcheljs-react-devtools &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/satcheljs-snapshots&quot;&gt;Microsoft/satcheljs-snapshots &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/satcheljs-stitch&quot;&gt;Microsoft/satcheljs-stitch &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/satcheljs-todomvc&quot;&gt;Microsoft/satcheljs-todomvc &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/satcheljs-trace&quot;&gt;Microsoft/satcheljs-trace &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/SDLAnalyze&quot;&gt;Microsoft/SDLAnalyze &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/SDN&quot;&gt;Microsoft/SDN &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Selawik&quot;&gt;Microsoft/Selawik &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/sesopen&quot;&gt;Microsoft/sesopen &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/SimpleStubs&quot;&gt;Microsoft/SimpleStubs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/SkypeBotsWithMedia&quot;&gt;Microsoft/SkypeBotsWithMedia &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/SLAyer&quot;&gt;Microsoft/SLAyer &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/sqlite-tracer&quot;&gt;Microsoft/sqlite-tracer &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/SQL-Server-R-Services-Samples&quot;&gt;Microsoft/SQL-Server-R-Services-Samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/sql-server-samples&quot;&gt;Microsoft/sql-server-samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/sqlskim&quot;&gt;Microsoft/sqlskim &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Static-Module-Verifier&quot;&gt;Microsoft/Static-Module-Verifier &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/staticstaging&quot;&gt;Microsoft/staticstaging &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/StopGuessing&quot;&gt;Microsoft/StopGuessing &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/taco-cli&quot;&gt;Microsoft/taco-cli &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/taco-plugin-devicesync&quot;&gt;Microsoft/taco-plugin-devicesync &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/taco-team-build&quot;&gt;Microsoft/taco-team-build &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/team-explorer-everywhere&quot;&gt;Microsoft/team-explorer-everywhere &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/techcasestudies&quot;&gt;Microsoft/techcasestudies &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/thrifty&quot;&gt;Microsoft/thrifty &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/TouchDevelop-backend&quot;&gt;Microsoft/TouchDevelop-backend &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/TPM-2.0-Parser&quot;&gt;Microsoft/TPM-2.0-Parser &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/TpmRCDecoder&quot;&gt;Microsoft/TpmRCDecoder &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/TSS.MSR&quot;&gt;Microsoft/TSS.MSR &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/TVHelpers&quot;&gt;Microsoft/TVHelpers &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Typedoc-Webpack-Plugin&quot;&gt;Microsoft/Typedoc-Webpack-Plugin &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/unityplugins&quot;&gt;Microsoft/unityplugins &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/UWPCommunityToolkit-docs&quot;&gt;Microsoft/UWPCommunityToolkit-docs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/UWPQuickStart&quot;&gt;Microsoft/UWPQuickStart &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vcc&quot;&gt;Microsoft/vcc &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vcpkg&quot;&gt;Microsoft/vcpkg &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/VCSamples&quot;&gt;Microsoft/VCSamples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Virtualization-Documentation&quot;&gt;Microsoft/Virtualization-Documentation &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Virtualization-Documentation&quot;&gt;Microsoft/Virtualization-Documentation &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Visual-Audience-Polling&quot;&gt;Microsoft/Visual-Audience-Polling &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/VisualFileInfo&quot;&gt;Microsoft/VisualFileInfo &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/VisualStudioUninstaller&quot;&gt;Microsoft/VisualStudioUninstaller &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-chrome-debug&quot;&gt;Microsoft/vscode-chrome-debug &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-chrome-debug-core&quot;&gt;Microsoft/vscode-chrome-debug-core &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-chrome-debug-core&quot;&gt;Microsoft/vscode-chrome-debug-core &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-comment&quot;&gt;Microsoft/vscode-comment &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-cordova&quot;&gt;Microsoft/vscode-cordova &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-cpptools&quot;&gt;Microsoft/vscode-cpptools &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-css-languageservice&quot;&gt;Microsoft/vscode-css-languageservice &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-docker&quot;&gt;Microsoft/vscode-docker &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-docs&quot;&gt;Microsoft/vscode-docs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-editorconfig&quot;&gt;Microsoft/vscode-editorconfig &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-eslint&quot;&gt;Microsoft/vscode-eslint &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-extension-samples&quot;&gt;Microsoft/vscode-extension-samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-extension-vscode&quot;&gt;Microsoft/vscode-extension-vscode &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-generator-code&quot;&gt;Microsoft/vscode-generator-code &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-go&quot;&gt;Microsoft/vscode-go &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-htmlhint&quot;&gt;Microsoft/vscode-htmlhint &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-html-languageservice&quot;&gt;Microsoft/vscode-html-languageservice &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-htmltagwrap&quot;&gt;Microsoft/vscode-htmltagwrap &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-jshint&quot;&gt;Microsoft/vscode-jshint &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-json-languageservice&quot;&gt;Microsoft/vscode-json-languageservice &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-languageserver-node&quot;&gt;Microsoft/vscode-languageserver-node &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-languageserver-node-example&quot;&gt;Microsoft/vscode-languageserver-node-example &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-LaTeX&quot;&gt;Microsoft/vscode-LaTeX &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-MDTools&quot;&gt;Microsoft/vscode-MDTools &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-nls&quot;&gt;Microsoft/vscode-nls &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-nls-dev&quot;&gt;Microsoft/vscode-nls-dev &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-node-debug2&quot;&gt;Microsoft/vscode-node-debug2 &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-react-native&quot;&gt;Microsoft/vscode-react-native &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-samples&quot;&gt;Microsoft/vscode-samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-spell-check&quot;&gt;Microsoft/vscode-spell-check &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-textmate&quot;&gt;Microsoft/vscode-textmate &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-themes&quot;&gt;Microsoft/vscode-themes &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-tslint&quot;&gt;Microsoft/vscode-tslint &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-uri&quot;&gt;Microsoft/vscode-uri &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscode-wordcount&quot;&gt;Microsoft/vscode-wordcount &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vscom&quot;&gt;Microsoft/vscom &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vs-diag-samples&quot;&gt;Microsoft/vs-diag-samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/VSLinux&quot;&gt;Microsoft/VSLinux &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/VS-Macros&quot;&gt;Microsoft/VS-Macros &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vso-httpclient-java&quot;&gt;Microsoft/vso-httpclient-java &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vso-intellij&quot;&gt;Microsoft/vso-intellij &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/VS-PPT&quot;&gt;Microsoft/VS-PPT &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/VSSDK-Extensibility-Templates&quot;&gt;Microsoft/VSSDK-Extensibility-Templates &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-agent-cookbook&quot;&gt;Microsoft/vsts-agent-cookbook &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-authentication-library-for-java&quot;&gt;Microsoft/vsts-authentication-library-for-java &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-bamboo-build-integration-sample&quot;&gt;Microsoft/vsts-bamboo-build-integration-sample &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-cloudfoundry&quot;&gt;Microsoft/vsts-cloudfoundry &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-cordova-tasks&quot;&gt;Microsoft/vsts-cordova-tasks &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-dockerfiles&quot;&gt;Microsoft/vsts-dockerfiles &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-extension-color-control&quot;&gt;Microsoft/vsts-extension-color-control &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-extension-integer-control&quot;&gt;Microsoft/vsts-extension-integer-control &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-extension-toggle-control&quot;&gt;Microsoft/vsts-extension-toggle-control &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-jenkins-build-integration-sample&quot;&gt;Microsoft/vsts-jenkins-build-integration-sample &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-nexus&quot;&gt;Microsoft/vsts-nexus &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-react-native-tasks&quot;&gt;Microsoft/vsts-react-native-tasks &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-restapi-samplecode&quot;&gt;Microsoft/vsts-restapi-samplecode &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-urbancode-deploy&quot;&gt;Microsoft/vsts-urbancode-deploy &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-veracode&quot;&gt;Microsoft/vsts-veracode &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/vsts-vscode&quot;&gt;Microsoft/vsts-vscode &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Wagr-Sample-Intune-iOS-App&quot;&gt;Microsoft/Wagr-Sample-Intune-iOS-App &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/web-build-tools&quot;&gt;Microsoft/web-build-tools &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/web-library-build&quot;&gt;Microsoft/web-library-build &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/WhoisParsers&quot;&gt;Microsoft/WhoisParsers &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/window-post-message-proxy&quot;&gt;Microsoft/window-post-message-proxy &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Windows-appsample-coloringbook&quot;&gt;Microsoft/Windows-appsample-coloringbook &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Windows-appsample-familynotes&quot;&gt;Microsoft/Windows-appsample-familynotes &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Windows-appsample-lunch-scheduler&quot;&gt;Microsoft/Windows-appsample-lunch-scheduler &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Windows-appsample-marble-maze&quot;&gt;Microsoft/Windows-appsample-marble-maze &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Windows-classic-samples&quot;&gt;Microsoft/Windows-classic-samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/windows-dev-center-vsts-extension&quot;&gt;Microsoft/windows-dev-center-vsts-extension &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/WindowsDevicePortalWrapper&quot;&gt;Microsoft/WindowsDevicePortalWrapper &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/windows-driver-docs&quot;&gt;Microsoft/windows-driver-docs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/windows-itpro-docs&quot;&gt;Microsoft/windows-itpro-docs &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/WindowsProtocolTestSuites&quot;&gt;Microsoft/WindowsProtocolTestSuites &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Windows-Social-Samples&quot;&gt;Microsoft/Windows-Social-Samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Windows-Time-Calibration-Tools&quot;&gt;Microsoft/Windows-Time-Calibration-Tools &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/WinObjC-Samples&quot;&gt;Microsoft/WinObjC-Samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/wopi-validator-cli-python&quot;&gt;Microsoft/wopi-validator-cli-python &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/WPFDXInterop&quot;&gt;Microsoft/WPFDXInterop &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/ws2016lab&quot;&gt;Microsoft/ws2016lab &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/XamarinAzure_ShoppingDemoApp&quot;&gt;Microsoft/XamarinAzure_ShoppingDemoApp &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Xbox-ATG-Samples&quot;&gt;Microsoft/Xbox-ATG-Samples &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/XLIFF2-Object-Model&quot;&gt;Microsoft/XLIFF2-Object-Model &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/XmlNotepad&quot;&gt;Microsoft/XmlNotepad &lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/Microsoft/Yams&quot;&gt;Microsoft/Yams &lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/8172333328408995521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/8172333328408995521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/8172333328408995521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/8172333328408995521'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2016/10/every-microsoft-github-on-single-page.html' title='Every Microsoft Github on a single page'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-1476193484070932440</id><published>2016-04-13T20:33:00.001-07:00</published><updated>2016-04-13T20:33:41.052-07:00</updated><title type='text'>Microsoft&#39;s foray into the land of *nix is 20 years in the making</title><content type='html'>Announced at the Build 2016 Conference in March. &amp;nbsp;We are back in the days of one of my specialties, command line OSes and command scripts. &amp;nbsp;&lt;a href=&quot;http://www.theregister.co.uk/2016/03/30/bash_shell_comes_to_windows_10/&quot; target=&quot;_blank&quot;&gt;Bash comes to Windows.&lt;/a&gt;&amp;nbsp; &lt;a href=&quot;https://insights.ubuntu.com/2016/03/30/ubuntu-on-windows-the-ubuntu-userspace-for-windows-developers/&quot; target=&quot;_blank&quot;&gt;Ubuntu runs on Windows&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
This isn&#39;t really that new, is it? &amp;nbsp;&lt;a href=&quot;https://www.microsoft.com/en-us/download/details.aspx?id=2391&quot; target=&quot;_blank&quot;&gt;Utilities and SDK for Subsystem for UNIX-Based Applications&lt;/a&gt;&amp;nbsp;(USDKSUNIX-B?) is the unfortunate name of GNU utilities on Windows, formerly known as SFU 1.0, released in 1999. &amp;nbsp;&lt;a href=&quot;https://technet.microsoft.com/en-ca/library/cc771470.aspx&quot; target=&quot;_blank&quot;&gt;Subsystem for UNIX-based Applications&lt;/a&gt;? &amp;nbsp; So much for catchy names like Tinkerpop, Flume, Kafka, Storm, Solr, Spark, Hive, Pig, YARN, or Mahout. &amp;nbsp;And oh yes, Java. &amp;nbsp;Hasn&#39;t Java had portability across platforms for awhile? &amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
The efficiency and performance of Ubuntu on Windows is really what is impressive here. &lt;br /&gt;
&lt;br /&gt;
Why is this happening? Did Microsoft give up on Powershell? &amp;nbsp;Is Powershell coming to Linux? &amp;nbsp;Is Windows 11 going to run on SPARCstations? &amp;nbsp;I am so confused...&lt;br /&gt;
&lt;br /&gt;
For those making the transition, a&amp;nbsp;&lt;a href=&quot;https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/4/html/Step_by_Step_Guide/ap-doslinux.html&quot; target=&quot;_blank&quot;&gt;helpful MS-DOS - Bash help sheet, courtesy of Red Hat.&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://www.howtoforge.com/community/threads/linux-cheat-sheets-awk-ed-sed-bash-screen-perl-and-more.20009/&quot; target=&quot;_blank&quot;&gt;awk, ed, sed, grep, top, locate, tail, head, cat, vim, perl, ssh...&lt;/a&gt;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Apparently 60% of Azure is now running Linux. &amp;nbsp;At least 15% of the world&#39;s power is being consumed by data centers. &amp;nbsp;A UNIVAC consumed around 67 kilowatts. &amp;nbsp;The world consumed around 105,000 Terawatts in 2012. &amp;nbsp;&lt;a href=&quot;http://searchdatacenter.techtarget.com/podcast/Trends-in-data-center-power-usage&quot; target=&quot;_blank&quot;&gt;Power is a huge driver in terms&lt;/a&gt; of cost and efficiency is super important when a server is running 8,760 hours / 365 days a year. &amp;nbsp;Using a minimalist operating system (or none at all?) could help with additional savings. &lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
It is the year two thousand and sixteen, the 21st century. &amp;nbsp;Shouldn&#39;t we be celebrating our separation from monitors, mice and keyboards with augmented, virtual reality, neural impulse actuators, heads-up displays and immersive operating systems that feed us information via telepathy?&lt;br /&gt;
&lt;br /&gt;
Apparently there is some delay, though it&#39;s not caused by Microsoft. &amp;nbsp;&lt;a href=&quot;https://www.microsoft.com/microsoft-hololens/en-us&quot; target=&quot;_blank&quot;&gt;Hololens&lt;/a&gt; is shipping now. &lt;a href=&quot;http://venturebeat.com/2016/04/13/microsoft-on-causing-oculus-rift-delays-this-is-false/&quot; target=&quot;_blank&quot;&gt;&amp;nbsp;Oculus, not so much.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I bought an &lt;a href=&quot;http://www.amazon.com/OCZ-OCZMSNIA-NIA-Impulse-Actuator/dp/B00168VU4U&quot; target=&quot;_blank&quot;&gt;OCZ NIA&lt;/a&gt;&amp;nbsp;brain mouse a few years ago. It has been collecting dust ever since I decided I had better things to do than to train my brain to play pong. &amp;nbsp;My eyes hurt from blinking to shoot in Unreal Tournament, turning my face away from the screen to look around was a bit counter intuitive, and the grounding strap required to keep signals level didn&#39;t add to the experience. &amp;nbsp;Plus I still needed my mouse and keyboard.&lt;br /&gt;
&lt;br /&gt;
It is still impressive to me that we have the technology today (and 8 years ago!) to read brain waves for under $100. &amp;nbsp;And we now have the technology to write them using &lt;a href=&quot;https://speakwisdom.wordpress.com/tag/transcranial-direct-current-stimulation/&quot; target=&quot;_blank&quot;&gt;transcranial direct current stimulation&lt;/a&gt;&amp;nbsp;(tDCS), for the low low price of $39.95! &lt;br /&gt;
&lt;br /&gt;
And to think that Nikola Tesla used to squish his toes together 100 times a night to stimulate his brain cells, when a 9-volt battery and a wet sponge could have done the same trick.&lt;br /&gt;
&lt;br /&gt;
So what&#39;s next? SQL 2016 on Linux?&lt;br /&gt;
&lt;a href=&quot;http://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/&quot;&gt;http://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Free SQL Licenses for Oracle customers?&lt;br /&gt;
&lt;a href=&quot;https://www.microsoft.com/en-ca/server-cloud/sql-license-migration.aspx&quot;&gt;https://www.microsoft.com/en-ca/server-cloud/sql-license-migration.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
In 1998, Cygwin 2.0 introduced the Windows world to GNU tools. &lt;br /&gt;
&lt;a href=&quot;http://www.math.utah.edu/~beebe/gnu-on-windows.html&quot;&gt;http://www.math.utah.edu/~beebe/gnu-on-windows.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
In 2016, oh my zsh comes to Windows...&lt;br /&gt;
&lt;a href=&quot;https://twitter.com/ohmyzsh&quot;&gt;https://twitter.com/ohmyzsh&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Tomorrow, I&#39;m installing this!&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 12px; line-height: 16.8px; white-space: pre;&quot;&gt;&lt;a href=&quot;http://byobu.org/&quot; target=&quot;_blank&quot;&gt;sudo yum install byobu -y --enablerepo=epel-testing&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Convergence was the buzzword a few years ago. &amp;nbsp;This year&#39;s buzzword should be... convergence?&lt;br /&gt;
&lt;br /&gt;
Well, back to reading &lt;a href=&quot;https://books.google.ca/books?id=bx0Z-OirsN4C&amp;amp;pg=PT70&amp;amp;lpg=PT70&amp;amp;dq=windows&amp;amp;source=bl&amp;amp;ots=kbo9YUc0ox&amp;amp;sig=cux0DwvLyRiPmEewTqkbNvTJvQo&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ved=0ahUKEwjv_cHvj43MAhWEnYMKHZeuDOYQ6AEIMzAE#v=onepage&amp;amp;q=windows&amp;amp;f=false&quot; target=&quot;_blank&quot;&gt;copies of Computerworld magazine from 1997&lt;/a&gt;&amp;nbsp;for new product ideas... &amp;nbsp;did you hear PC market leader Compaq is pushing their new Windows NT models as a Unix alternative?</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/1476193484070932440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/1476193484070932440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1476193484070932440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1476193484070932440'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2016/04/microsofts-foray-into-land-of-nix-is-20.html' title='Microsoft&#39;s foray into the land of *nix is 20 years in the making'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-2705845296747576493</id><published>2015-10-29T22:46:00.000-07:00</published><updated>2015-10-29T22:46:05.940-07:00</updated><title type='text'>Microsoft goes All-In on Analytics</title><content type='html'>It has been a busy few months in the data analytics space, especially at Microsoft. &amp;nbsp;To say the least. &amp;nbsp;Next year will be even busier, when many of these solutions converge further.&lt;br /&gt;
&lt;br /&gt;
Microsoft announced &lt;a href=&quot;http://blogs.msdn.com/b/powerbi/archive/2015/07/21/power-bi-ga-and-beyond.aspx&quot; target=&quot;_blank&quot;&gt;General Availability of PowerBI, &lt;/a&gt;and brings many of its cloud features to the desktop.&lt;br /&gt;
&lt;br /&gt;
Jen Underwood &lt;a href=&quot;http://www.jenunderwood.com/2015/10/19/revealing-power-bi-desktop/&quot; target=&quot;_blank&quot;&gt;reveals the splendor &lt;/a&gt;in PowerBI Desktop. &amp;nbsp;PowerBI Desktop can be published to a &lt;a href=&quot;https://powerbi.microsoft.com/en-us/landing/pyramid&quot; target=&quot;_blank&quot;&gt;Pyramid Analytics server &lt;/a&gt;for on-prem solutions. &amp;nbsp;PowerBI isn&#39;t just in the cloud anymore.&lt;br /&gt;
&lt;br /&gt;
Microsoft acquires Datazen, and some multidimensional dashboards&amp;nbsp;&lt;a href=&quot;https://msdn.microsoft.com/en-us/library/mt404696.aspx&quot; target=&quot;_blank&quot;&gt;come out of a DataZen server in SQL 2016&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.theregister.co.uk/2015/10/28/sql_server_2016_with_r/&quot; target=&quot;_blank&quot;&gt;SQL 2016 with R &amp;amp; JSON integration.&lt;/a&gt;&amp;nbsp; Hold up, &lt;a href=&quot;http://www.revolutionanalytics.com/&quot; target=&quot;_blank&quot;&gt;Revolution Analytics&lt;/a&gt; is coming to SQL? &amp;nbsp;JSON in SQL? &amp;nbsp;No more FOR XML madness?&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 21px;&quot;&gt;New JSON support in T-SQL, the SQL Server query language, includes OPENJSON to parse JSON text and return tabular data, JSON_VALUE and JSON_QUERY for querying JSON data, and ISJSON for validating JSON-formatted text.&lt;/span&gt;&lt;/blockquote&gt;
The syntax for the R external functions seems suspiciously familiar to what Apache Hive provides..&lt;br /&gt;
&lt;h2&gt;
PIP INSTALL JUPYTER&lt;/h2&gt;
&lt;a href=&quot;http://blogs.technet.com/b/machinelearning/&quot; target=&quot;_blank&quot;&gt;ML Blog Team&lt;/a&gt; talks about &lt;a href=&quot;http://jupyter.org/&quot; target=&quot;_blank&quot;&gt;Jupyter Notebooks&lt;/a&gt; for &lt;a href=&quot;http://blogs.technet.com/b/machinelearning/archive/2015/07/24/introducing-jupyter-notebooks-in-azure-ml-studio.aspx&quot; target=&quot;_blank&quot;&gt;Azure ML Studio&lt;/a&gt;&amp;nbsp;and Nitin Mehotra gets us started with&amp;nbsp;&lt;a href=&quot;https://azure.microsoft.com/en-us/documentation/articles/hdinsight-apache-spark-zeppelin-notebook-jupyter-spark-sql/&quot; target=&quot;_blank&quot;&gt;Zeppelin Notebooks and Apache Spark on Azure HDInsight&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Michael Erasmus gives us an interesting mashup of Python and SQL running in a Jupyter notebook.&lt;br /&gt;
&lt;a href=&quot;http://michaelerasm.us/redshift-and-ipython-bffs/%C2%A0&quot; target=&quot;_blank&quot;&gt;http://michaelerasm.us/redshift-and-ipython-bffs/&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
What&#39;s nice about this is the inline SQL statement, effectively removing the need for quoting &amp;amp; appending multi-line SQL together. &amp;nbsp;What else is useful is the ability to capture the results of the SQL query as a data frame for analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
A similar method might be used with MDX queries and Analysis Services OLAP cubes.&lt;br /&gt;
&lt;a href=&quot;http://bkanuka.com/articles/python-connect-to-olap/&quot;&gt;http://bkanuka.com/articles/python-connect-to-olap/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Perhaps if you have some web services connected to Excel Services or PowerPivot, this method could get really useful for exposing your data. &amp;nbsp;I would imagine writing some DAX queries nicely formatted in Jupyter python and returning data frames to R would be of interest for a couple people... well maybe just me. ;)&lt;br /&gt;
&lt;br /&gt;
Speaking of DAX...&lt;br /&gt;
&lt;br /&gt;
Kasper de Jonge writes about SQL 2016 includes over 50 new DAX functions&lt;br /&gt;
&lt;a href=&quot;http://blogs.msdn.com/b/analysisservices/archive/2015/09/02/what-s-new-in-microsoft-sql-server-analysis-services-tabular-models-in-sql-server-2016-ctp-2-3.aspx&quot;&gt;http://blogs.msdn.com/b/analysisservices/archive/2015/09/02/what-s-new-in-microsoft-sql-server-analysis-services-tabular-models-in-sql-server-2016-ctp-2-3.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Some of the cool ones are &lt;a href=&quot;https://support.office.com/en-us/article/NATURALINNERJOIN-Function-DAX-1591ce87-74c7-4c24-a72d-f56b9604609f?ui=en-US&amp;amp;rs=en-US&amp;amp;ad=US&quot; target=&quot;_blank&quot;&gt;Natural Inner Join&lt;/a&gt;,&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;span class=&quot;ocpNoLoc&quot;&gt;&lt;a href=&quot;https://support.office.com/en-us/article/CONCATENATEX-Function-DAX-ae3ba882-c260-4a56-82d1-70ee66451b39?ui=en-US&amp;amp;rs=en-US&amp;amp;ad=US&quot; target=&quot;_blank&quot;&gt;CONCATENATEX&lt;/a&gt;(Employees, [FirstName] &amp;amp; “ “ &amp;amp; [LastName], “,”) &lt;/span&gt;     &lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Returns &quot;&lt;b class=&quot;ocpLegacyBold&quot;&gt;Alan Brewer, Michael Blythe&lt;/b&gt;&quot;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;a href=&quot;https://support.office.com/en-us/article/SUBSTITUTEWITHINDEX-Function-DAX-87154f02-3052-4f3e-a06b-cefb06ad133e?ui=en-US&amp;amp;rs=en-US&amp;amp;ad=US&quot; target=&quot;_blank&quot;&gt;SUBSTITUTEWITHINDEX&lt;/a&gt; (&lt;a href=&quot;http://stackoverflow.com/questions/25041026/hive-left-semi-join-for-not-exists&quot; target=&quot;_blank&quot;&gt;Left Semi Join&lt;/a&gt; in PowerPivot?)&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://support.office.com/en-us/article/ADDMISSINGITEMS-Function-DAX-dc163ee0-468b-4b1b-890c-1b4fbc3a639c?ui=en-US&amp;amp;rs=en-US&amp;amp;ad=US&quot; target=&quot;_blank&quot;&gt;ADDMISSINGITEMS&lt;/a&gt;&amp;nbsp;(What do you mean we have no sales for March in Tuvalu? We need to see a March column for Tuvalu on the report!)&lt;br /&gt;
&lt;br /&gt;
Only 46 functions left to check out...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/2705845296747576493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/2705845296747576493' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/2705845296747576493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/2705845296747576493'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2015/10/microsoft-goes-all-in-on-analytics.html' title='Microsoft goes All-In on Analytics'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-8359032743461365176</id><published>2015-10-13T18:33:00.000-07:00</published><updated>2015-10-13T18:34:25.186-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="tSQLt unit testing SQL BD3 TD3 TDD BDD DACPAC"/><title type='text'>Unit Testing and Mocking T-SQL Objects with tSQLt</title><content type='html'>tSQLt is an open-source framework for unit testing SQL Server code. &amp;nbsp;You can get it &lt;a href=&quot;http://tsqlt.org/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. &amp;nbsp;The &lt;a href=&quot;http://tsqlt.org/sql-test/&quot; target=&quot;_blank&quot;&gt;Red Gate SQL Test &lt;/a&gt;application provides an installation, management framework, support, and testing harness for SQL Server Management Studio. &amp;nbsp;ApexSQL has also&lt;a href=&quot;http://blog.apexsql.com/apexsql-unit-test-announced/&quot; target=&quot;_blank&quot;&gt; announced a competing offering&lt;/a&gt;, to be released in 2016.&lt;br /&gt;
&lt;br /&gt;
The most useful functionality, in my opinion, is the ability to mock or fake objects. &amp;nbsp;See Greg Lucas&#39; post &lt;a href=&quot;http://datacentricity.net/2012/03/a-mock-too-far-what-is-good-practice-for-mocking-database-objects-with-tsqlt/&quot; target=&quot;_blank&quot;&gt;&quot;A mock too far?&quot; &lt;/a&gt;for some useful scenarios. &amp;nbsp;There are many other &lt;a href=&quot;http://datacentricity.net/tsqlt/&quot; target=&quot;_blank&quot;&gt;tSQLt tutorials and examples&lt;/a&gt; on the DataCentricity web site for Test Driven Database Development (TD3) using mocks.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;What do you mean, mock or fake objects?&lt;/i&gt;&lt;br /&gt;
When running a test or test suite with a SQL testing framework like tSQLt, you arrange your test, act on the item under test, and assert your results match expectations. &amp;nbsp;The framework handles the assertions, teardown and rollback of any items changed by the test. &amp;nbsp;What mocking allows for is the faking of dependent items not central to the purpose of the test. &amp;nbsp;It provides a shell or template object that is a clone of an existing object without the clutter of reams of data, foreign keys or constraints unrelated to the test.&lt;br /&gt;
&lt;br /&gt;
tSQLt allows you to &lt;a href=&quot;http://tsqlt.org/user-guide/isolating-dependencies/faketable/&quot; target=&quot;_blank&quot;&gt;fake tables&lt;/a&gt;. &amp;nbsp; Behind the scenes, tables are renamed, constraints are removed and all columns are set to nullable. &amp;nbsp;This allows for you to assert / check only the columns and rows of data required for your test. &amp;nbsp;Instead of sifting through millions of rows looking for your changes, you can assert that your input row was added to the destination table with a simple count. &amp;nbsp;You can create an expected table, and use tSQLt&#39;s AssertEqualsTable to compare that the columns you are testing contain your expected results. &amp;nbsp;You can take your expected results from a table, fake the table, then ensure that the results are repeated after execution of the object under test.&lt;br /&gt;
&lt;br /&gt;
It&#39;s kind of like Where&#39;s Waldo, with only a white page and Waldo sitting in the middle of it. &amp;nbsp;It becomes very obvious when things are and aren&#39;t working, since the noise has been removed from your test.&lt;br /&gt;
&lt;br /&gt;
tSQLt allows you to&lt;a href=&quot;http://tsqlt.org/user-guide/isolating-dependencies/spyprocedure/&quot; target=&quot;_blank&quot;&gt; spy on procedures&lt;/a&gt;. &amp;nbsp;Behind the scenes, procedures are emptied out, and only the shell or &quot;contract&quot; remains. &amp;nbsp;The parameters of the procedure remain, with an insert into a logging table. &amp;nbsp;This allows you to inspect what is being sent to procedures to ensure the item under test is passing along the expected parameters. &amp;nbsp;It also allows you to inject code into dependent procedures, perhaps to test functionality or changes that would exist in the future once that other team gets finished with their deliverable.&lt;br /&gt;
&lt;br /&gt;
These types of actions follow the &lt;a href=&quot;http://xunitpatterns.com/Test%20Double%20Patterns.html&quot; target=&quot;_blank&quot;&gt;Test Double pattern&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;How can I use this when debugging SQL code?&lt;/i&gt;&lt;br /&gt;
Fake out and spy on all dependent objects to get a better understanding of how the procedure under test is acting against them.&lt;br /&gt;
&lt;br /&gt;
I have found Faking and Spying are also useful when debugging and understanding poorly documented procedures, since you can interactively view your data during a test, roll back the changes, and visualize what occurred in the destination table. &amp;nbsp;If you are working with a large, legacy procedure or set of procedures, this tool becomes invaluable for tracing data lineage and transformation logic. &amp;nbsp; A side effect is you&#39;ll probably end up with some automated unit tests on your legacy code.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://martinfowler.com/articles/mocksArentStubs.html&quot; target=&quot;_blank&quot;&gt;Martin Fowler&lt;/a&gt; describes these mocks or fakes as a kind of Stunt Double, taking the bombardment of your tests while your true actor is sitting on the sidelines. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://twistedsifter.files.wordpress.com/2012/05/spaceballs-stunt-doubles-copy.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;241&quot; src=&quot;https://twistedsifter.files.wordpress.com/2012/05/spaceballs-stunt-doubles-copy.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
In the past, I used synonyms for similar purposes, however creating fakes for testing rather than replacing synonyms is much a much easier task with tSQLt.&lt;br /&gt;
&lt;br /&gt;
If you are using SQL Server for more than just a big dumb ORM storage or CRUD layer, it&#39;s worth looking at a unit testing framework such as tSQLt and the ecosystem around it. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Seb Rose has a great article around &lt;a href=&quot;https://www.simple-talk.com/sql/database-delivery/what-is-behaviour-driven-(database)-development/&quot; target=&quot;_blank&quot;&gt;Behavior Driven Database Development (BD3)&lt;/a&gt;&amp;nbsp;including examples of Test Data Builder and Data Mother patterns for creating test data. &amp;nbsp;&lt;/li&gt;
&lt;li&gt;Ed Elliott&#39;s &lt;a href=&quot;https://sqlserverfunctions.wordpress.com/2014/09/29/ssdt-tsqlt-a-serious-double-act/&quot; target=&quot;_blank&quot;&gt;SSDT &amp;amp; tSQLt - a Serious Double Act&lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;https://the.agilesql.club/Blogs/Ed-Elliott/DacFx-Create-tSQLt-Tests-From-A-Dacpac&quot; target=&quot;_blank&quot;&gt;Generating tSQLt Tests from a DACPAC&lt;/a&gt; shows how Visual Studio SQL Tests can incorporate the tSQLt framework, and how you can generate test stubs from procedures in a DACPAC.&lt;/li&gt;
&lt;li&gt;The &lt;a href=&quot;https://groups.google.com/forum/#!forum/tsqlt&quot; target=&quot;_blank&quot;&gt;tSQLt Google Group&lt;/a&gt;&amp;nbsp;for questions on the framework&lt;/li&gt;
&lt;li&gt;Denis Gobo &lt;a href=&quot;http://sqlservercode.blogspot.ca/2015/10/unit-testing-in-sql-server-installing.html&quot; target=&quot;_blank&quot;&gt;gets you setup with tSQLt&lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;http://sqlservercode.blogspot.ca/2015/09/unit-testing-in-sql-server-taking-first.html&quot; target=&quot;_blank&quot;&gt;walks through the basics&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Steve Jones has some good &lt;a href=&quot;https://www.youtube.com/watch?v=3MZOvTN9ZGE&quot; target=&quot;_blank&quot;&gt;Youtube videos&lt;/a&gt; on the topic, and a recent article about &lt;a href=&quot;http://www.sqlservercentral.com/blogs/steve_jones/2015/08/27/tsqlt-in-azure-sql-database/&quot; target=&quot;_blank&quot;&gt;hacking your way into tSQLt on Azure&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/8359032743461365176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/8359032743461365176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/8359032743461365176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/8359032743461365176'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2015/10/unit-testing-and-mocking-t-sql-object.html' title='Unit Testing and Mocking T-SQL Objects with tSQLt'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-2910673618563726957</id><published>2015-09-13T19:02:00.001-07:00</published><updated>2015-09-13T19:02:38.559-07:00</updated><title type='text'>Reporting Services 2016</title><content type='html'>After a couple years hiatus, the SSRS Team (via Riccardo Muti) has published some highlights of SQL Server Reporting Services 2016 CTP 2.3&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://blogs.msdn.com/b/sqlrsteamblog/archive/2015/09/02/what-s-new-in-reporting-services-in-sql-server-2016-ctp-2-3.aspx&quot;&gt;http://blogs.msdn.com/b/sqlrsteamblog/archive/2015/09/02/what-s-new-in-reporting-services-in-sql-server-2016-ctp-2-3.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Most of the highlights are for usability and appearance. No Metro tiles?&lt;br /&gt;
&lt;a href=&quot;http://sqlkover.com/report-builder-changes-in-sql-server-2016/&quot;&gt;http://sqlkover.com/report-builder-changes-in-sql-server-2016/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Rather than SSRS features, my bigger interests within SQL 2016 Enterprise are Polybase and the SQL-R functionality. &amp;nbsp;Polybase will allow you to join your Data Lake with the Data Ocean that is your Enterprise Data Warehouse, and all things in between. &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&quot;&lt;span style=&quot;background-color: #fef3dd; color: #292929; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; font-size: 14.4px; line-height: 18px;&quot;&gt;PolyBase only works within PDW for now, but later it might be added to SQL Server (but there are no plans for that).&amp;nbsp; PolyBase relies on the Data Movement Service (DMS) in PDW, and DMS does not exist in SQL Server&quot;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.jamesserra.com/archive/2014/02/polybase-explained/&quot;&gt;http://www.jamesserra.com/archive/2014/02/polybase-explained/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Apparently things change. &amp;nbsp;For those companies having file shares filled with structured, semi-structured, and unstructured data, replicating that data to a Hadoop HDFS cluster can allow you to immediately join it to SQL Server without ETL.&lt;br /&gt;
&lt;br /&gt;
Or so I hear... :)&lt;br /&gt;
&lt;br /&gt;
This might be a game-changer for some organizations.&lt;br /&gt;
&lt;br /&gt;
Andrew Peterson spent some time with Polybase on his blog.&lt;br /&gt;
&lt;a href=&quot;http://realizeddesign.blogspot.ca/&quot;&gt;http://realizeddesign.blogspot.ca/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
A few years ago I built a solution that utilized nothing but Analysis Services views to access data inside an Analysis Services multidimensional cube solution. &amp;nbsp;Some of those views actually queried Excel spreadsheets, Access Databases and CSV files instead of SQL Server. &amp;nbsp;At the time I thought it was kind of a mashup hack, though cool nonetheless due to lack of ETL effort and instant data availability. &lt;br /&gt;
&lt;br /&gt;
Glad to see MS is catching up with this idea of schema-on-read, query-anywhere, anything. &amp;nbsp;You&#39;re still going to need to create external, structured views on each file format to a specific Hadoop cluster, which seems rather linked-server&#39;y. &amp;nbsp;There are some other limitations to be aware of. &amp;nbsp;You&#39;ll also need access to a Hadoop cluster of course. &amp;nbsp;You do have one of those, right?&lt;br /&gt;
&lt;br /&gt;
The Hybrid BI story is just beginning...&lt;br /&gt;
&lt;a href=&quot;http://sqlmag.com/blog/what-coming-sql-server-2016-business-intelligence&quot;&gt;http://sqlmag.com/blog/what-coming-sql-server-2016-business-intelligence&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/2910673618563726957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/2910673618563726957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/2910673618563726957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/2910673618563726957'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2015/09/reporting-services-2016.html' title='Reporting Services 2016'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-7849643021566037045</id><published>2015-09-09T18:55:00.001-07:00</published><updated>2015-09-09T18:55:39.501-07:00</updated><title type='text'>SQL Treeo adds folders to your SSMS</title><content type='html'>Microsoft, why can&#39;t you have packages like Oracle or at least a folder structure in Object Explorer?&lt;br /&gt;
&lt;br /&gt;
SQL Treeo brings sanity to monolithic databases and multi-tenant servers, capturing objects into folders.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.sqltreeo.com/wp/&quot;&gt;http://www.sqltreeo.com/wp/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/7849643021566037045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/7849643021566037045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/7849643021566037045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/7849643021566037045'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2015/09/sql-treeo-adds-folders-to-your-ssms.html' title='SQL Treeo adds folders to your SSMS'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-1366989128421023518</id><published>2015-08-08T22:27:00.000-07:00</published><updated>2015-08-08T22:27:01.972-07:00</updated><title type='text'>SQL Server Collation Settings, Quelquechose de Vraiment Grav</title><content type='html'>Saw this post about a Windows 10 error message a couple weeks ago on Facebook and laughed my head off.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://bgr.com/2015/07/30/windows-10-something-happened-error-message/&quot;&gt;http://bgr.com/2015/07/30/windows-10-something-happened-error-message/&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://cdn.bgr.com/2015/07/windows-10-something-happened-error.jpg?w=624&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://cdn.bgr.com/2015/07/windows-10-something-happened-error.jpg?w=624&quot; height=&quot;180&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Microsoft has gone ahead and adopted the Sad Mac philosophy of error handling.&lt;br /&gt;
From a consumer&#39;s perspective, I guess this yodel is a tad better than Catastrophic Failure and reassures you that something might happen next.&lt;br /&gt;
&lt;br /&gt;
From a developers perspective, you really should have included the bugcheck code, stack trace, or at least some other kind of error identifying the method call you are finally giving up on.&lt;br /&gt;
&lt;br /&gt;
If not, one fix for fellow Canadians installing Windows 10 will be to ensure you meld with our neighbours in the south by selecting English (US) as the regional locale. &amp;nbsp;You selected French (Canada), didn&#39;t you?&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.technewstoday.com/25375-how-to-fix-something-happened-error-during-microsoft-windows-10-installatio/&quot;&gt;http://www.technewstoday.com/25375-how-to-fix-something-happened-error-during-microsoft-windows-10-installatio/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Zut alors. &amp;nbsp;Didn&#39;t SQL have this issue a few years ago? &amp;nbsp;And Analysis Services?&lt;br /&gt;
&lt;br /&gt;
Sorry MS, as a Windows 10 Insider I did not catch this bug. &amp;nbsp;Actually, I didn&#39;t really catch any bugs. &amp;nbsp;My Windows 10 install over the last year was a pleasant surprise, and I expect my main desktop to be upgraded soon. &amp;nbsp;Perhaps my only suggestion would be that if English (Canada) is selected, then error messages should be bilingual. &amp;nbsp;Seems like a waste of the second line of Something happened.&lt;br /&gt;
&lt;br /&gt;
Instead of upgrading him, a family member who I provide tech support for asked me to just hide the &quot;Upgrade to Windows 10&quot; icon for him instead. &amp;nbsp;From a support perspective I though that was wise for now.... &amp;nbsp;I used the scheduled tasks and registry edit methods.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.tenforums.com/tutorials/6596-get-windows-10-icon-remove-taskbar-windows-7-8-1-a.html&quot;&gt;http://www.tenforums.com/tutorials/6596-get-windows-10-icon-remove-taskbar-windows-7-8-1-a.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
A few times in the last year I&#39;ve encountered various collation issues related to Windows Regional Settings and SQL Server installs, and the defaults MS uses for products like Sharepoint and Reporting Services.&lt;br /&gt;
&lt;br /&gt;
To switch over collation of a single database, you can try this at your own risk.&lt;br /&gt;
&lt;br /&gt;
1. ALTER the database to change the collation (after killing all processes that are using the database and dropping all user defined functions with varchar max that bind to the collation)&lt;br /&gt;
&lt;br /&gt;
2. ALTER the columns (this script may need to be modified to include schema id&#39;s when dealing with multiple schemas.&amp;nbsp; This script was tested on SQL 2008 R2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New; font-size: x-small;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&#39;ALTER&amp;nbsp;TABLE&amp;nbsp;&#39;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;NAME&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&#39;&amp;nbsp;ALTER&amp;nbsp;COLUMN&amp;nbsp;&#39;&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;NAME&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&#39;&amp;nbsp;&#39;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;NAME&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&#39;(&#39;&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;i&gt;Cast&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;max_length&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: black;&quot;&gt;&lt;i&gt;NVARCHAR&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;)&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&#39;)&amp;nbsp;COLLATE&amp;nbsp;&#39;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&#39;&amp;nbsp;Latin1_General_CI_AS&amp;nbsp;&#39;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;CASE&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;WHEN&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;is_nullable&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: black;&quot;&gt;1&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;THEN&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&#39;NULL&#39;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;ELSE&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&#39;NOT&amp;nbsp;NULL&#39;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;END&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&#39;;&#39;&lt;/span&gt;
&lt;br /&gt;&lt;span style=&quot;color: green;&quot;&gt;&lt;i&gt;--select&amp;nbsp;o.name,&amp;nbsp;c.name,&amp;nbsp;t.name,&amp;nbsp;c.collation_name,&amp;nbsp;c.is_nullable,&amp;nbsp;t.name,&amp;nbsp;c.max_length&lt;/i&gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style=&quot;color: blue;&quot;&gt;FROM&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;sys&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;objects&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;o&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;INNER&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;JOIN&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;sys&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;columns&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;c&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;ON&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;object_id&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;object_id&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;INNER&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;JOIN&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;sys&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;types&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;t&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;ON&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;t&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;user_type_id&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;user_type_id&lt;/span&gt;
&lt;br /&gt;&lt;span style=&quot;color: blue;&quot;&gt;WHERE&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;c&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;collation_name&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;IS&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;NOT&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;NULL&lt;/span&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;AND&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;color: silver;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;type&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: silver;&quot;&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&#39;u&#39;&lt;/span&gt;&amp;nbsp;
&lt;/span&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/1366989128421023518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/1366989128421023518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1366989128421023518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1366989128421023518'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2011/10/sql-server-collation-settings.html' title='SQL Server Collation Settings, Quelquechose de Vraiment Grav'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-3982429139883669858</id><published>2015-07-29T19:28:00.000-07:00</published><updated>2015-07-29T19:28:18.570-07:00</updated><title type='text'>Ninite - mass installer</title><content type='html'>&lt;a href=&quot;https://ninite.com/&quot;&gt;https://ninite.com/&lt;/a&gt;&amp;nbsp;is a pretty awesome installer to build up a new PC. &amp;nbsp;Fresh install of Windows 10? &amp;nbsp;Check off Classic Start Menu and whatever optional software you want...&lt;br /&gt;
&lt;br /&gt;
&lt;h1 style=&quot;background-color: white; color: #222222; font-family: sans-serif; font-size: 18.0049991607666px; margin: 1em 0px;&quot;&gt;
&lt;i&gt;Ninite will&lt;/i&gt;&lt;/h1&gt;
&lt;ul class=&quot;ninite_opinions&quot; style=&quot;background-color: white; color: #222222; font-family: sans-serif; font-size: 13px; line-height: 16.0030002593994px; margin: 0px; padding: 0px;&quot;&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;start working as soon as you run it&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;not bother you with any choices or options&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;install apps in their default location&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;say no to toolbars or extra junk&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;install 64-bit apps on 64-bit machines&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;install apps in your PC&#39;s language&amp;nbsp;&lt;a href=&quot;https://ninite.com/help/features/language.html&quot; style=&quot;color: #551a8b;&quot;&gt;or one you choose&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;do all its work in the background&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;install the latest stable version of an app&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;skip up-to-date apps&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;skip any reboot requests from installers&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;use your proxy settings from Internet Explorer&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;download apps from each publisher&#39;s official site&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;verify digital signatures or hashes before running anything&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;work best if you turn off any web filters or firewalls&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;list-style: disc outside; margin-top: 5px;&quot;&gt;&lt;i&gt;save you a lot of time!&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/3982429139883669858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/3982429139883669858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/3982429139883669858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/3982429139883669858'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2015/07/ninite-mass-installer.html' title='Ninite - mass installer'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-8967606056428962941</id><published>2015-02-11T19:34:00.002-08:00</published><updated>2015-02-11T19:45:32.606-08:00</updated><title type='text'>Kerberos &amp; Web Site</title><content type='html'>Sometimes all you need is one tool for a tough job. &amp;nbsp;If you&#39;re setting up Kerberos, that tool is the Kerberos Delegation Config &amp;amp; Report.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.iis.net/downloads/community/2009/06/delegconfig-v2-beta-(delegation-kerberos-configuration-tool)&quot;&gt;http://www.iis.net/downloads/community/2009/06/delegconfig-v2-beta-(delegation-kerberos-configuration-tool)&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
http://blogs.iis.net/brian-murphy-booth/archive/2007/03/09/the-biggest-mistake-serviceprincipalname-s.aspx</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/8967606056428962941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/8967606056428962941' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/8967606056428962941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/8967606056428962941'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2015/02/kerberos-web-site.html' title='Kerberos &amp; Web Site'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-3782536782142557537</id><published>2014-11-03T18:37:00.000-08:00</published><updated>2014-11-03T18:37:46.002-08:00</updated><title type='text'>DOS tricks &amp; tips</title><content type='html'>&lt;pre style=&quot;background-color: white; border: 0px; color: #111111; font-size: 12px; line-height: 17.5499992370605px; overflow-x: auto; padding: 0px; vertical-align: baseline;&quot;&gt;Because sometimes simplicity is best.&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border: 0px; color: #111111; font-size: 12px; line-height: 17.5499992370605px; overflow-x: auto; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border: 0px; color: #111111; font-size: 12px; line-height: 17.5499992370605px; overflow-x: auto; padding: 0px; vertical-align: baseline;&quot;&gt;type *.csv &amp;gt;&amp;gt; data.txt - consolidate multiple files to a single file&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border: 0px; color: #111111; font-size: 12px; line-height: 17.5499992370605px; overflow-x: auto; padding: 0px; vertical-align: baseline;&quot;&gt;copy a.csv + b.csv c.csv - consolidate multiple files to a single file &lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border: 0px; color: #111111; font-size: 12px; line-height: 17.5499992370605px; overflow-x: auto; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border: 0px; overflow-x: auto; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;pre style=&quot;border: 0px; overflow-x: auto; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 17.5499992370605px;&quot;&gt;&lt;a href=&quot;http://www.powerpivotpro.com/2012/09/combine-multiple-worksheetsworkbooks-into-a-single-powerpivot-table/&quot;&gt;http://www.powerpivotpro.com/2012/09/combine-multiple-worksheetsworkbooks-into-a-single-powerpivot-table/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;border: 0px; overflow-x: auto; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #111111;&quot;&gt;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;border: 0px; overflow-x: auto; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #111111;&quot;&gt;&lt;a href=&quot;http://stackoverflow.com/questions/11083366/format-file-date-yyyymmdd-in-batch&quot; target=&quot;_blank&quot;&gt;Date formatting&lt;/a&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/3782536782142557537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/3782536782142557537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/3782536782142557537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/3782536782142557537'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/11/dos-tricks-tips.html' title='DOS tricks &amp; tips'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-2224360836366269858</id><published>2014-07-04T06:34:00.002-07:00</published><updated>2014-07-04T06:34:48.889-07:00</updated><title type='text'>The Myth of the Full-stack DBA</title><content type='html'>Andy Shora recently published a great article about&lt;a href=&quot;http://andyshora.com/full-stack-developers.html&quot; target=&quot;_blank&quot;&gt; &quot;The Myth of the Full-stack Developer.&quot;&lt;/a&gt; &amp;nbsp;From his posts and tweets, I peg Andy as a front-end developer specializing in CSS and Javascript frameworks.&lt;br /&gt;
&lt;br /&gt;
Andy&#39;s comment about the 30-point spider diagram really resonated with me. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://andyshora.com/assets/img/limited.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://andyshora.com/assets/img/limited.jpg&quot; height=&quot;292&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;i&gt;Where do your web development skills lie?&lt;/i&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
The term Full-Stack applies to knowing different layers of architecture, of which the database (SQL/NoSQL/SomeSQL) can sit as one of those layers. &amp;nbsp;However, if you were consider yourself a &quot;Full-Stack&quot; SQL Server DBA, you might know the details of some or more of the following components of SQL:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;SQL Server&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;Transact-SQL&lt;/li&gt;
&lt;li&gt;Backup/Restore&lt;/li&gt;
&lt;li&gt;Replication&lt;/li&gt;
&lt;li&gt;Log Shipping&lt;/li&gt;
&lt;li&gt;Query Tuning and Indexing&lt;/li&gt;
&lt;li&gt;Policies and Resource Governor&lt;/li&gt;
&lt;li&gt;High availability&lt;/li&gt;
&lt;li&gt;In Memory Querying&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;SQL Agent&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;Jobs&lt;/li&gt;
&lt;li&gt;Alerts&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Reporting Services&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;Sharepoint Integrated Mode&lt;/li&gt;
&lt;li&gt;Native Mode&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Integration Services&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;Importing/Exporting/Transforming Various Data Sources&lt;/li&gt;
&lt;li&gt;Connection Types&lt;/li&gt;
&lt;li&gt;Toolbox Components&lt;/li&gt;
&lt;li&gt;Project /Package Deployment Methods&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Analysis Services&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;MDX/DMX/DAX&lt;/li&gt;
&lt;li&gt;Tabular&lt;/li&gt;
&lt;li&gt;Multidimensional&lt;/li&gt;
&lt;li&gt;Sharepoint&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Powershell Scripting&lt;/li&gt;
&lt;li&gt;TFS Integration&lt;/li&gt;
&lt;/ol&gt;
And of course the various ways to setup, configure, debug, maintain, monitor, license, upgrade and secure above tools along with the associated hardware and software. &amp;nbsp;Perhaps your job description may even include mentoring developers on best practices on interfacing with the layer that is the &quot;database&quot;.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
By no means an exhaustive list and depending on your environment your role as a DBA could include Active Directory maintenance and Voicemail support. &lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
If you&#39;re a Microsoft consultant or a partner of Microsoft, you&#39;re probably intimately familiar with the old Microsoft Hamburger and its associated toppings. &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://weblogs.sqlteam.com/images/weblogs_sqlteam_com/derekc/HamburgerSlide.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://weblogs.sqlteam.com/images/weblogs_sqlteam_com/derekc/HamburgerSlide.jpg&quot; height=&quot;223&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;i&gt;(RIP standalone PerformancePoint Server)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
If you have expertise in one or more of the grills at the bottom of the stack, (SAP, Oracle, etc) your job just got a bit more important.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
For some of those components in the stack, hopefully you&#39;re using best-of-breed third party tools from companies like &lt;a href=&quot;http://www.apexsql.com/free/?utm_source=blog.sqlauthority.com&amp;amp;utm_medium=banner&amp;amp;utm_content=free_sharkey&amp;amp;utm_campaign=[SQLAUTH]%2BBanner-Sharkey&quot; target=&quot;_blank&quot;&gt;Apex&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://www.idera.com/productssolutions/sqlserver/sqldiagnosticmanager?utm_source=google&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=branded&amp;amp;utm_content=idera+general&amp;amp;utm_term=idera&amp;amp;gclid=cjkkeqjwia-dbrc07eeatyge-78beiqarzhbgl7qqkykclexecrpi_ncyn11qm80pqfeice02yjz97_w_wcb&quot; target=&quot;_blank&quot;&gt;Idera &lt;/a&gt;and&amp;nbsp;&lt;a href=&quot;http://www.red-gate.com/?utm_source=google&amp;amp;utm_medium=brand&amp;amp;utm_content=brand_aware&amp;amp;utm_campaign=redgate&amp;amp;gclid=CjkKEQjwia-dBRC07eeatYGe-78BEiQArZhbgPOdybc0bwM64b5r07NONXX4itaFtQc4Ah19kMIE_nbw_wcB&quot; target=&quot;_blank&quot;&gt;Red-Gate&lt;/a&gt; to improve your experience. &amp;nbsp;The ecosystem of helper apps is vast and wide. &amp;nbsp;Many feature limitations of products are considered &quot;partner opportunities&quot; by software companies. &amp;nbsp;If you want to be a Full-Stack DBA, you&#39;ll want to know what tools keep your stack upright.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
If you were to consider yourself an expert on the internals of SQL, you might know about all of the components of this diagram, and take great pleasure in using tools like &lt;a href=&quot;http://internalsviewer.codeplex.com/&quot; target=&quot;_blank&quot;&gt;Internals Viewer&lt;/a&gt; to see how SQL arranges its storage and understanding the details of&lt;a href=&quot;http://blogs.msdn.com/b/sqlserverstorageengine/archive/2006/07/08/under-the-covers-gam-sgam-and-pfs-pages.aspx&quot; target=&quot;_blank&quot;&gt; how GAM, SGAM &amp;amp; PFS Pages&lt;/a&gt;&amp;nbsp;work.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu8IOkGiS3DKDUJvjQ3jMpUAUN9l1SfyGw7VeWHNfyks3HpinQQDKZ_3K2eSODVNVHsWivqIyxzFnfqZ80TlHhwb_WMOgu3PGeE3TzzSP7HQ8vq15jtuVMZiC-TlA7ATrXr1hSMA/s1600/sql-server-generic-architecture-image-journey-authority-233037.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu8IOkGiS3DKDUJvjQ3jMpUAUN9l1SfyGw7VeWHNfyks3HpinQQDKZ_3K2eSODVNVHsWivqIyxzFnfqZ80TlHhwb_WMOgu3PGeE3TzzSP7HQ8vq15jtuVMZiC-TlA7ATrXr1hSMA/s1600/sql-server-generic-architecture-image-journey-authority-233037.jpg&quot; height=&quot;250&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Or you may have had a &quot;crash&quot; course on above internals while troubleshooting why a &lt;a href=&quot;http://sqlserverrecoverysoftware.blogspot.ca/2014/01/repair-sql-database-undergoing.html&quot; target=&quot;_blank&quot;&gt;DBCC CheckDB job&lt;/a&gt; failed and your customers can&#39;t access their data. &amp;nbsp;It&#39;s best to be proactive about these things, start studying the diagram!&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
The ScaryDBA&#39;s recent post about &lt;a href=&quot;http://www.scarydba.com/2014/06/18/curse-relational-databases/&quot; target=&quot;_blank&quot;&gt;The Curse Of Relational Databases&lt;/a&gt; also comments about The Stack of Information Technology in general, and how deep, wide, and unfathomable it is. &amp;nbsp;The comments provide &amp;nbsp;insight into the mindset of the community, and one comment mentions the idea of &quot;Technical Debt&quot;. &amp;nbsp;A topic perhaps worth exploring into detail about in a future post, since this one is getting a tad rambling and epic.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Yesterday I attended a Toronto Hadoop User Group Meetup, with a discussion from the co-author of a book on YARN. &amp;nbsp;The topic was a deep-dive into the internals and features of the resource scheduler and application manager that is YARN. &amp;nbsp;Fascinating stuff (I&#39;m not kidding!) that shows how much effort goes into the foundation of a scalable distributed data solution.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Speaking of deep, wide, and unfathomable....&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
The Big Data Developer Toolkit &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;http://blog.andreamostosi.name/big-data/&quot;&gt;http://blog.andreamostosi.name/big-data/&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
The Apache Open-Source Developer Toolkit&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://projects.apache.org/indexes/quick.html&quot;&gt;https://projects.apache.org/indexes/quick.html&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Hopefully your DBA stack expertise includes some Linux knowledge.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/2224360836366269858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/2224360836366269858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/2224360836366269858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/2224360836366269858'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/07/the-myth-of-full-stack-dba.html' title='The Myth of the Full-stack DBA'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu8IOkGiS3DKDUJvjQ3jMpUAUN9l1SfyGw7VeWHNfyks3HpinQQDKZ_3K2eSODVNVHsWivqIyxzFnfqZ80TlHhwb_WMOgu3PGeE3TzzSP7HQ8vq15jtuVMZiC-TlA7ATrXr1hSMA/s72-c/sql-server-generic-architecture-image-journey-authority-233037.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-3077058885174815323</id><published>2014-06-23T05:35:00.001-07:00</published><updated>2014-06-23T05:35:42.658-07:00</updated><title type='text'>Choosing a model - Tabular vs. Multidimensional</title><content type='html'>Understand the limitations of the Tabular model and when Multidimensional model implementation is more appropriate.&lt;br /&gt;
&lt;br /&gt;
It isn&#39;t as simple as Distinct Count = Tabular, Parent-Child = Multidimensional...&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/hh994774.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/hh994774.aspx&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/hh212940.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/hh212940.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
If you&#39;re still using Office 2007 or SQL 2008 R2, it might be a bit easier to make a choice...&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/3077058885174815323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/3077058885174815323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/3077058885174815323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/3077058885174815323'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/06/choosing-model-tabular-vs.html' title='Choosing a model - Tabular vs. Multidimensional'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-7648159885684909980</id><published>2014-06-17T03:06:00.003-07:00</published><updated>2014-06-17T03:06:32.559-07:00</updated><title type='text'>Turing SQL Server - Is your power model sucking performance?</title><content type='html'>&lt;i&gt;&lt;span style=&quot;background-color: #f7f7f7; color: #666666; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;As stated in this hilarious&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://support.microsoft.com/kb/2207548&quot; style=&quot;-webkit-transition: color 0.2s; background-color: #f7f7f7; border: 0px; color: #71a66c; cursor: pointer; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px; margin: 0px; padding: 0px; text-decoration: none; transition: color 0.2s; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Knowledge Base article&lt;/a&gt;&lt;span style=&quot;background-color: #f7f7f7; color: #666666; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;, changing your power options to “High Performance” (an option Microsoft conveniently hides under a “more” menu to prevent you from accidentally finding it) resolves this issue by using more power all the time. In return, you need to accept that global warming is entirely your fault. Amazingly, no performance analyser of SQL server suggests you change this option.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style=&quot;background-color: #f7f7f7; color: #666666; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;
&lt;span style=&quot;background-color: #f7f7f7; color: #666666; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;Sometimes the simplest things can drastically change performance. &amp;nbsp;There should be an interview-style wizard or report for those who are new to setting up a server that would interrogate WMI to find out which settings may be sub-optimal for your usage scenario.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f7f7f7; color: #666666; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: #f7f7f7; line-height: 18px;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: x-small;&quot;&gt;&lt;i&gt;&lt;a href=&quot;http://www.masterofmalt.com/software-development/blog/why-microsoft-windows-server-2012-produces-slow-and-inconsistent-sql-query-speeds/&quot;&gt;http://www.masterofmalt.com/software-development/blog/why-microsoft-windows-server-2012-produces-slow-and-inconsistent-sql-query-speeds/&lt;/a&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/7648159885684909980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/7648159885684909980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/7648159885684909980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/7648159885684909980'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/06/turing-sql-server-is-your-power-model.html' title='Turing SQL Server - Is your power model sucking performance?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-1421127222445880110</id><published>2014-06-17T03:02:00.002-07:00</published><updated>2014-06-17T03:02:58.997-07:00</updated><title type='text'>cURL Super Powers</title><content type='html'>&lt;a href=&quot;http://en.wikipedia.org/wiki/CURL&quot; target=&quot;_blank&quot;&gt;cURL &lt;/a&gt;is an extremely powerful tool that you can use, available on many platforms including Linux or Windows (via tools like Cygwin). It&#39;s powered by libcurl. &lt;a href=&quot;http://en.wikipedia.org/wiki/Wget&quot; target=&quot;_blank&quot;&gt;Wget &lt;/a&gt;is another like-minded utility to download files recursively.&lt;br /&gt;
&lt;br /&gt;
Here&#39;s an example to parallel download all 150+ Microsoft eBooks available from this site.&lt;br /&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;&lt;code&gt;curl http://blogs.msdn.com/b/mssmallbiz/archive/2013/06/28/almost-150-free-microsoft-ebooks-covering-windows-7-windows-8-office-2010-office-2013-office-365-office-web-apps-windows-server-2012-windows-phone-7-windows-phone-8-sql-server-2008-sql-server-2012-sharepoint-server-2010-s.aspx | grep -o -E &quot;http://ligman.me/[0-9A-Za-z]+&quot; | uniq | xargs -P 5 -n 1 wget --content-disposition&lt;/code&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;&lt;code&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;&lt;code&gt;So what&#39;s it doing?&lt;/code&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;First, download (or curl) the url specified.
Second,search the second URL for a matching regular expression.
Third, uniq(ue) the resultset.
Fourth, xargs to deal with the large parameter list
Fifth, wget to download the resulting URLs in a parallel fashion.&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;
&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;Why use both tools when they appear to do similar things?&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://stackoverflow.com/questions/636339/what-is-better-curl-or-wget&quot;&gt;http://stackoverflow.com/questions/636339/what-is-better-curl-or-wget&lt;/a&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;If you&#39;re a Windows user, and can&#39;t install Cygwin, Powershell can do some of the things that wget can do.&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://superuser.com/questions/25538/what-is-the-windows-equivalent-of-wget&quot;&gt;http://superuser.com/questions/25538/what-is-the-windows-equivalent-of-wget&lt;/a&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;&lt;span style=&quot;background-color: #eeeeee; color: #444444; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, serif; font-size: 13px; line-height: 17.280000686645508px; white-space: pre-wrap;&quot;&gt;(new-object System.Net.WebClient).DownloadFile(&#39;http://www.xyz.net/file.txt&#39;,&#39;C:\tmp\file.tx‌​t&#39;)&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; margin: 10px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://www.gnu.org/manual/manual.html&quot; target=&quot;_blank&quot;&gt;Here&#39;s a ton of GNU manuals&lt;/a&gt;, including wget.&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/1421127222445880110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/1421127222445880110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1421127222445880110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1421127222445880110'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/06/curl-super-powers.html' title='cURL Super Powers'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-2342973500550064194</id><published>2014-04-02T06:55:00.001-07:00</published><updated>2014-06-03T07:26:21.808-07:00</updated><title type='text'>Analysis Services 2012 and 2014 Performance Guide</title><content type='html'>&lt;p&gt;Microsoft has released an &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/dn749781.aspx&quot;&gt;Analysis Services 2012 and 2014 Performance Guide&lt;/a&gt;, 111 pages of multidimensional performance tuning goodness.&lt;/p&gt;&lt;p&gt;Is there a future for the multidimensional cube at Microsoft?  Sounds like it may stick around for awhile longer.... watch for improvements in SQL vNext.&lt;/p&gt;&lt;p&gt;Performance is important, and not just for improving business processes. &lt;a href=&quot;http://www.brentozar.com/archive/2014/04/sql-server-2014-licensing-changes/&quot;&gt;Licensing rules for SQL 2014&lt;/a&gt;  will probably cause server administrators to try and keep their server utilization at full capacity.  Do more with less.&lt;/p&gt;&lt;p&gt;A &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/dn393915.aspx&quot;&gt;similar whitepaper exists for PowerPivot&lt;/a&gt; and the tabular model in SQL 2012.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/2342973500550064194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/2342973500550064194' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/2342973500550064194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/2342973500550064194'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/04/analysis-services-2012-and-2014.html' title='Analysis Services 2012 and 2014 Performance Guide'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-745883621945927247</id><published>2014-04-01T12:06:00.001-07:00</published><updated>2014-04-01T12:06:15.005-07:00</updated><title type='text'>SQL 2014 Released, so what&#39;s the big deal?</title><content type='html'>&lt;a href=&quot;http://blogs.technet.com/b/dataplatforminsider/archive/2014/04/01/sql-server-2014-now-generally-available.aspx?WT.mc_id=Social_TWITTER_OutgoingAnnouncements_20140401_51219827_SQLServer&quot; target=&quot;_blank&quot;&gt;SQL 2014 is released&lt;/a&gt;, in 2014 no less!&amp;nbsp; You can download the bits from Microsoft or get your &lt;a href=&quot;http://www.windowsazure.com/en-us/pricing/free-trial/&quot; target=&quot;_blank&quot;&gt;free Azure trial (with a cap to ensure you don&#39;t get charged anything)&lt;/a&gt;&amp;nbsp;to try it out.&amp;nbsp; Perhaps SQL &lt;a href=&quot;http://sqlspade.codeplex.com/releases/view/113534&quot; target=&quot;_blank&quot;&gt;Spade&lt;/a&gt; will help you to install it.&amp;nbsp; Or just browse the new features on &lt;a href=&quot;http://technet.microsoft.com/en-us/virtuallabs?id=F2Ft/ah2g8Q&quot; target=&quot;_blank&quot;&gt;Virtual Labs.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Microsoft has officially killed support for SQL 2005 compatibility mode, so before upgrading from prior versions be sure you&#39;ve upgraded the compatibility mode of your databases.&lt;br /&gt;
&lt;br /&gt;
The database engine has various improvements, fixes and tweaks to query plan optimization and partitioning.&amp;nbsp; Hopefully the query engine is tuned for the better.&lt;br /&gt;
&lt;br /&gt;
There are some additional options for impersonation and &lt;a href=&quot;http://www.sql-news.de/downloads/sql_server_2014_separation_of_duties_tdm_white.pdf&quot; target=&quot;_blank&quot;&gt;separation of duties&lt;/a&gt; within the database.&lt;br /&gt;
&lt;br /&gt;
Reporting Services, Analysis Services, and Integration Services, Data Quality Services, Master Data Management Services&amp;nbsp;are mostly left in the dust.&amp;nbsp; Sigh....&lt;br /&gt;
&lt;br /&gt;
Some of the cloud integration stories have improved dramatically.&amp;nbsp; Backup to URL.&amp;nbsp; Migrate to VM.&amp;nbsp; Hybrid blob storage.&amp;nbsp; AlwaysOn to Azure.&amp;nbsp; Azure&#39;s &lt;a href=&quot;http://blogs.msdn.com/b/windowsazure/archive/2014/02/20/announcing-windows-azure-expressroute-new-partnership-with-level-3-and-exciting-updates-to-other-azure-services.aspx?Redirected=true&quot; target=&quot;_blank&quot;&gt;ExpressRoute&lt;/a&gt; functionality to move the public cloud to a private direct connection is now available.&amp;nbsp; This should improve adoption for those not wanting to transfer data over the public internet.&amp;nbsp; And provide companies with a secure form of offsite backup, DRP&amp;nbsp;and replication to Azure.&lt;br /&gt;
&lt;br /&gt;
Perhaps the biggest story with SQL 2014 is its In-Memory (formerly &lt;a href=&quot;http://en.wikipedia.org/wiki/Hekaton_(database)&quot; target=&quot;_blank&quot;&gt;Hekaton&lt;/a&gt;) engine.&amp;nbsp; Or what I like to call &lt;a href=&quot;http://technet.microsoft.com/en-us/library/aa258284(v=sql.80).aspx&quot; target=&quot;_blank&quot;&gt;DBCC PINTABLE+++.&lt;/a&gt;&amp;nbsp; This, along with its ability to use solid state storage for the SQL Buffer Pool, should provide for much faster query times when it&#39;s used correctly.&amp;nbsp; Think &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/gg492088(v=sql.120).aspx&quot; target=&quot;_blank&quot;&gt;columnstore&lt;/a&gt; indexes but for an entire table, and updateable, and not a separately stored object.&amp;nbsp; Columnstore indexes in SQL 2014 can now be created as updateable, clustered objects that contain the data itself, in addition to the indexes.&amp;nbsp; In Enterprise Edition, anyway...&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;em&gt;Note for SQL Server 2005:&lt;br /&gt;This (DBCC Pintable) functionality was introduced for performance in SQL Server version 6.5. DBCC PINTABLE has highly unwanted side-effects. These include the potential to damage the buffer pool. DBCC PINTABLE is not required and has been removed to prevent additional problems. The syntax for this command still works but does not affect the server.&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ahhh, memories of data corruption, and arguments with other technology experts that there is no such feature post-SQL 2000 for pinning tables in memory.&amp;nbsp; &quot;But I typed DBCC Pintable in and it came back with no errors!&quot;&amp;nbsp;&amp;nbsp; Whenever I want to do something that bypasses the internal workings of a database, I like to visit&amp;nbsp;&lt;a href=&quot;http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:7037830724934&quot; target=&quot;_blank&quot;&gt;Ask Tom.&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Even if you&#39;re not using Oracle, his site is a very fun an informative read.&lt;br /&gt;
&lt;br /&gt;
Now back to SQL and the fine print.&lt;br /&gt;
&lt;br /&gt;
Some of the &lt;a href=&quot;https://www.directionsonmicrosoft.com/Licensing-Changes-for-SQL-Server-2014&quot; target=&quot;_blank&quot;&gt;licensing challenges&lt;/a&gt; to be aware of.&amp;nbsp; One challenge, where can you get some budget for 128 GB of memory for your SQL Server Standard boxes, and 512GB of flash memory for your buffer pool?&amp;nbsp; How about 4 terabytes on Datacentre with Enterprise edition, and some of those larger tables pinned in memory?&lt;br /&gt;
&lt;br /&gt;
Fun times ahead with in-memory databases.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/745883621945927247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/745883621945927247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/745883621945927247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/745883621945927247'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/04/sql-2014-released-so-whats-big-deal.html' title='SQL 2014 Released, so what&#39;s the big deal?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-893191167200645847</id><published>2014-03-31T08:06:00.001-07:00</published><updated>2014-03-31T08:06:11.610-07:00</updated><title type='text'>Compare and contrast user dynamically selected sub reports against a main report</title><content type='html'>Provides some walkthroughs and samples of Reporting Services scenarios for SQL &amp;amp; MDX reports.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://innovativebusinessintelligence.com.dnnmax.com/HCIEpisodes/DataSetQueryingonUserSelectedReports/tabid/95/Default.aspx&quot;&gt;http://innovativebusinessintelligence.com.dnnmax.com/HCIEpisodes/DataSetQueryingonUserSelectedReports/tabid/95/Default.aspx&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/893191167200645847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/893191167200645847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/893191167200645847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/893191167200645847'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/03/compare-and-contrast-user-dynamically.html' title='Compare and contrast user dynamically selected sub reports against a main report'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-1133979836388329047</id><published>2014-03-28T12:57:00.001-07:00</published><updated>2014-03-28T12:57:35.353-07:00</updated><title type='text'>OCD Programming</title><content type='html'>A great StackOverflow answer using the railroad analogy to explain Branch Processing and why processors love predictability.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-an-unsorted-array&quot;&gt;http://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-an-unsorted-array&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I think the response that won the votes was because of the picture in the response, and the answer &quot;Consider a railroad junction&quot; which succinctly describes the problem you may have when dealing with unsorted data and path analysis.&lt;br /&gt;
&lt;br /&gt;
I am consistently amazed at how much difference a good path makes in programming, especially with databases. &amp;nbsp;Ensure your tables all have primary keys. &amp;nbsp;Performance improves. &amp;nbsp;Add covering indexes for long running queries. &amp;nbsp;Performance improves. &lt;br /&gt;
&lt;br /&gt;
These two things can sometimes fix many of the performance issues living within the database layer. &lt;br /&gt;
&lt;br /&gt;
Clean up your code. &amp;nbsp;Ensure state is kept to a minimum, and conversations with slower systems such as databases and disk are batched up and cached.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
And apparently sort anything coming down the pipe before trying to analyze it.&lt;br /&gt;
&lt;br /&gt;
Predictability and patterns in your code, and being obsessive-compulsive when it comes to clean coding seems to mean a lot. &amp;nbsp;To some compilers, anyway.&lt;br /&gt;
&lt;br /&gt;
Others will ignore all your hard work and try to determine the best way to solve your problem. &amp;nbsp;Seems to be the norm for the Oracle instance I&#39;m currently using. &lt;br /&gt;
&lt;br /&gt;
If you use a tool such as &lt;a href=&quot;http://technet.microsoft.com/en-US/sysinternals&quot; target=&quot;_blank&quot;&gt;Windows Sysinternals&lt;/a&gt;&amp;nbsp;process explorer, you can see what kind of effect these types of incorrect paths have on system performance. &amp;nbsp;You&#39;ll notice a lot of Access Denied, Key not Found or File not Found messages. &amp;nbsp;Systems could be so much faster if it just found the correct registry entry, filename, or internet address the first time, without going down multiple paths blindly. &amp;nbsp;&amp;nbsp;Perhaps predictive analytics will soon solve this issue, so that each time you use your computer it will intelligently speed up your daily tasks.&lt;br /&gt;
&lt;br /&gt;
Or perhaps I&#39;m just being obsessive.</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/1133979836388329047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/1133979836388329047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1133979836388329047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1133979836388329047'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/03/ocd-programming.html' title='OCD Programming'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-7602381023080901762</id><published>2014-02-25T07:40:00.002-08:00</published><updated>2014-02-25T07:40:53.033-08:00</updated><title type='text'>Modern IE</title><content type='html'>Great site from MS to download VMs for IE testing.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://modern.ie/en-us&quot;&gt;http://modern.ie/en-us&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
As a side effect, you can get VMs for Linux &amp;amp; Mac OS of all major MS operating systems!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/7602381023080901762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/7602381023080901762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/7602381023080901762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/7602381023080901762'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/02/modern-ie.html' title='Modern IE'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8582349.post-1962795690921738296</id><published>2014-02-06T06:43:00.002-08:00</published><updated>2014-02-06T06:43:26.010-08:00</updated><title type='text'>Windows 2012 Command Prompt</title><content type='html'>&lt;a href=&quot;http://www.newyorker.com/online/blogs/borowitzreport/2014/02/gates-spends-entire-first-day-back-in-office-trying-to-install-windows-81.html&quot;&gt;Gates Spends Entire First Day Back in Office Trying to Install Windows 8.1 : The New Yorker&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
The New Yorker should have done their fact-checking. &amp;nbsp;From what I have read Bill Gates is known for his trucker mouth when dealing with staff.&lt;br /&gt;
&lt;br /&gt;
I downloaded 4GB VM of Windows Server 2012 trial yesterday to brush up on my Microsoft O/S skills and missed the fact it was the &quot;core&quot; edition. &amp;nbsp;I was back in 1989 heaven when the DOS prompt came up on startup, after a nice UI for the login prompt. &lt;br /&gt;
&lt;br /&gt;
Took me a few searches to figure out the UI wasn&#39;t broken, and some hacker-like Powershell to install the UI components. &amp;nbsp; Ended up failing since I guess I need to download the install ISO too.&lt;br /&gt;
&lt;br /&gt;
I wonder what Bill Gates would think when his 31-year history of DOS operating systems did a full circle with Win 2012 Server. &amp;nbsp;Who would have thought in 2014 I would be staring at a command prompt typing &quot;help&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://chrome.google.com/webstore/detail/pengoopmcjnbflcjbmoeodbmoflcgjlk&quot; style=&quot;font-size: 13px;&quot;&gt;&#39;via Blog this&#39;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlrs.blogspot.com/feeds/1962795690921738296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8582349/1962795690921738296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1962795690921738296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8582349/posts/default/1962795690921738296'/><link rel='alternate' type='text/html' href='http://sqlrs.blogspot.com/2014/02/windows-2012-command-prompt.html' title='Windows 2012 Command Prompt'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>