﻿<?xml version="1.0" encoding="utf-8"?>
<feed xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns="http://www.w3.org/2005/Atom">
  <id>http://ventsypopov.com/</id>
  <title>Ventsy Popov's Programming and Life Reflection</title>
  <updated>2013-08-29T21:29:24+00:00</updated>
  <link href="http://ventsypopov.com/" />
  <link rel="self" href="http://ventsypopov.com/syndication.axd?format=atom" />
  <subtitle />
  <author>
    <name>Ventsy Popov</name>
  </author>
  <generator uri="http://dotnetblogengine.net/" version="1.0.0.0">BlogEngine.Net Syndication Generator</generator>
  <blogChannel:blogRoll>http://ventsypopov.com/opml.axd</blogChannel:blogRoll>
  <blogChannel:blink>http://ventsypopov.com/syndication.axd</blogChannel:blink>
  <dc:creator>Ventsy Popov</dc:creator>
  <dc:language>en-US</dc:language>
  <dc:title>Ventsy Popov's Programming and Life Reflection</dc:title>
  <geo:lat>0.000000</geo:lat>
  <geo:long>0.000000</geo:long>
  <entry>
    <id>http://ventsypopov.com/post/2013/08/29/Peek-a-Boo-Mobile-Services-and-Visual-Studio-2013-Preview.aspx</id>
    <title>Peek a Boo - Mobile Services and Visual Studio 2013 Preview</title>
    <updated>2013-08-29T20:59:00+00:00</updated>
    <link rel="self" href="http://ventsypopov.com/post.aspx?id=13262db6-d9ff-436f-917f-e91f019c2036" />
    <link href="http://ventsypopov.com/post/2013/08/29/Peek-a-Boo-Mobile-Services-and-Visual-Studio-2013-Preview.aspx" />
    <author>
      <name>ventsy</name>
    </author>
    <summary type="html">&lt;div&gt;It was not so long ago since GA of Mobile Services (and bunch of other Windows Azure goodies) and now Visual Studio 2013 is knocking on our door as well. For those of us who saw how easy it was to wind a well performing backend, let&amp;rsquo;s say&amp;hellip; for instance for Push Notifications, it might be surprising to find out that things could become even easier. Aiming (probably) at relieving developers from the &amp;ldquo;burden&amp;rdquo; of having to go outside Visual Studio to do their job, it is now possible to implement our Windows Azure Mobile Service (WAMS) pretty much entirely form the development IDE.&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;What I wanted to show is just a quick peek at what we can do with the new version of VS&amp;hellip; For example:&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;&amp;ldquo;Add Connected Service&amp;rdquo;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2013%2f8%2fAddServiceRef.png" alt="" /&gt;&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;/p&gt;
&lt;div&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Wizard helping you define your WAMS specifics&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2013%2f8%2fCreateWAMSWizard.png" alt="" width="616" height="352" /&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Customize your service in VS&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2013%2f8%2fCustomizeService.png" alt="" /&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Customize/Interfere JavaScript for CRUD operations&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2013%2f8%2fChangeScripts.png" alt="" /&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Launch wizard helping you add Push Notifications functionality&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2013%2f8%2fAddPushNotifications.png" alt="" /&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;Bottom line - we (developers) have an easier and faster way of doing a certain line of our work. Another way of saying it, is - one step higher to being more productive&amp;hellip; Not everything has to be complicated, right?&lt;/div&gt;</summary>
    <published>2013-08-29T20:59:00+00:00</published>
    <link rel="related" href="http://ventsypopov.com/post/2013/08/29/Peek-a-Boo-Mobile-Services-and-Visual-Studio-2013-Preview.aspx#comment" />
    <category term="Visual Studio" />
    <dc:publisher>ventsy</dc:publisher>
    <pingback:server>http://ventsypopov.com/pingback.axd</pingback:server>
    <pingback:target>http://ventsypopov.com/post.aspx?id=13262db6-d9ff-436f-917f-e91f019c2036</pingback:target>
    <slash:comments>0</slash:comments>
    <trackback:ping>http://ventsypopov.com/trackback.axd?id=13262db6-d9ff-436f-917f-e91f019c2036</trackback:ping>
    <wfw:comment>http://ventsypopov.com/post/2013/08/29/Peek-a-Boo-Mobile-Services-and-Visual-Studio-2013-Preview.aspx#comment</wfw:comment>
    <wfw:commentRss>http://ventsypopov.com/syndication.axd?post=13262db6-d9ff-436f-917f-e91f019c2036</wfw:commentRss>
  </entry>
  <entry>
    <id>http://ventsypopov.com/post/2013/05/09/TF30063-Not-Authorized-Error.aspx</id>
    <title>TF30063 Not Authorized Error</title>
    <updated>2013-05-09T14:02:00+00:00</updated>
    <link rel="self" href="http://ventsypopov.com/post.aspx?id=1bc1274c-b320-470f-899a-c16dab9ef087" />
    <link href="http://ventsypopov.com/post/2013/05/09/TF30063-Not-Authorized-Error.aspx" />
    <author>
      <name>ventsy</name>
    </author>
    <summary type="html">&lt;p&gt;Has anyone used Team Foundation Service and got to a point where he suddenly is no longer authorized to connect to his projects? It happened to me a couple of times and as frustrating it might be, there is an easy solution I found after digging a little bit into the issue. Here is what I got as a message:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="margin-right: auto; margin-left: auto; display: block;" src="http://ventsypopov.com/image.axd?picture=2013%2f5%2fTFSError.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;At first, I started wondering if something&amp;rsquo;s messed up my service URI, but this was not it&amp;hellip; I tried to Unbind/Bind my local solution and after a few other unsuccessful similar acts it got me thinking in another direction. In my, case I have one Microsoft Account (previously called Live ID) which I most often use, but apart from it, there are a few others for different needs of mine. Visual Studio &amp;ldquo;learned&amp;rdquo; about my last successful login with a Microsoft Account different than the one I use for my Team Foundation Service. Logically this got me nowhere near accessing my projects :). What was an easy trick&amp;nbsp;is to open the web browser in VS (View -&amp;gt; Other Windows -&amp;gt; Web Browser) and log out from my wrong account, and after that, log in with the write one. Then, everything was back the old ways&amp;hellip;&lt;/p&gt;
&lt;p&gt;My guess is some clearing of cookies/history form the regular browser might do the job as well, but haven&amp;rsquo;t tested this one to be sure&amp;hellip; I hope the above few sentences might save some minutes to someone getting pissed off by the same issue&amp;hellip;&lt;/p&gt;</summary>
    <published>2013-05-09T14:02:00+00:00</published>
    <link rel="related" href="http://ventsypopov.com/post/2013/05/09/TF30063-Not-Authorized-Error.aspx#comment" />
    <dc:publisher>ventsy</dc:publisher>
    <pingback:server>http://ventsypopov.com/pingback.axd</pingback:server>
    <pingback:target>http://ventsypopov.com/post.aspx?id=1bc1274c-b320-470f-899a-c16dab9ef087</pingback:target>
    <slash:comments>0</slash:comments>
    <trackback:ping>http://ventsypopov.com/trackback.axd?id=1bc1274c-b320-470f-899a-c16dab9ef087</trackback:ping>
    <wfw:comment>http://ventsypopov.com/post/2013/05/09/TF30063-Not-Authorized-Error.aspx#comment</wfw:comment>
    <wfw:commentRss>http://ventsypopov.com/syndication.axd?post=1bc1274c-b320-470f-899a-c16dab9ef087</wfw:commentRss>
  </entry>
  <entry>
    <id>http://ventsypopov.com/post/2013/05/07/My-Windows-Store-Playing-App.aspx</id>
    <title>My Windows Store Playing App</title>
    <updated>2013-05-07T16:19:00+00:00</updated>
    <link rel="self" href="http://ventsypopov.com/post.aspx?id=62d00fae-e204-42d4-b550-980fb3b63c4a" />
    <link href="http://ventsypopov.com/post/2013/05/07/My-Windows-Store-Playing-App.aspx" />
    <author>
      <name>ventsy</name>
    </author>
    <summary type="html">&lt;p&gt;Some time ago I started working on a Windows Store cooking app in Bulgarian. I was eager to play a little bit deeper with the new platform from a developer perspective and see how far a got&amp;hellip; Now as the result is evident: &lt;a href="http://apps.microsoft.com/windows/bg-BG/app/6b5999aa-2466-452c-ab26-fe9b77851928"&gt;http://apps.microsoft.com/windows/bg-BG/app/6b5999aa-2466-452c-ab26-fe9b77851928&lt;/a&gt;&amp;nbsp; (feel free to give some feedback), I decided to drop a few lines with some of the impressions I got during the process of development.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;The tools&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;As many would suspect, nothing is so significantly changed. We have the commonly used IDE &amp;ndash; Visual Studio 2012 with the commonly used programming languages such as C# and C++ (along with XAML), and for the more web oriented guys - HTML5 and JavaScript. Of course there are new APIs with new functionalities, but these are the &amp;ldquo;goodies&amp;rdquo; to learn after all :).&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Some highlights&lt;/strong&gt;&lt;/span&gt; &lt;br /&gt;In my search for new functionalities, there are a few that you might probably find necessary for every other app you develop:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sharing content: &lt;a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh465251.aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/apps/hh465251.aspx&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Searching in the app: &lt;a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh465233.aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/apps/hh465233.aspx&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;App Settings: &lt;a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh770544.aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/apps/hh770544.aspx&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Also, in my case of an app, I have to download the content from a server, which takes some time for the initial loading of the app. In such scenarios it is good to use the so called &amp;ldquo;Extended Splash Screen&amp;rdquo; - &lt;a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh465338.aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/apps/hh465338.aspx&lt;/a&gt;, in order to give some visual feedback to the user, telling him that the app is still loading.&lt;/p&gt;
&lt;p&gt;Apart from the above, this test app of mine is pretty straightforward. It is working in a passive mode (the user is not allowed to add new recipes), but very convenient for the cooking hobbyists to look at their Windows 8 tablet, displaying the recipe they are currently using for a delicious meal :).&lt;/p&gt;
&lt;p&gt;Bottom line &amp;ndash; with the ready to use templates in Visual Studio 2012 it seems fairly easy to get traction and create a fairly good Windows Store App. Anyone who is curious (itchy) about it &amp;ndash; consider it a small challenge&amp;hellip; a game if you would, which will help you learn a few new things.&lt;/p&gt;</summary>
    <published>2013-05-07T16:19:00+00:00</published>
    <link rel="related" href="http://ventsypopov.com/post/2013/05/07/My-Windows-Store-Playing-App.aspx#comment" />
    <category term="Microsoft" />
    <category term="Windows Store Apps" />
    <dc:publisher>ventsy</dc:publisher>
    <pingback:server>http://ventsypopov.com/pingback.axd</pingback:server>
    <pingback:target>http://ventsypopov.com/post.aspx?id=62d00fae-e204-42d4-b550-980fb3b63c4a</pingback:target>
    <slash:comments>0</slash:comments>
    <trackback:ping>http://ventsypopov.com/trackback.axd?id=62d00fae-e204-42d4-b550-980fb3b63c4a</trackback:ping>
    <wfw:comment>http://ventsypopov.com/post/2013/05/07/My-Windows-Store-Playing-App.aspx#comment</wfw:comment>
    <wfw:commentRss>http://ventsypopov.com/syndication.axd?post=62d00fae-e204-42d4-b550-980fb3b63c4a</wfw:commentRss>
  </entry>
  <entry>
    <id>http://ventsypopov.com/post/2012/11/15/SQL-for-Developers-with-SQL-Server-Data-Tools-(SSDT).aspx</id>
    <title>SQL for Developers with SQL Server Data Tools (SSDT)</title>
    <updated>2012-11-15T17:42:00+00:00</updated>
    <link rel="self" href="http://ventsypopov.com/post.aspx?id=40de32b8-b58b-47fd-85c2-4b2e8d81bc54" />
    <link href="http://ventsypopov.com/post/2012/11/15/SQL-for-Developers-with-SQL-Server-Data-Tools-(SSDT).aspx" />
    <author>
      <name>ventsy</name>
    </author>
    <summary type="html">&lt;p&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Not so long ago, I took part as a speaker in an interesting event &amp;ndash; SQL Saturday. It was the first time&amp;nbsp;the event was&amp;nbsp;initiated in Bulgaria and without trying to be definitive, I think I saw quite many people there. I also got the understanding that the organizers are planning to have it next year as well. If anyone is interested in more information, here is a link you can use to dig deeper: &lt;a href="http://www.sqlsaturday.com/"&gt;&lt;span style="color: #0000ff;"&gt;http://www.sqlsaturday.com/&lt;/span&gt;&lt;/a&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Times New Roman; font-size: small;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Now having some minutes (and desire), I am writing a few words to share the main highlights from the session I had. My hopes are that this would be beneficial to someone, who did not have a chance to attend SQL Saturday.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Times New Roman; font-size: small;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Top of mind issues&lt;br /&gt; &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;We started off by evaluating how &amp;ldquo;easy&amp;rdquo; or &amp;ldquo;hard&amp;rdquo; it is to deal with SQL development, especially if you are an application developer. And here are some conclusions:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Databases are stateful entities, i.e. every change should preserve existing data;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Moreover dependencies complicate state preservation;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Errors are often found at a late stage&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;- during execution;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Application to DB sync is hard;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Targeting more than one SQL version is pain.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Times New Roman; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;&lt;strong style="mso-bidi-font-weight: normal;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Some ways out&lt;br /&gt; &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Moving to some thoughts for a solution then&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;If possible - be declarative, not imperative (&amp;ldquo;CREATE&amp;rdquo; vs &amp;ldquo;IF EXISTS&amp;rdquo;);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;It will be good to have validation and verification in design time;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Nice to have same tools whether disconnected or connected;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Useful to compare and update different Schema Models;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Be able target more than one SQL version;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;App and DB development into a single IDE;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Use Source Repository for DB as well.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Times New Roman; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;&lt;strong style="mso-bidi-font-weight: normal;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;How to achieve all this?&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;To get all of the above goodies you can try-out SQL Server Data Tools: &lt;a href="http://msdn.microsoft.com/en-us/data/tools.aspx"&gt;&lt;span style="color: #0000ff;"&gt;http://msdn.microsoft.com/en-us/data/tools.aspx&lt;/span&gt;&lt;/a&gt;. For a developer using constantly Visual Studio it should be quite convenient to have T-SQL editing capabilities in daily heavy used IDE. On top of that some other cool features for DB development:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l2 level1 lfo3;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;IntelliSense;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l2 level1 lfo3;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Validation (platform specific);&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l2 level1 lfo3;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Code navigation;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l2 level1 lfo3;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Visual table designer;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 0.5in; text-indent: -0.25in; mso-list: l2 level1 lfo3;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: Symbol; font-size: 10pt; mso-ansi-language: EN-US; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;" lang="EN-US"&gt;&lt;span style="mso-list: Ignore;"&gt;&amp;middot;&lt;span style="font: 7pt/normal &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-stretch: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;Additional language support (i.e. resolving capabilities);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Times New Roman; font-size: small;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;&lt;span style="color: #313433; line-height: 115%; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;" lang="EN-US"&gt;So, check it out if you are into DBs :). It&amp;rsquo;s worth it...&lt;/span&gt;&lt;/p&gt;</summary>
    <published>2012-11-15T17:42:00+00:00</published>
    <link rel="related" href="http://ventsypopov.com/post/2012/11/15/SQL-for-Developers-with-SQL-Server-Data-Tools-(SSDT).aspx#comment" />
    <category term="SQL" />
    <dc:publisher>ventsy</dc:publisher>
    <pingback:server>http://ventsypopov.com/pingback.axd</pingback:server>
    <pingback:target>http://ventsypopov.com/post.aspx?id=40de32b8-b58b-47fd-85c2-4b2e8d81bc54</pingback:target>
    <slash:comments>0</slash:comments>
    <trackback:ping>http://ventsypopov.com/trackback.axd?id=40de32b8-b58b-47fd-85c2-4b2e8d81bc54</trackback:ping>
    <wfw:comment>http://ventsypopov.com/post/2012/11/15/SQL-for-Developers-with-SQL-Server-Data-Tools-(SSDT).aspx#comment</wfw:comment>
    <wfw:commentRss>http://ventsypopov.com/syndication.axd?post=40de32b8-b58b-47fd-85c2-4b2e8d81bc54</wfw:commentRss>
  </entry>
  <entry>
    <id>http://ventsypopov.com/post/2012/01/07/How-I-Joined-Microsofts-Team.aspx</id>
    <title>How I Joined Microsoft's Team</title>
    <updated>2012-01-07T11:27:00+00:00</updated>
    <link rel="self" href="http://ventsypopov.com/post.aspx?id=ea38cb53-ca8c-4fd0-852a-1f3cfc0fec92" />
    <link href="http://ventsypopov.com/post/2012/01/07/How-I-Joined-Microsofts-Team.aspx" />
    <author>
      <name>ventsy</name>
    </author>
    <summary type="html">&lt;p style="margin-bottom: 0cm;" lang="en-US"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Some Background&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;Beginning of summer 2011 I decided I need to make some changes in the professional field, and  look for new opportunities outside the company I worked for back then. Although I really valued my colleagues there, and from many of them I learned great deal of things, I felt the need to widen my comfort zone and experience new things. Recently after I made this decision and talked to my boss, I was able to find quite interesting projects to work on (and get paid for :)). For some months working on the new projects I was part of an American company's team. The guys were amazingly professional and punctual (it honestly surprised me!). Things happened with very good coordination and pragmatism... as if the work was done in an effortless manner :).&lt;/p&gt;
&lt;p style="margin-bottom: 0cm;" lang="en-US"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;The Catalyst&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;But how did all this lead to Microsoft? Well... guys that know me, can confirm that I lo-o-ve participating in community events either as a speaker or just attending. The atmosphere in such places is always energizing and motivating. Not only due to the contents leading to gaining some useful knowledge, but also for meeting new people, having the geeky talks and good laughs on jokes which are quite often more than dull for non-technical people :). On such an event I found out about this opportunity in Microsoft for a guy who should take the role of  &amp;ldquo;Developer Evangelist&amp;rdquo;. A role which did not speak very much to me back then and to be honest, I looked at with suspicion. Nevertheless, I decided not to overlook this chance and give it a good thought (and also make some research). What followed was my decision to pursue this, and series of different types of interviews... and luckily &amp;ndash; my hiring :). In the meanwhile I managed to finish the projects was contracted for around that time.&lt;/p&gt;
&lt;p style="margin-bottom: 0cm;" lang="en-US"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Where are we at&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;Now, I am a one-month employee. Still on-boarding, but getting better perception of my responsibilities and taking more and more active part in the team with each day. I am excited that one of my goals would be to help the developers' community (not only Microsoft-centric one) learn all about trends in technologies on the road of each participant to being more effective while having great fun :).&lt;/p&gt;
&lt;p style="margin-bottom: 0cm;" lang="en-US"&gt;The rest is yet to come as they say :)...&lt;/p&gt;</summary>
    <published>2012-01-07T11:27:00+00:00</published>
    <link rel="related" href="http://ventsypopov.com/post/2012/01/07/How-I-Joined-Microsofts-Team.aspx#comment" />
    <category term="Microsoft" />
    <dc:publisher>ventsy</dc:publisher>
    <pingback:server>http://ventsypopov.com/pingback.axd</pingback:server>
    <pingback:target>http://ventsypopov.com/post.aspx?id=ea38cb53-ca8c-4fd0-852a-1f3cfc0fec92</pingback:target>
    <slash:comments>2</slash:comments>
    <trackback:ping>http://ventsypopov.com/trackback.axd?id=ea38cb53-ca8c-4fd0-852a-1f3cfc0fec92</trackback:ping>
    <wfw:comment>http://ventsypopov.com/post/2012/01/07/How-I-Joined-Microsofts-Team.aspx#comment</wfw:comment>
    <wfw:commentRss>http://ventsypopov.com/syndication.axd?post=ea38cb53-ca8c-4fd0-852a-1f3cfc0fec92</wfw:commentRss>
  </entry>
  <entry>
    <id>http://ventsypopov.com/post/2011/12/01/Office-365-Available-in-Bulgaria.aspx</id>
    <title>Office 365 Available in Bulgaria</title>
    <updated>2011-12-01T10:49:00+00:00</updated>
    <link rel="self" href="http://ventsypopov.com/post.aspx?id=15def984-0f7e-47e3-b8a3-32a5f196a06a" />
    <link href="http://ventsypopov.com/post/2011/12/01/Office-365-Available-in-Bulgaria.aspx" />
    <author>
      <name>ventsy</name>
    </author>
    <summary type="html">&lt;p&gt;Office 365 cloud service of Microsoft was announced to be available in Bulgaria. I quickly went to &lt;a href="http://www.microsoft.com/bg-bg/office365/online-software.aspx"&gt;http://www.microsoft.com/bg-bg/office365/online-software.aspx&lt;/a&gt; and checked it up to see what would I receive once I register. It is worth sharing my experience to guys who wonder whether or not to try it out.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Registration Process&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;It took me 1 minute to fill-in the registration form and then a couple more to wait for the features to be automatically set up for me:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2011%2f12%2f1_Office365SetUp1.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Clicking Around&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;Once the the environment was set, I had a SharePoint Team site configured for me and could create a couple of test documents with Word, Excel and PowerPoint the same way as I would with these applications desktop equivalents:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2011%2f12%2f2_TeamSite1.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;I Also got an out of the box email account which could be accessed through a secure (HTTPS) connection:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2011%2f12%2f3_OutlookAccount1.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;An out of the box publicly visible site, which content could be easily edited within the SharePoint portal:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2011%2f12%2f4_PublicSite1.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;And finally I took a look at the administrative panel. Turns out you can add your own domain instead of using the domain name that you received when you signed up. On this custom domain you can host a SharePoint site after making some configuration changes. Along with this you can manage/purchase licenses within this panel, monitor your services health and write to support if you need help:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2011%2f12%2f5_AdminPanel1.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;After having said all of the above&lt;/strong&gt; what remains untold is probably the value of it... Here are a couple of things that come to mind as a start:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Companies residing on multiple locations can easily use this service to have a&amp;nbsp;central place where they can sync their documentation.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- The ones that do not have an office license (but might still use it :P) can be attracted by the small price (expected to be monthly&amp;nbsp;between 1,79 and 25,50 euro per user depending on the&amp;nbsp;license) and use the office on the cloud.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - No need to be an IT to support your team portal and email server infrastructure, because it is taken care of for you.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - No need to be a developer to put a fairly good looking public web site together.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Currently there is a &lt;strong&gt;trial period&lt;/strong&gt; and you can &lt;strong&gt;register for free&lt;/strong&gt;.&lt;/p&gt;</summary>
    <published>2011-12-01T10:49:00+00:00</published>
    <link rel="related" href="http://ventsypopov.com/post/2011/12/01/Office-365-Available-in-Bulgaria.aspx#comment" />
    <category term="Oraganization" />
    <category term="Office" />
    <category term="Cloud Services" />
    <dc:publisher>ventsy</dc:publisher>
    <pingback:server>http://ventsypopov.com/pingback.axd</pingback:server>
    <pingback:target>http://ventsypopov.com/post.aspx?id=15def984-0f7e-47e3-b8a3-32a5f196a06a</pingback:target>
    <slash:comments>0</slash:comments>
    <trackback:ping>http://ventsypopov.com/trackback.axd?id=15def984-0f7e-47e3-b8a3-32a5f196a06a</trackback:ping>
    <wfw:comment>http://ventsypopov.com/post/2011/12/01/Office-365-Available-in-Bulgaria.aspx#comment</wfw:comment>
    <wfw:commentRss>http://ventsypopov.com/syndication.axd?post=15def984-0f7e-47e3-b8a3-32a5f196a06a</wfw:commentRss>
  </entry>
  <entry>
    <id>http://ventsypopov.com/post/2011/11/28/Web-Platform-User-Group-ASPNET-Frameworks-Comparison.aspx</id>
    <title>Web Platform User Group - ASP.NET Frameworks Comparison</title>
    <updated>2011-11-28T08:00:00+00:00</updated>
    <link rel="self" href="http://ventsypopov.com/post.aspx?id=b112879b-de9f-4d82-9daa-16620e3b642e" />
    <link href="http://ventsypopov.com/post/2011/11/28/Web-Platform-User-Group-ASPNET-Frameworks-Comparison.aspx" />
    <author>
      <name>ventsy</name>
    </author>
    <summary type="html">&lt;p&gt;A couple of days ago a Web Platform User Group meeting was held at Microsoft Bulgaria's office. It was a well attended discussion and I hope also a useful one. The topic was &amp;ldquo;ASP.NET Web Forms vs. ASP.NET MVC vs. ASP.NET Web Pages&amp;rdquo; or shortly called &amp;ldquo;ASP.NET Frameworks&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Although we were sure the above technologies were already familiar ones, the point with this meeting was to see if we can consider some rules and questions that will help us decide when to use one instead of another. In a very brief way here&amp;nbsp;is what we talked about:&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;ASP.NET Web Forms&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;A mature (and the oldest of the three) technology aimed mainly at rapid development, simulating stateful model of the Web. With its postback and event-driven model provides a small learning curve when a windows forms developer should transfer to&amp;nbsp;web forms.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;ASP.NET MVC&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;MVC pattern-based architecture of the developed applications. Allows developers to have very fine tuning control over the final HTML. SEO inclined with clear separation of concerns of the system components and TDD oriented.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;ASP.NET Web Pages&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;Have the same full control over HTML as with the ASP.NET MVC case and uses &lt;a title="Introduction to Razor Syntax" href="http://www.asp.net/webmatrix/tutorials/2-introduction-to-asp-net-web-programming-using-the-razor-syntax"&gt;Razor&lt;/a&gt; syntax. &lt;a title="WebMatrix Official Site" href="http://www.asp.net/WebMatrix" target="_blank"&gt;WebMatrix&lt;/a&gt; is a small and free IDE tool for Web Pages completing the whole idea for simplicity of this web development case. The main target here is not using commercial development products when you need to create a relatively small web site for demonstration, education, and in rarer cases commercial purposes.&lt;/p&gt;
&lt;p&gt;Here are the full presentation:&amp;nbsp;&lt;a href="http://ventsypopov.com/file.axd?file=2011%2f11%2fWPUG_ASP.NET_Frameworks.pdf"&gt;WPUG_ASP.NET_Frameworks.pdf (540.94 kb)&lt;/a&gt;&amp;nbsp;and demos: &lt;a href="http://ventsypopov.com/file.axd?file=2011%2f11%2fWPUG_ASP.NET_Frameworks_Demos.zip"&gt;WPUG_ASP.NET_Frameworks_Demos.zip (3.36 mb)&lt;/a&gt;&amp;nbsp; for more details.&lt;/p&gt;</summary>
    <published>2011-11-28T08:00:00+00:00</published>
    <link rel="related" href="http://ventsypopov.com/post/2011/11/28/Web-Platform-User-Group-ASPNET-Frameworks-Comparison.aspx#comment" />
    <category term="ASP.NET" />
    <category term="Presentations" />
    <dc:publisher>ventsy</dc:publisher>
    <pingback:server>http://ventsypopov.com/pingback.axd</pingback:server>
    <pingback:target>http://ventsypopov.com/post.aspx?id=b112879b-de9f-4d82-9daa-16620e3b642e</pingback:target>
    <slash:comments>0</slash:comments>
    <trackback:ping>http://ventsypopov.com/trackback.axd?id=b112879b-de9f-4d82-9daa-16620e3b642e</trackback:ping>
    <wfw:comment>http://ventsypopov.com/post/2011/11/28/Web-Platform-User-Group-ASPNET-Frameworks-Comparison.aspx#comment</wfw:comment>
    <wfw:commentRss>http://ventsypopov.com/syndication.axd?post=b112879b-de9f-4d82-9daa-16620e3b642e</wfw:commentRss>
  </entry>
  <entry>
    <id>http://ventsypopov.com/post/2011/09/30/Acquiring-Microsoft-Certified-Trainer-(MCT)-Recognition.aspx</id>
    <title>Acquiring Microsoft Certified Trainer (MCT) Recognition</title>
    <updated>2011-09-30T13:55:00+00:00</updated>
    <link rel="self" href="http://ventsypopov.com/post.aspx?id=1a74c92e-14a4-4631-9585-e2938c533249" />
    <link href="http://ventsypopov.com/post/2011/09/30/Acquiring-Microsoft-Certified-Trainer-(MCT)-Recognition.aspx" />
    <author>
      <name>ventsy</name>
    </author>
    <summary type="html">&lt;p&gt;I am happy to brag about successfully taking the &lt;a href="http://www.microsoft.com/learning/en/us/certification/mct.aspx"&gt;&amp;ldquo;Microsoft Certified Trainer&amp;rdquo; (MCT) &lt;/a&gt;exam. Although the enrollment process is still ongoing, the rest is paperwork that has yet to be done.&lt;/p&gt;
&lt;p&gt;Trying out in a more formal way to see if my presentational skills worth something was&amp;nbsp;a thing that circled in my mind for while. I've always had affinity for presenting on subjects I care about and this was a kind of natural step to take. Here are my tips based on the experience, if anyone might find it useful:&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Preparation:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1. Research from previous exams - ask friends who already are MCTs to share experience, contact Microsoft Bulgaria and get &lt;strong&gt;all the information&lt;/strong&gt; there is about possible dates, requirements, fees, etc.&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2. Choose wisely a topic from an official Microsoft learning course. This should be considered well, because the purpose of the exam would be to mainly show your presentational skills, and not how expertly deep you are in a certain technology. In other words - the harder the topic, the more likely you might get it confused. And the second criteria is to pick something you really have knowledge of, and not start learning it now. The reason &amp;ndash; additional questions would be asked to verify your expertise.&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3. After making your choice is the easy part &amp;ndash; start reading the materials for the chosen course, so you can get familiar with the structure of the content. I even wrote down some bullets for every lesson in order to know what are the highlights I should not forget to mention.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Day of the exam:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 1. The exam usually takes place in one of Microsoft's certified learning center partners &amp;ndash; in my case it was &lt;a href="http://www.itce.com/"&gt;ITCE&lt;/a&gt;.&lt;br /&gt;&amp;nbsp;&amp;nbsp; 2. There is a committee of judges who evaluate you, and also - a few students who listen and ask questions from time to time.&lt;br /&gt;&amp;nbsp;&amp;nbsp; 3. Every candidate has to:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;Present in exactly 25 minutes a lesson he already prepared. Having the last of these 25 minutes reserved for questions.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;After that, judges pick a random lesson from the whole course and give you about 5 minutes for an overview.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;When the five minutes are up, you have about 15-20 more minutes to present this lesson.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;Lastly &amp;ndash; judges ask you question(s) regarding the technology presented, so they can verify&amp;nbsp; you have practice with it, compared to just reading a book and memorizing it.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;What&amp;nbsp;to have in mind:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Timing&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Attitude&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Body language&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Making contact with audience&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Using presentational tools/materials&lt;/p&gt;
&lt;p&gt;I think these are the main things one should have in mind if giving the exam a try :).&lt;/p&gt;</summary>
    <published>2011-09-30T13:55:00+00:00</published>
    <link rel="related" href="http://ventsypopov.com/post/2011/09/30/Acquiring-Microsoft-Certified-Trainer-(MCT)-Recognition.aspx#comment" />
    <category term="Certification" />
    <dc:publisher>ventsy</dc:publisher>
    <pingback:server>http://ventsypopov.com/pingback.axd</pingback:server>
    <pingback:target>http://ventsypopov.com/post.aspx?id=1a74c92e-14a4-4631-9585-e2938c533249</pingback:target>
    <slash:comments>0</slash:comments>
    <trackback:ping>http://ventsypopov.com/trackback.axd?id=1a74c92e-14a4-4631-9585-e2938c533249</trackback:ping>
    <wfw:comment>http://ventsypopov.com/post/2011/09/30/Acquiring-Microsoft-Certified-Trainer-(MCT)-Recognition.aspx#comment</wfw:comment>
    <wfw:commentRss>http://ventsypopov.com/syndication.axd?post=1a74c92e-14a4-4631-9585-e2938c533249</wfw:commentRss>
  </entry>
  <entry>
    <id>http://ventsypopov.com/post/2011/09/18/Windows-8-Developer-Preview-First-Boot.aspx</id>
    <title>Windows 8 Developer Preview - First Boot</title>
    <updated>2011-09-18T18:21:00+00:00</updated>
    <link rel="self" href="http://ventsypopov.com/post.aspx?id=ada9a2a5-7511-4151-98df-e0993b9d6c36" />
    <link href="http://ventsypopov.com/post/2011/09/18/Windows-8-Developer-Preview-First-Boot.aspx" />
    <author>
      <name>ventsy</name>
    </author>
    <summary type="html">&lt;p&gt;After watching the &lt;a href="http://www.buildwindows.com/" target="_blank"&gt;BUILD&lt;/a&gt; conference keynote and being spammed so much with announcements about Windows 8, I decided to install it and give it I try for myself. Since I didn't wanted to mess with my working machine. On my sight suddenly (and purely unintentionally) appeared my girlfriend's PC. Elected by a majority in the house (me, me, me,.... oh &amp;ndash; and me) it was to be immolated in the name of some-not-so-geeky-but-very-deep-sounding reason.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;*Side note &amp;ndash; no computer was harmed during the down-described process. I can even state that the mentioned PC is now &amp;ldquo;stronger&amp;rdquo; after the experience it had.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;OK, if anybody bore my jabbering so far, here is a more focused description of my first impressions of the expected new OS.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I. Installation&lt;/strong&gt;&lt;br /&gt;I followed a very well described procedure from Scott Hanselman to make the installation on a bootable VHD. Here is a quick link: &lt;a href="http://www.hanselman.com/blog/GuideToInstallingAndBootingWindows8DeveloperPreviewOffAVHDVirtualHardDisk.aspx" target="_blank"&gt;GuideToInstallingAndBootingWindows8...&lt;/a&gt; It should not take you more than half an hour to prepare for installation and about as much for the installation process to finish.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;II. Loading&lt;/strong&gt;&lt;br /&gt;When the OS had to load for the first time, the boot manager has been changed for me in order to recognize the two available operating systems (Win7 was the existing one) &amp;ndash; coolah! Although it took at least three times more than the speculated 8 seconds, the system was loaded asking me to create a new account. Here was my first surprise &amp;ndash; it gave me the chance to create an account correspondent to my Windows Live ID. Later on I saw what could come out of this:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Personalize settings for this account, which can be used from another machine of mine. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Integrated access to my mail, messenger, skydrive. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Keeping me in context wherever my Live ID is needed.&lt;br /&gt;...and leaving the door open for every other cloud service that can be expected to be part of &amp;ldquo;Windows Live&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;III. Logging&lt;/strong&gt;&lt;br /&gt;After I logged in &amp;ndash; to be honest I had something of an &amp;ldquo;organizational&amp;rdquo; shock with all the tiles (instead of windows), which composed my desktop. See what I mean:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2011%2f9%2fWin8Screenshot.png" alt="" width="646" height="323" /&gt;&lt;/p&gt;
&lt;p&gt;However I'll give it a chance, play a little for the next days, and probably write about my (hopefully) interesting findings.&amp;nbsp;&lt;/p&gt;</summary>
    <published>2011-09-18T18:21:00+00:00</published>
    <link rel="related" href="http://ventsypopov.com/post/2011/09/18/Windows-8-Developer-Preview-First-Boot.aspx#comment" />
    <category term="Windows" />
    <dc:publisher>ventsy</dc:publisher>
    <pingback:server>http://ventsypopov.com/pingback.axd</pingback:server>
    <pingback:target>http://ventsypopov.com/post.aspx?id=ada9a2a5-7511-4151-98df-e0993b9d6c36</pingback:target>
    <slash:comments>0</slash:comments>
    <trackback:ping>http://ventsypopov.com/trackback.axd?id=ada9a2a5-7511-4151-98df-e0993b9d6c36</trackback:ping>
    <wfw:comment>http://ventsypopov.com/post/2011/09/18/Windows-8-Developer-Preview-First-Boot.aspx#comment</wfw:comment>
    <wfw:commentRss>http://ventsypopov.com/syndication.axd?post=ada9a2a5-7511-4151-98df-e0993b9d6c36</wfw:commentRss>
  </entry>
  <entry>
    <id>http://ventsypopov.com/post/2011/08/27/Ergonomics-Starting-With-a-Keyboard-and-Mouse.aspx</id>
    <title>Ergonomics - Starting With a Keyboard and Mouse</title>
    <updated>2011-08-27T11:05:00+00:00</updated>
    <link rel="self" href="http://ventsypopov.com/post.aspx?id=92d55cd2-4615-4ece-96cf-cff25c40d697" />
    <link href="http://ventsypopov.com/post/2011/08/27/Ergonomics-Starting-With-a-Keyboard-and-Mouse.aspx" />
    <author>
      <name>ventsy</name>
    </author>
    <summary type="html">&lt;p&gt;After spending some time in pains and using different ointments for my wrists I decided it's about time to ease my everyday work with my PC. As a starting point, I began digging throughout the net in search of appropriate ergonomic solutions for a keyboard and a mouse. One of the options was a pack of Microsoft keyboard and mouse (this is not an ad, though I might tend to be a little subjective when it comes Microsoft :)). My choice weighed down that direction even more,&amp;nbsp; when a friend of mine (thanks Viktor) gave me firsthand positive feedback.&lt;/p&gt;
&lt;p&gt;I am happy to brag about my new purchase &amp;ndash; Microsoft Natural Ergonomic Desktop 7000:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2011%2f8%2fIMG_1814_.JPG" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;And here is what you can find inside the package:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2011%2f8%2fIMG_1815.JPG" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I also took a couple of shots to see the main idea of how wrists are positioned in a more straightened and restful way:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2011%2f8%2fIMG_1817.JPG" alt="" /&gt;]&lt;/p&gt;
&lt;p&gt;&lt;img src="http://ventsypopov.com/image.axd?picture=2011%2f8%2fIMG_1819.JPG" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;That was my first step (I intend not to be the last) into comforting my work. What are your tricks for making a comfy working environment?&lt;/p&gt;</summary>
    <published>2011-08-27T11:05:00+00:00</published>
    <link rel="related" href="http://ventsypopov.com/post/2011/08/27/Ergonomics-Starting-With-a-Keyboard-and-Mouse.aspx#comment" />
    <category term="Ergonimics" />
    <dc:publisher>ventsy</dc:publisher>
    <pingback:server>http://ventsypopov.com/pingback.axd</pingback:server>
    <pingback:target>http://ventsypopov.com/post.aspx?id=92d55cd2-4615-4ece-96cf-cff25c40d697</pingback:target>
    <slash:comments>2</slash:comments>
    <trackback:ping>http://ventsypopov.com/trackback.axd?id=92d55cd2-4615-4ece-96cf-cff25c40d697</trackback:ping>
    <wfw:comment>http://ventsypopov.com/post/2011/08/27/Ergonomics-Starting-With-a-Keyboard-and-Mouse.aspx#comment</wfw:comment>
    <wfw:commentRss>http://ventsypopov.com/syndication.axd?post=92d55cd2-4615-4ece-96cf-cff25c40d697</wfw:commentRss>
  </entry>
</feed>