<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for A Programmer with Microsoft tools</title>
	<atom:link href="http://msprogrammer.serviciipeweb.ro/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://msprogrammer.serviciipeweb.ro</link>
	<description>A programmer journey through code, books and tools</description>
	<lastBuildDate>Tue, 15 May 2012 05:32:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Some code by Siderite</title>
		<link>http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/comment-page-1/#comment-11931</link>
		<dc:creator>Siderite</dc:creator>
		<pubDate>Tue, 15 May 2012 05:32:22 +0000</pubDate>
		<guid isPermaLink="false">http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/#comment-11931</guid>
		<description>We have this practice at the office where we code review all new code. So I have experience with stuff like that (also known as colleague bashing - it should be a national sport! )</description>
		<content:encoded><![CDATA[<p>We have this practice at the office where we code review all new code. So I have experience with stuff like that (also known as colleague bashing &#8211; it should be a national sport! )</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Some code by Andrei Ignat</title>
		<link>http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/comment-page-1/#comment-11927</link>
		<dc:creator>Andrei Ignat</dc:creator>
		<pubDate>Sun, 13 May 2012 19:55:18 +0000</pubDate>
		<guid isPermaLink="false">http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/#comment-11927</guid>
		<description>For me it was main 3 things:
 - use of error code and of the exception 
 - invalid name of the function
 - magic constants codes


Thank you for your answers!</description>
		<content:encoded><![CDATA[<p>For me it was main 3 things:<br />
 &#8211; use of error code and of the exception<br />
 &#8211; invalid name of the function<br />
 &#8211; magic constants codes</p>
<p>Thank you for your answers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Some code by Matt</title>
		<link>http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/comment-page-1/#comment-11926</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sun, 13 May 2012 17:58:36 +0000</pubDate>
		<guid isPermaLink="false">http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/#comment-11926</guid>
		<description>- inproper naming conventions
- number error codes
- checking to see if a doc is null after new? wth.
- invalid use of catch block. (if your not going to do anything with it, let it bubble up)</description>
		<content:encoded><![CDATA[<p>- inproper naming conventions<br />
- number error codes<br />
- checking to see if a doc is null after new? wth.<br />
- invalid use of catch block. (if your not going to do anything with it, let it bubble up)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask for help by Andrei Ignat</title>
		<link>http://msprogrammer.serviciipeweb.ro/ask-for-help/comment-page-1/#comment-11920</link>
		<dc:creator>Andrei Ignat</dc:creator>
		<pubDate>Sat, 12 May 2012 10:59:03 +0000</pubDate>
		<guid isPermaLink="false">http://msprogrammer.serviciipeweb.ro/?page_id=496#comment-11920</guid>
		<description>Same as for SqlServer</description>
		<content:encoded><![CDATA[<p>Same as for SqlServer</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask for help by yudha alkhair</title>
		<link>http://msprogrammer.serviciipeweb.ro/ask-for-help/comment-page-1/#comment-11918</link>
		<dc:creator>yudha alkhair</dc:creator>
		<pubDate>Fri, 11 May 2012 17:28:49 +0000</pubDate>
		<guid isPermaLink="false">http://msprogrammer.serviciipeweb.ro/?page_id=496#comment-11918</guid>
		<description>hello sir..
can you help me?

how to create tree menu C# runtime from database mysql?
i view your tutorials in this link
http://www.youtube.com/watch?v=D7T8xRo16IM

thank you</description>
		<content:encoded><![CDATA[<p>hello sir..<br />
can you help me?</p>
<p>how to create tree menu C# runtime from database mysql?<br />
i view your tutorials in this link<br />
<a href="http://www.youtube.com/watch?v=D7T8xRo16IM" rel="nofollow">http://www.youtube.com/watch?v=D7T8xRo16IM</a></p>
<p>thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Some code by Siderite</title>
		<link>http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/comment-page-1/#comment-11908</link>
		<dc:creator>Siderite</dc:creator>
		<pubDate>Tue, 08 May 2012 06:51:25 +0000</pubDate>
		<guid isPermaLink="false">http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/#comment-11908</guid>
		<description>- ridiculous name for the document class
- the declaration of the doc object should be moved into the try block, it is only used there
- doc can never be null in C# after new
- a numeric code error (use an Enum)

other issues that may be design flaws or design features:
- procedural style of coding: static method that uses out parameters to present state
- using File.Exists to check for the existence of the file, thus assuming knowledge of the internal workings of MyNewDocument
- same thing for empty path, the responsibility of getting a document should rest with the class</description>
		<content:encoded><![CDATA[<p>- ridiculous name for the document class<br />
- the declaration of the doc object should be moved into the try block, it is only used there<br />
- doc can never be null in C# after new<br />
- a numeric code error (use an Enum)</p>
<p>other issues that may be design flaws or design features:<br />
- procedural style of coding: static method that uses out parameters to present state<br />
- using File.Exists to check for the existence of the file, thus assuming knowledge of the internal workings of MyNewDocument<br />
- same thing for empty path, the responsibility of getting a document should rest with the class</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Some code by Ovi</title>
		<link>http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/comment-page-1/#comment-11905</link>
		<dc:creator>Ovi</dc:creator>
		<pubDate>Mon, 07 May 2012 11:32:37 +0000</pubDate>
		<guid isPermaLink="false">http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/#comment-11905</guid>
		<description>1. FileDocPath should be respect the lower camel case notation.
2. It is not advisable to throw exceptions as part of the logical method flow.</description>
		<content:encoded><![CDATA[<p>1. FileDocPath should be respect the lower camel case notation.<br />
2. It is not advisable to throw exceptions as part of the logical method flow.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Some code by Tudor</title>
		<link>http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/comment-page-1/#comment-11903</link>
		<dc:creator>Tudor</dc:creator>
		<pubDate>Mon, 07 May 2012 06:19:11 +0000</pubDate>
		<guid isPermaLink="false">http://msprogrammer.serviciipeweb.ro/2012/05/07/some-code/#comment-11903</guid>
		<description>Destule:
- returnarea de erorr codes prin parametri out in loc de exceptii 
- naming conventions in C# (FileDocPath pascal case in loc de camel case)
- inghite toate exceptiile in loc sa le prinda doar pe cele specifice
- arunca o exceptie nespecifica (throw new Exception())
- functie statica publica (greu de facut unit testing cu asa ceva)
- initializarea doc cu null inainte de a apela constructorul (initializare inutila)
- un constructor in C# nu va crea niciodata un obiect null (eventual va arunca o exceptie), deci acel if (doc == null) e inutil</description>
		<content:encoded><![CDATA[<p>Destule:<br />
- returnarea de erorr codes prin parametri out in loc de exceptii<br />
- naming conventions in C# (FileDocPath pascal case in loc de camel case)<br />
- inghite toate exceptiile in loc sa le prinda doar pe cele specifice<br />
- arunca o exceptie nespecifica (throw new Exception())<br />
- functie statica publica (greu de facut unit testing cu asa ceva)<br />
- initializarea doc cu null inainte de a apela constructorul (initializare inutila)<br />
- un constructor in C# nu va crea niciodata un obiect null (eventual va arunca o exceptie), deci acel if (doc == null) e inutil</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Jquery Ajax Request and MVC detailed by Dmitriy</title>
		<link>http://msprogrammer.serviciipeweb.ro/2011/12/05/jquery-ajax-request-and-mvcdetailed/comment-page-1/#comment-11902</link>
		<dc:creator>Dmitriy</dc:creator>
		<pubDate>Mon, 07 May 2012 05:58:53 +0000</pubDate>
		<guid isPermaLink="false">http://msprogrammer.serviciipeweb.ro/2011/12/05/jquery-ajax-request-and-mvcdetailed/#comment-11902</guid>
		<description>good article about jquery and ajax. Thanks)))</description>
		<content:encoded><![CDATA[<p>good article about jquery and ajax. Thanks)))</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Azure tools by Andrei Ignat</title>
		<link>http://msprogrammer.serviciipeweb.ro/2012/04/23/azure-tools/comment-page-1/#comment-11868</link>
		<dc:creator>Andrei Ignat</dc:creator>
		<pubDate>Tue, 24 Apr 2012 10:48:27 +0000</pubDate>
		<guid isPermaLink="false">http://msprogrammer.serviciipeweb.ro/2012/04/16/azure-tools/#comment-11868</guid>
		<description>Do you have another good wordpress theme?
Thank you,
Andrei</description>
		<content:encoded><![CDATA[<p>Do you have another good wordpress theme?<br />
Thank you,<br />
Andrei</p>
]]></content:encoded>
	</item>
</channel>
</rss>

