<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>C0ns0l3art&#039;s Bl0g</title>
	<atom:link href="http://consoleart.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://consoleart.wordpress.com</link>
	<description>I am starting with the man in the mirror</description>
	<lastBuildDate>Tue, 24 Nov 2009 08:54:24 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='consoleart.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/36531eb3f440708d955f5f5aee1a4b1e?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>C0ns0l3art&#039;s Bl0g</title>
		<link>http://consoleart.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://consoleart.wordpress.com/osd.xml" title="C0ns0l3art&#039;s Bl0g" />
		<item>
		<title>Build and Publish .NET with MSBUILD with Powershell &#8211; Part 1</title>
		<link>http://consoleart.wordpress.com/2009/11/24/build-and-publish-net-with-msbuild-with-powershell-part-1/</link>
		<comments>http://consoleart.wordpress.com/2009/11/24/build-and-publish-net-with-msbuild-with-powershell-part-1/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 08:51:24 +0000</pubDate>
		<dc:creator>consoleart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AUTOMATION]]></category>
		<category><![CDATA[BUILD]]></category>
		<category><![CDATA[MSBUILD]]></category>
		<category><![CDATA[SVN]]></category>

		<guid isPermaLink="false">http://consoleart.wordpress.com/?p=125</guid>
		<description><![CDATA[This post will explain the process of automating your build / publish (web or windows) with windows Powershell and MSBUILD
What I use ?
1) MSBUILD
2) VS 2008 &#8211; The sample that i will provide will depend upon a windows application and a web application
3) Powershell &#8211; ease of scripting, next generation script for windows, search for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=125&subd=consoleart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This post will explain the process of automating your build / publish (web or windows) with windows Powershell and MSBUILD</p>
<p>What I use ?<br />
1) MSBUILD<br />
2) VS 2008 &#8211; The sample that i will provide will depend upon a windows application and a web application<br />
3) Powershell &#8211; ease of scripting, next generation script for windows, search for Windows Powershell to learn more<br />
4) SVN &#8211; Source code repos (you can alternatively use any source code repos for integrating)</p>
<p>Before you Start(I mean : prerequisites)<br />
1) Install MSBUILD &#8211; (if you already don&#8217;t have it)<br />
2) open PowerShell and type &#8211; MSBUILD, you must see something like this<br />
Microsoft (R) Build Engine Version 3.5.21022.8<br />
[Microsoft .NET Framework, Version 2.0.50727.1433]<br />
Copyright (C) Microsoft Corporation 2007. All rights reserved.</p>
<p>MSBUILD : error MSB1003: Specify a project or solution file. The current working directory does not contain a project or solution file.</p>
<p>&#8211;if you get this then you have MSBUILD properlly installed<br />
&#8211; if not then you probably must add the Env. Variables &#8211; to do this &#8211; right click my computer &#8211;&gt; props &#8211;&gt; Env. variables &#8211;&gt; select path and add &#8220;C:\WINDOWS\Microsoft.NET\Framework\v3.5&#8243; (for vs2008 installations, this might differ for vs2005 as it uses the 2.0 framework)<br />
3) Make sure you have MSBUILD community tasks &#8211; its a freely available over the net&#8230;<br />
4) SVN &#8211; a source code control management<br />
5) I Tunes or any other music player &#8211; a good collection of songs &#8211; my favorite was OST &#8211; Batman, The Dark kinght .</p>
<p>ok, this is how it works<br />
MSBUILD is blah blah blah, there is already enuf said abt this throughout the net&#8230;<br />
We need to give a solution file / .proj file with some target specified to msbuild to perform the BUILD. So create a fine named yourproject.proj, copy the following contents to it&#8230;<br />
&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243;?&gt;  </p>
<p>&lt;Project DefaultTargets=&#8221;Build&#8221; xmlns=&#8221;http://schemas.microsoft.com/developer/msbuild/2003&#8243;&gt;<br />
  &lt;Import Project=&#8221;$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets&#8221;/&gt;  </p>
<p>  &lt;PropertyGroup&gt;<br />
	&lt;Major&gt;2&lt;/Major&gt;<br />
    &lt;Minor&gt;2&lt;/Minor&gt;<br />
    &lt;Build&gt;0&lt;/Build&gt;<br />
    &lt;Revision&gt;0&lt;/Revision&gt;<br />
  &lt;/PropertyGroup&gt;  </p>
<p>  &lt;ItemGroup&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\.svn\**&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\bin\**&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\obj\**&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\Release\**&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\Debug\**&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\Test\**&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\TestResults\**&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\doc\**&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\www\**&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\*.user&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\*.suo&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\*.zip&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\*.txt&#8221; /&gt;<br />
    &lt;DefaultExclude Include=&#8221;**\*.pdb&#8221; /&gt;<br />
  &lt;/ItemGroup&gt;  </p>
<p>  &lt;PropertyGroup&gt;<br />
    &lt;SourceFileRootFolder&gt;TODO: YOUR WORKING FOLDER PATH&lt;/SourceFileRootFolder&gt;<br />
    &lt;WebFolder&gt;TODO: YOUR WEB SITE DIRECTORY FOLDER PATH&lt;/WebFolder&gt;<br />
    &lt;ReleaseFolder&gt;TODO: GIVE THE PATH OF THE PUBLISH FOLDER(C:\PublishedSource&lt;/ReleaseFolder&gt;<br />
  &lt;/PropertyGroup&gt;</p>
<p>  &lt;ItemGroup&gt;<br />
    &lt;ZipFiles Include=&#8221;../MyProject/bin/Release/*.*;&#8221; Exclude=&#8221;@(DefaultExclude)&#8221; /&gt;<br />
  &lt;/ItemGroup&gt;  </p>
<p> &lt;ItemGroup&gt;<br />
    &lt;DefaultBinFiles Include=&#8221;$(SourceFileRootFolder)\DefaultBinFiles\*.*&#8221;/&gt;<br />
    &lt;ProjectBinFiles Include=&#8221;$(SourceFileRootFolder)\$(WebFolder)\bin\*.*&#8221;/&gt;<br />
  &lt;/ItemGroup&gt;</p>
<p>  &lt;Target Name=&#8221;Compile&#8221;&gt;<br />
	&lt;MSBuild Projects=&#8221;../MyProject/MyProject.csproj&#8221;  Properties=&#8221;Configuration=Release&#8221; /&gt;<br />
  &lt;/Target&gt;  </p>
<p>  &lt;Target Name=&#8221;CleanSource&#8221;&gt;<br />
    &lt;Message Text=&#8221;Removing all source files from $(ReleaseFolder)&#8221; /&gt;<br />
    &lt;RemoveDir Directories=&#8221;$(ReleaseFolder)&#8221; /&gt;<br />
  &lt;/Target&gt; </p>
<p>  &lt;Target Name=&#8221;PublishWeb&#8221; DependsOnTargets=&#8221;Mimify&#8221;&gt;<br />
    &lt;MSBuild Projects=&#8221;$(SourceFileRootFolder)\$(WebFolder)\WebProject.csproj&#8221; Targets=&#8221;Clean;Build&#8221; /&gt;<br />
    &lt;CallTarget Targets=&#8221;CleanSource&#8221;/&gt;<br />
    &lt;MSBuild Projects=&#8221;$(SourceFileRootFolder)\$(WebFolder)\WebProject.csproj&#8221;  Targets=&#8221;_CopyWebApplication;_BuiltWebOutputGroupOutput&#8221;  Properties=&#8221;OutDir=$(ReleaseFolder)\&#8221; &gt;&lt;/MSBuild&gt;<br />
    &lt;Copy SourceFiles=&#8221;@(DefaultBinFiles)&#8221; DestinationFolder=&#8221;$(ReleaseFolder)\$(WebFolder)\bin\&#8221;&gt;&lt;/Copy&gt;<br />
    &lt;Copy SourceFiles=&#8221;@(ProjectBinFiles)&#8221; 	DestinationFolder=&#8221;$(ReleaseFolder)\$(WebFolder)\bin\&#8221;&gt;&lt;/Copy&gt;<br />
  &lt;/Target&gt;</p>
<p>  &lt;Target Name=&#8221;BuildWeb&#8221; DependsOnTargets=&#8221;PublishWeb&#8221;&gt;<br />
    &lt;Message Text=&#8221;Build of web application complete&#8221;/&gt;<br />
  &lt;/Target&gt;  </p>
<p>  &lt;Target Name=&#8221;Zip&#8221;  DependsOnTargets=&#8221;Compile&#8221;&gt;<br />
    &lt;Zip Files=&#8221;@(ZipFiles)&#8221; ZipFileName=&#8221;SOMENAME.v$(Major).$(Minor).$(Build).$(Revision).zip&#8221; /&gt;<br />
  &lt;/Target&gt;</p>
<p>  &lt;Target Name=&#8221;BuildTool&#8221; DependsOnTargets=&#8221;Zip&#8221;&gt;<br />
    &lt;Message Text=&#8221;Tool build completed&#8221;/&gt;<br />
  &lt;/Target&gt;<br />
  &lt;UsingTask<br />
        TaskName=&#8221;CompressorTask&#8221;<br />
        AssemblyFile=&#8221;Yahoo.Yui.Compressor.dll&#8221; /&gt;<br />
    &lt;PropertyGroup&gt;<br />
        &lt;CssOutputFile Condition=&#8221; &#8216;$(CssOutputFile)&#8217;==&#8221; &#8220;&gt;SylesSheetFinal.css&lt;/CssOutputFile&gt;<br />
        &lt;JavaScriptOutputFile Condition=&#8221; &#8216;$(JavaScriptOutputFile)&#8217;==&#8221; &#8220;&gt;$(SourceFileRootFolder)\$(WebFolder)\myjs\&lt;/JavaScriptOutputFile&gt;<br />
    &lt;/PropertyGroup&gt;</p>
<p>   &lt;Target Name=&#8221;Mimify&#8221;&gt;<br />
        &lt;!&#8211;<br />
            ItemGroup\CssFiles or ItemGroup\JavaScriptFiles: add zero to many files you wish to include in this compression task.<br />
                                                             Don&#8217;t forget, you can use the wildcard (eg. *.css, *.js) if you feel up to it.<br />
                                                             Finally, at least one item is required &#8211; either a css file or a js file.</p>
<p>            CssFiles/JavaScriptFiles data format: Please do not touch this.<br />
            DeleteCssFiles: [Optional] True | Yes | Yeah | Yep | True | FoSho | Fo Sho. Default is False. Anything else is False. (eg. blah = false, xxxx111 = false, etc)<br />
            CssCompressionType: YuiStockCompression | MichaelAshsRegexEnhancements | HaveMyCakeAndEatIt or BestOfBothWorlds or Hybrid; Default is YuiStockCompression.<br />
            ObfuscateJavaScript: [Optional] refer to DeleteCssFiles, above.<br />
            PreserveAllSemicolons: [Optional] refer to DeleteCssFiles, above.<br />
            DisableOptimizations: [Optional] refer to DeleteCssFiles, above.<br />
            EncodingType: [Optional] ASCII, BigEndianUnicode, Unicode, UTF32, UTF7, UTF8, Default. Default is &#8216;Default&#8217;.<br />
            DeleteJavaScriptFiles: [Optional] refer to DeleteCssFiles, above.<br />
            LineBreakPosition: [Optional] the position where a line feed is appened when the next semicolon is reached. Default is -1 (never add a line break).<br />
                               0 (zero) means add a line break after every semicolon. (This might help with debugging troublesome files).<br />
            LoggingType: None | ALittleBit | HardcoreBringItOn;  Hardcore also lists javascript verbose warnings, if there are any (and there usually is <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ).<br />
            ThreadCulture: [Optional] the culture you want the thread to run under. Default is &#8216;en-gb&#8217;.<br />
            IsEvalIgnored: [Optional] compress any functions that contain &#8216;eval&#8217;. Default is False, which means a function that contains<br />
                           &#8216;eval&#8217; will NOT be compressed. It&#8217;s deemed risky to compress a function containing &#8216;eval&#8217;. That said,<br />
                           if the usages are deemed safe this check can be disabled by setting this value to True.<br />
        &#8211;&gt;<br />
        &lt;ItemGroup&gt;<br />
            &lt;JavaScriptFiles Include=&#8221;$(SourceFileRootFolder)\$(WebFolder)\Javascript\*.js&#8221; /&gt;<br />
            &lt;CSSFiles Include=&#8221;$(SourceFileRootFolder)\$(WebFolder)\Themes\*.css&#8221; /&gt;<br />
        &lt;/ItemGroup&gt;<br />
        &lt;CompressorTask<br />
            DeleteCssFiles=&#8221;false&#8221;<br />
            CssOutputFile=&#8221;%(CSSFiles.Identity)&#8221;<br />
            CssCompressionType=&#8221;YuiStockCompression&#8221;<br />
            JavaScriptFiles=&#8221;@(JavaScriptFiles)&#8221;<br />
			CSSFiles=&#8221;@(CSSFiles)&#8221;<br />
            ObfuscateJavaScript=&#8221;True&#8221;<br />
            PreserveAllSemicolons=&#8221;False&#8221;<br />
            DisableOptimizations=&#8221;Nope&#8221;<br />
            EncodingType=&#8221;Default&#8221;<br />
            DeleteJavaScriptFiles=&#8221;false&#8221;<br />
            LineBreakPosition=&#8221;-1&#8243;<br />
            JavaScriptOutputFile=&#8221;%(JavaScriptFiles.Identity)&#8221;<br />
            LoggingType=&#8221;ALittleBit&#8221;<br />
            ThreadCulture=&#8221;en-au&#8221;<br />
            IsEvalIgnored=&#8221;false&#8221;<br />
            /&gt;<br />
    &lt;/Target&gt;</p>
<p>&lt;/Project&gt;</p>
<p>Change your relevant project details in it &#8211; i have placed TODO: to specify what has to be done.</p>
<p><strong>There are lot of targets specified in my .proj fle</strong><br />
Compile &#8211; compiles the source files<br />
PublishTool &#8211; publishes the windows application<br />
PublishWeb &#8211; publishes the web application<br />
Mimify &#8211; Obfuscate Javascript and CSS files &#8211; uses external dll, freely available on net</p>
<p>I have several things in my build project&#8230;like for example all my JAVASCRIPT and CSS will be obfuscated during the publish time so that i don&#8217;t allow anyone to re-engineer my JS logic&#8230;</p>
<p><strong>Execute the build</strong><br />
To execute the build<br />
1) open powershell / command prompt<br />
2) msbuild.exe c:\whereever\yourproject.proj (remember the target file we created in the previous step)<br />
you can provide a target as<br />
msbuild.exe c:\whereever\yourproject.proj /t:Publishweb</p>
<p>so its pretty much of it&#8230;any questions please feel free to email me &#8211; consoleart@gmail.com</p>
<p>in my next article we shall see how to automate the build process&#8230;</p>
<p>These concepts may be little old, but there are several projects who are struggling with build automation, may be this article will help them to provide a bit of understanding&#8230;</p>
<p>thnx to the people who have shown me that there are several tools that exists to make our life easier&#8230;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/consoleart.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/consoleart.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/consoleart.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/consoleart.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/consoleart.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/consoleart.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/consoleart.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/consoleart.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/consoleart.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/consoleart.wordpress.com/125/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=125&subd=consoleart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://consoleart.wordpress.com/2009/11/24/build-and-publish-net-with-msbuild-with-powershell-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b32cdc3d13dff9494ad944f27c2ea10?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">consoleart</media:title>
		</media:content>
	</item>
		<item>
		<title>Configure SVN with Apache &#8211; Windows Server / XP</title>
		<link>http://consoleart.wordpress.com/2009/11/24/configure-svn-with-apache-windows-server-xp/</link>
		<comments>http://consoleart.wordpress.com/2009/11/24/configure-svn-with-apache-windows-server-xp/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 04:49:49 +0000</pubDate>
		<dc:creator>consoleart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[configure svn]]></category>
		<category><![CDATA[SVN]]></category>

		<guid isPermaLink="false">http://consoleart.wordpress.com/?p=121</guid>
		<description><![CDATA[I googled a lot about configuring SVN repository with Apache server and thought that I should write my experience on how i succeeded in configuring it
A Preface:
I earlier used SVN server with IIS by running a SVN service, it really messed up a lot(or atleast with the info that I had) and most of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=121&subd=consoleart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I googled a lot about configuring SVN repository with Apache server and thought that I should write my experience on how i succeeded in configuring it</p>
<p><strong>A Preface:</strong><br />
I earlier used SVN server with IIS by running a SVN service, it really messed up a lot(or atleast with the info that I had) and most of the time I happen to netwrk-share my SVN repos directory and connect from other machines, then we decided to move our SVN to a apache web server&#8230;so here is the configuration details&#8230;</p>
<p><strong>What you need ?</strong><br />
1) Apache 2.x<br />
2) SVN<br />
3) Tortoise SVN Client</p>
<p>1) Install apache &#8211; you can change the default port number(80) if you have IIS running on that machine.</p>
<p>http://httpd.apache.org/download.cgi</p>
<p>2) Install SVN &#8211; i used this MSI for installation Setup-Subversion-1.6.4.msi<br />
3) Install Tortoise SVN &#8211; On the client machine &#8211; we dont need this on teh server unless you want to have a working directory(for build purpose, more of this in my next article) on your server<br />
tortoisesvn.net/downloads</p>
<p>&#8211; after all this restart your machine once(not needed if you are using a windows server, if you are using XP then restart is advisable)</p>
<p><strong>Create repository -this is the easiest of all the tasks</strong><br />
Create a directory &#8211; C:\SourceCodeRepos<br />
once you have installed SVN you will find the bin folder contains svnadmin, use this to create a repos<br />
<strong>open command Prompt&gt; svnadmin create &#8220;C:\SourceCodeRepos&#8221; </strong><br />
(if you get an error bad command or filename then add the SVN bin path to the environment variables Mycomputer &#8211;&gt; right click &#8211;&gt; props &#8211;&gt; Env Variables &#8211;&gt; Path &#8211;&gt; Edit &#8211;&gt; dont overwrite the existing one&#8211;&gt; copy the bin path of SVN in the end.)</p>
<p><strong>Configure APACHE &#8211; a little less easier than the prev one</strong><br />
<strong>apache step 1) </strong><br />
Create a folder c:\etc &#8212; this directory will hold the config files of your SVN repos and apache auth files.</p>
<p><strong>Create three files inside this directory (c:\etc)</strong><br />
<strong>a) File name: subversion.conf</strong><br />
Content of the file </p>
<p>  DAV svn<br />
  SVNPath C:\SourceCodeRepos</p>
<p>  AuthType Basic<br />
  AuthName &#8220;Subversion Kinetics repository&#8221;<br />
  AuthUserFile c:/etc/svn-auth-file</p>
<p>  Require valid-user</p>
<p>  AuthzSVNAccessFile c:/etc/svn-acl</p>
<p><strong>b) File Name: svn-acl</strong><br />
Content:<br />
# groups foes here<br />
[groups]<br />
developers = username1,username2,username3</p>
<p># developers group has a read/write access to source code repository<br />
[SourceCodeRepos:/]<br />
@developers = rw<br />
* = r</p>
<p><strong>c) File name: svn-auth-file</strong><br />
no content for this file&#8230;<br />
<strong><br />
apache step 2) </strong><br />
copy the modules &#8220;mod_authz_svn.so&#8221; and &#8220;mod_dav_svn.so&#8221; to your apache modules directory<br />
c:\Program Files\Apache Software Foundation\Apache2.2\modules\<br />
<strong><br />
apache step 3) </strong><br />
Add these lines to you httpd.conf (located at c\Program Files\Apache Software Foundation\Apache2.2\conf)<br />
LoadModule  dav_svn_module modules/mod_dav_svn.so<br />
LoadModule  authz_svn_module modules/mod_authz_svn.so<br />
<strong><br />
apache step 4) </strong>add this line to the end of the same file (httpd.conf)<br />
Include c:/etc/subversion.conf<br />
#this step will load the SVN configuration of our repos to apache</p>
<p><strong>restart your apache server&#8230;</strong></p>
<p>we are almost done&#8230;<br />
the final step is to create usernames and store them in the auth file<br />
here is the step to create username using htpasswd</p>
<p>htpasswd -m &#8220;c:\etc\svn-auth-file&#8221; ausername<br />
a help link is here</p>
<p>http://httpd.apache.org/docs/2.0/programs/htpasswd.html</p>
<p>(the htpasswd is available under the apache directory)</p>
<p>Check the URL by typing<br />
http://localhost/SourceCodeRepos &#8211; you must be prompted with a username and password, if it is so then you have succeeded, congratulations !!</p>
<p>now from any client machine you can access the repos using the url</p>
<p>http://servername/SourceCodeRepos&#8230;</p>
<p>use TortoiseSVN to access the repos URL&#8230;</p>
<p>I will be glad to help you in any step, do let me know&#8230;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/consoleart.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/consoleart.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/consoleart.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/consoleart.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/consoleart.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/consoleart.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/consoleart.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/consoleart.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/consoleart.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/consoleart.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=121&subd=consoleart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://consoleart.wordpress.com/2009/11/24/configure-svn-with-apache-windows-server-xp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b32cdc3d13dff9494ad944f27c2ea10?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">consoleart</media:title>
		</media:content>
	</item>
		<item>
		<title>Encrypt and Decrypt &#8211; Basic version</title>
		<link>http://consoleart.wordpress.com/2009/10/24/encrypt-and-decrypt-basic-version/</link>
		<comments>http://consoleart.wordpress.com/2009/10/24/encrypt-and-decrypt-basic-version/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 05:42:30 +0000</pubDate>
		<dc:creator>consoleart</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Beginner]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[decrypt]]></category>
		<category><![CDATA[encypt]]></category>

		<guid isPermaLink="false">http://consoleart.wordpress.com/?p=118</guid>
		<description><![CDATA[This is a basic version of encrypt-decrypt function&#8230;we used this from one of the .NET sites, since i am not able to find teh reference link , iam posting it here so that others can use it&#8230;
    public class MyEnctDect
    {
        private [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=118&subd=consoleart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This is a basic version of encrypt-decrypt function&#8230;we used this from one of the .NET sites, since i am not able to find teh reference link , iam posting it here so that others can use it&#8230;<br />
    public class MyEnctDect<br />
    {<br />
        private Byte[] key = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 };<br />
        private Byte[] iv = { 65, 110, 68, 26, 69, 178, 200, 219 };</p>
<p>        public string Encrypt(string plainText)<br />
        {<br />
            //&#8217; Declare a UTF8Encoding object so we may use the GetByte<br />
            //&#8217; method to transform the plainText into a Byte array.<br />
            String outString;<br />
            UTF8Encoding utf8encoder = new UTF8Encoding();<br />
            Byte[] inputInBytes = utf8encoder.GetBytes(plainText);<br />
            //&#8217; Create a new TripleDES service provider<br />
            TripleDESCryptoServiceProvider tdesProvider = new TripleDESCryptoServiceProvider();<br />
            //&#8217; The ICryptTransform interface uses the TripleDES<br />
            //&#8217; crypt provider along with encryption key and init vector<br />
            //&#8217; information<br />
            ICryptoTransform cryptoTransform = tdesProvider.CreateEncryptor(key, iv);<br />
            //&#8217; All cryptographic functions need a stream to output the<br />
            //&#8217; encrypted information. Here we declare a memory stream<br />
            //&#8217; for this purpose.<br />
            MemoryStream encryptedStream = new MemoryStream();<br />
            CryptoStream cryptStream = new CryptoStream(encryptedStream, cryptoTransform, CryptoStreamMode.Write);<br />
            //&#8217; Write the encrypted information to the stream. Flush the information<br />
            //&#8217; when done to ensure everything is out of the buffer.<br />
            cryptStream.Write(inputInBytes, 0, inputInBytes.Length);<br />
            cryptStream.FlushFinalBlock();<br />
            encryptedStream.Position = 0;<br />
            //&#8217; Read the stream back into a Byte array and return it to the calling<br />
            //&#8217; method.<br />
            //  Dim result(encryptedStream.Length &#8211; 1) As Byte<br />
            byte[] result = new byte[encryptedStream.Length];<br />
            encryptedStream.Read(result, 0, (int)encryptedStream.Length);<br />
            cryptStream.Close();<br />
            //&#8217;test section<br />
            //&#8217;Convert to / fro the memory stream to a base64 string<br />
            //&#8217;compare decText to result<br />
            outString = System.Text.ASCIIEncoding.Default.GetString(result);</p>
<p>            string encText = Convert.ToBase64String(encryptedStream.ToArray());<br />
            byte[] decText = Convert.FromBase64String(encText);<br />
            string sDec = Decrypt(decText);<br />
            return outString;<br />
        }</p>
<p>        public String Decrypt(Byte[] inputInBytes)<br />
        {<br />
            //&#8217; UTFEncoding is used to transform the decrypted Byte Array<br />
            //&#8217; information back into a string.<br />
            UTF8Encoding utf8encoder = new UTF8Encoding();<br />
            TripleDESCryptoServiceProvider tdesProvider = new TripleDESCryptoServiceProvider();<br />
            //&#8217; As before we must provide the encryption/decryption key along with<br />
            //&#8217; the init vector.<br />
            ICryptoTransform cryptoTransform = tdesProvider.CreateDecryptor(key, iv);<br />
            //&#8217; Provide a memory stream to decrypt information into<br />
            MemoryStream decryptedStream = new MemoryStream();<br />
            CryptoStream cryptStream = new CryptoStream(decryptedStream, cryptoTransform, CryptoStreamMode.Write);<br />
            cryptStream.Write(inputInBytes, 0, inputInBytes.Length);<br />
            cryptStream.FlushFinalBlock();<br />
            decryptedStream.Position = 0;<br />
            //&#8217; Read the memory stream and convert it back into a string<br />
            Byte[] result = new byte[decryptedStream.Length];<br />
            decryptedStream.Read(result, 0, (int)decryptedStream.Length);<br />
            cryptStream.Close();<br />
            UTF8Encoding myutf = new UTF8Encoding();<br />
            return myutf.GetString(result);<br />
        }<br />
    }<br />
usage<br />
MyEnctDect classDeclartion = new MyEnctDect();<br />
classDeclartion.Encrypt(text);<br />
classDeclartion.Decrypt(bytearray);</p>
<p>Its a good one for beginners, there are other methods available as well</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/consoleart.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/consoleart.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/consoleart.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/consoleart.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/consoleart.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/consoleart.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/consoleart.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/consoleart.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/consoleart.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/consoleart.wordpress.com/118/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=118&subd=consoleart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://consoleart.wordpress.com/2009/10/24/encrypt-and-decrypt-basic-version/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b32cdc3d13dff9494ad944f27c2ea10?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">consoleart</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating controls with javascript</title>
		<link>http://consoleart.wordpress.com/2009/10/23/creating-controls-with-javascript/</link>
		<comments>http://consoleart.wordpress.com/2009/10/23/creating-controls-with-javascript/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 10:29:49 +0000</pubDate>
		<dc:creator>consoleart</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[create controls]]></category>

		<guid isPermaLink="false">http://consoleart.wordpress.com/?p=115</guid>
		<description><![CDATA[Thought this will be helpful for beginners
Create static combo
Create password field
create textbox
create textarea, all samples are subject to COPY rights&#8230;i mean you can use them for freee&#8230;
function CreateStaticCombo(sCtrlId, Width, list, value, defaultValue) {
    var optGroup = document.createElement(&#8217;select&#8217;)
    var arr = list.split(&#8216;###&#8217;);
    optGroup.setAttribute(&#8216;className&#8217;, &#8216;ComboBoxStyle&#8217;);
    [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=115&subd=consoleart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Thought this will be helpful for beginners</p>
<p>Create static combo<br />
Create password field<br />
create textbox<br />
create textarea, all samples are subject to COPY rights&#8230;i mean you can use them for freee&#8230;</p>
<p>function CreateStaticCombo(sCtrlId, Width, list, value, defaultValue) {</p>
<p>    var optGroup = document.createElement(&#8217;select&#8217;)<br />
    var arr = list.split(&#8216;###&#8217;);</p>
<p>    optGroup.setAttribute(&#8216;className&#8217;, &#8216;ComboBoxStyle&#8217;);<br />
    optGroup.onblur = function() { };<br />
    optGroup.id = sCtrlId;<br />
    optGroup.name = sCtrlId;</p>
<p>    var objOption = document.createElement(&#8220;option&#8221;)<br />
    objOption.innerText = &#8220;&#8221;;<br />
    objOption.value = &#8220;&#8221;;<br />
    optGroup.appendChild(objOption)</p>
<p>    for (var i = 0; i &lt; arr.length; i++) {<br />
        if (arr[i] != &quot;&quot;) {<br />
            var objOption = document.createElement(&quot;option&quot;)<br />
            objOption.innerText = arr[i];<br />
            objOption.value = arr[i];</p>
<p>            if (arr[i] == value.trim())<br />
                objOption.selected = true;</p>
<p>            optGroup.appendChild(objOption)<br />
        }<br />
    }<br />
    optGroup.style.border = 0;<br />
    optGroup.onkeyup = function() { };<br />
    return optGroup;</p>
<p>}</p>
<p>function CreateLookupIcon(sCtrlId, IsLookupConditionAvailable) {<br />
    var imageNode = document.createElement(&quot;input&quot;);<br />
    imageNode.type = &#39;image&#39;;<br />
    imageNode.id = &quot;imagetext&quot;<br />
    imageNode.src = &#39;../images/asmall.gif&#39;;</p>
<p>        imageNode.onclick = function() { someJavascriptFunction(someParameters); return false; };<br />
    return imageNode;<br />
}<br />
function CreateHiddenField(sCtrlId) {<br />
    var txtbox = document.createElement(&#39;input&#39;);<br />
    txtbox.type = &#39;hidden&#39;;<br />
    txtbox.id = sCtrlId.replace(&#39;TD&#39;, &#39;D&#39;);<br />
    txtbox.name = sCtrlId.replace(&#39;TD&#39;, &#39;D&#39;);<br />
    return txtbox;<br />
}</p>
<p>function CreatePassword(sCtrlId) {<br />
    var txtbox = document.createElement(&#39;input&#39;);<br />
    txtbox.onblur = function() { SetHiddenValue(this.id, this.value); EvaluateExpression(&#39;ALL&#39;, sCtrlId.toString().split(&#39;~&#39;)[2]) };<br />
    txtbox.type = &#39;password&#39;;<br />
    txtbox.passwordText = &#39;*&#39;;<br />
    txtbox.id = sCtrlId;<br />
    txtbox.name = sCtrlId;<br />
    txtbox.setAttribute(&#39;className&#39;, &#39;MVTextBoxStyle&#39;);<br />
    txtbox.style.border = 1;<br />
    txtbox.style.bordercolor = &quot;black&quot;;<br />
    txtbox.style.borderStyle = &quot;solid&quot;<br />
    return txtbox;<br />
}</p>
<p>function CreateTextArea(sCtrlId, Width) {<br />
    var txtbox = document.createElement(&#39;textarea&#39;);<br />
    txtbox.rows = &quot;2&quot;;<br />
    txtbox.style.height = &quot;40px&quot;;<br />
    txtbox.onblur = function() { SetHiddenValue(this.id.replace(&#39;txt&#39;, &#39;&#39;), this.value); EvaluateExpression(&#39;ALL&#39;, sCtrlId.toString().split(&#39;~&#39;)[2]) };<br />
    txtbox.id = &quot;txt&quot; + sCtrlId;<br />
    txtbox.name = &quot;txt&quot; + sCtrlId;<br />
    txtbox.setAttribute(&#39;className&#39;, &#39;MVTextBoxStyle&#39;);</p>
<p>    return txtbox;<br />
}</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/consoleart.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/consoleart.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/consoleart.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/consoleart.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/consoleart.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/consoleart.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/consoleart.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/consoleart.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/consoleart.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/consoleart.wordpress.com/115/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=115&subd=consoleart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://consoleart.wordpress.com/2009/10/23/creating-controls-with-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b32cdc3d13dff9494ad944f27c2ea10?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">consoleart</media:title>
		</media:content>
	</item>
		<item>
		<title>Fruits, Flowers and Sea !!!</title>
		<link>http://consoleart.wordpress.com/2009/06/26/fruits-flowers-and-sea/</link>
		<comments>http://consoleart.wordpress.com/2009/06/26/fruits-flowers-and-sea/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 04:12:44 +0000</pubDate>
		<dc:creator>consoleart</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Painting]]></category>
		<category><![CDATA[Pencil drawing]]></category>

		<guid isPermaLink="false">http://consoleart.wordpress.com/?p=109</guid>
		<description><![CDATA[Camera Version &#8211; Canon &#8211; i have replaced my earlier pic with this new one

Fruits

Seashore

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=109&subd=consoleart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Camera Version &#8211; Canon &#8211; i have replaced my earlier pic with this new one<br />
<img src="http://consoleart.files.wordpress.com/2009/06/flowervase3.jpg?w=500&#038;h=843" alt="flowervase3" title="flowervase3" width="500" height="843" class="alignnone size-full wp-image-111" /></p>
<p>Fruits<br />
<img src="http://consoleart.files.wordpress.com/2009/06/fruits.jpg?w=640&#038;h=480" alt="Fruits" title="Fruits" width="640" height="480" class="alignnone size-full wp-image-107" /><br />
Seashore<br />
<img src="http://consoleart.files.wordpress.com/2009/06/seashore.jpg?w=640&#038;h=480" alt="SeaShore" title="SeaShore" width="640" height="480" class="alignnone size-full wp-image-108" /></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/consoleart.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/consoleart.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/consoleart.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/consoleart.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/consoleart.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/consoleart.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/consoleart.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/consoleart.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/consoleart.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/consoleart.wordpress.com/109/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=109&subd=consoleart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://consoleart.wordpress.com/2009/06/26/fruits-flowers-and-sea/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b32cdc3d13dff9494ad944f27c2ea10?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">consoleart</media:title>
		</media:content>

		<media:content url="http://consoleart.files.wordpress.com/2009/06/flowervase3.jpg" medium="image">
			<media:title type="html">flowervase3</media:title>
		</media:content>

		<media:content url="http://consoleart.files.wordpress.com/2009/06/fruits.jpg" medium="image">
			<media:title type="html">Fruits</media:title>
		</media:content>

		<media:content url="http://consoleart.files.wordpress.com/2009/06/seashore.jpg" medium="image">
			<media:title type="html">SeaShore</media:title>
		</media:content>
	</item>
		<item>
		<title>one of my earlier sketches</title>
		<link>http://consoleart.wordpress.com/2009/06/25/one-of-my-earlier-sketches/</link>
		<comments>http://consoleart.wordpress.com/2009/06/25/one-of-my-earlier-sketches/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 04:40:14 +0000</pubDate>
		<dc:creator>consoleart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://consoleart.wordpress.com/?p=104</guid>
		<description><![CDATA[This one is my favorite

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=104&subd=consoleart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This one is my favorite<br />
<img src="http://consoleart.files.wordpress.com/2009/06/image_00076.jpg?w=480&#038;h=640" alt="IMAGE_00076" title="IMAGE_00076" width="480" height="640" class="alignnone size-full wp-image-103" /></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/consoleart.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/consoleart.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/consoleart.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/consoleart.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/consoleart.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/consoleart.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/consoleart.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/consoleart.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/consoleart.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/consoleart.wordpress.com/104/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=104&subd=consoleart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://consoleart.wordpress.com/2009/06/25/one-of-my-earlier-sketches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b32cdc3d13dff9494ad944f27c2ea10?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">consoleart</media:title>
		</media:content>

		<media:content url="http://consoleart.files.wordpress.com/2009/06/image_00076.jpg" medium="image">
			<media:title type="html">IMAGE_00076</media:title>
		</media:content>
	</item>
		<item>
		<title>Copied from real life &#8211; redrawn by me</title>
		<link>http://consoleart.wordpress.com/2009/06/24/copied-from-real-life-redrawn-by-me/</link>
		<comments>http://consoleart.wordpress.com/2009/06/24/copied-from-real-life-redrawn-by-me/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 13:44:42 +0000</pubDate>
		<dc:creator>consoleart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://consoleart.wordpress.com/?p=100</guid>
		<description><![CDATA[
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=100&subd=consoleart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://consoleart.files.wordpress.com/2009/06/image_00055.jpg?w=640&#038;h=480" alt="IMAGE_00055" title="IMAGE_00055" width="640" height="480" class="alignnone size-full wp-image-101" /></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/consoleart.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/consoleart.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/consoleart.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/consoleart.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/consoleart.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/consoleart.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/consoleart.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/consoleart.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/consoleart.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/consoleart.wordpress.com/100/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=100&subd=consoleart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://consoleart.wordpress.com/2009/06/24/copied-from-real-life-redrawn-by-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b32cdc3d13dff9494ad944f27c2ea10?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">consoleart</media:title>
		</media:content>

		<media:content url="http://consoleart.files.wordpress.com/2009/06/image_00055.jpg" medium="image">
			<media:title type="html">IMAGE_00055</media:title>
		</media:content>
	</item>
		<item>
		<title>Some of my random sketches</title>
		<link>http://consoleart.wordpress.com/2009/06/24/some-of-my-random-sketches/</link>
		<comments>http://consoleart.wordpress.com/2009/06/24/some-of-my-random-sketches/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 06:13:44 +0000</pubDate>
		<dc:creator>consoleart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://consoleart.wordpress.com/?p=97</guid>
		<description><![CDATA[All sketches were done with Stedler pencils&#8230;.
Bridge

Far Far Away !!!!

Natraj &#8211; Thai Crown version

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=97&subd=consoleart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>All sketches were done with Stedler pencils&#8230;.<br />
Bridge<br />
<img src="http://consoleart.files.wordpress.com/2009/06/image_00069.jpg?w=225&#038;h=300" alt="IMAGE_00069" title="IMAGE_00069" width="225" height="300" class="alignnone size-medium wp-image-93" /></p>
<p>Far Far Away !!!!<br />
<img src="http://consoleart.files.wordpress.com/2009/06/image_00057.jpg?w=225&#038;h=300" alt="IMAGE_00057" title="IMAGE_00057" width="225" height="300" class="alignnone size-medium wp-image-91" /></p>
<p>Natraj &#8211; Thai Crown version<br />
<img src="http://consoleart.files.wordpress.com/2009/06/image_00056.jpg?w=225&#038;h=300" alt="IMAGE_00056" title="IMAGE_00056" width="225" height="300" class="alignnone size-medium wp-image-90" /></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/consoleart.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/consoleart.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/consoleart.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/consoleart.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/consoleart.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/consoleart.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/consoleart.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/consoleart.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/consoleart.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/consoleart.wordpress.com/97/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=97&subd=consoleart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://consoleart.wordpress.com/2009/06/24/some-of-my-random-sketches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b32cdc3d13dff9494ad944f27c2ea10?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">consoleart</media:title>
		</media:content>

		<media:content url="http://consoleart.files.wordpress.com/2009/06/image_00069.jpg?w=225" medium="image">
			<media:title type="html">IMAGE_00069</media:title>
		</media:content>

		<media:content url="http://consoleart.files.wordpress.com/2009/06/image_00057.jpg?w=225" medium="image">
			<media:title type="html">IMAGE_00057</media:title>
		</media:content>

		<media:content url="http://consoleart.files.wordpress.com/2009/06/image_00056.jpg?w=225" medium="image">
			<media:title type="html">IMAGE_00056</media:title>
		</media:content>
	</item>
		<item>
		<title>Malesome Model</title>
		<link>http://consoleart.wordpress.com/2009/06/24/malesome-model/</link>
		<comments>http://consoleart.wordpress.com/2009/06/24/malesome-model/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 06:08:48 +0000</pubDate>
		<dc:creator>consoleart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://consoleart.wordpress.com/?p=89</guid>
		<description><![CDATA[A sketch of a model&#8230;AKA Washing Powder Nirma !!!

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=89&subd=consoleart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A sketch of a model&#8230;AKA Washing Powder Nirma !!!</p>
<p><img src="http://consoleart.files.wordpress.com/2009/06/image_00065.jpg?w=225&#038;h=300" alt="IMAGE_00065" title="IMAGE_00065" width="225" height="300" class="alignnone size-medium wp-image-92" /></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/consoleart.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/consoleart.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/consoleart.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/consoleart.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/consoleart.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/consoleart.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/consoleart.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/consoleart.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/consoleart.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/consoleart.wordpress.com/89/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=89&subd=consoleart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://consoleart.wordpress.com/2009/06/24/malesome-model/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b32cdc3d13dff9494ad944f27c2ea10?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">consoleart</media:title>
		</media:content>

		<media:content url="http://consoleart.files.wordpress.com/2009/06/image_00065.jpg?w=225" medium="image">
			<media:title type="html">IMAGE_00065</media:title>
		</media:content>
	</item>
		<item>
		<title>Small scale IT companies</title>
		<link>http://consoleart.wordpress.com/2009/06/23/small-scale-it-companies/</link>
		<comments>http://consoleart.wordpress.com/2009/06/23/small-scale-it-companies/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 03:29:36 +0000</pubDate>
		<dc:creator>consoleart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://consoleart.wordpress.com/?p=87</guid>
		<description><![CDATA[This was how we used to work our ass off&#8230;its hard to beleive that i remember each dialogue that happened some 8 years before, they still haunt me at times&#8230;this conversation is in tamil, iam not sure whether this will give the same meaning when i translate this in English, so iam not trying out [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=87&subd=consoleart&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This was how we used to work our ass off&#8230;its hard to beleive that i remember each dialogue that happened some 8 years before, they still haunt me at times&#8230;this conversation is in tamil, iam not sure whether this will give the same meaning when i translate this in English, so iam not trying out one&#8230;the characters&#8230;. P: is the boss : JM and J are the workers, there were some more people in the room, but they were totally dumbstruck!!!!&#8230;i hope you can imagine&#8230;</p>
<p><img src="http://consoleart.files.wordpress.com/2009/06/howwereact.jpg?w=640&#038;h=480" alt="howwereact" title="howwereact" width="640" height="480" class="alignnone size-full wp-image-86" /></p>
<p>most of the small scale IT companies management think the same way&#8230;the workers will always give this look&#8230;poor but fun&#8230;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/consoleart.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/consoleart.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/consoleart.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/consoleart.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/consoleart.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/consoleart.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/consoleart.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/consoleart.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/consoleart.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/consoleart.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=consoleart.wordpress.com&blog=3015197&post=87&subd=consoleart&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://consoleart.wordpress.com/2009/06/23/small-scale-it-companies/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b32cdc3d13dff9494ad944f27c2ea10?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">consoleart</media:title>
		</media:content>

		<media:content url="http://consoleart.files.wordpress.com/2009/06/howwereact.jpg" medium="image">
			<media:title type="html">howwereact</media:title>
		</media:content>
	</item>
	</channel>
</rss>