<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Skowronek.org &#187; Development</title>
	<atom:link href="http://www.skowronek.org/tag/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skowronek.org</link>
	<description>The official web site for the Skowronek family of South Jordan, Utah, USA</description>
	<lastBuildDate>Wed, 31 Aug 2011 16:01:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SWFObject Codebase Moves to Google Code</title>
		<link>http://www.skowronek.org/2008/04/28/swfobject-codebase-moves-to-google-code/</link>
		<comments>http://www.skowronek.org/2008/04/28/swfobject-codebase-moves-to-google-code/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 23:59:01 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Off-Topic]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Code]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2008/04/28/swfobject-codebase-moves-to-google-code/</guid>
		<description><![CDATA[While doing some Flash coding today I noticed the SWFObject homepage had a notice that all the code had moved to Google Code as the new and improved (lowercase) swfobject. For anyone not familiar with swfobject, it is (IMHO) the de facto JavaScript library/API for embedding and enabling Adobe Flash applications on the web. Version [...]]]></description>
			<content:encoded><![CDATA[<p>While doing some Flash coding today I noticed the SWFObject homepage had a notice that all the code had moved to Google Code as the <em>new and improved</em> (lowercase) <strong>swfobject</strong>. For anyone not familiar with <strong>swfobject</strong>, it is (IMHO) the de facto JavaScript library/API for embedding and enabling <a href="http://www.adobe.com/flash" target="_blank">Adobe Flash</a> applications on the web. Version 2.0 has been completely revamped with a pretty steep upgrade path, so do not do it lightheartedly.</p>
<p><a href="http://code.google.com/p/swfobject/" target="_blank">&lt;swfobject&gt; google Project Page</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2008/04/28/swfobject-codebase-moves-to-google-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Skowronek.org Facelift</title>
		<link>http://www.skowronek.org/2008/01/06/skowronekorg-facelift/</link>
		<comments>http://www.skowronek.org/2008/01/06/skowronekorg-facelift/#comments</comments>
		<pubDate>Sun, 06 Jan 2008 10:05:56 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Off-Topic]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2008/01/06/skowronekorg-facelift/</guid>
		<description><![CDATA[It&#8217;s been a couple of weeks since I finished the final design, and now, after a day or so of coding and fussing with WordPress, it is finally done. Completely rebuilt with widgets (I&#8217;ll post my twitter and other such widgets later perhaps) and dynamic everything. Now time for bed.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a couple of weeks since I finished the final design, and now, after a day or so of coding and fussing with WordPress, it is finally done. Completely rebuilt with widgets (I&#8217;ll post my twitter and other such widgets later perhaps) and dynamic everything. Now time for bed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2008/01/06/skowronekorg-facelift/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom, Undocumented YouTube Player Parameters</title>
		<link>http://www.skowronek.org/2007/12/19/custom-undocumented-youtube-player-parameters/</link>
		<comments>http://www.skowronek.org/2007/12/19/custom-undocumented-youtube-player-parameters/#comments</comments>
		<pubDate>Wed, 19 Dec 2007 18:25:35 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Off-Topic]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2007/12/19/custom-undocumented-youtube-player-parameters/</guid>
		<description><![CDATA[Apparently, YouTube has a few undocumented parameters that can effect the display of certain elements of an embedded player. I ran across this post in their developer forums following a request by a work associate to figure out how to hide the options displayed at the end of a played movie. Here is the list [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently, YouTube has a few undocumented parameters that can effect the display of certain elements of an embedded player. I ran across this post in their developer forums following a request by a work associate to figure out how to hide the options displayed at the end of a played movie. Here is the list of known parameters along with the URL to the actual post:</p>
<ul>
<li>rel = 0/1  -&gt; value for showing related videos
<li>color1 = hexadecimal color code -&gt; value for the base color
<li>color2 = hexadecimal color code -&gt; value for the over color
<li>border = 0&#8230;x -&gt; value for the border width
<li>autoplay 0/1 -&gt; value for automatically starting the video to play
<li>eurl = http://www.yourwebsite.com -&gt; I believe this is the referring URL. Please correct me if I&#8217;m wrong.
<li>iurl = Path to the thumbnail image (I believe)
</ul>
<p><a href="http://groups.google.com/group/youtube-api-gdata/browse_thread/thread/97a8e0827599a189/eafed6259062df80?lnk=gst&#038;q=rel%3D#eafed6259062df80" target="_blank">Custom URL parameters for YouTube embedded players</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2007/12/19/custom-undocumented-youtube-player-parameters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight Live Streaming</title>
		<link>http://www.skowronek.org/2007/12/14/silverlight-live-streaming/</link>
		<comments>http://www.skowronek.org/2007/12/14/silverlight-live-streaming/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 22:13:10 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Off-Topic]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2007/12/14/silverlight-live-streaming/</guid>
		<description><![CDATA[While reading another Silverlight development articles, I ran across a new service/feature Microsoft is offering for Silverlight developers/practioners. They claim to offer 4GB streaming services for free. I&#8217;m not sure all the stipulations and/or limitations, but hey, it&#8217;s not YouTube! http://streaming.live.com/ https://silverlight.live.com/]]></description>
			<content:encoded><![CDATA[<p>While reading another <a href="http://www.webreference.com/programming/silverlight2/index.html" target="_blank">Silverlight development articles</a>, I ran across a new service/feature Microsoft is offering for Silverlight developers/practioners. They claim to offer 4GB streaming services for free. I&#8217;m not sure all the stipulations and/or limitations, but hey, it&#8217;s not <a href="http://www.youtube.com" target="_blank">YouTube</a>!</p>
<ul>
<li><a href="http://streaming.live.com/" target="_blank">http://streaming.live.com/</a>
<li><a href="https://silverlight.live.com/" target="_blank">https://silverlight.live.com/</a>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2007/12/14/silverlight-live-streaming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Index of /wp-content/uploads</title>
		<link>http://www.skowronek.org/2007/12/07/index-of-wp-contentuploads/</link>
		<comments>http://www.skowronek.org/2007/12/07/index-of-wp-contentuploads/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 08:32:02 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Off-Topic]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[SciTech]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2007/12/07/index-of-wp-contentuploads/</guid>
		<description><![CDATA[Tonight, whilst experimenting with the various advanced Google search techniques (hacks) to locate web content, I had an epiphany. Any web directory/folder that has indexes enabled (show an index of the contents of the folder of no directory index file exists) will list the contents of said directory with the phrase &#8220;Index of&#8221; followed by [...]]]></description>
			<content:encoded><![CDATA[<p>Tonight, whilst experimenting with the various advanced Google search techniques <em>(hacks)</em> to locate web content, I had an epiphany. Any web directory/folder that has indexes enabled (show an index of the contents of the folder of no directory index file exists) will list the contents of said directory with the phrase &#8220;Index of&#8221; followed by the actual root-relative path to available list of assets. This is due to the fact that the directory/folder does not have an <em>index</em> document/file present, so the web server spits out the entire list of the folder&#8217;s content. But I digress.</p>
<p>I have been using <a href="http://www.wordpress.org" target="_blank">WordPress</a> as my <em><a href="http://www.google.com/search?q=define:blog">blogging</a></em> platform for a few years now. Before that was a hybrid of <a href="http://www.phpbb.org" target="_blank">PHPBB</a> and custom PHP application I wrote. WordPress works great and has robust features that make blogging a snap for the more technical (such as myself, ehem) and also for the less technical netizens out there. Now, one of these great features is the ability to upload pictures and files (content) through a web interface. What a great concept (this is where the epiphany came in) except if you weren&#8217;t planning on listing up the contents of your entire <strong>uploads</strong> folder to the world. which happens to be the case with some (okay a lot of) default installations of WordPress.</p>
<p>Lets say you <em>&#8220;Google&#8221;</em> the &#8220;Index of&#8221; any WordPress uploads folders (/wp-content/uploads). You don&#8217;t have to be a rock scientist (yes, that was a joke) to realize the possible implications. Let me give you an idea of the figure as of tonight: 4,143,000 indexes. That&#8217;s 4,143,000 WordPress installations that have directory indexes enabled and are completely wide open to crawlers and spiders that can pilfer (argh) their content.</p>
<p>Try it yourself: <a href="http://www.google.com/search?q=Index+of+%2Fwp-content" target="_blank">http://www.google.com/search?q=Index+of+%2Fwp-content</a></p>
<p><span id="more-668"></span></p>
<p>There are plenty of other &#8220;Index of&#8221; combinations out there:</p>
<ol>
<li><a href="http://www.google.com/search?q=%22Index%20of%20%2Fadmin%22" target="_blank">&#8220;Index of /admin&#8221;</a></li>
<li><a href="http://www.google.com/search?q=%22Index%20of%20%2Fpassword%22" target="_blank">&#8220;Index of /password&#8221;</a></li>
<li><a href="http://www.google.com/search?q=%22Index%20of%20%2Fmail%22" target="_blank">&#8220;Index of /mail&#8221;</a></li>
<li><a href="http://www.google.com/search?q=%22Index%20of%20%2F%22%20%2Bpasswd" target="_blank">&#8220;Index of /&#8221; +passwd</a></li>
<li><a href="http://www.google.com/search?q=%22Index%20of%20%2F%22%20password.txt" target="_blank">&#8220;Index of /&#8221; password.txt</a></li>
</ol>
<p>Now obviously if someone is using WordPress and uploading content, it&#8217;s  more than likely related to their blog, and perfectly okay for the world to sneak a peak. However, for those sites that are using WordPress as a corporate platform, with confidential information (don&#8217;t ask me why you would want to do this with WordPress&#8230;), this is a huge security issue.</p>
<p>Moral of the story, unplug your computer, no one is safe.</p>
<p>Here are a bunch I found in a forum while actually doing a search on _vti (Front Page extensions).</p>
<pre class="code">
filetype:htpasswd htpasswd
intitle:"Index of" “.htpasswd" -intitle:"dist"
           -apache -htpasswd.c
index.of.private (algo privado)
intitle:index.of master.passwd
inurl:passlist.txt (para encontrar listas de passwords)
intitle:"Index of..etc" passwd
intitle:admin intitle:login
“Incorrect syntax near" (SQL script error)
intitle:"the page cannot be found" inetmgr
intitle:index.of ws_ftp.ini
“Supplied arguments is not a valid PostgreSQL result"
_vti_pvt password intitle:index.of
inurl:backup intitle:index.of inurl:admin
“Index of /backup"
index.of.password
index.of.winnt
inurl:"auth_user_file.txt"
“Index of /admin"
“Index of /password"
“Index of /mail"
“Index of /" +passwd
Index of /" +.htaccess
Index of ftp +.mdb allinurl:/cgi-bin/ +mailto
allintitle: “index of/admin"
allintitle: “index of/root"
allintitle: sensitive filetype:doc
allintitle: restricted filetype :mail
allintitle: restricted filetype:doc site:gov
administrator.pwd.index
authors.pwd.index
service.pwd.index
filetype:config web
gobal.asax index
inurl:passwd filetype:txt
inurl:admin filetype:db
inurl:iisadmin
inurl:"auth_user_file.txt"
inurl:"wwwroot/*."
allinurl: winnt/system32/ (get cmd.exe)
allinurl:/bash_history
intitle:"Index of" .sh_history
intitle:"Index of" .bash_history
intitle:"Index of" passwd
intitle:"Index of" people.1st
intitle:"Index of" pwd.db
intitle:"Index of" etc/shadow
intitle:"Index of" spwd
intitle:"Index of" master.passwd
intitle:"Index of" htpasswd
intitle:"Index of" members OR accounts
intitle:"Index of" user_carts OR user _cart
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2007/12/07/index-of-wp-contentuploads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encoding and Downloading FLV Media</title>
		<link>http://www.skowronek.org/2007/12/03/flash-quick-tips-encode-flv-and-downloading-flv-content-online/</link>
		<comments>http://www.skowronek.org/2007/12/03/flash-quick-tips-encode-flv-and-downloading-flv-content-online/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 06:53:59 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Off-Topic]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2007/12/03/flash-quick-tips-encode-flv-and-downloading-flv-content-online/</guid>
		<description><![CDATA[One of the greatest features of Flash is the ability to encode video for online playback. For those that have not done this, the quick notes version: Create a blank Flash movie (somewhere near the dimensions of the source video) File &#124; Import &#124; Import to library&#8230; Select Windows &#124; Library OR CTRL + L [...]]]></description>
			<content:encoded><![CDATA[<p>One of the greatest features of Flash is the ability to encode video for online playback. For those that have not done this, the quick notes version:</p>
<ol>
<li>Create a blank Flash movie (somewhere near the dimensions of the source video)
<li>File | Import | Import to library&#8230;
<li>Select Windows | Library OR CTRL + L for those key-jockeys out there
<li>Select the imported movie from the library
<li>Right-click | Properties
<li>In the Embedded Video Properties dialog box, click Export.
<li>Save the movie for later use
</ol>
<p>Now, what if we want to be able to download an FLV movie from somewhere on the web. Lately I have been researching ways to leverage various online social media provider&#8217;s technologies (and uhm, assets.) In doing so, I rely heavily on <a href="http://www.fiddlertool.com/fiddler/" target="_blank">Fiddler</a>, an HTTP debugging proxy which logs all HTTP traffic between your computer and the Internet (that is all IE traffic.) By listening to the HTTP requests being sent from any embedded Flash application from your local computer, FLV assets from YouTube, Brightcove and others are easily retrievable. Although there are freely available plug-ins for Firefox and Internet Explorer that <em>occasionally</em> work, oftentimes it becomes necessary to dig in and get your hands dirty. Let&#8217;s dirty up&#8230;</p>
<p><span id="more-666"></span></p>
<ol>
<li>Download, install and run Fiddler 2 (you&#8217;ll need the latest version of .NET 2.0)
<li>Disable capture (F12)
<li>Launch IE (any recent flavor will due)
<li>Open up <a href="http://www.youtube.com" target="_blank">YouTube.com</a>, <a href="http://www.Brightcove.tv" target="_blank">Brightcove.tv</a> or any media outlet that offers streaming video via Flash
<li>Return to Fiddler and click F12 to begin capture (this is important or you will miss the capture part of this mini-tutorial)
<li>Now, browse to a page that has the video you wish to <em>&#8220;archive&#8221;</em> and allow it to load and begin playing <em>(I have found that sometimes Fiddler or the site will hang, you may need to start capture a few times to get the page to load  up.)</em>
<li>Return to Fiddler and click F12 again (we have captured all we need)
</ol>
<p>You should have a list of links that Fiddler has so graciously tracked for us. Now time to locate the actual session that contains the source movie.</p>
<ol>
<li>Click CTRL + F (find) and type <em><strong>video/flv</strong></em> in the text box
<li>Search | Requests and Headers
<li>Examine | Headers and Body
<li>Click Find Sessions
</ol>
<pFiddler will list out one (or many) link session(s) that contain(s) video/flv anywhere in the request (usually the Content-Type header.) In the event nothing is returned, you may need to re-capture the HTTP traffic to be able to pull down the actual FLV link session.</p>
<p>Now the final step, download the FLV source. This is the easy part. Fiddler gives us an easy copy context menu to handle this:</p>
<ol>
<li>Right-click the link session that the find from above highlighted.
<li>Copy | Just Url (CTRL + U)
<li>Paste the copied URL into your favorite download accelerator or just paste it directly into IE or Windows Explorer.
</ol>
<p>As long as you do not have the FLV extension associated to any other Windows application, you should be prompted with a Save/Open dialog box. Save the file down to your computer and you are done.</p>
<p>Granted, not a lot you can do directly with an FLV file. Perhaps I&#8217;ll put something together on how to actually use the FLV source at a later day.</p>
<p>Feedback welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2007/12/03/flash-quick-tips-encode-flv-and-downloading-flv-content-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Visual Studio.NET to Debug JavaScript</title>
		<link>http://www.skowronek.org/2007/11/01/configure-visual-studionet-to-debug-javascript/</link>
		<comments>http://www.skowronek.org/2007/11/01/configure-visual-studionet-to-debug-javascript/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 22:22:11 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2007/11/01/configure-visual-studionet-to-debug-javascript/</guid>
		<description><![CDATA[I have been using the Visual Studio JavaScript debugger for years (since VS 6.0). Apparently, a lot of developers with which I have spoken are oblivious to the fact that, in fact, you can debug many things from VS.NET (JS being one of them). Rather than put up a lengthy tutorial, I figured I would [...]]]></description>
			<content:encoded><![CDATA[<p>I have been using the Visual Studio JavaScript debugger for years (since VS 6.0). Apparently, a lot of developers with which I have spoken are oblivious to the fact that, in fact, you can debug many things from VS.NET (JS being one of them). Rather than put up a lengthy tutorial, I figured I would at least share what the keystroke combination is to access the Script Explorer from within VS.NET.</p>
<p>First, you&#8217;ll need to actually be attached to Internet Explorer (will not work with Firefox, at least to my knowledge) in script mode. Once attached, you then hit the CTRL + ALT + N keys to bring up the Script Explorer window. This will list out all the files IE has loaded at that time. You can then open up any HTML, JS, etc. files and set breakpoints to debug at runtime.</p>
<p>Amazing and pretty dang useful at the same time. Feel free to comment if you find this useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2007/11/01/configure-visual-studionet-to-debug-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doug Crawford on Google Gears and Mashups</title>
		<link>http://www.skowronek.org/2007/10/03/doug-crawford-on-google-gears-and-mashups/</link>
		<comments>http://www.skowronek.org/2007/10/03/doug-crawford-on-google-gears-and-mashups/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 06:42:29 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2007/10/03/doug-crawford-on-google-gears-and-mashups/</guid>
		<description><![CDATA[Ran across this video of Doug Crawford (JSON, JSMin, JSLint, etc) talking about Google mashups and Gears. Very boring to those non-coders. Somewhat interesting to some coders. Very interesting to those of us who live and breath code.]]></description>
			<content:encoded><![CDATA[<p>Ran across this video of <a href="http://www.crockford.com/" target="_blank">Doug Crawford</a> (<a href="http://www.json.org/" target="_blank">JSON</a>, <a href="http://javascript.crockford.com/jsmin.html" target="_blank">JSMin</a>, <a href="http://www.jslint.com/" target="_blank">JSLint</a>, etc) talking about Google mashups and <a href="http://gears.google.com/" target="_blank">Gears</a>. Very boring to those non-coders. Somewhat interesting to some coders. Very interesting to those of us who live and breath code.</p>
<div>
<embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=452089494323007214&#038;hl=en" flashvars=""></embed>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2007/10/03/doug-crawford-on-google-gears-and-mashups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create Multiple Web Sites on XP Version of IIS</title>
		<link>http://www.skowronek.org/2006/09/30/create-multiple-web-sites-on-xp-version-of-iis/</link>
		<comments>http://www.skowronek.org/2006/09/30/create-multiple-web-sites-on-xp-version-of-iis/#comments</comments>
		<pubDate>Sat, 30 Sep 2006 22:32:38 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Snipits]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2006/09/30/create-multiple-web-sites-on-xp-version-of-iis/</guid>
		<description><![CDATA[&#8216; Create an instance of the virtual directory object &#8216; that represents the default Web site. Set IIsWebVDirRootObj = GetObject(&#8220;IIS://localhost/W3SVC/1/Root&#8221;) &#8216; Use the Windows ADSI container object &#8220;Create&#8221; method to create &#8216; a new virtual directory. Set IIsWebVDirObj = IIsWebVDirRootObj.Create(&#8220;IIsWebVirtualDir&#8221;, &#8220;NewVDir&#8221;) &#8216; Use the Windows ADSI object &#8220;Put&#8221; method to &#8216; set some required properties. [...]]]></description>
			<content:encoded><![CDATA[<div class="code">
<p class="code">&#8216; Create an instance of the virtual directory object<br />
&#8216; that represents the default Web site.<br />
Set IIsWebVDirRootObj = GetObject(&#8220;IIS://localhost/W3SVC/1/Root&#8221;)</p>
<p class="code">&#8216; Use the Windows ADSI container object &#8220;Create&#8221; method to create<br />
&#8216; a new virtual directory.<br />
Set IIsWebVDirObj = IIsWebVDirRootObj.Create(&#8220;IIsWebVirtualDir&#8221;, &#8220;NewVDir&#8221;)</p>
<p class="code">&#8216; Use the Windows ADSI object &#8220;Put&#8221; method to<br />
&#8216; set some required properties.<br />
IIsWebVDirObj.Put &#8220;Path&#8221;, &#8220;C:\NewContent&#8221;<br />
IIsWebVDirObj.Put &#8220;AccessRead&#8221;, True<br />
IIsWebVDirObj.Put &#8220;AccessScript&#8221;, True</p>
<p class="code">&#8216; Use the AppCreate2 method of the IIS ADSI provider to<br />
&#8216; create an application on the new virtual directory.<br />
IIsWebVDirObj.AppCreate2 1<br />
IIsWebVDirObj.Put &#8220;AppFriendlyName&#8221;, &#8220;NewApp&#8221;</p>
<p class="code">&#8216; Use the Windows ADSI object &#8220;SetInfo&#8221; method to<br />
&#8216; save the data to the metabase.<br />
IIsWebVDirObj.SetInfo</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2006/09/30/create-multiple-web-sites-on-xp-version-of-iis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting .NET DateTime to UNIX Timestamp</title>
		<link>http://www.skowronek.org/2006/08/22/converting-net-datetime-to-unix-timestamp/</link>
		<comments>http://www.skowronek.org/2006/08/22/converting-net-datetime-to-unix-timestamp/#comments</comments>
		<pubDate>Tue, 22 Aug 2006 21:36:17 +0000</pubDate>
		<dc:creator>Skowronek</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Snipits]]></category>

		<guid isPermaLink="false">http://www.skowronek.org/2006/08/22/converting-net-datetime-to-unix-timestamp/</guid>
		<description><![CDATA[Note to self: How to convert .NET DateTime to UNIX timestamp (as in PHP, etc.) int timestamp = (DateTime.UtcNow &#8211; new DateTime(1970,1,1,0,0,0)).TotalSeconds and convert a Unix timestamp to an ASP.NET DateTime value: DateTime date = (new DateTime(1970,1,1,0,0,0)).AddSeconds(datestamp)]]></description>
			<content:encoded><![CDATA[<div><em>Note to self:</em></div>
<div>How to convert .NET DateTime to UNIX timestamp (as in PHP, etc.)</div>
<div class="code">int timestamp = (DateTime.UtcNow &#8211; new DateTime(1970,1,1,0,0,0)).TotalSeconds</div>
<div>and convert a Unix timestamp to an ASP.NET DateTime value:</div>
<div class="code">DateTime date = (new DateTime(1970,1,1,0,0,0)).AddSeconds(datestamp)</div>
]]></content:encoded>
			<wfw:commentRss>http://www.skowronek.org/2006/08/22/converting-net-datetime-to-unix-timestamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

