<?xml version="1.0" encoding="utf-8"?>
<feed xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom">
  <title>CodeModule.Net:  Sri Pachiappan</title>
  <link rel="alternate" type="text/html" href="http://www.codemodule.net/" />
  <link rel="self" href="http://www.codemodule.net/SyndicationService.asmx/GetAtom" />
  <icon>favicon.ico</icon>
  <updated>2008-04-02T22:36:21.4775174-07:00</updated>
  <author>
    <name>Sridhar Pachiappan</name>
  </author>
  <subtitle>----</subtitle>
  <id>http://www.codemodule.net/</id>
  <generator uri="http://www.dasblog.net" version="1.8.5223.2">DasBlog</generator>
  <entry>
    <title>    Awesome  LINQ  design  guidelines </title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,bc7249f2-1680-46f7-8fd5-e8f3511120e0.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,bc7249f2-1680-46f7-8fd5-e8f3511120e0.aspx</id>
    <published>2008-04-02T22:33:57.0580000-07:00</published>
    <updated>2008-04-02T22:36:01.1810321-07:00</updated>
    <category term="LINQ" label="LINQ" scheme="dasBlog" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">http://blogs.msdn.com/mirceat/archive/2008/03/13/linq-framework-design-guidelines.aspx<p></p><img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=bc7249f2-1680-46f7-8fd5-e8f3511120e0" /></div>
    </content>
  </entry>
  <entry>
    <title>installing multiple instance of same windows services</title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,4ee9ac94-f53d-4837-a282-0dcebf7197d1.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,4ee9ac94-f53d-4837-a282-0dcebf7197d1.aspx</id>
    <published>2008-04-02T20:57:48.6690000-07:00</published>
    <updated>2008-04-02T22:36:21.4775174-07:00</updated>
    <category term=".NET" label=".NET" scheme="dasBlog" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <a href="http://devlicio.us/blogs/sergio_pereira/archive/2008/03/31/creating-windows-services.aspx">Cool
   way to get multiple instance of same service</a>
        <br />
        <p>
        </p>
        <img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=4ee9ac94-f53d-4837-a282-0dcebf7197d1" />
      </div>
    </content>
  </entry>
  <entry>
    <title>ICloneable, IEquatable , IComparable</title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,4eae5050-c34e-4812-88ef-8c3abc8ff06a.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,4eae5050-c34e-4812-88ef-8c3abc8ff06a.aspx</id>
    <published>2008-03-20T12:29:40.9980000-07:00</published>
    <updated>2008-03-29T16:18:23.7040201-07:00</updated>
    <category term="ASP.NET" label="ASP.NET" scheme="dasBlog" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <font color="#0000ff">
            <a href="http://en.csharp-online.net/ICloneable">
              <font face="Times New Roman" size="3">
                <font color="#000000">ICloneable</font>:</font>
            </a>
          </font>
        </p>
        <p>
          <font color="#0000ff">
            <a href="http://en.csharp-online.net/ICloneable">
              <font face="Times New Roman" size="3">A
      nice <font color="#000000">read on </font></font>
            </a>
            <font face="Times New Roman" color="#000000" size="3">
              <a>on
      deep , shallow copy and the interface implementation</a>
            </font>
          </font>
        </p>
        <p>
          <a href="http://en.csharp-online.net/IEquatable">
            <font face="Times New Roman" color="#000000" size="3">IEquatable </font>
            <b>
              <font face="Times New Roman" color="#000000" size="3">
                <br />
              </font>
            </b>
          </a>
        </p>
        <p>
          <font face="Times New Roman" size="3">
            <font color="#000000">
              <code>IEquatable.Equals</code> vs. <code>System.Object.Equals</code></font>
          </font>
        </p>
        <p>
          <font face="Times New Roman" color="#000000" size="3">The <code>IEquatable.Equals</code> method
      is very similar to <code>Object.Equals</code>. However, <code>IEquatable.Equals</code> is
      type-safe and generic—requiring no<a href="http://"></a><a title="Boxing and Unboxing" href="http://">boxing
      and unboxing</a><a href="http://">.</a></font>
        </p>
        <div class="editsection" style="FLOAT: right; MARGIN-LEFT: 5px">
          <p>
            <br />
          </p>
        </div>
        <p>
          <font face="Times New Roman" color="#000000" size="3">
            <a name="IEquatable_vs._IComparable">
            </a>
          </font>
        </p>
        <p>
          <font face="Times New Roman" color="#000000" size="3">
            <code>IEquatable</code> vs. <code>IComparable</code></font>
        </p>
        <p>
          <font face="Times New Roman" color="#000000" size="3">At first glance, the <code>IEquatable</code> interface
      appears very similar to the <code><a title="IComparable" href="http://en.csharp-online.net/IComparable">IComparable</a></code> interface.
      But, whereas <code>IEquatable</code> returns a <code>bool</code> representing only
      whether the instances are equal or not, <code>IComparable</code> returns an <code>int</code><i>how</i> the
      instances differ—whether smaller, equal or larger.</font>
          <font face="Times New Roman" color="#000000" size="3"> indicating </font>
        </p>
        <p>
        </p>
   Via - <a href="http://en.csharp-online.net/IEquatable">CSharp-Online</a><br /><img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=4eae5050-c34e-4812-88ef-8c3abc8ff06a" /></div>
    </content>
  </entry>
  <entry>
    <title>SQL stuff</title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,7ca9cb22-20ef-49dc-b36f-df36f3d10b39.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,7ca9cb22-20ef-49dc-b36f-df36f3d10b39.aspx</id>
    <published>2008-03-12T12:33:45.9258194-07:00</published>
    <updated>2008-03-12T12:33:45.9258194-07:00</updated>
    <category term="SQL" label="SQL" scheme="dasBlog" />
    <category term="XML" label="XML" scheme="dasBlog" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.codinghorror.com/blog/archives/000976.html">SQL joins with Venn
      Diagrams</a>
        </p>
        <p>
          <a href="http://www.simple-talk.com/sql/sql-server-2005/beginning-sql-server-2005-xml-programming/">Basic
      SQL Xml techniques</a>
        </p>
        <p>
          <a href="http://weblogs.sqlteam.com/mladenp/archive/2005/08/01/7421.aspx">SQL tips</a>
        </p>
        <p>
          <a href="http://www.sqlservercentral.com/articles/Advanced+Querying/2829/">A Little
      something about SQL Null</a>
        </p>
        <p>
          <a href="http://www.databasejournal.com/features/mssql/article.php/3572301">Row Number
      function in SQL</a>
        </p>
        <img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=7ca9cb22-20ef-49dc-b36f-df36f3d10b39" />
      </div>
    </content>
  </entry>
  <entry>
    <title>SQL Server Interesting Links</title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,1d3ed6e1-a447-4427-839f-be17a7a9f8a4.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,1d3ed6e1-a447-4427-839f-be17a7a9f8a4.aspx</id>
    <published>2007-07-01T17:57:02.5176600-07:00</published>
    <updated>2007-07-01T17:57:02.5176600-07:00</updated>
    <category term="ASP.NET" label="ASP.NET" scheme="dasBlog" />
    <category term="SQL" label="SQL" scheme="dasBlog" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.simple-talk.com/community/blogs/tony_davis/archive/2007/06/27/32975.aspx">Interesting
      piece</a> on SQL server Myths- <a href="http://jasonhaley.com">Jason Haley</a></p>
        <p>
      talk abt SQL server myths on truncate commands, where a sql table variable is stored,
      etc
   </p>
        <p>
          <a href="http://www.simple-talk.com/sql/t-sql-programming/sql-server-error-handling-workbench/">SQL
      server error handling</a>, and a <a href="http://www.sommarskog.se/index.html">must
      read</a></p>
        <p>
       
   </p>
        <img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=1d3ed6e1-a447-4427-839f-be17a7a9f8a4" />
      </div>
    </content>
  </entry>
  <entry>
    <title>.Net 2.0 IsStringNullOrEmpty Bug</title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,32d15a31-2d7a-42bb-bafb-ef385a465a1d.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,32d15a31-2d7a-42bb-bafb-ef385a465a1d.aspx</id>
    <published>2007-07-01T17:10:52.3887512-07:00</published>
    <updated>2007-07-01T17:10:52.3887512-07:00</updated>
    <category term="ASP.NET" label="ASP.NET" scheme="dasBlog" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Beware <a href="http://msmvps.com/blogs/bill/archive/2006/04/04/89234.aspx">using
      IsStringNullOrEmpty in .Net 2.0. This bug could </a>easily slip out of the developers
      hands, as we use IDEs almost always.
   </p>
        <img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=32d15a31-2d7a-42bb-bafb-ef385a465a1d" />
      </div>
    </content>
  </entry>
  <entry>
    <title>SQL - Parsing delimited string</title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,2b194fb1-46fb-41fc-846e-0ee45c03e630.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,2b194fb1-46fb-41fc-846e-0ee45c03e630.aspx</id>
    <published>2007-07-01T16:53:48.3589625-07:00</published>
    <updated>2007-07-01T16:53:48.3589625-07:00</updated>
    <category term="SQL" label="SQL" scheme="dasBlog" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Here is a <a href="http://geekswithblogs.net/bsherwin/archive/2007/06/29/113567.aspx">cool function</a> to
      parse delimited string input to SQL stored proc.[thru <a href="http://jasonhaley.com/">Jason
      Haley</a>]
   </p>
        <img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=2b194fb1-46fb-41fc-846e-0ee45c03e630" />
      </div>
    </content>
  </entry>
  <entry>
    <title>How to name it?</title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,21ec1f7e-0aa0-46ff-9e10-162d183585a3.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,21ec1f7e-0aa0-46ff-9e10-162d183585a3.aspx</id>
    <published>2007-04-23T21:43:27.7270275-07:00</published>
    <updated>2007-04-23T21:43:27.7270275-07:00</updated>
    <category term="General" label="General" scheme="dasBlog" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">I do not remember when the last time I had
   so much time in my hands. It gives me so much time to contemplate on the various things
   I have done over the recent past. Lots of time to move around. Things are a bit different
   here. Roads, malls, theatres, gas stations, all have subtle differences. I wonder
   if anyone even notices those. I have 1000 things in my mind, am not sure which one
   to write it down here. 
   <br /><br /><p></p><img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=21ec1f7e-0aa0-46ff-9e10-162d183585a3" /></div>
    </content>
  </entry>
  <entry>
    <title>Time - Out</title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,69af39c9-32c3-4c8b-8a28-1db050c5606f.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,69af39c9-32c3-4c8b-8a28-1db050c5606f.aspx</id>
    <published>2007-04-19T16:30:55.8154131-07:00</published>
    <updated>2007-04-19T16:30:55.8154131-07:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">There has been a lot of interesting things
   going on in my life, needless to say I am busy. Hence, I am off the blogosphere for
   a bit. 
   <br /><p></p><img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=69af39c9-32c3-4c8b-8a28-1db050c5606f" /></div>
    </content>
  </entry>
  <entry>
    <title>Egoless programming</title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,85ae2251-dc48-4efe-93fa-c97ee3654d84.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,85ae2251-dc48-4efe-93fa-c97ee3654d84.aspx</id>
    <published>2007-03-24T22:24:19.1570000-07:00</published>
    <updated>2007-03-24T22:25:22.9248914-07:00</updated>
    <category term="General" label="General" scheme="dasBlog" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
      One of the things I learnt from my first job is, if you differ from your colleague(s)
      on anything, check if you are differing or your ego is. The "incident" that lead to
      this was an eye opener, it showed us(team) how different people could be and how pre-conceived
      false personal notions could be affecting communication. Also the things that lead
      after that "incident" proved that you don't lose anything by apologizing or offering
      a sorry for a mutual mistake. I know I am still not best at this. Also over the course
      of years I learned that an intern would have a better(uncorrupted) grasp of concepts
      than a guy who has worked on some technology for years.
   </p>
        <p>
      Guys like Jeff Atwood, make me not blog. At any moment there are atleast 50 feeds
      that are waiting for me to read and If I am not working on something cool, the passion
      to blog is zero. 
   </p>
        <p>
      Having said this <a href="http://www.codinghorror.com/blog/">Jeff Atwood</a> has compiled
      an awesome list of pointers that are worth a read for any programmer.  Let me
      try to give the links that I liked from his compilation, with my words and a couple
      of my rants. I know I am not perfect, but....
   </p>
        <ul>
          <li>
         Understand and accept that you will make mistakes. Never take things personal. 
      </li>
          <li>
         Being Humble teaches you a lot than being head strong. 
      </li>
          <li>
         Ask Questions. 
      </li>
          <li>
         You are not your code. If someone judges you by your code, then GOD help him. 
      </li>
          <li>
         Treat people who know less than you with respect, deference, and patience, even if
         they are juniors to you. 
      </li>
          <li>
         The only true authority stems from knowledge, not from position or years of experience. 
      </li>
          <li>
         Don't try to dump your knowledge into someone who doesn't care. This is just an utter
         waste of time. 
      </li>
          <li>
         Fight for what you believe, but gracefully accept defeat. There is no harm in saying
         "I was wrong" or "I am sorry" 
      </li>
          <li>
         Share your knowledge whereever possible 
      </li>
          <li>
         Don't be <strong><em>the guy</em></strong> in the room. 
      </li>
          <li>
         Don't restrain yourself from raising red flags, you can never be a leader if you cannot
         speak your mind (this could be scope creep, staffing or lack of leadership/direction) 
      </li>
          <li>
         Make hard problems look easy(I know this is tough, at times, but still) 
      </li>
          <li>
         Dont over-analyze things, get your hands on. 
      </li>
          <li>
         Your colleagues are your best teachers 
      </li>
          <li>
         Some people are -------(add the adjective of your choice here). 
      </li>
          <li>
         NEVER fake being nice, friendly, honest. 
      </li>
          <li>
         NEVER EVER under estimate yourself. Everyone gets a chance to shine or to walk out
         of the door 
      </li>
          <li>
         SMILE  - It can do wonders to people you work with.</li>
        </ul>
        <p>
      Credits : <strong><a href="http://builder.com.com/5100-6404-1045782.html">Dare Obasanjo</a>, <a href="http://www.shahine.com/omar/TipsForWorkingAtMS.aspx">Omar
      Shahine</a>, <a href="http://www.designobserver.com/archives/000121.html">Michael
      McDonough</a>, <a href="http://www.taylor.se/blog/2007/03/22/top-ten-things-ten-years-of-professional-software-development-has-taught-me/">Andres
      Taylor</a></strong></p>
        <p>
          <strong>   </strong>
        </p>
        <img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=85ae2251-dc48-4efe-93fa-c97ee3654d84" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Delete data accidentally</title>
    <link rel="alternate" type="text/html" href="http://www.codemodule.net/PermaLink,guid,995daa65-5db8-4002-8138-998fd148b28f.aspx" />
    <id>http://www.codemodule.net/PermaLink,guid,995daa65-5db8-4002-8138-998fd148b28f.aspx</id>
    <published>2007-03-21T18:31:11.8437824-07:00</published>
    <updated>2007-03-21T18:31:11.8437824-07:00</updated>
    <category term="General" label="General" scheme="dasBlog" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I sometimes get paranoid about deleting code/data or modifying them, especially
      if you are not sure about backup.(based on previous work experiences) But again time
      and time again you see <a target="_blank" href="http://www.usatoday.com/tech/news/2007-03-20-alaska-data_N.htm?csp=34">people
      "accidentally" delete</a></p>
        <img width="0" height="0" src="http://www.codemodule.net/aggbug.ashx?id=995daa65-5db8-4002-8138-998fd148b28f" />
      </div>
    </content>
  </entry>
</feed>