<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://bloggingabout.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tag 'Miscellaneous'</title><link>http://bloggingabout.net/search/SearchResults.aspx?a=1&amp;o=DateDescending&amp;tag=Miscellaneous&amp;orTags=0</link><description>Search results matching tag 'Miscellaneous'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Build your own activities for Internet Explorer 8.</title><link>http://bloggingabout.net/blogs/mglaser/archive/2008/08/11/build-your-own-activities-for-internet-explorer-8.aspx</link><pubDate>Mon, 11 Aug 2008 18:37:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:471044</guid><dc:creator>Mike Glaser</dc:creator><description>&lt;p&gt;The &lt;b&gt;Internet Movie Database&lt;/b&gt; (&lt;b&gt;IMDb&lt;/b&gt;) is an online database of information related to movies, actors, television shows, production crew personnel, and video games. IMDb launched on October 17, 1990, and in 1998 was acquired by &lt;a href="http://www.amazon.com"&gt;Amazon.com&lt;/a&gt;. Since I&amp;#39;m a big fan of this site and still loves to use Internet Explorer, why can&amp;#39;t I combine these two.  &lt;p&gt;&lt;b&gt;Activities&lt;/b&gt; &lt;br /&gt;With Activities, you can access your services from any webpage. Activities simplify the common task of copying, navigating, and pasting into a single action. Users can access an Activity on selection simply by selecting content and opening the context menu. For example, users can select an address on a webpage and the Activity button appears. Alternatively, you can access selection Activities from the context menu. Activities are also available for the current webpage in the Page menu on the Command bar and for links within a page in the context menu for the link.  &lt;p&gt;The XML namespace for Activities is: &lt;u&gt;http://www.microsoft.com/schemas/openservicedescription/1.0&lt;/u&gt; The main components to the format are:  &lt;ul&gt; &lt;li&gt;homepageUrl  &lt;li&gt;display (Name, Icon, Description)  &lt;li&gt;activity (Category)  &lt;ul&gt; &lt;li&gt;activityAction (Context [&amp;quot;selection&amp;quot;, &amp;quot;document&amp;quot;, or &amp;quot;link&amp;quot;])  &lt;ul&gt; &lt;li&gt;preview  &lt;ul&gt; &lt;li&gt;parameter&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;execute  &lt;ul&gt; &lt;li&gt;parameter&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;This is my activity for IMDb. I added it to same category as all Search activities. Save the file as SearchIMDb.xml.&lt;/p&gt; &lt;div style="border-right:#cccccc 1pt solid;padding-right:1pt;padding-left:1pt;font-size:10pt;border-top:#cccccc 1pt solid;background:#f5f5f5;padding-bottom:1pt;overflow:auto;border-left:#cccccc 1pt solid;width:100%;color:black;padding-top:1pt;border-bottom:#cccccc 1pt solid;font-family:courier new;"&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;lt;?&lt;/span&gt;&lt;span style="color:#a31515;"&gt;xml&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;version&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;1.0&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;encoding&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;UTF-8&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;?&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;openServiceDescription&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;xmlns&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;http://www.microsoft.com/schemas/openservicedescription/1.0&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;homepageUrl&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;http://www.imdb.com&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515;"&gt;homepageUrl&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;display&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;name&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;Search with IMDb&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515;"&gt;name&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;icon&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;http://www.imdb.com/favicon.ico&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515;"&gt;icon&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515;"&gt;display&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;activity&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;category&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;Search&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;activityAction&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;context&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;selection&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:blue;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp; 10&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;execute&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;action&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;http://www.imdb.com/find&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;  &lt;p&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp; 11&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;parameter&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;name&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;s&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;value&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;all&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;/&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp; 12&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;parameter&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;name&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;q&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;value&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;{selection}&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;/&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp; 13&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515;"&gt;execute&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp; 14&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515;"&gt;activityAction&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp; 15&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515;"&gt;activity&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp; 20&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515;"&gt;openServiceDescription&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt; &lt;p&gt;Click the link below to add this activity to your IE.&lt;/p&gt; &lt;p&gt;&lt;a&gt;Add IMDb Activity&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: Community Server won&amp;#39;t allow me to add javascript to my blog posts. This is the link you should add to an html file.&amp;nbsp; &lt;/p&gt; &lt;div style="border-right:#cccccc 1pt solid;padding-right:1pt;padding-left:1pt;font-size:10pt;border-top:#cccccc 1pt solid;background:#f5f5f5;padding-bottom:1pt;overflow:auto;border-left:#cccccc 1pt solid;width:100%;color:black;padding-top:1pt;border-bottom:#cccccc 1pt solid;font-family:courier new;"&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:#2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/span&gt;&amp;nbsp;&lt;span style="color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515;"&gt;a&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;onclick&lt;/span&gt;&lt;span style="color:blue;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:blue;"&gt;java script:window.external.addService(&amp;#39;SearchIMDb.xml&amp;#39;)&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:red;"&gt;href&lt;/span&gt;&lt;span style="color:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;#&lt;/span&gt;&amp;quot;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;Add IMDb Activity&lt;span style="color:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515;"&gt;a&lt;/span&gt;&lt;span style="color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt; &lt;p&gt;After installing the activity you can also change it to a default activity.  &lt;p&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mglaser/Manage.png" target="_blank"&gt;&lt;img border="0" alt="Manage" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mglaser/Manage_5F00_thumb.png" width="600" height="384" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;This will result in the following possibilities&lt;/p&gt; &lt;p&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mglaser/activity.png" target="_blank"&gt;&lt;img border="0" alt="activity" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mglaser/activity_5F00_thumb.png" width="576" height="480" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Summary&lt;br /&gt;&lt;/strong&gt;I created a simple activity for IMDb, but you easily create some activities for Torrent sites (&lt;a href="http://news.slashdot.org/article.pl?sid=08/08/10/1934231&amp;amp;from=rss" target="_blank"&gt;especially if your from Italy&lt;/a&gt;), MSDN, Wikipedia etc. To install a activity the installer must be run from a Web Server, this can&amp;#39;t be from a local hard drive. Here are some interesting links:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Activities white paper &lt;br /&gt;&lt;/strong&gt;&lt;a title="http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=ie8whitepapers&amp;amp;ReleaseId=566" href="http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=ie8whitepapers&amp;amp;ReleaseId=566"&gt;http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=ie8whitepapers&amp;amp;ReleaseId=566&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Activities Hands-On Lab&lt;/strong&gt;&lt;br /&gt;&lt;a title="http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=iemix08labs&amp;amp;ReleaseId=583" href="http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=iemix08labs&amp;amp;ReleaseId=583"&gt;http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=iemix08labs&amp;amp;ReleaseId=583&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div style="padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px;display:inline;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3d592a40-371c-4cad-a09c-7a9f78973ca6" class="wlWriterSmartContent"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/Internet%20Explorer" rel="tag"&gt;Internet Explorer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Internet%20Explorer%208.0%20Beta%201" rel="tag"&gt;Internet Explorer 8.0 Beta 1&lt;/a&gt;&lt;/div&gt;</description></item><item><title>The new pc</title><link>http://bloggingabout.net/blogs/dennis/archive/2008/06/26/the-new-pc.aspx</link><pubDate>Thu, 26 Jun 2008 14:41:31 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:461537</guid><dc:creator>Dennis van der Stelt</dc:creator><description>&lt;p&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/dennis/napkin1_5F00_2.jpg"&gt;&lt;img title="napkin1" style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="137" alt="napkin1" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/dennis/napkin1_5F00_thumb.jpg" width="184" align="left" border="0" /&gt;&lt;/a&gt; &lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/dennis/napkin2_5F00_2.jpg"&gt;&lt;img title="napkin2" style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="137" alt="napkin2" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/dennis/napkin2_5F00_thumb.jpg" width="184" align="right" border="0" /&gt;&lt;/a&gt;How about this, a pc in/on a napkin to use, read, write, collaborate with and more…&lt;/p&gt;  &lt;p&gt;As you see in the picture on the left, there are enough in the holder and you can grab one to work with. Or each member of the team grabs one and start drawing out ideas and exchange napkins to share ideas and work them out more.&lt;/p&gt;  &lt;p&gt;When you combine napkins you can create larger surfaces and present something to the team. The idea sounds awesome and I can only hope something like this will become reality. For now, it’s &lt;a href="http://www.nextgendesigncomp.com/entrydetail.aspx?id=863"&gt;just an idea&lt;/a&gt; from a contest. Unfortunately.&lt;/p&gt;</description></item><item><title>Office Live Workspace</title><link>http://bloggingabout.net/blogs/dennis/archive/2008/06/06/office-live-workspace.aspx</link><pubDate>Fri, 06 Jun 2008 21:01:49 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:459938</guid><dc:creator>Dennis van der Stelt</dc:creator><description>&lt;p&gt;You might know that I’m quite the Microsoft addict. While a lot of people are very sceptic with everything Microsoft releases, I tend to have a positive feeling for everything Microsoft releases, at first. After some experience, I might hate or love it, or just don’t use it because I don’t feel the need for it. Microsoft Sync, Parallel extensions and many more products and frameworks; after I get my hands dirty with it I’ll decide if it does any good for me or not.&lt;/p&gt;  &lt;p&gt;About Office Live Workspace, I know there are many alternatives to it but I really want to give this a change. Everything looks good (I almost always like Microsoft GUI&amp;#39;s), looks familiar, has a nice Office plugin and some other benefits. And hey, it’s a Microsoft product! ;-)&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;I just read they released new languages and that May was a very hectic month for them. But I seriously can’t believe why they don’t introduce folders. Everyone is crying out for folders but instead of folders, we get more languages and other stuff. So I thought, let’s see when they’ll introduce folders and went to their blogs. Of course (?) you have to login to place a comment. So I click the little Passport (or Windows Live ID) login icon at the top-right corner. But I get presented a login/registration screen. First thing I thought was that this was some phising attempt for my Windows Live ID username and password. Why use the icon and have a different registration system. Heck, why a different registration system at all? So I left the blogs and decided to write a long and boring post on my own weblog. And guess what, anonymous comments are enabled! :)&lt;/p&gt;  &lt;p&gt;Anyway, I’ve registered for a workspace months ago and would really like to use it, but haven’t done so yet. Simply because of the lack of folders. I’m not even going to upload a small amount of folders to later find out I have to move every single one of them via a web interface.&lt;/p&gt;  &lt;p&gt;Please introduce folders into Office Live Workspace! Thanks.&lt;/p&gt;</description></item><item><title>Programmatically creating an IIS7 site</title><link>http://bloggingabout.net/blogs/dennis/archive/2008/05/16/programmatically-creating-an-iis7-site.aspx</link><pubDate>Fri, 16 May 2008 13:52:46 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:459025</guid><dc:creator>Dennis van der Stelt</dc:creator><description>&lt;p&gt;I&amp;#39;m using FinalBuilder to build and deploy websites on our test server. FinalBuilder is a great product, but our client is using Windows Server 2008 and FinalBuilder does not have actions for IIS7. I might add the actions to my weblog, but here&amp;#39;s some code to create a new IIS7 website using C#.&lt;/p&gt; &lt;p&gt;Create a new solution and add a reference to C:\Windows\System32\InetServ\Microsoft.Web.Administration.dll. Paste the following code and you&amp;#39;ve got yourself a website on port 82 using the default application pool. In IIS it&amp;#39;s named &lt;em&gt;MyCoolWebsite&lt;/em&gt;.&lt;/p&gt; &lt;div style="border-right:#cccccc 1pt solid;padding-right:1pt;border-top:#cccccc 1pt solid;padding-left:1pt;font-size:10pt;background:#f5f5f5;padding-bottom:1pt;overflow:auto;border-left:#cccccc 1pt solid;width:100%;color:black;padding-top:1pt;border-bottom:#cccccc 1pt solid;font-family:lucida console;"&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:blue;"&gt;using&lt;/span&gt; System;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:blue;"&gt;using&lt;/span&gt; System.Collections.Generic;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:blue;"&gt;using&lt;/span&gt; System.Linq;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:blue;"&gt;using&lt;/span&gt; System.Text;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:blue;"&gt;using&lt;/span&gt; Microsoft.Web.Administration;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&lt;span style="color:blue;"&gt;namespace&lt;/span&gt; TestApp&lt;/p&gt; &lt;p style="margin:0px;"&gt;{&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp; &lt;span style="color:blue;"&gt;class&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;Program&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp; {&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;static&lt;/span&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; Main(&lt;span style="color:blue;"&gt;string&lt;/span&gt;[] args)&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;string&lt;/span&gt; siteName = &lt;span style="color:#a31515;"&gt;&amp;quot;MyCoolWebsite&amp;quot;&lt;/span&gt;;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;string&lt;/span&gt; applicationPoolName = &lt;span style="color:#a31515;"&gt;&amp;quot;DefaultAppPool&amp;quot;&lt;/span&gt;;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;string&lt;/span&gt; virtualDirectoryPath = &lt;span style="color:#a31515;"&gt;&amp;quot;/&amp;quot;&lt;/span&gt;;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;string&lt;/span&gt; virtualDirectoryPhysicalPath = &lt;span style="color:#a31515;"&gt;&amp;quot;C:\\temp\\&amp;quot;&lt;/span&gt;;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;string&lt;/span&gt; ipAddress = &lt;span style="color:#a31515;"&gt;&amp;quot;*&amp;quot;&lt;/span&gt;;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;string&lt;/span&gt; tcpPort = &lt;span style="color:#a31515;"&gt;&amp;quot;81&amp;quot;&lt;/span&gt;;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;string&lt;/span&gt; hostHeader = &lt;span style="color:#a31515;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;string&lt;/span&gt; applicationPath = &lt;span style="color:#a31515;"&gt;&amp;quot;/&amp;quot;&lt;/span&gt;;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;long&lt;/span&gt; highestId = 1;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;using&lt;/span&gt; (&lt;span style="color:#2b91af;"&gt;ServerManager&lt;/span&gt; mgr = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;ServerManager&lt;/span&gt;())&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#2b91af;"&gt;Site&lt;/span&gt; site = mgr.Sites[&lt;span style="color:#a31515;"&gt;&amp;quot;siteName&amp;quot;&lt;/span&gt;];&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;if&lt;/span&gt; (site != &lt;span style="color:blue;"&gt;null&lt;/span&gt;)&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;return&lt;/span&gt;; &lt;span style="color:green;"&gt;// Site bestaat al&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#2b91af;"&gt;ApplicationPool&lt;/span&gt; appPool = mgr.ApplicationPools[applicationPoolName];&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;if&lt;/span&gt; (appPool == &lt;span style="color:blue;"&gt;null&lt;/span&gt;)&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;throw&lt;/span&gt; &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;Exception&lt;/span&gt;(&lt;span style="color:#2b91af;"&gt;String&lt;/span&gt;.Format(&lt;span style="color:#a31515;"&gt;&amp;quot;Application Pool: {0} does not exist.&amp;quot;&lt;/span&gt;, applicationPoolName));&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;foreach&lt;/span&gt; (&lt;span style="color:#2b91af;"&gt;Site&lt;/span&gt; mysite &lt;span style="color:blue;"&gt;in&lt;/span&gt; mgr.Sites)&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;if&lt;/span&gt; (mysite.Id &amp;gt; highestId)&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; highestId = mysite.Id;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; highestId++;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site = mgr.Sites.CreateElement();&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site.SetAttributeValue(&lt;span style="color:#a31515;"&gt;&amp;quot;name&amp;quot;&lt;/span&gt;, siteName);&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site.Id = highestId;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site.Bindings.Clear();&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue;"&gt;string&lt;/span&gt; bind = ipAddress + &lt;span style="color:#a31515;"&gt;&amp;quot;:&amp;quot;&lt;/span&gt; + tcpPort + &lt;span style="color:#a31515;"&gt;&amp;quot;:&amp;quot;&lt;/span&gt; + hostHeader;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#2b91af;"&gt;Binding&lt;/span&gt; binding = site.Bindings.CreateElement();&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; binding.Protocol = &lt;span style="color:#a31515;"&gt;&amp;quot;http&amp;quot;&lt;/span&gt;;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; binding.BindingInformation = bind;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site.Bindings.Add(binding);&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:green;"&gt;//site.Bindings.Add(bind, &amp;quot;http&amp;quot;);&lt;/span&gt;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#2b91af;"&gt;Application&lt;/span&gt; app = site.Applications.CreateElement();&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.Path = applicationPath;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.ApplicationPoolName = applicationPoolName;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#2b91af;"&gt;VirtualDirectory&lt;/span&gt; vdir = app.VirtualDirectories.CreateElement();&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vdir.Path = virtualDirectoryPath;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vdir.PhysicalPath = virtualDirectoryPhysicalPath;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.VirtualDirectories.Add(vdir);&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site.Applications.Add(app);&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mgr.Sites.Add(site);&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mgr.CommitChanges();&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt; &lt;p style="margin:0px;"&gt;&amp;nbsp; }&lt;/p&gt; &lt;p style="margin:0px;"&gt;}&lt;/p&gt;&lt;/div&gt;</description></item><item><title>SQL Injection still works</title><link>http://bloggingabout.net/blogs/dennis/archive/2008/01/23/sql-injection-still-works.aspx</link><pubDate>Wed, 23 Jan 2008 10:46:07 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:457792</guid><dc:creator>Dennis van der Stelt</dc:creator><description>&lt;p&gt;When talking about security, one of the easiest examples to show is something with [wikipedia:SQL Injection]. It&amp;#39;s so easy, that most people laugh at these examples, because no one ever uses this anymore.&lt;/p&gt; &lt;p&gt;It seems, not everyone is aware of SQL Injection yet... The site of the RIAA got hacked a few days ago. As far as I know, one of the first reports were on &lt;a href="http://torrentfreak.com/riaa-website-hacked-080120/"&gt;TorrentFreak&lt;/a&gt;. They also have some screenshots of it, like the one below.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://torrentfreak.com/riaa-website-hacked-080120/" target="_blank"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="240" alt="riaa-tpb" src="http://bloggingabout.net/blogs/dennis/WindowsLiveWriter/SQLInjectionstillworks_A3FE/riaa-tpb_3.jpg" width="479" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>What is a good way to specify requirements?</title><link>http://bloggingabout.net/blogs/dennis/archive/2007/12/11/what-is-a-good-way-to-specify-requirements.aspx</link><pubDate>Tue, 11 Dec 2007 09:03:19 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:445027</guid><dc:creator>Dennis van der Stelt</dc:creator><description>&lt;p&gt;What is a good way to specify requirements? I actually have no idea... I come across many different companies and a lot of them all have the same problem. The customer wants some problem to be solved and multiple people start thinking of a solution. Sometimes the technology is already chosen before the problem is fully specified, but that&amp;#39;s something for another post. :-)&lt;/p&gt; &lt;p&gt;Although I wouldn&amp;#39;t know what the best solution for your company or product is to specify requirements, I know a good document when I come across one. I used to work with Use Cases at my previous employer, which worked quite well. It probably wasn&amp;#39;t even the Use Case, but more the writer(s) of them.&lt;/p&gt; &lt;p&gt;But I&amp;#39;ve found some nice examples that Microsoft is using for specifying their requirements for Team Foundation Server (TFS). There&amp;#39;s a somewhat older document that can be found via Buck Hodges (pronounce : Buck Rogers) his &lt;a title="Buck Hodges" href="http://msdn.technetweb3.orcsweb.com/buckh/archive/2007/07/24/codeplex-project-tfsbuildlab.aspx"&gt;weblog&lt;/a&gt;. It&amp;#39;s about the &lt;a href="http://download.microsoft.com/download/5/9/c/59cd0dc5-4691-4c3e-840c-66d865f27692/orcas-continuous-integration.xps"&gt;Continues Integration&lt;/a&gt; (CI)features in TFS 2008. You can also find three new documents on Rosario, the next version of TFS &amp;amp; Visual Studio. You can &lt;a href="http://msdn2.microsoft.com/nl-nl/vstudio/bb936702(en-us).aspx"&gt;find all three here&lt;/a&gt; and probably more will appear in the future.&lt;/p&gt; &lt;p&gt;The first about CI contains just samples for the screens with explanations. The new three contain also a load of text. They might not 100% suit you, but you might probably get an idea to what both customers and developers might fully understand. And that&amp;#39;s important, or else you&amp;#39;ll get something &lt;a title="Project Swing" href="http://bloggingabout.net/blogs/dennis/file/projectswing.jpg"&gt;like this&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Zoom-in on 'watch popup'</title><link>http://bloggingabout.net/blogs/dennis/archive/2007/06/14/zoom-in-on-watch-popup.aspx</link><pubDate>Thu, 14 Jun 2007 09:50:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:253100</guid><dc:creator>Dennis van der Stelt</dc:creator><description>&lt;p&gt;During his &amp;#39;Applied Linq&amp;#39; presentation at the Developer Days 2007, &lt;a class="" href="http://www.alexthissen.nl/blogs/main/default.aspx"&gt;Alex Thisse&lt;/a&gt;&lt;a class="" href="http://www.alexthissen.nl/blogs/main/archive/2007/05/07/speaking-at-developer-days-2007.aspx"&gt;n&lt;/a&gt; tried to zoom-in on some variable. I have no idea how this popup is&amp;nbsp;called, but it&amp;#39;s kind of a watch in a popup, therefor a &amp;#39;watch popup&amp;#39; ? Anyhow, Alex tried to zoom-in on it as you can&amp;#39;t (easily) modify its font-size. I&amp;#39;ve told him a dozen times he should use &lt;a href="http://www.microsoft.com/technet/sysinternals/Miscellaneous/ZoomIt.mspx"&gt;ZoomIt&lt;/a&gt; for this, a tool by &lt;a href="http://www.microsoft.com/technet/sysinternals/default.mspx"&gt;SysInternals&lt;/a&gt;. Unfortunately, it didn&amp;#39;t work.&lt;/p&gt;
&lt;p&gt;Alex has his ZoomIt key mapped to alt-1. When pressing alt in Visual Studio it&amp;#39;ll immediately think you want to open the menu and close the &amp;#39;watch popup&amp;#39;. I have the same problem with Media Player Classic, which uses alt-1 to alt-3 for setting the window size. Therefor I &lt;strike&gt;remapped my ZoomIt key to ctrl-1&lt;/strike&gt;. The default is&amp;nbsp;actually ctrl-1.&amp;nbsp;Now this does work for the &amp;#39;watch popup&amp;#39;, if it wasn&amp;#39;t for another annoying feature of Visual Studio. Pressing the ctrl key will make the &amp;#39;watch popup&amp;#39; transparent, resulting in the following...&lt;/p&gt;
&lt;p align="center"&gt;&lt;img style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height="111" alt="Watch popup after pressing ctrl key" src="http://bloggingabout.net/blogs/dennis/WindowsLiveWriter/Zoominonwatchpopup_9F52/zoomit_watch_popup_1.png" width="400" border="0" /&gt; &lt;/p&gt;
&lt;p&gt;As far as I can tell, there&amp;#39;s no solution to this. I&amp;#39;ve searched in the tons of keyboard mappings in Visual Studio, but can&amp;#39;t find anything on the transparency of the &amp;#39;watch popup&amp;#39;.&lt;/p&gt;
&lt;p&gt;There is however another solution. Alex could&amp;#39;ve pressed SHIFT-F9 for the QuickWatch window, very usable by ZoomIt! ;-)&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:0211db2d-89c0-4753-bab7-72d978465efa" style="PADDING-RIGHT:0px;DISPLAY:inline;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/DevDays2007" rel="tag"&gt;DevDays2007&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevDays" rel="tag"&gt;DevDays&lt;/a&gt;, &lt;a href="http://technorati.com/tags/ZoomIt" rel="tag"&gt;ZoomIt&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Visual%20Studio%202008" rel="tag"&gt;Visual Studio 2008&lt;/a&gt;&lt;/div&gt;</description></item><item><title>Firefox its inline search for IE</title><link>http://bloggingabout.net/blogs/dennis/archive/2007/05/30/firefox-its-inline-search-for-ie.aspx</link><pubDate>Wed, 30 May 2007 14:03:46 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:218944</guid><dc:creator>Dennis van der Stelt</dc:creator><description>&lt;p&gt;Wow, I almost lost this little gem after formatting and installing my machine again. After some googling for &amp;quot;search&amp;quot; or &amp;quot;find&amp;quot;, &amp;quot;internet explorer&amp;quot; and &amp;quot;firefox&amp;quot; I finally found a link to &amp;quot;inline search&amp;quot; plugin for Internet Explorer.&lt;/p&gt; &lt;p&gt;If you&amp;#39;ve ever worked with Firefox, you might know the inline search it has, at the bottom of the page after pressing CTRL+F. Instead of some irritating popup box you&amp;#39;ll get a great searchbar at the bottom of IE that&amp;#39;s very light and extremely useful.&lt;/p&gt; &lt;p&gt;Download &lt;a href="http://www.ieforge.com/InlineSearch/HomePage"&gt;here&lt;/a&gt; at iefore.com.&lt;/p&gt;</description></item><item><title>Viva Las Vegas</title><link>http://bloggingabout.net/blogs/dennis/archive/2007/04/29/viva-las-vegas.aspx</link><pubDate>Sun, 29 Apr 2007 12:56:13 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:182825</guid><dc:creator>Dennis van der Stelt</dc:creator><description>&lt;p&gt;So I arrived... Yesterday the plane landed in Las Vegas and the first thing that I saw were... slotmachines! This &lt;em&gt;is &lt;/em&gt;Vegas of course.&lt;/p&gt; &lt;p&gt;&lt;a title="Las Vegas Airport" href="http://www.flickr.com/photos/94526807@N00/477341162/"&gt;&lt;img alt="Las Vegas Airport" src="http://static.flickr.com/203/477341162_292c8eb377_m.jpg" border="0"&gt;&lt;/a&gt;&amp;nbsp;&lt;a title="The Venetian - view from my window" href="http://www.flickr.com/photos/10776489@N00/477286134/"&gt;&lt;img alt="The Venetian - view from my window" src="http://static.flickr.com/171/477286134_639495c3bc_m.jpg" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I'm staying in The Venetian and the hotel is gorgeous. After publishing this, I'll start taking some pictures and publish them on Flickr. You can already see some pictures from &lt;a href="http://www.flickr.com/photos/94526807@N00/sets/72157600157001144/" target="_blank"&gt;my trip to Las Vegas&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;This morning I attended an EMEA meeting where they gave away some info that wasn't really useful. They announced that the Expression sweet is officially released tomorrow, but that's not really unexpected, as every attendee gets its own copy. I'll probably be visiting some brainstorm session later today. I think I'll head to bed early, as I'm still suffering from not sleeping for over 24 hours and of course the jetlag.&lt;/p&gt; &lt;p&gt;For all Dutch readers, you can also see a report of my trip to MIX07 and Las Vegas at &lt;a href="http://lekkerouderwets.nl/blogs/dennis" target="_blank"&gt;my personal weblog&lt;/a&gt;.&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:f668862e-b73e-4321-acf4-352e8e4b6f83" style="padding-right:0px;display:inline;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px;"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/MIX07" rel="tag"&gt;MIX07&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Las%20Vegas" rel="tag"&gt;Las Vegas&lt;/a&gt;&lt;/div&gt;</description></item><item><title>MIX'07</title><link>http://bloggingabout.net/blogs/dennis/archive/2007/04/10/mix-07.aspx</link><pubDate>Tue, 10 Apr 2007 01:54:24 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:157434</guid><dc:creator>Dennis van der Stelt</dc:creator><description>&lt;p&gt;&lt;img height="143" src="http://bloggingabout.net/UserFiles/Dennis%20van%20der%20Stelt/WindowsLiveWriter/MIX07_B57B/mix07logo%5B8%5D.png" width="125" align="right"&gt; I'll be attending &lt;a href="http://www.visitmix.com/"&gt;MIX'07&lt;/a&gt; in Las Vegas this year as well as the parallel MDEC conference for Mobile development. One of my goals for this year is to do more with ASP.NET so &lt;a href="http://www.alexthissen.nl/" target="_blank"&gt;Alex&lt;/a&gt; isn't the only one with all the knowledge ;-)&lt;/p&gt; &lt;p&gt;Some fun things are:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Vegas! Need I say more?! &lt;li&gt;A lot on ASP.NET, Ajax and WPF/E. I haven't looked into Ajax and WPF/e much yet, so I should learn a lot here. &lt;li&gt;I'm particularly interested in the success stories behind really large websites. &lt;li&gt;Rumors that new stuff will be presented at MIX'07, for example still-secret "Technology X" &lt;li&gt;I'll stay at the Venetian, a great hotel with over 4000 rooms, 70 shops and multiple other facilities. Oh, and a casino as well ;-) &lt;li&gt;Windows Vista Ultimate and Expression Studio free for all registrants &lt;li&gt;ASP.NET and PHP head-to-head.&lt;br&gt;I'll be attending this &lt;a href="http://www.visitmix.com/Blogs/News/its-on-asp-and-php-go-head-to-head-at-mix07/" target="_blank"&gt;conversation&lt;/a&gt; as I've never looked at PHP and I'm interested on where the discussion&amp;nbsp;will lead to. I'm hoping for both a religious discussion (for the fun) as a serious discussion on pros and cons of both. &lt;li&gt;Pussycat dolls at Pure? I'm might take a look, but I'm not sure I'm really into that...&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I'll keep you informed right here. For all Dutch readers, I'll try and post some stories at &lt;a href="http://lekkerouderwets.nl/blogs/dennis/"&gt;my personal weblog&lt;/a&gt;.&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:dc271c04-9ac2-4a29-9978-389a83c9a629" style="padding-right:0px;display:inline;padding-left:0px;float:none;padding-bottom:0px;margin:0px;padding-top:0px;"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/MIX" rel="tag"&gt;MIX&lt;/a&gt;, &lt;a href="http://technorati.com/tags/MIX07" rel="tag"&gt;MIX07&lt;/a&gt;, &lt;a href="http://technorati.com/tags/MEDC" rel="tag"&gt;MEDC&lt;/a&gt;&lt;/div&gt;</description></item></channel></rss>