<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Life is Short; Play XBOX; Technology is fast; Learn Web Services!!!</title><link>http://weblogs.asp.net/arunganesh/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Debug Build: 20510.895)</generator><item><title>List of Reviews for my Book ".NET Security and Cryptography"</title><link>http://weblogs.asp.net/arunganesh/archive/2004/12/18/323986.aspx</link><pubDate>Sat, 18 Dec 2004 12:43:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:323986</guid><dc:creator>ArunGanesh</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/arunganesh/rsscomments.aspx?PostID=323986</wfw:commentRss><comments>http://weblogs.asp.net/arunganesh/archive/2004/12/18/323986.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; tab-stops: 98.0pt"&gt;&lt;span style="COLOR: black; FONT-FAMILY: Arial"&gt;&lt;/span&gt;&lt;span style="COLOR: black"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&lt;a href="http://www.objectinnovations.com/Library/Books/NetSecurity/index.html"&gt;&lt;img src="http://www.objectinnovations.com/Images/Book_DotNetSecurityAndCryptography.jpg" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; tab-stops: 98.0pt"&gt;&lt;span style="COLOR: black"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; tab-stops: 98.0pt"&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;a href="http://www.phptr.com/browse/product.asp?session_id=%7b5812D2ED-0F90-4562-8DCF-321BF99239D1%7d&amp;amp;product_id=%7b5E4AF1D4-E4A8-49C8-A669-A211CF080F49%7d%22"&gt;&lt;i&gt;&lt;span style="mso-bidi-font-size: 12.0pt"&gt;.NET Security and Cryptography&lt;/span&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; tab-stops: 98.0pt"&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; tab-stops: 98.0pt"&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Author(s):&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt; Peter Thorsteinson, &lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; mso-bidi-font-size: 12.0pt"&gt;G. Gnana Arun Ganesh&lt;/span&gt;&lt;span style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; tab-stops: 98.0pt"&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Published:&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt; 2003, ISBN 0-131-00851-X, 496 pages&lt;/span&gt;&lt;span style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; tab-stops: 98.0pt"&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Publisher:&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;a href="javascript:WindowSetFocus(%22http://www.phptr.com/%22);"&gt;&lt;span style="mso-bidi-font-size: 12.0pt"&gt;&lt;font color="#4f4f4f"&gt;Prentice Hall&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="COLOR: black"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; tab-stops: 98.0pt"&gt;&lt;span style="COLOR: black"&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; tab-stops: 98.0pt"&gt;&lt;span style="COLOR: black"&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;strong&gt;&lt;font color="#9acd32"&gt;Here are the list of few reviews for my book &lt;/font&gt;&lt;/strong&gt;&lt;span class="pageHeading"&gt;&lt;a href="http://www.objectinnovations.com/Library/Books/NetSecurity/index.html"&gt;&lt;strong&gt;&lt;font color="#9acd32"&gt;.NET Security and &lt;/font&gt;&lt;font color="#9acd32"&gt;Cryptography&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font color="#9acd32"&gt;!!!!!!!&lt;/font&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;u&gt;&lt;strong&gt;&lt;font color="#006400"&gt;Review 1: Denver Visual Studio User Group™&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Reviewed:&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt; December, 2003&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Reviewer: &lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;a href="mailto:Sujan_t@hotmail.com"&gt;&lt;span style="mso-bidi-font-size: 12.0pt"&gt;&lt;font color="#4f4f4f"&gt;Sujan Turlapaty&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;I enjoyed reviewing this book on &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; security and cryptography. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;This book provides a &lt;b style="mso-bidi-font-weight: normal"&gt;smooth flow of the concepts&lt;/b&gt; beginning with two chapters of introduction and fundamental concepts of cryptography techniques. It is interesting to know that &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; supported so many techniques from the &lt;st1:stockticker w:st="on"&gt;RAS&lt;/st1:stockticker&gt;, Triple &lt;st1:stockticker w:st="on"&gt;DES&lt;/st1:stockticker&gt; to the latest XML, Web services security. &lt;b style="mso-bidi-font-weight: normal"&gt;The authors provide interesting scenarios and analogies of various techniques all through out the book.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;In conclusion, the book is &lt;b style="mso-bidi-font-weight: normal"&gt;worth buying for above intermediate level &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; developers looking for a tutorial on &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; security and cryptography.&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;For more Details:&lt;/b&gt; &lt;a href="http://www.denvervisualstudio.net/Reviews/Books2003/Book12152003.htm"&gt;&lt;font color="#4f4f4f"&gt;http://www.denvervisualstudio.net/Reviews/Books2003/Book12152003.htm&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font color="#006400"&gt;&lt;strong&gt;&lt;u&gt;Review 2: &lt;/u&gt;&lt;span class="Strong1"&gt;&lt;u&gt;&lt;span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Verdana"&gt;Scott Forbes&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;u&gt;&lt;span style="FONT-SIZE: 9.5pt; COLOR: black; FONT-FAMILY: Verdana"&gt; (&lt;/span&gt;&lt;span style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Trebuchet MS'"&gt;&lt;a title="mailto" href="mailto:scottfo@microsoft.com"&gt;&lt;span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Verdana"&gt;scottfo@microsoft.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="Strong1"&gt;) the&lt;/span&gt;&lt;/u&gt;&lt;u&gt;&lt;span style="FONT-SIZE: 9.5pt; COLOR: black; FONT-FAMILY: Verdana"&gt; &lt;font color="#006400"&gt;&lt;span class="Strong1"&gt;Security and Privacy compliance manager in Microsoft’s Lawand Corporate Affairs group&lt;/span&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;&lt;span style="FONT-SIZE: 9.5pt; COLOR: black; FONT-FAMILY: Verdana"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;br /&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;A .NET Gold Mine&lt;/span&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;For the &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; developer, this book is a gold mine of information. &lt;b style="mso-bidi-font-weight: normal"&gt;Multiple screen shots, example code, tables of commands, and block diagrams&lt;/b&gt; showing everything from a typical Web service architecture to the Code access security policy (Caspol) command-line options simply illustrate otherwise dense and unwieldy topics. &lt;b style="mso-bidi-font-weight: normal"&gt;The book provides numerous links to external sources to help readers clarify more.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;st1:mswterms w:st="on"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/span&gt;&lt;/b&gt;&lt;/st1:mswterms&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt; Security and Cryptography is a timely and straightforward technical resource for developers needing a better practical understanding of security within the &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; platform.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;For more Details:&lt;/b&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Download in &lt;/span&gt;&lt;span class="MsoHyperlink"&gt;&lt;a href="http://csdl.computer.org/comp/mags/sp/2004/04/j4010.pdf"&gt;&lt;font color="#4f4f4f"&gt;PDF Format&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;br /&gt;Download in &lt;/span&gt;&lt;span class="MsoHyperlink"&gt;&lt;a href="http://66.102.9.104/search?q=cache:RuqUpc8JovUJ:csdl.computer.org/comp/mags/sp/2004/04/j4010.pdf+Arun+Ganesh&amp;amp;hl=en"&gt;&lt;font color="#4f4f4f"&gt;HTML Format&lt;/font&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span class="MsoHyperlink"&gt;&lt;o:p&gt;&lt;span style="TEXT-DECORATION: none"&gt;&lt;u&gt;&lt;font color="#4f4f4f"&gt;&lt;/font&gt;&lt;/u&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;&lt;font color="#006400"&gt;&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&amp;nbsp;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;&lt;font color="#006400"&gt;&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&amp;nbsp;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;&lt;font color="#006400"&gt;Review &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;3: Book Review: Implement Security and Cryptography by David Mack&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;&lt;font color="#006400"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&amp;nbsp;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;&lt;o:p&gt;&lt;span style="TEXT-DECORATION: none"&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;This Book is Well Worth the Money. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="COLOR: windowtext"&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;.NET Security and Cryptography by Peter Thorsteinson and G. Gnana Arun Ganesh does an &lt;b style="mso-bidi-font-weight: normal"&gt;excellent job of laying down the foundation for &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; security features and showing you how to use them properly&lt;/b&gt;. The authors discuss numerous topics, including hashing, encryption, decryption, the &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; security model, and ASP&lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="COLOR: windowtext"&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;Overall, &lt;b style="mso-bidi-font-weight: normal"&gt;this book is well worth the money&lt;/b&gt;. It reads nicely, and the topics are covered in a logical fashion. This book is not for the novice programmer; it's intended to be a tutorial for someone with decent experience writing code. &lt;b style="mso-bidi-font-weight: normal"&gt;This book could pay for itself in the time you save using the examples provided.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Describes complex topics in a clear and concise manner; good coding examples.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;For more Details:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Trebuchet MS'"&gt;&lt;a title="http" href="http://www.fawcette.com/vsm/2004_01/online/mack_2/"&gt;&lt;span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Verdana"&gt;&lt;font color="#4f4f4f"&gt;http://www.fawcette.com/vsm/2004_01/online/mack_2/&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;&lt;font color="#006400"&gt;Review &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;4: Book Review by &lt;st1:PersonName w:st="on"&gt;Sudhakar Sadasivuni&lt;/st1:PersonName&gt;, a Microsoft Most Valuable Professional (MVP) in Visual C#&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;&lt;o:p&gt;&lt;span style="TEXT-DECORATION: none"&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&amp;nbsp;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;My overall rating is: Gold. Just go and grab one.&lt;/span&gt;&lt;/i&gt;&lt;u&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Well I can't stop writing a review on this book even thought I read only few chapters.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;I found this book as very different to read because, right from the first chapter, it made me think like a hacker which is very unlikely of my mindset as a developer. But as this book's preface denotes an old proverb "Think like a fish, if you wanna catch it", the authors of this book tried their level best to implement the same wherever it is possible. Thanks Guys.&lt;br /&gt;&lt;br /&gt;The coolest part of this book is its practical approach towards the problems in security. You will find detailed explanations and code examples or graphical representations wherever you need of them. This approach gives a relief to the code-N-test developers. Most of the topics are covered with code and graphical representation just as it was taught by some professor in any university.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;For more Details:&lt;/b&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;A href="http://weblogs.asp.net/ssadasivuni/archive/2004/10/14/242136.aspx"&gt;http://weblogs.asp.net/ssadasivuni/archive/2004/10/14/242136.aspx&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;&lt;font color="#006400"&gt;Review &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;5: Book Review by Anand Narayanaswamy, a Microsoft Most Valuable Professional (MVP) in Visual C#&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;&lt;o:p&gt;&lt;span style="TEXT-DECORATION: none"&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&amp;nbsp;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;Authors have made a great effort to present the complicated material in a very lucid manner&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;I got a nice chance to review a recently released &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; Security book and I thoroughly enjoyed the Job. At the outset, I found that this book is basically intended for Intermediate-Advanced developers who have a good working knowledge of &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; and ASP&lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt;. The authors have &lt;b style="mso-bidi-font-weight: normal"&gt;made a great effort to present the complicated material in a very lucid manner&lt;/b&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;The book covers XML and ASP&lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; Security with plenty of source codes&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt; and also &lt;b style="mso-bidi-font-weight: normal"&gt;provides a comprehensive explanation about Web Services Security&lt;/b&gt; with special references to &lt;st1:mswterms w:st="on"&gt;Visual Studio&lt;/st1:mswterms&gt; &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt;. The &lt;b style="mso-bidi-font-weight: normal"&gt;source codes included on the book are well commented&lt;/b&gt; and doesn’t deserve any special explanations. The authors have provided &lt;b style="mso-bidi-font-weight: normal"&gt;a comprehensive appendix about all the additional resources (Books, Newsgroups, and Websites)&lt;/b&gt; which are available for learning further about &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; Security. I must say that Appendix E on Exploring Web Services is very useful and well organized.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;For more Details:&lt;/b&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;a href="http://aspalliance.com/articleViewer.aspx?aId=225&amp;amp;vId=1&amp;amp;pId\"&gt;&lt;font color="#4f4f4f"&gt;http://aspalliance.com/articleViewer.aspx?aId=225&amp;amp;vId=1&amp;amp;pId\&lt;/font&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;&lt;o:p&gt;&lt;span style="TEXT-DECORATION: none"&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;font color="#006400"&gt;&lt;b&gt;&lt;u&gt;Review 6: Book Review&amp;nbsp;by &lt;/u&gt;&lt;/b&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;u&gt;Anand M (.NET Architect, MVP)&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;And the authors make no pretence of this being a normal run of the mill book. They are very specific it is a practical guide to writing secure code and cryptography.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;Well &lt;b style="mso-bidi-font-weight: normal"&gt;the book is quite exhaustive and covers all you can think of in the subject area&lt;/b&gt;. They cover everything that you will need to know if you are working with encryption of any kind in .NET.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;For more Details:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;a href="http://www.dotnetindia.com/2004/09/book_review_net.html"&gt;http://www.dotnetindia.com/2004/09/book_review_net.html&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;h3 style="MARGIN: auto 0in"&gt;&lt;u&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-weight: normal"&gt;&lt;font color="#006400"&gt;Review 7: Andrew Allentuck , Monday, September 22, 2003&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/u&gt;&lt;/h3&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Authors Thornsteinson, a C++, Java, C#, &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; and Visual Basic &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; expert, and Ganesh, a &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; consultant, have &lt;b style="mso-bidi-font-weight: normal"&gt;created a code-rich guide to making the new world of &lt;st1:mswterms w:st="on"&gt;.&lt;st1:stockticker w:st="on"&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; secure from the bad guys.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;For more Details:&lt;/b&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;a href="http://www.globetechnology.com/books/013100851X.html"&gt;&lt;font color="#4f4f4f"&gt;http://www.globetechnology.com/books/013100851X.html&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=323986" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/arunganesh/archive/tags/.NET+-+General/default.aspx">.NET - General</category></item><item><title>Calling Windows APIs from managed code – Good/Bad?</title><link>http://weblogs.asp.net/arunganesh/archive/2004/10/06/238713.aspx</link><pubDate>Wed, 06 Oct 2004 16:58:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:238713</guid><dc:creator>ArunGanesh</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/arunganesh/rsscomments.aspx?PostID=238713</wfw:commentRss><comments>http://weblogs.asp.net/arunganesh/archive/2004/10/06/238713.aspx#comments</comments><description>&lt;div align="justify"&gt;&lt;span style="FONT-SIZE: 85%; FONT-FAMILY: verdana"&gt;&lt;font size="2"&gt;&lt;strong&gt;Windows application programming interfaces (API)&lt;/strong&gt; are dynamic link libraries (DLLs) that are part of the Windows operating system. The .NET framework has wrapped major segment of the Win32 API into managed code. But still there are few remaining portion of unmanaged part that you can make use of that functionality using the platform invoke service.&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;strong&gt;You have to be aware the following things about calling Windows APIs from managed code:&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;1. Windows APIs are part of unmanaged world.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="FONT-SIZE: 85%; FONT-FAMILY: verdana"&gt; &lt;div align="justify"&gt;&lt;br /&gt;&lt;font size="2"&gt;2. Windows APIs doesn’t have built-in type libraries and the data types used in managed code is entirely different.&lt;/font&gt;&lt;/div&gt; &lt;div align="justify"&gt;&lt;br /&gt;&lt;font size="2"&gt;3. Windows API’s are not COM Objects.&lt;/font&gt;&lt;/div&gt; &lt;div align="justify"&gt;&lt;br /&gt;&lt;font size="2"&gt;4. To make use of the Windows API functionalities, you have to make use of Platform invoke (PInvoke), which enables managed code to call the unmanaged functionality provided by Windows DLL’s.&lt;/font&gt;&lt;/div&gt; &lt;div align="justify"&gt;&lt;br /&gt;&lt;font size="2"&gt;5. The Platform Invoke service offers a method to call functions that are exported from an unmanaged DLL. The most distinctive use of PInvoke is to allow .NET components to interact with the Win32 API. PInvoke is also used to access functions exports defined in custom DLLs. &lt;/font&gt;&lt;/div&gt; &lt;div align="justify"&gt;&lt;br /&gt;&lt;font size="2"&gt;6. In behind the scenes the Platform Invoke will locate the DLL contain the function, load the DLL into memory and locating the address of the function in memory and invokes an exported function and marshals its arguments.&lt;br /&gt;&lt;br /&gt;For more info check here: &lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 85%; FONT-FAMILY: verdana"&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconConsumingUnmanagedDLLFunctions.asp"&gt;&lt;font color="#de7008" size="2"&gt;Consuming Unmanaged DLL Functions&lt;br /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 85%; FONT-FAMILY: verdana"&gt;&lt;br /&gt;&lt;font size="2"&gt;Check my article on COM Interop: &lt;/font&gt;&lt;/span&gt;&lt;/div&gt; &lt;div align="justify"&gt;&lt;a href="http://www.microsoft.com/india/msdn/articles/24.aspx"&gt;&lt;span style="FONT-SIZE: 85%; FONT-FAMILY: verdana"&gt;&lt;font color="#de7008" size="2"&gt;http://www.microsoft.com/india/msdn/articles/24.aspx&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="FONT-SIZE: 85%; FONT-FAMILY: verdana"&gt;&lt;br /&gt;&lt;font size="2"&gt;&lt;strong&gt;Advantage:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1. Development time is less. Just utilize the function and get the functionality you required from the already written useful functions.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="FONT-SIZE: 85%; FONT-FAMILY: verdana"&gt; &lt;div align="justify"&gt;&lt;br /&gt;&lt;font size="2"&gt;2. Less Complex (if you know the definition and usage of PInvoke signatures!). Make use of these functions, which are tricky to do in managed code.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Disadvantage:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1. If you don’t know the exact PInvoke signature, you are in trouble; it will take lot of time! I suggest visiting &lt;/font&gt;&lt;/span&gt;&lt;a href="http://www.pinvoke.net/"&gt;&lt;span style="FONT-SIZE: 85%; FONT-FAMILY: verdana"&gt;&lt;font color="#de7008" size="2"&gt;http://www.pinvoke.net&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-SIZE: 85%; FONT-FAMILY: verdana"&gt;&lt;font size="2"&gt; before you try anything.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="FONT-SIZE: 85%; FONT-FAMILY: verdana"&gt; &lt;div align="justify"&gt;&lt;br /&gt;&lt;font size="2"&gt;2. Win API’s are merciless when things go wrong. If you make any error, you’ll possibly corrupt memory.&lt;/font&gt;&lt;/div&gt; &lt;div align="justify"&gt;&lt;br /&gt;&lt;font size="2"&gt;3. More PInvoke calls - Performance is an issue, due to the data marshaling.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=238713" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/arunganesh/archive/tags/.NET+-+General/default.aspx">.NET - General</category></item><item><title>Discover - The Power of XBOX!!!</title><link>http://weblogs.asp.net/arunganesh/archive/2004/09/03/225159.aspx</link><pubDate>Fri, 03 Sep 2004 10:02:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:225159</guid><dc:creator>ArunGanesh</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/arunganesh/rsscomments.aspx?PostID=225159</wfw:commentRss><comments>http://weblogs.asp.net/arunganesh/archive/2004/09/03/225159.aspx#comments</comments><description>&lt;p style="FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 0in; COLOR: black; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;font size="2"&gt;Enter the World of Xbox:&lt;/font&gt;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;a href="http://www.xbox.com/assets/en-us/explore/hi/launch_hi.htm"&gt;http://www.xbox.com/assets/en-us/explore/hi/launch_hi.htm&lt;/a&gt;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;strong&gt;Discover XBOX:&lt;/strong&gt;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;a href="http://www.xbox.com/assets/en-us/Flash/discoverxbox/index.html"&gt;http://www.xbox.com/assets/en-us/Flash/discoverxbox/index.html&lt;/a&gt;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="FONT-SIZE: 8pt; MARGIN: 0in; COLOR: black; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;font size="2"&gt;&lt;strong&gt;Experience Xbox &lt;span style="FONT-STYLE: italic"&gt;Live&lt;/span&gt;&lt;/strong&gt;:&lt;/font&gt;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;a href="http://www.xbox.com/assets/en-us/explore/live/high/index.htm"&gt;http://www.xbox.com/assets/en-us/explore/live/high/index.htm&lt;/a&gt;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;a href="http://www.xbox.com/assets/en-us/explore/live/low/index.htm"&gt;http://www.xbox.com/assets/en-us/explore/live/low/index.htm&lt;/a&gt;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;a href="http://www.xbox.com/en-us/hardware/xbox.htm"&gt;http://www.xbox.com/en-us/hardware/xbox.htm&lt;/a&gt;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;strong&gt;XBOX:&lt;/strong&gt;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;* Play the Games&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;* Play the Movies&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;* Play the Music&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;* Play anybody, anytime and anywhere&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=225159" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/arunganesh/archive/tags/XBOX/default.aspx">XBOX</category></item><item><title>XBOX - Virtual Green Gaming World! </title><link>http://weblogs.asp.net/arunganesh/archive/2004/09/03/225156.aspx</link><pubDate>Fri, 03 Sep 2004 09:52:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:225156</guid><dc:creator>ArunGanesh</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/arunganesh/rsscomments.aspx?PostID=225156</wfw:commentRss><comments>http://weblogs.asp.net/arunganesh/archive/2004/09/03/225156.aspx#comments</comments><description>&lt;div&gt;&lt;strong&gt;XBOX - Virtual Green Gaming World!&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.hardwaremania.com/miscnews/xbox/xbox_console_small.jpg" /&gt; &lt;br /&gt;&lt;br /&gt;Just now I have played the XBOX game HALO with my friends. &lt;br /&gt;&lt;br /&gt;Wait!!!! &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What is XBOX?&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;The Xbox video game console is Microsoft's future-generation video game system that delivers new and unforeseen gameplay experiences. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Key Features – First time features in the Console Gaming industry!&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;1. An Intel 733MHz processor, the most commanding CPU console. &lt;br /&gt;2. It has an internal hard drive, so you can store a lot of game information. &lt;br /&gt;3. Rich compelling graphics performance than any other console with the help of an NVIDIA graphics processing unit (GPU) &lt;br /&gt;4. Multiplayer Gaming facility with four game controller ports. &lt;br /&gt;5. An Ethernet port for rich, fast-action online gaming via a broadband connection &lt;br /&gt;6. You can also feel the real vibration! &lt;br /&gt;7. Rich Stylish Look &lt;br /&gt;8. More than 5000 Games! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Check the website&lt;/strong&gt; &lt;a href="http://www.xbox.com/"&gt;&lt;br /&gt;&lt;br /&gt;My favorite game is &lt;a href="http://www.xbox.com/en-US/halo/default.htm"&gt;&lt;strong&gt;Halo&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.xbox.com/NR/rdonlyres/EB650EFA-D358-47A5-AC18-5E5D0E5753D3/0/sbghaloworldchampionships001.jpg" /&gt; &lt;br /&gt;&lt;/div&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=225156" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/arunganesh/archive/tags/XBOX/default.aspx">XBOX</category></item><item><title>My First Blog in Weblogs.asp.net!!!</title><link>http://weblogs.asp.net/arunganesh/archive/2004/09/02/224631.aspx</link><pubDate>Thu, 02 Sep 2004 11:47:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:224631</guid><dc:creator>ArunGanesh</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/arunganesh/rsscomments.aspx?PostID=224631</wfw:commentRss><comments>http://weblogs.asp.net/arunganesh/archive/2004/09/02/224631.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana" size="2"&gt;Well, this is &lt;strong&gt;&lt;em&gt;my first blog&lt;/em&gt;&lt;/strong&gt; in &lt;/font&gt;&lt;A href="http://weblogs.asp.net/"&gt;&lt;span style="FONT-FAMILY: Verdana"&gt;&lt;font color="#003399" size="2"&gt;http://weblogs.asp.net/&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;font face="Verdana" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana" size="2"&gt;I started my blogging @ &lt;strong&gt;&lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:date ls="trans" Month="3" Day="14" Year="2003"&gt;Mar 14, 2003&lt;/st1:date&gt; &lt;st1:time Minute="23" Hour="15"&gt;03:23 PM&lt;/st1:time&gt;&lt;/strong&gt; in &lt;/font&gt;&lt;a href="http://www.informit.com/"&gt;&lt;span style="FONT-FAMILY: Verdana"&gt;&lt;font color="#003399" size="2"&gt;InformIT&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font face="Verdana" size="2"&gt;!!!!&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;font face="Verdana" size="2"&gt;&lt;/font&gt;&lt;/o:p&gt;&amp;nbsp;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;You can see my first blog entries here!!! (Three blogs - First Day - Good start indeed right?&lt;span style="FONT-FAMILY: Wingdings; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/span&gt;&lt;/span&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana" size="2"&gt;1. &lt;/font&gt;&lt;a href="http://www.informit.com/discussion/index.asp?postid=70edb606-e388-4c84-8bb9-f450935465e9"&gt;&lt;span style="FONT-FAMILY: Verdana"&gt;&lt;font color="#003399" size="2"&gt;Web Services Enhancements for Microsoft .NET&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana" size="2"&gt;2. &lt;/font&gt;&lt;a href="http://www.informit.com/discussion/index.asp?postid=acbd7a13-6dc9-4282-b87e-b0e6a968bd39"&gt;&lt;span style="FONT-FAMILY: Verdana"&gt;&lt;font color="#003399" size="2"&gt;ASP.NET Sample Applications : Starter Kits&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana" size="2"&gt;3. &lt;/font&gt;&lt;a href="http://www.informit.com/discussion/index.asp?postid=de9c34ad-c3ba-49e1-89a4-6ff48da0d798"&gt;&lt;span style="FONT-FAMILY: Verdana"&gt;&lt;font color="#003399" size="2"&gt;Interoperability between Web Services Enhancements 1.0 for ASP.NET and Java&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;font face="Verdana" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana" size="2"&gt;Then after a year, I started another one named: &lt;/font&gt;&lt;a href="http://www.mvpblog.com/arun"&gt;&lt;span style="mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;&lt;font face="Verdana" size="2"&gt;www.mvpblog.com\arun&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt; , where I blog about &lt;st1:mswterms&gt;.&lt;st1:stockticker&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt;, XML Web Services, MUGH (Microsoft User Group Hyderabad), about my book and &lt;st1:mswterms&gt;&lt;st1:stockticker&gt;XBOX&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;font face="Verdana" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;Now in this blog site, I plan to concentrate on XML Web Services and &lt;st1:mswterms&gt;&lt;st1:stockticker&gt;XBOX&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;font face="Verdana" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;&lt;strong&gt;First XML Web Services:&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;font face="Verdana" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana" size="2"&gt;Well, I wet my hand on XML Web Services is in the beginning of the year 2001, while I&amp;nbsp;was working as an Author for the company &lt;/font&gt;&lt;a href="http://www.objectinnovations.com/Authors/GaneshBio.html"&gt;&lt;span style="FONT-FAMILY: Verdana"&gt;&lt;font size="2"&gt;Object Innovations&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt; (where I got molded with the help of my educator – Robert J Oberg).&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;Then I started my first book on XML Web Services. Even though it didn’t get published, I delved deep into XML Web Services due to this opportunity. I wrote one Course Module in XML Web Services for Object Innovations and an Appendix chapter on my book &lt;st1:mswterms&gt;.&lt;st1:stockticker&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; Security and Cryptography. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;I got Microsoft MVP award in XML Web Services for the year 2003. This makes me to&amp;nbsp;concentrate more on XML Web Services and Indigo ("Indigo" is a set of &lt;st1:mswterms&gt;.&lt;st1:stockticker&gt;NET&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; technologies for building and running connected systems – Longhorn).&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;font face="Verdana" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;&lt;strong&gt;Second &lt;st1:mswterms&gt;&lt;st1:stockticker&gt;XBOX&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;font face="Verdana" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;Basically I adore playing computer games from my childhood. Around December 2003, I started playing &lt;st1:mswterms&gt;&lt;st1:stockticker&gt;XBOX&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; (Halo).&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;I can’t remember my first day experience in &lt;st1:mswterms&gt;&lt;st1:stockticker&gt;XBOX&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt;. In the first day, I lost all the games badly. But in that night itself I played the entire single player game and finished the Halo campaign (Of course that is Friday night, so the next entire Saturday I was in sleep. &lt;span style="FONT-FAMILY: Wingdings; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/span&gt;&lt;/span&gt;).&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;font face="Verdana" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;Right now I am one of the best players in Halo &lt;st1:mswterms&gt;&lt;st1:stockticker&gt;XBOX&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; and I would like to share the secret with the world through my blog.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;That’s why I started this blog. &lt;span style="FONT-FAMILY: Wingdings; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;You can see my first blog in &lt;st1:mswterms&gt;&lt;st1:stockticker&gt;XBOX&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt; here! &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;a title="http" href="http://www.mvpblog.com/arun/2004/06/xbox-virtual-green-gaming-world-just.html#comments"&gt;&lt;span style="FONT-FAMILY: Verdana"&gt;&lt;font size="2"&gt;http://www.mvpblog.com/arun/2004/06/xbox-virtual-green-gaming-world-just.html#comments&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;From today onwards you can see some useful info/tips in XML Web Services and &lt;st1:mswterms&gt;&lt;st1:stockticker&gt;XBOX&lt;/st1:stockticker&gt;&lt;/st1:mswterms&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=224631" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/arunganesh/archive/tags/XML+WebServices/default.aspx">XML WebServices</category></item></channel></rss>