Congratulations!

[Valid Atom 1.0] This is a valid Atom 1.0 feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://coderpanda.blogspot.com/feeds/posts/default

  1. <?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1385943380138022140</id><updated>2024-03-21T18:48:47.482+05:30</updated><category term="Book Review"/><category term="CCD"/><category term="CCDA"/><category term="CCR"/><category term="Continuity of Care"/><category term="MU 2014"/><category term="Meaningful Use"/><category term="javascript"/><category term="programming"/><category term="CSS 3"/><category term="DI"/><category term="Dependency Injection"/><category term="Entity Framework"/><category term="HTML 5"/><category term="IOC"/><category term="Inversion of Control"/><category term="Learning"/><category term="Technology"/><category term="UI"/><category term="Web Development"/><category term="access specifiers"/><category term="asp.net 4.0"/><category term="c#"/><category term="datepicker"/><category term="for loop"/><category term="forEach"/><category term="healthcare"/><category term="jQuery"/><title type='text'>Coder Panda</title><subtitle type='html'>Tech Blog by Braj Panda</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-6238721861443742930</id><published>2014-09-09T14:55:00.001+05:30</published><updated>2014-09-09T14:56:03.405+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="CCD"/><category scheme="http://www.blogger.com/atom/ns#" term="CCDA"/><category scheme="http://www.blogger.com/atom/ns#" term="CCR"/><category scheme="http://www.blogger.com/atom/ns#" term="Continuity of Care"/><category scheme="http://www.blogger.com/atom/ns#" term="healthcare"/><category scheme="http://www.blogger.com/atom/ns#" term="Meaningful Use"/><category scheme="http://www.blogger.com/atom/ns#" term="MU 2014"/><title type='text'>Healthcare Standards: Where is the XSD for CCD?</title><content type='html'>Stumbled upon this blog post while doing my research and I thought this should be advertised more.&lt;br /&gt;
  2. &lt;br /&gt;
  3. &lt;br /&gt;
  4. &lt;br /&gt;
  5. &lt;a href=&quot;http://motorcycleguy.blogspot.in/2010/07/where-is-xsd-for-ccd.html&quot;&gt;Healthcare Standards: Where is the XSD for CCD?&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/6238721861443742930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=6238721861443742930&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/6238721861443742930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/6238721861443742930'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2014/09/healthcare-standards-where-is-xsd-for.html' title='Healthcare Standards: Where is the XSD for CCD?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-3823459551760933402</id><published>2014-08-09T14:41:00.001+05:30</published><updated>2014-08-10T21:33:25.056+05:30</updated><title type='text'>Adopting Agile: Faster Waterfall is not Agile</title><content type='html'>&lt;a href=&quot;http://adoptingagile.blogspot.com/2014/08/faster-waterfall-is-not-agile.html?spref=bl&quot;&gt;Adopting Agile: Faster Waterfall is not Agile&lt;/a&gt;: Most of the organizations have a myth that if they have shorter  release cycles they are agile. Here is a nice blog by my friend Tabassum. Read on...</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/3823459551760933402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=3823459551760933402&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/3823459551760933402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/3823459551760933402'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2014/08/adopting-agile-faster-waterfall-is-not.html' title='Adopting Agile: Faster Waterfall is not Agile'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-5550397391266342456</id><published>2014-07-23T17:16:00.001+05:30</published><updated>2014-07-23T17:16:07.824+05:30</updated><title type='text'>②ality – JavaScript and more: A JavaScript survival guide</title><content type='html'>&lt;a href=&quot;http://www.2ality.com/2014/07/javascript-survival-guide.html?spref=bl&quot;&gt;②ality – JavaScript and more: A JavaScript survival guide&lt;/a&gt;: Are you a programmer who is considering learning JavaScript, but unsure whether it is worth the pain? Then this blog post is for you:</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/5550397391266342456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=5550397391266342456&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/5550397391266342456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/5550397391266342456'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2014/07/ality-javascript-and-more-javascript.html' title='②ality – JavaScript and more: A JavaScript survival guide'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-5260642922610574057</id><published>2014-05-22T00:03:00.000+05:30</published><updated>2014-05-22T00:06:02.609+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="for loop"/><category scheme="http://www.blogger.com/atom/ns#" term="forEach"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="programming"/><title type='text'>JavaScript For Loops and its Cousins</title><content type='html'>&lt;i&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;What?! JavaScript doesn&#39;t have a for-each loop? You gotta be kidding me!&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
  6. &lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
  7. That was my reaction to my co-worker whose code I was peer-reviewing. I suggested him to use a &lt;i&gt;for-each &lt;/i&gt;loop instead of a vanilla &lt;i&gt;for&lt;/i&gt;. And he said - &quot;I don&#39;t remember seeing a foreach loop in JavaScript?!&quot;&lt;/span&gt;&lt;br /&gt;
  8. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  9. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;JavaScript has some interesting variations to the for loops and I feel they are not really that popular. So in a bid to learn and understand them I wrote a &lt;a href=&quot;http://www.codeproject.com/Articles/776076/JavaScript-For-Loops&quot; target=&quot;_blank&quot;&gt;post on CodeProject&lt;/a&gt;. I hope you find it helpful.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
  10. &lt;br /&gt;
  11. &lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/5260642922610574057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=5260642922610574057&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/5260642922610574057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/5260642922610574057'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2014/05/javascript-for-loops-and-its-cousins.html' title='JavaScript For Loops and its Cousins'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-3941852017286813367</id><published>2014-05-06T15:49:00.001+05:30</published><updated>2014-05-21T01:03:57.420+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="CCD"/><category scheme="http://www.blogger.com/atom/ns#" term="CCDA"/><category scheme="http://www.blogger.com/atom/ns#" term="CCR"/><category scheme="http://www.blogger.com/atom/ns#" term="Continuity of Care"/><title type='text'>CCDA Generation Using Everest API</title><content type='html'>&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;As explained in the&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://coderpanda.blogspot.in/2014/01/open-source-apis-for-ccda-generation.html&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;previous post&lt;/a&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&amp;nbsp;in this series, I evaluated some of the APIs available in the market and found Everest to be the best suited among them if you are trying to be within the confines of .net and generate HL7 documents based on standards such as CCDA or QRDA.&lt;/span&gt;&lt;br /&gt;
  12. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  13. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Please read the article on &lt;a href=&quot;http://www.codeproject.com/Tips/767580/CCDA-Generation-using-Everest-API&quot; target=&quot;_blank&quot;&gt;Code Project&lt;/a&gt;&amp;nbsp;which includes a small Proof Of Concept console app that generates CCDA documents.&lt;/span&gt;&lt;br /&gt;
  14. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  15. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;It is important to note that even QRDA documents can be generated using the same approach and API.&amp;nbsp;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/3941852017286813367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=3941852017286813367&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/3941852017286813367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/3941852017286813367'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2014/05/ccda-generation-using-everest-api_6.html' title='CCDA Generation Using Everest API'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-8976877923449259668</id><published>2014-02-07T12:37:00.000+05:30</published><updated>2014-05-02T17:52:03.319+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="CCD"/><category scheme="http://www.blogger.com/atom/ns#" term="CCDA"/><category scheme="http://www.blogger.com/atom/ns#" term="CCR"/><category scheme="http://www.blogger.com/atom/ns#" term="Continuity of Care"/><category scheme="http://www.blogger.com/atom/ns#" term="Meaningful Use"/><category scheme="http://www.blogger.com/atom/ns#" term="MU 2014"/><title type='text'>Open Source APIs for CCDA Generation</title><content type='html'>&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;This blog is a continuation of my previous blog post:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;a href=&quot;http://coderpanda.blogspot.in/2014/01/how-to-generate-ccdaccd-xml-docouments.html&quot; target=&quot;_blank&quot;&gt;How To Generate CCDA/CCD XML Docouments for MU 2014&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
  16. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  17. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Here we evaluate five 3rd party open source APIs for CCDA generation that comply (as claimed by the APIs themselves) with MU 2014 standards.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
  18. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  19. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;The objective is to assess the fitment and ease of integration with an existing EHR system so as to enable the latter to achieve 2014 EHR Certification for objectives such as:&lt;/span&gt;&lt;br /&gt;
  20. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;170.314(b)(2) - Transitions of care - create and transmit transition of care/referral summaries&lt;/span&gt;&lt;br /&gt;
  21. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;170.314(b)(1) - Transitions of care - receive, display and incorporate transition of care/referral summaries&lt;/span&gt;&lt;br /&gt;
  22. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;170.314(e)(1) - View, download, and transmit to 3rd party&lt;/span&gt;&lt;br /&gt;
  23. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  24. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;The comparison brings out the benefits/shortfalls of each of the products, and also makes recommendations. This blog also provides the ground work for further research that may need to be done keeping business priorities of the service provider.&lt;/span&gt;&lt;br /&gt;
  25. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  26. &lt;br /&gt;
  27. &lt;h3&gt;
  28. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;So, Which API?&lt;/span&gt;&lt;/h3&gt;
  29. &lt;div&gt;
  30. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;I sat down to do an evaluation in similar lines as what &lt;a href=&quot;http://www.networks.nhs.uk/nhs-networks/cda-implementation-forum/documents/CDA%20Open%20Source%2020130214.pdf&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;NHS Networks&lt;/a&gt; has done.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;I examined 5 products available in the market today and came up with these findings.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
  31. &lt;div&gt;
  32. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
  33. &lt;div&gt;
  34. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Note: This evaluation is done keeping a .net based EHR system in mind.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
  35. &lt;div&gt;
  36. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
  37. &lt;div&gt;
  38. &lt;h3&gt;
  39. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;a href=&quot;http://cdatools.org/&quot; rel=&quot;nofollow&quot; style=&quot;font-weight: normal;&quot; target=&quot;_blank&quot;&gt;Model-Driven Health Tools (MDHT)&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
  40. &lt;div&gt;
  41. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Technology: Java&lt;/span&gt;&lt;/div&gt;
  42. &lt;div&gt;
  43. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Observations:&lt;/span&gt;&lt;/div&gt;
  44. &lt;div&gt;
  45. &lt;ul&gt;
  46. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;The most popular and mature product available in the market today.&lt;/span&gt;&lt;/li&gt;
  47. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Being Java based, doesn’t lend itself easily for use inside a .net library.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
  48. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;The generated sample XML available &lt;a href=&quot;http://www.cdatools.com/docs/developeruserguide/org.openhealthtools.mdht.cda.doc.developerguide/tasks/t_Produce_Goal.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&amp;nbsp;fails validation by &lt;a href=&quot;http://transport-testing.nist.gov/ttt/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;NIST&lt;/a&gt;. (MDHT, you listening???)&lt;/span&gt;&lt;/li&gt;
  49. &lt;/ul&gt;
  50. &lt;h3&gt;
  51. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;a href=&quot;http://te.marc-hi.ca/view.aspx?project=af66d54ed41e4ac18b44d0d3ca6cabf0&quot; rel=&quot;nofollow&quot; style=&quot;font-weight: normal;&quot; target=&quot;_blank&quot;&gt;Everest Framework&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
  52. &lt;div&gt;
  53. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Technology: .net&lt;/span&gt;&lt;/div&gt;
  54. &lt;div&gt;
  55. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Observations:&lt;/span&gt;&lt;/div&gt;
  56. &lt;div&gt;
  57. &lt;ul&gt;
  58. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Extensive API. Can be used for various other things than just CCD generation.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
  59. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;The generated sample XML passes validation by NIST.&lt;/span&gt;&lt;/li&gt;
  60. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;There is a bit of a learning curve using the API because of lack of documentation.&lt;/span&gt;&lt;/li&gt;
  61. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;If the XML changes in future, then we need to rely on the API to update as well. This is a potential risk. A possible way to mitigate this is to maintain the source code of the API and extend it ourselves.&lt;/span&gt;&lt;/li&gt;
  62. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;It doesn’t lend itself to make CCD+ complaint XMLs.&lt;/span&gt;&lt;/li&gt;
  63. &lt;/ul&gt;
  64. &lt;div&gt;
  65. &lt;h3&gt;
  66. &lt;span style=&quot;font-family: Verdana, sans-serif; font-weight: normal;&quot;&gt;
  67. &lt;a href=&quot;http://hl7sdk.codeplex.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;HL7SDK&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
  68. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Technology: .net&lt;/span&gt;&lt;br /&gt;
  69. &lt;div&gt;
  70. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Observations:&lt;/span&gt;&lt;/div&gt;
  71. &lt;div&gt;
  72. &lt;ul&gt;
  73. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Wasn’t easily usable for a quick evaluation.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
  74. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Lack of documentation. User forum not very active.&lt;/span&gt;&lt;/li&gt;
  75. &lt;/ul&gt;
  76. &lt;div&gt;
  77. &lt;h3&gt;
  78. &lt;span style=&quot;font-family: Verdana, sans-serif; font-weight: normal;&quot;&gt;
  79. &lt;a href=&quot;http://cdaapi.co.uk/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;CDAAPI&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
  80. &lt;span style=&quot;font-family: Verdana, sans-serif; font-weight: normal;&quot;&gt;Technology: .net&lt;/span&gt;&lt;br /&gt;
  81. &lt;div&gt;
  82. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Observations:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
  83. &lt;div&gt;
  84. &lt;ul&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
  85. &lt;li&gt;Emerging, not rich enough yet.&lt;/li&gt;
  86. &lt;li&gt;Targeted towards NHS, UK.&lt;/li&gt;
  87. &lt;li&gt;Makes use of components of the Everest Framework previously mentioned.&lt;/li&gt;
  88. &lt;/span&gt;&lt;/ul&gt;
  89. &lt;h3&gt;
  90. &lt;a href=&quot;http://nhapi.sourceforge.net/home.php&quot; rel=&quot;nofollow&quot; style=&quot;font-family: Verdana, sans-serif; font-weight: normal;&quot; target=&quot;_blank&quot;&gt;NHapi&lt;/a&gt;&lt;/h3&gt;
  91. &lt;/div&gt;
  92. &lt;/div&gt;
  93. &lt;/div&gt;
  94. &lt;div&gt;
  95. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Technology: .net&lt;/span&gt;&lt;br /&gt;
  96. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Observations:&lt;/span&gt;&lt;br /&gt;
  97. &lt;ul&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
  98. &lt;li&gt;Confirms only to HL7 2.x.&lt;/li&gt;
  99. &lt;li&gt;Old API, not updated actively.&lt;/li&gt;
  100. &lt;/span&gt;&lt;/ul&gt;
  101. &lt;h3&gt;
  102. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
  103. Conclusion&lt;/span&gt;&lt;/h3&gt;
  104. &lt;div&gt;
  105. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;As of the time of writing this blog, Everest seems to be best choice available. In a later blog post I will cover how to use Everest API to generate CCDA documents with code samples.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
  106. &lt;/div&gt;
  107. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
  108. &lt;/span&gt;&lt;/div&gt;
  109. &lt;/div&gt;
  110. &lt;/div&gt;
  111. &lt;/div&gt;
  112. </content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/8976877923449259668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=8976877923449259668&amp;isPopup=true' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/8976877923449259668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/8976877923449259668'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2014/01/open-source-apis-for-ccda-generation.html' title='Open Source APIs for CCDA Generation'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-2216350046355581420</id><published>2014-01-16T16:42:00.003+05:30</published><updated>2014-02-24T00:06:38.047+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="datepicker"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>jQuery Datepicker Issue: Month and Year dropdowns in IE have to click twice</title><content type='html'>&lt;div class=&quot;MsoNormal&quot;&gt;
  113. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;While working on a legacy code base recently, I was facing an issue with the jQuery Datepicker.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
  114. &lt;div class=&quot;MsoNormal&quot;&gt;
  115. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
  116. &lt;div class=&quot;MsoNormal&quot;&gt;
  117. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;For some reason our customer&#39;s code is stuck with &lt;/span&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;jquery-ui-1.8.13.custom.min.js&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;. And the browsers mandated for the application is IE 9 with compatibility view with IE8 standards.&lt;/span&gt;&lt;/div&gt;
  118. &lt;h3&gt;
  119. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
  120. Issue&lt;/span&gt;&lt;/h3&gt;
  121. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Load up a page with a&amp;nbsp;Datepicker&amp;nbsp;in it, with both the year and month dropdowns enabled. Click on one of the year/month dropdown lists, it appears and disappears. Click it again and it appears correctly.&lt;/span&gt;&lt;br /&gt;
  122. &lt;div&gt;
  123. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
  124. &lt;div&gt;
  125. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;After being clueless for few minutes, I realized some event is getting triggered right after the click event that is causing the dropdown list to collapse. Then I noticed this:&lt;/span&gt;&lt;/div&gt;
  126. &lt;br /&gt;
  127. &lt;script src=&quot;https://gist.github.com/brajpanda/8469363.js&quot;&gt;&lt;/script&gt;
  128.  
  129. &lt;h3&gt;
  130. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
  131. Reason&lt;/span&gt;&lt;/h3&gt;
  132. &lt;div&gt;
  133. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;So the problem is jQuery Datepicker is binding two methods to the onchange and onclick events of the select. When I dug more and found this:&lt;/span&gt;&lt;/div&gt;
  134. &lt;div&gt;
  135. &lt;div&gt;
  136. &lt;br /&gt;&lt;/div&gt;
  137. &lt;/div&gt;
  138. &lt;script src=&quot;https://gist.github.com/brajpanda/8469414.js&quot;&gt;&lt;/script&gt;
  139.  
  140. &lt;h3&gt;
  141. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
  142. Hack&lt;/span&gt;&lt;/h3&gt;
  143. &lt;div&gt;
  144. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;So I figured a quick hack is to get rid of the onclick method body in the plugin code itself. I could do that in the minified file (do it only if you know what you are doing!). Then a co-worker showed an even lower impact change, which is to remove the setTimeout() function body portion only – which, if doesn&#39;t break any of your existing functionality, is better.&lt;/span&gt;&lt;/div&gt;
  145. &lt;div&gt;
  146. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  147. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;On searching more I found that this is an issue with that version of the plugin tracked &lt;a href=&quot;http://bugs.jqueryui.com/ticket/6198&quot;&gt;here&lt;/a&gt; but I am not sure which version has the fix.&lt;/span&gt;&lt;br /&gt;
  148. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  149. &lt;br /&gt;
  150. &lt;h3&gt;
  151. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
  152. Solution&lt;/span&gt;&lt;/h3&gt;
  153. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Ideally I should override the onclick method using something like &lt;a href=&quot;http://www.serkey.com/jquery-r2592-datepicker-removed-inline-onclick-and-onchange-attributes-from-month-year-dropdowns-tod-bbthv3.html&quot;&gt;this&lt;/a&gt;. I am yet to try it because I have the &quot;we-will-refactor-later&quot; syndrome.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
  154. &lt;a href=&quot;http://www.codeproject.com&quot; rel=&quot;tag&quot; style=&quot;display:none&quot;&gt;CodeProject&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/2216350046355581420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=2216350046355581420&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/2216350046355581420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/2216350046355581420'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2014/01/jquery-datepicker-issue-month-and-year.html' title='jQuery Datepicker Issue: Month and Year dropdowns in IE have to click twice'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-8710448727206353188</id><published>2014-01-10T14:08:00.000+05:30</published><updated>2014-05-02T13:20:12.410+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="CCD"/><category scheme="http://www.blogger.com/atom/ns#" term="CCDA"/><category scheme="http://www.blogger.com/atom/ns#" term="CCR"/><category scheme="http://www.blogger.com/atom/ns#" term="Continuity of Care"/><category scheme="http://www.blogger.com/atom/ns#" term="Meaningful Use"/><category scheme="http://www.blogger.com/atom/ns#" term="MU 2014"/><title type='text'>How To Generate CCDA/CCD XML Documents for MU 2014</title><content type='html'>&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Most of the IT service providers in the healthcare space are busy taking steps towards getting Meaningful Use (MU 2014) certified. One of the key certification compliance criteria is the generation of various documents in XML format that adhere strictly to the CCDA or Consolidated Clinical Document Architecture.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
  155. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;If you are new to these terminologies or the concepts then I recommend you go through these immensely helpful tutorials first:&lt;/span&gt;&lt;br /&gt;
  156. &lt;ul&gt;
  157. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;The bible of all healthcare industry standards:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.hl7.org/implement/standards/index.cfm?ref=quicklinks&quot; rel=&quot;nofollow&quot; style=&quot;font-family: Verdana, sans-serif;&quot; target=&quot;_blank&quot;&gt;HL7&lt;/a&gt;&lt;/li&gt;
  158. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Very nicely explained tutorials (videos) at:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.healthit.gov/policy-researchers-implementers/consolidated-cda-overview&quot; rel=&quot;nofollow&quot; style=&quot;font-family: Verdana, sans-serif;&quot; target=&quot;_blank&quot;&gt;healthit.gov&lt;/a&gt;&lt;/li&gt;
  159. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Another one describing MU 2014 and CCDA (ppt) at:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.healthit.gov/sites/default/files/c-cda_and_meaningfulusecertification.pdf&quot; rel=&quot;nofollow&quot; style=&quot;font-family: Verdana, sans-serif;&quot; target=&quot;_blank&quot;&gt;healthit.gov&lt;/a&gt;&lt;/li&gt;
  160. &lt;/ul&gt;
  161. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;So, you want to generate CCDA compliant document from your .net code.&lt;/span&gt;&lt;br /&gt;
  162.  
  163.  
  164. &lt;h2&gt;
  165. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;But How?&amp;nbsp;&lt;/span&gt;&lt;/h2&gt;
  166. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Well, there are 2 parts to the making of a CCDA document.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
  167. &lt;ol&gt;
  168. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Prepare a .net type that mimics the XML. When serialized, this type will give us the XML that we want.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Now, there are 3 ways to do this:&lt;/span&gt;&lt;/li&gt;
  169. &lt;ul&gt;
  170. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Hand-code the entire .net type(s). This requires in-depth analysis and understanding of the CCDA standard. Also considerable effort is required to develop and maintain the code when the standards change.&lt;/span&gt;&lt;/li&gt;
  171. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;a href=&quot;http://www.hl7.org/implement/standards/product_brief.cfm?product_id=7&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Download the schema XSDs&lt;/a&gt;&amp;nbsp;as published by HL7 and then generate the .net type(s) out of it. This can be done by using tools like xsd.exe.&lt;/span&gt;&lt;/li&gt;
  172. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Use an API that already has such a .net object and exposes it to be used in the code.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
  173. &lt;/ul&gt;
  174. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Populate this .net type with the relevant data and serialize it to generate an XML out of it.&lt;/span&gt;&lt;/li&gt;
  175. &lt;/ol&gt;
  176. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;It is obvious that the API approach sounds the most cost effective and quick. In a later blog post we will evaluate a few APIs for this purpose.&amp;nbsp;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/8710448727206353188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=8710448727206353188&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/8710448727206353188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/8710448727206353188'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2014/01/how-to-generate-ccdaccd-xml-docouments.html' title='How To Generate CCDA/CCD XML Documents for MU 2014'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-1448074614845569986</id><published>2013-12-08T10:43:00.000+05:30</published><updated>2014-02-11T00:29:47.883+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Book Review"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><title type='text'>Book Review: JavaScript: Pocket Reference 3rd Edition</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  177. &lt;a href=&quot;http://akamaicovers.oreilly.com/images/0636920011460/cat.gif&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://akamaicovers.oreilly.com/images/0636920011460/cat.gif&quot; height=&quot;200&quot; width=&quot;120&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
  178. &lt;br /&gt;
  179. - &lt;i&gt;by&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
  180. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;David Flanagan&lt;/span&gt;&lt;br /&gt;
  181. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  182. &lt;a href=&quot;http://shop.oreilly.com/product/0636920011460.do&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;ToC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
  183. &lt;ul style=&quot;background-color: white; font-size: small; list-style-type: none; margin: 0px; padding: 0px;&quot;&gt;
  184. &lt;li style=&quot;margin: 0.5em 0em;&quot;&gt;&lt;/li&gt;
  185. &lt;/ul&gt;
  186. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Paperback: 280 pages&lt;br /&gt;Publisher: O&#39;Reilly Media; Third Edition edition (April 25, 2012)&lt;/span&gt;&lt;br /&gt;
  187. &lt;div&gt;
  188. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;ISBN-10: 1449316859 | ISBN-13: 978-1449316853&lt;/span&gt;&lt;/div&gt;
  189. &lt;div&gt;
  190. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  191. &lt;br /&gt;
  192. &lt;div style=&quot;text-align: justify;&quot;&gt;
  193. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;This is not a javascript pocket reference. It&#39;s a guide and an excerpt of a complete reference. Recommended as long as you know what you are buying.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
  194. &lt;br /&gt;
  195. &lt;div style=&quot;text-align: justify;&quot;&gt;
  196. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;I was hoping I can use this book as a quick reference to anything Javascript, but I didn&#39;t quite get that. A pocket reference should be more about coverage than explanation. This book explains some topics at length and doesn&#39;t care about many other topics. From a pocket reference you would expect lots of tables and pictures and charts covering the various methods, properties of built in types&lt;/span&gt;&lt;/div&gt;
  197. &lt;br /&gt;
  198. &lt;div style=&quot;text-align: justify;&quot;&gt;
  199. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;This isn&#39;t a match to the 2nd edition of the same book, though the authors mentioned that this is intentional. I personally prefer a reference to be a reference first. What this book aims to be instead is a collection of some good portions from the book &quot;6th edition of JavaScript: The Definitive Guide&quot; by the same author.&lt;/span&gt;&lt;/div&gt;
  200. &lt;span style=&quot;font-family: Verdana, sans-serif; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  201. &lt;span style=&quot;font-family: Verdana, sans-serif; text-align: justify;&quot;&gt;However I do feel that, what it explains, it explains well. I am an experienced programmer. So, I skipped the basics and started straight from Ch 9. I found the concepts well explained and the examples quite useful. You can rely on this book for understanding the concepts that it covers. The author, no doubt, is one of the finest and you will know if you read the Definitive Guide.&lt;/span&gt;&lt;br /&gt;
  202. &lt;br /&gt;
  203. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Disclosure&lt;/span&gt;&lt;br /&gt;
  204. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;I reviewed this book for O&#39;Reilly&#39;s Blogger Review Program&lt;/span&gt;&lt;/div&gt;
  205. &lt;a href=&quot;http://www.codeproject.com&quot; rel=&quot;tag&quot; style=&quot;display:none&quot;&gt;CodeProject&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/1448074614845569986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=1448074614845569986&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/1448074614845569986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/1448074614845569986'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2014/01/book-review-javascript-pocket-reference.html' title='Book Review: JavaScript: Pocket Reference 3rd Edition'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-8999966852524756370</id><published>2012-11-02T21:29:00.000+05:30</published><updated>2014-01-16T11:36:51.726+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Book Review"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS 3"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML 5"/><category scheme="http://www.blogger.com/atom/ns#" term="UI"/><category scheme="http://www.blogger.com/atom/ns#" term="Web Development"/><title type='text'>Book Review: Hello! HTML5 &amp; CSS3</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  206. &lt;/div&gt;
  207. &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  208. &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdrTomyBaBHl0OcONOij3hCb2sRkpH3ELToN4-kdgJzphzRQg0FgR1BIFpYCSJWB6AncbcD6AsmlIUSzjUfpmtSL7KckC2MGkQqsMrkuMEyuEDJq9UztAYV5jGmwthiH2VfEKdD-AG7mgA/s1600/Crowther.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
  209. &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  210. &lt;a href=&quot;http://www.manning.com/crowther/crowther_cover150.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.manning.com/crowther/crowther_cover150.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
  211. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;- &lt;i&gt;by&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
  212. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Rob Crowther&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
  213. &lt;br /&gt;
  214. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;a href=&quot;http://www.amazon.com/gp/reader/1935182897/ref=sib_dp_pop_toc?ie=UTF8&amp;amp;p=S008#reader-link&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ToC&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
  215. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Paperback: 560 pages&lt;/span&gt;&lt;br /&gt;
  216. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;ISBN-10: 1935182897 |&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;ISBN-13: 978-1935182894&lt;/span&gt;&lt;br /&gt;
  217. &lt;div&gt;
  218. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
  219. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;This is undoubtedly one of the best books out there on HTML5 &amp;amp; CSS 3, if not the best. The authors have explained everything clearly and simply. You will just glance through a chapter casually, try out the code snippets real quick and you will be a master of the concepts of that chapter; this book makes it that easy.&lt;/span&gt;&lt;br /&gt;
  220. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
  221. Correspondence between HTML4 elements and their drawbacks and how HTML5 elements improve on them is explained nicely and in a detailed manner. It is so easy to get excited to see such nice things HTML 5 can do and so easily. But unfortunately, very few browsers support only selected features yet.&lt;/span&gt;&lt;br /&gt;
  222. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
  223. You certainly need to have some experience of previous versions of HTML and CSS to be able to make the most of this book. But no extensive practical knowledge is required.&lt;/span&gt;&lt;br /&gt;
  224. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  225. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;And don&#39;t forget they have a nice &lt;a href=&quot;http://hellohtml5css3.com/&quot; target=&quot;_blank&quot;&gt;companion website&lt;/a&gt; too.&lt;/span&gt;&lt;br /&gt;
  226. &lt;br /&gt;
  227. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
  228. Disclosure&lt;/span&gt;&lt;br /&gt;
  229. &lt;ul&gt;
  230. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;I am not affiliated to the authors or publishers of this book in any ways.&lt;/span&gt;&lt;/li&gt;
  231. &lt;li&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;I received the book from &lt;a href=&quot;http://www.manning.com/&quot; target=&quot;_blank&quot;&gt;Manning Publications&lt;/a&gt; as part of the &lt;a href=&quot;http://www.manning.com/about/meap.html&quot; target=&quot;_blank&quot;&gt;Manning Early Access Program (MEAP)&lt;/a&gt;.&lt;/span&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: inherit; text-align: center;&quot;&gt;
  232. &lt;/div&gt;
  233. &lt;/li&gt;
  234. &lt;/ul&gt;
  235. </content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/8999966852524756370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=8999966852524756370&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/8999966852524756370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/8999966852524756370'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2012/11/review-hello-html5-css3-manning.html' title='Book Review: Hello! HTML5 &amp; CSS3'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-7368036510831785984</id><published>2011-10-01T23:07:00.000+05:30</published><updated>2014-01-16T11:26:50.803+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Book Review"/><category scheme="http://www.blogger.com/atom/ns#" term="Dependency Injection"/><category scheme="http://www.blogger.com/atom/ns#" term="DI"/><category scheme="http://www.blogger.com/atom/ns#" term="Inversion of Control"/><category scheme="http://www.blogger.com/atom/ns#" term="IOC"/><title type='text'>Book Review: Dependency Injection in .NET</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
  236. &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  237. &lt;a href=&quot;http://www.manning.com/seemann/seemann_cover150.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.manning.com/seemann/seemann_cover150.jpg&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
  238. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  239. &lt;i&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;- by&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
  240. &lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Mark Seemann&lt;/span&gt;&lt;br /&gt;
  241. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  242. &lt;a href=&quot;http://www.amazon.com/gp/reader/1935182501/ref=sib_dp_pop_toc?ie=UTF8&amp;amp;p=S00A#reader-link&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;ToC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
  243. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Paperback: 584 pages&lt;/span&gt;&lt;br /&gt;
  244. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;ISBN-10: 1935182501 | ISBN-13: 978-1935182504&lt;/span&gt;&lt;br /&gt;
  245. &lt;div&gt;
  246. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
  247. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;I sat down to review this book and actually ended up writing one paragraph. Then I realized that all I am doing is basically presenting the reviews on &lt;a href=&quot;http://www.amazon.com/Dependency-Injection-NET-Mark-Seemann/product-reviews/1935182501/ref=dp_top_cm_cr_acr_txt?ie=UTF8&amp;amp;showViewpoints=1&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Amazon&lt;/a&gt; in different words. The good reviewers have said it very nicely there and I won&#39;t be doing it any better than them. So, I thought why bother.&lt;/span&gt;&lt;br /&gt;
  248. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  249. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Let&#39;s just say this is an awesome book, an absolute must read for any .net developer or architect.&lt;/span&gt;&lt;br /&gt;
  250. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  251. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;And I rest my case.&lt;/span&gt;&lt;br /&gt;
  252. &lt;br /&gt;
  253. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Disclosure&lt;/span&gt;&lt;br /&gt;
  254. &lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;I am not affiliated to the authors or publishers of this book in any ways.&lt;/span&gt;&lt;/div&gt;
  255. </content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/7368036510831785984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=7368036510831785984&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/7368036510831785984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/7368036510831785984'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2011/10/review-manning-dependency-injection-in-net.html' title='Book Review: Dependency Injection in .NET'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-8547472569370622827</id><published>2011-05-22T18:32:00.000+05:30</published><updated>2014-02-11T00:29:11.409+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Book Review"/><category scheme="http://www.blogger.com/atom/ns#" term="Entity Framework"/><title type='text'>Book Review: Entity Framework 4 in Action</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
  256. &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  257. &lt;a href=&quot;http://www.manning.com/mostarda/mostarda_cover150.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.manning.com/mostarda/mostarda_cover150.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
  258. &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  259. &lt;br /&gt;&lt;/div&gt;
  260. &lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
  261. - &lt;i&gt;by&lt;/i&gt;&lt;/div&gt;
  262. &lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
  263. &lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Stefano Mostarda | Marco De Sanctis | Daniele Bochicchio&lt;/span&gt;&lt;/div&gt;
  264. &lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
  265. &lt;br /&gt;&lt;/div&gt;
  266. &lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
  267. &lt;a data-mce-href=&quot;http://www.amazon.com/gp/reader/1935182188/ref=sib_dp_pop_toc?ie=UTF8&amp;amp;p=S008#reader-link&quot; href=&quot;http://www.amazon.com/gp/reader/1935182188/ref=sib_dp_pop_toc?ie=UTF8&amp;amp;p=S008#reader-link&quot; style=&quot;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; text-decoration: none;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;ToC&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
  268. &lt;div style=&quot;margin-bottom: 23px;&quot;&gt;
  269. &lt;div style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;
  270. Paperback:&amp;nbsp;576 pages | ISBN-10:&amp;nbsp;1935182188 | ISBN-13:&amp;nbsp;978-1935182184&lt;/div&gt;
  271. &lt;div style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;
  272. &lt;br /&gt;&lt;/div&gt;
  273. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;I received the book from &lt;a href=&quot;http://www.manning.com/&quot; target=&quot;_blank&quot;&gt;Manning Publications&lt;/a&gt; as part of the &lt;a href=&quot;http://www.manning.com/about/meap.html&quot; target=&quot;_blank&quot;&gt;Manning Early Access Program (MEAP)&lt;/a&gt;. This is the perfect book for learning and mastering Entity Framework. I started reading the book as a beginner to entity framework with very little prior work experience. The way the whole concept of ORM is introduced by the author is awesome. The authors have clearly explained the advantages and disadvantages of the ORM and compared Entity Framework with NHibernate, the most used ORM at the moment, well done.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
  274. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
  275. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;The book is divided into 4 parts:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
  276. &lt;ol style=&quot;text-align: left;&quot;&gt;
  277. &lt;li&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;Redefining your data access strategy&lt;/span&gt;&lt;/li&gt;
  278. &lt;li&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;Working with Entity Framework&lt;/span&gt;&lt;/li&gt;
  279. &lt;li&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;Mastering Entity Framework&lt;/span&gt;&lt;/li&gt;
  280. &lt;li&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;Applied Entity Framework.&lt;/span&gt;&lt;/li&gt;
  281. &lt;/ol&gt;
  282. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;These sections build up on EF 4 very gradually covering all basics on the way. If you are a novice, you will find it very easy &amp;nbsp;in terms of the learning curve. Folks at intermediate level need not be disappointed though. It doesn&#39;t miss out on the advanced topics or best practices while trying to make the beginners happy. It covers real life scenarios really well and points out the type of issues that you may run into along with the solutions. The name of the book contains &quot;in action&quot; and it does live up to it. Also I like the fact that I got an e-book along with the printed one. Makes it easy for searching. Though I would still prefer to read a printed copy.&lt;/span&gt;&lt;br /&gt;
  283. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
  284. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;But this is not a small book, this is more of a &#39;complete reference&#39;. And the chapters in a way depend on scenarios or examples covered in previous ones. So if you pick up the book and start from the middle you may not find it easy to comprehend. The book comes with a sample app that the authors walk you through the book. Be aware that you may run into compilation issues at times and will have to debug through to add appropriate references to make the code run. This will not be a problem if you follow the book from page 1 instead of picking it up in the middle. I strongly recommend this book.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
  285. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
  286. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;Also worth mentioning is that this book is much better than the &lt;a href=&quot;http://coderpanda.blogspot.in/2011/04/review-asp-net40-in-practice.html&quot; target=&quot;_blank&quot;&gt;asp.net book&lt;/a&gt; by the same authors and Manning.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
  287. &lt;/div&gt;
  288. &lt;a href=&quot;http://www.codeproject.com&quot; rel=&quot;tag&quot; style=&quot;display:none&quot;&gt;CodeProject&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/8547472569370622827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=8547472569370622827&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/8547472569370622827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/8547472569370622827'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2011/05/review-ef4-in-action-manning.html' title='Book Review: Entity Framework 4 in Action'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-3705805690408927799</id><published>2011-04-03T18:36:00.000+05:30</published><updated>2014-02-01T12:04:40.459+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="asp.net 4.0"/><category scheme="http://www.blogger.com/atom/ns#" term="Book Review"/><title type='text'>Book Review: ASP.NET 4.0 in Practice</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
  289. &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  290. &lt;a href=&quot;http://www.manning.com/bochicchio/bochicchio_cover150.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.manning.com/bochicchio/bochicchio_cover150.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
  291. &lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;i&gt;- by&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
  292. &lt;span data-mce-style=&quot;font-size: .75em;&quot; style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; font-weight: normal; line-height: 19px;&quot;&gt;Daniele Bochicchio |&amp;nbsp;&lt;/span&gt;&lt;span data-mce-style=&quot;font-size: .75em;&quot; style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; font-weight: normal; line-height: 19px;&quot;&gt;Stefano Mostarda |&amp;nbsp;&lt;/span&gt;&lt;span data-mce-style=&quot;font-size: .75em;&quot; style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; font-weight: normal; line-height: 19px;&quot;&gt;Marco De Sanctis&lt;/span&gt;&lt;br /&gt;
  293. &lt;span data-mce-style=&quot;font-size: .75em;&quot; style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; font-weight: normal; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
  294. &lt;span style=&quot;color: yellow; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; text-decoration: none;&quot;&gt;&lt;a data-mce-href=&quot;http://www.amazon.com/gp/reader/1935182463/ref=sib_dp_pop_toc?ie=UTF8&amp;amp;p=S008#reader-link&quot; href=&quot;http://www.amazon.com/gp/reader/1935182463/ref=sib_dp_pop_toc?ie=UTF8&amp;amp;p=S008#reader-link&quot; style=&quot;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 19px; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;ToC&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
  295. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 19px;&quot;&gt;Pages: 504 | ISBN: 978-1935182467&lt;/span&gt;&lt;br /&gt;
  296. &lt;div style=&quot;text-align: left;&quot;&gt;
  297. &lt;div style=&quot;margin-bottom: 23px;&quot;&gt;
  298. &lt;div style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;
  299. &lt;br /&gt;&lt;/div&gt;
  300. &lt;span style=&quot;font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;About a year ago &lt;/span&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;a href=&quot;http://www.manning.com/&quot; target=&quot;_blank&quot;&gt;Manning&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333;&quot;&gt;was kind enough to allow me to review a book of theirs, it was in the pipeline then and now out in the market. I had access to this book as part of their &lt;/span&gt;&lt;a href=&quot;http://www.manning.com/about/meap.html&quot; target=&quot;_blank&quot;&gt;Early Access Program&lt;/a&gt;&lt;span style=&quot;color: #333333;&quot;&gt; and reviewed it multiple times in the draft phases. Now that it is out in the market I thought it would be nice to blog about how it started and how it turned out in the end and provide a basic review for future buyers.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
  301. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
  302. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;Overall, this is a great book for intermediate level programmers. And it is important to say right at the outset that it is NOT a book for beginners. In fact the foreword clearly says so. It doesn&#39;t aim to be a complete reference, rather it is a collection of best practices presented in a Q &amp;amp; A + Discussion manner.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
  303. &lt;h3 style=&quot;text-align: left;&quot;&gt;
  304. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;Where it works&lt;/span&gt;&lt;/h3&gt;
  305. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;You can just pick up the book, read the theory, practice the code snippets given and you are ready to go. Don&#39;t be surprised if you end up using the code snippets in many real life problems in enterprise web development.&lt;/span&gt;&lt;br /&gt;
  306. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
  307. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;The chapters in Part 3 on-wards are independent of each other and presented in a capsule-course manner, so can be read by themselves.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
  308. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
  309. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;Initially I commented that there isn&#39;t enough pictorial representation of concepts which they have taken care of somewhat.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
  310. &lt;h3 style=&quot;text-align: left;&quot;&gt;
  311. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;Where it could be better&lt;/span&gt;&lt;/h3&gt;
  312. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;A beginner may not find the explanations easy enough to understand. The chapter flow is certainly not helping. (Ch 2 talks about EF?!) For a beginner, it will be difficult to understand certain advanced concepts such as &quot;Path canonicalization vulnerabilities&quot; in the chapter on Security and almost the entire chapter on Performance. Basics of these topics/problems need to be explained a bit more before a solution (and hence the asp.net advantage) is proposed.&lt;/span&gt;&lt;br /&gt;
  313. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
  314. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12px; line-height: 19px;&quot;&gt;Also I found the writing very incoherent. There are plenty of grammatical mistakes. Even without that, I feel, the authors are in a hurry to reach the code snippet and don&#39;t cover the theory behind it in-depth.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
  315. &lt;h3 style=&quot;text-align: left;&quot;&gt;
  316. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h3&gt;
  317. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;Good for intermediate level developers, but not good enough to get them to an expert level. Definitely not for beginners.&lt;/span&gt;&lt;br /&gt;
  318. &lt;h3 style=&quot;text-align: left;&quot;&gt;
  319. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;Disclosure&lt;/span&gt;&lt;/h3&gt;
  320. &lt;span style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;I am not affiliated to the authors or publishers of this book in any ways.&lt;/span&gt;&lt;/div&gt;
  321. &lt;/div&gt;
  322. &lt;/div&gt;
  323. &lt;a href=&quot;http://www.codeproject.com&quot; rel=&quot;tag&quot; style=&quot;display:none&quot;&gt;CodeProject&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/3705805690408927799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=3705805690408927799&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/3705805690408927799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/3705805690408927799'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2011/04/review-asp-net40-in-practice.html' title='Book Review: ASP.NET 4.0 in Practice'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-9141916564335016050</id><published>2010-10-16T11:44:00.000+05:30</published><updated>2014-01-16T12:10:54.093+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="access specifiers"/><category scheme="http://www.blogger.com/atom/ns#" term="c#"/><category scheme="http://www.blogger.com/atom/ns#" term="programming"/><title type='text'>C#: Quick Reference – Access Modifiers</title><content type='html'>&lt;div style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 23px;&quot;&gt;
  324. &lt;div style=&quot;margin-bottom: 23px;&quot;&gt;
  325. &lt;strong&gt;C# Access Modifiers&lt;/strong&gt;&lt;/div&gt;
  326. &lt;table class=&quot;mceItemTable&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; border: 1px dashed rgb(187, 187, 187); cursor: default; margin: 0px -1px 20px 0px; width: 528px;&quot;&gt;&lt;tbody&gt;
  327. &lt;tr&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;&lt;strong&gt;Declared Accessibility&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
  328. &lt;tr&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;public&lt;/td&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;Access is not restricted.&lt;/td&gt;&lt;/tr&gt;
  329. &lt;tr&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;protected&lt;/td&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;Access is limited to the containing class or types derived from the containing class.&lt;/td&gt;&lt;/tr&gt;
  330. &lt;tr&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;internal&lt;/td&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;Access is limited to the current assembly.&lt;/td&gt;&lt;/tr&gt;
  331. &lt;tr&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;protected internal&lt;/td&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;Access is limited to the current assembly or types derived from the containing class.&lt;/td&gt;&lt;/tr&gt;
  332. &lt;tr&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;private&lt;/td&gt;&lt;td style=&quot;border: 1px dashed rgb(187, 187, 187); cursor: text; font-size: 11px; margin: 8px; padding: 6px 24px;&quot;&gt;Access is limited to the containing type.&lt;/td&gt;&lt;/tr&gt;
  333. &lt;/tbody&gt;&lt;/table&gt;
  334. &lt;div style=&quot;margin-bottom: 23px;&quot;&gt;
  335. &lt;strong&gt;Declared Accessibility Rules&lt;/strong&gt;&lt;/div&gt;
  336. &lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-bottom-color: rgb(204, 204, 204) !important; border-bottom-width: 1px !important; border-collapse: collapse; border-spacing: 0px; border-style: none none solid !important; cursor: default; margin: 0px -1px 20px 0px; width: 553px;&quot;&gt;&lt;tbody&gt;
  337. &lt;tr&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;95&quot;&gt;&lt;strong&gt;Parent&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;&lt;strong&gt;Parent Default&lt;br /&gt;Accessibility&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;&lt;strong&gt;Allowed&lt;br /&gt;Declared&lt;br /&gt;Accessibility&lt;br /&gt;of the&lt;br /&gt;Parent&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;&lt;strong&gt;Member&lt;br /&gt;Default Accessibility&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;&lt;strong&gt;Allowed&lt;br /&gt;Declared&lt;br /&gt;Accessibility&lt;br /&gt;of the&lt;br /&gt;Member&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
  338. &lt;tr&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;95&quot;&gt;namespace&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;public&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;None&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;internal&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;internal&lt;br /&gt;
  339. public&lt;/td&gt;&lt;/tr&gt;
  340. &lt;tr&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;95&quot;&gt;enum&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;public&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;None&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;public&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;None&lt;/td&gt;&lt;/tr&gt;
  341. &lt;tr&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;95&quot;&gt;class&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;internal&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;All&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;private&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;All&lt;/td&gt;&lt;/tr&gt;
  342. &lt;tr&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;95&quot;&gt;interface&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;internal&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;internal&lt;br /&gt;
  343. public&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;public&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;None&lt;/td&gt;&lt;/tr&gt;
  344. &lt;tr&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;95&quot;&gt;struct&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;internal&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;internal&lt;br /&gt;
  345. public&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;private&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;internal&lt;br /&gt;
  346. public&lt;br /&gt;
  347. private&lt;/td&gt;&lt;/tr&gt;
  348. &lt;tr&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;95&quot;&gt;constructor&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;protected&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;All&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
  349. &lt;tr&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;95&quot;&gt;field&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;private&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;All&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
  350. &lt;tr&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;95&quot;&gt;delegate&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;internal&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;internal&lt;br /&gt;
  351. public&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(204, 204, 204) !important; border-top-style: solid !important; border-top-width: 1px !important; cursor: text; font-size: 11px; margin: 8px; padding: 6px 29px;&quot; width=&quot;114&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
  352. &lt;/tbody&gt;&lt;/table&gt;
  353. &lt;div style=&quot;margin-bottom: 23px;&quot;&gt;
  354. &lt;span style=&quot;line-height: 1.625;&quot;&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ba0a1yw2%28VS.80%29.aspx&quot; target=&quot;_blank&quot;&gt;Reference&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
  355. &lt;div style=&quot;margin-bottom: 23px;&quot;&gt;
  356. &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/cx03xt0t.aspx&quot; target=&quot;_blank&quot;&gt;Further Study&lt;/a&gt;&lt;/div&gt;
  357. &lt;/div&gt;
  358. &lt;div style=&quot;color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 23px;&quot;&gt;
  359. &lt;/div&gt;
  360. </content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/9141916564335016050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=9141916564335016050&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/9141916564335016050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/9141916564335016050'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2014/01/c-access-modifiers-declared.html' title='C#: Quick Reference – Access Modifiers'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1385943380138022140.post-94085153404317147</id><published>2010-03-28T20:21:00.000+05:30</published><updated>2014-01-30T22:50:47.816+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Book Review"/><category scheme="http://www.blogger.com/atom/ns#" term="Learning"/><category scheme="http://www.blogger.com/atom/ns#" term="Technology"/><title type='text'>A Great Way to Learn Technology: Review Books</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
  361. I recently wrote an article &lt;a href=&quot;http://wp.me/p3u9o7-u&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&amp;nbsp;about what I think is a great way to learn new technologies. As programmers we all know how important it is to be up to date the happenings in the fast evolving tech world. I hope this idea will help my fellow programmers.&amp;nbsp;&lt;/div&gt;
  362. &lt;a href=&quot;http://www.codeproject.com&quot; rel=&quot;tag&quot; style=&quot;display:none&quot;&gt;CodeProject&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://coderpanda.blogspot.com/feeds/94085153404317147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1385943380138022140&amp;postID=94085153404317147&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/94085153404317147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1385943380138022140/posts/default/94085153404317147'/><link rel='alternate' type='text/html' href='http://coderpanda.blogspot.com/2010/03/a-great-way-to-learn-technology-review.html' title='A Great Way to Learn Technology: Review Books'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid Atom 1.0" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//coderpanda.blogspot.com/feeds/posts/default

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda