<?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: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-2026406941775066689</id><updated>2011-09-28T09:00:18.208-07:00</updated><category term='C Programming'/><category term='XML'/><category term='ASP.NET'/><title type='text'>Dot Net Complete</title><subtitle type='html'>Learn every thing regarding Dot Net programming here.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-790490196040300560</id><published>2009-07-28T18:29:00.000-07:00</published><updated>2009-07-28T18:32:10.402-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C Programming'/><title type='text'>C Programming Topic wise learning</title><content type='html'>&lt;div style="text-align: justify;"&gt;Learning C programming is generally a primary target for any technical student and here is an attempt to organize it topic wise. It will help the process of learning the c Programming.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/programming-with-c-introduction.html"&gt;INTRODUCTION TO C PROGRAMMING&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/programming-c-language-introduction.html"&gt;Programming with C an introduction part two&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/07/programming-and-data-types.html"&gt;&lt;br /&gt;Data types for C programming&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/c-programming-character-set.html"&gt;C PROGRAMMING CHARACTER SET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/constants-in-c-programming.html"&gt;CONSTANTS IN C PROGRAMMING&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/programming-c-variables.html"&gt;PROGRAMMING C VARIABLES&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/10/c-program-instructions.html"&gt;C PROGRAM INSTRUCTIONS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/10/c-program-compilation-and-execution.html"&gt;COMPILATION AND EXECUTION OF C PROGRAM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/c-programming-rules.html"&gt;C PROGRAMMING RULES PART  ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/10/c-programming-rules-part-two.html"&gt;C PROGRAMMING RULES PART  TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/10/c-program-compilation-and-execution.html"&gt;COMPILATION AND EXECUTION OF C PROGRAM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/10/c-program-instructions.html"&gt;INSTRUCTIONS TO WRITE C PROGRAM &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/10/c-program-instructions.html"&gt;ARITHMETIC INSTRUCTIONS TO WRITE C PROGRAM &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/10/c-program-conversion-of-constants.html"&gt;CONVERSION OF CONSTANTS IN C PROGRAM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/10/priority-of-arthematic-operations-in-c.html"&gt;PRIORITY OF AR THEMATIC OPERATIONS IN C&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/11/c-language-operators-associativity.html"&gt;OPERATORS ASSOCIATIVITY IN C&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/11/if-statement-in-c-programming.html"&gt;IF STATEMENT&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/11/mulitple-statements-with-in-if.html"&gt;MULTIPLE STATEMENTS IN IF&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/11/if-else-statements.html"&gt;IF AND ELSE&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/11/nested-if-elses-in-c-programming.html"&gt;&lt;br /&gt;NESTED IF AND ELSE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/11/break-statement-in-c-programming.html"&gt;BREAK&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/12/continue-and-do-while-in-c-language.html"&gt;CONTINUE AND DO WHILE IN C LANGUAGE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/switch-in-c-programming.html"&gt;SWITCH IN C PROGRAMMING&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/function-in-c-programming.html"&gt;&lt;br /&gt;FUNCTIONS IN C PROGRAMMING&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/04/programming-functions-in-c-part-two.html"&gt;Functions and usage in C part two &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/05/programming-c-functions-coding.html"&gt;Coding in C functions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Programming with C&lt;/span&gt;&lt;/a&gt; and&lt;a href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;Interview Questions in dot net&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt; asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt; &lt;a href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt; and &lt;span&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-790490196040300560?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/790490196040300560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2009/07/c-programming-topic-wise-learning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/790490196040300560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/790490196040300560'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2009/07/c-programming-topic-wise-learning.html' title='C Programming Topic wise learning'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-2359500256446943915</id><published>2008-12-23T03:33:00.000-08:00</published><updated>2008-12-23T03:57:43.593-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><title type='text'>XML Parsing</title><content type='html'>&lt;div style="text-align: justify;"&gt;A parser for a programming language knows only that one programming language. to parse a program, the parser has to consult the grammar of the language. But XML parsers are different on both counts. The same parser can do all XML languages, and, to parse a document, the parser does not need to know the grammar of its markup language. A general XML requirement is that the elements of an XML document must form a tree and that the tree structure of elements must be clearly shown in markup.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Tree conditions must be met in XML parsing is &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;There must be an element that contains all other elements. This is the root of the element tree .&lt;/li&gt;&lt;li&gt; Start and end tags must be properly nested; overlapping elements are not allowed.&lt;/li&gt;&lt;li&gt; All elements, including empty elements, must have both the start tag and the end tag.&lt;/li&gt;&lt;/ol&gt;All the parser needs to construct the syntactical tree is a stack to push a start tag on and pop it off when the matching end tag is found. If in the end the stack is empty, the document is well formed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Procedure :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;   Start by creating the root node and make it the current node.&lt;/li&gt;&lt;li&gt;  When a start tag is encountered, create a child of the current node and make it the current node. Put the start tag name on stack.&lt;/li&gt;&lt;li&gt;   When an end tag is encountered, check to see that its tag name is the same as the name on top of the stack. If it is not the same, declare failure and exit. If it is the same, close the current node (that is, pop the tag name off the stack) and make its parent the current node.&lt;/li&gt;&lt;li&gt; If in the end the stack is empty, declare success, and return the tree. If it is not empty, declare failure and exit.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;XML parsers within XML-aware browsers follow this procedure.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Why Is XML Great ?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. XML makes it easy to agree on a common language or data format. A common language is the main prerequisite for cooperation.&lt;br /&gt;&lt;br /&gt;2. Iit is very easy to switch between the linear text and the syntax tree view of an XML document. XML parsers are standard, high quality, ubiquitous, and free, and they can perform the switch both ways without any loss of significant information.&lt;br /&gt;&lt;br /&gt;3. With XML, it is easy to construct networks of cooperating computer programs that receive XML text over the network, parse it into its internal representation, perform some computations on it, convert it back into linear text and send it over the network to another program for further processing.&lt;br /&gt;&lt;br /&gt;4. XML is a major enabling technology for cooperation, both between human agents and between computer programs (interoperability).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Problems with programming language parsers :&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt; Parsers for programming languages are difficult to write.&lt;/li&gt;&lt;li&gt; The resulting binary objects are parser and platform specific.&lt;/li&gt;&lt;li&gt; Transition from binary to textual form (disassembly) is hard and frequently illegal; certainly, no standard APIs are available for doing that.&lt;/li&gt;&lt;/ol&gt;But simple XML parsers that only check for well-formedness and construct a syntax tree are easy to write, and their output is standard, platform independent, and easy to convert back to linear text form.(28)&lt;br /&gt;&lt;br /&gt;The previous post is about the &lt;a href="http://www.dotnetpoint.net/2008/12/what-is-xml.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;introduction of XML&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;Software Testing Topics&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/12/recovery-testing-technique.html"&gt;Recovery testing technique&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/12/software-testing-execution-testing.html"&gt;Execution testing  &lt;/a&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/11/software-teting-structural.html"&gt;Structural software testing&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/11/software-testing-static-and-dynamic.html"&gt;Static and dynamic testing &lt;/a&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/11/software-testing-functional-and.html"&gt;Functional and structural testing&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/11/software-testing-verification-and.html"&gt;Testing verification and validation&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/10/test-process.html"&gt;Test Process &lt;/a&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/10/independent-software-testing.html"&gt;Independent Software Testing&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-matrices-part-two.html"&gt; part two &lt;/a&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-metrices.html"&gt;Testing metrics&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/09/life-cycle-teting.html"&gt; Life cycle testing&lt;/a&gt; &lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/11/break-statement-in-c-programming.html"&gt;c programming break statement&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/12/compliance-software-testing-technique.html"&gt;Compliance software testing&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;a style="font-weight: bold; color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/11/software-v-model-testing.html"&gt;V model Software Testing&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;Other Programming Courses :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Programming with C&lt;/span&gt;&lt;/a&gt; and&lt;a href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;a href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions in software Testing&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 20px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;" &gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;Thank you for visiting&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;a href="http://www.testingcorner.net/" style="text-decoration: underline; color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;PROGRAMMING BLOG&lt;/span&gt;&lt;/a&gt;. If you liked the post, please&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=1875359&amp;amp;loc=en_US" style="text-decoration: underline; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt;&lt;span style="font-size:180%;"&gt;subscribe to my blog via email&lt;/span&gt; or&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:180%;"&gt;&lt;a href="http://feeds.feedburner.com/softwaretestingcomplete" style="text-decoration: underline; color: rgb(0, 0, 0);"&gt;RSS FEED&lt;/a&gt;&lt;/span&gt;.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;You can&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;a href="http://www.emailmeform.com/fid.php?formid=145434" style="text-decoration: underline; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;contact me here&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;for any specific feed back .&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=36146758167178682&amp;amp;postID=1171085248806601797"&gt;&lt;br /&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2026406941775066689&amp;amp;postID=2359500256446943915"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(102, 0, 0);font-size:180%;" &gt;COMMENT HERE&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=36146758167178682&amp;amp;postID=5669929209294631397"&gt; &lt;/a&gt;and thank you for sparing your valuable time.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;I will be very glad if you share this page on your social book marking site with the below link.&lt;/span&gt;&lt;br /&gt;&lt;a class="a2a_dd" href="http://www.addtoany.com/share_save?linkname=&amp;amp;linkurl=http%3A%2F%2Fwww.dotnetpoint.net%2F2008%2F12%2Fxml-parsing.html"&gt;&lt;img src="http://static.addtoany.com/buttons/share_save_256_24.gif" alt="Share/Save/Bookmark" border="0" width="256" height="24" /&gt;&lt;/a&gt;&lt;script type="text/javascript"&gt;a2a_linkname=document.title;a2a_linkurl="http://www.dotnetpoint.net/2008/12/xml-parsing.html";&lt;/script&gt;&lt;script type="text/javascript" src="http://static.addtoany.com/menu/page.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-2359500256446943915?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/2359500256446943915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/12/xml-parsing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/2359500256446943915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/2359500256446943915'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/12/xml-parsing.html' title='XML Parsing'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-2425213461692748052</id><published>2008-12-21T03:15:00.000-08:00</published><updated>2008-12-21T05:17:45.815-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><title type='text'>What is XML ?</title><content type='html'>&lt;div style="text-align: justify;"&gt;XML  stands for eXtensible Markup Language is not really a language but a framework for defining and using markup languages. Markup languages are used for creating units of information called XML documents, which have two standard representations: as a linear text with markup and as a tree data structure.&lt;br /&gt;&lt;br /&gt;A tree is a connected set of nodes and a parent-child relationship defined on them. One special node is called the root. Every node except the root has exactly one parent node, and the root is the only node that doesn’t have a parent.&lt;br /&gt;&lt;br /&gt;Trees are always drawn upside down, with  the root on top and leaves at the bottom. If you start from any node that is not a root, go up to its parent, and continue up the tree, sooner or later you get to the root.&lt;br /&gt;&lt;br /&gt;The nodes you encounter along the way are called the ancestors of the node you started from. The root is an ancestor of all nodes in the tree, and all nodes in the tree are its descendants. If node P is the parent of node C, then C is usually called a child of P. Children of the same node are called siblings. Nodes that have no children are called leaves.&lt;br /&gt;&lt;br /&gt;A program that takes a text and checks the correctness of its syntax is called a parser. A parser does not simply return a Boolean answer (“correct” or “not correct”): if the text is grammatically correct, it builds an internal representation of its syntactical structure. Such internal   representations are called syntax diagrams. For XML documents (as well as computer programs), syntax diagrams form a tree structure.&lt;br /&gt;&lt;br /&gt;An XML document consists of text data and markup. The markup indicates the syntactical structure of the document.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2XJwgH8jhEc/SU4-mh1enaI/AAAAAAAAAko/2zMJzpYUSX4/s1600-h/12.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 110px;" src="http://1.bp.blogspot.com/_2XJwgH8jhEc/SU4-mh1enaI/AAAAAAAAAko/2zMJzpYUSX4/s400/12.png" alt="" id="BLOGGER_PHOTO_ID_5282228244590796194" border="0" /&gt;&lt;/a&gt;&lt;encounter&gt;&lt;/encounter&gt;&lt;br /&gt;This XML document contains three elements: encounter, greeting, and response. Here is the greeting element.An element consists of a start tag, the element’s content (which can be empty), and an end tag. A start tag minimally consists of the “&lt;” character, a tag name, and the “&gt;” character. The tag name can be followed by attribute declarations. An end tag consists of the character sequence “&lt;!--”, followed immediately by the tag name and the closing bracket.     &lt;greeting--&gt;&lt;br /&gt;&lt;br /&gt;An element consists of a start tag, the element’s content (which can be empty), and an end tag. A start tag minimally consists of the “&lt;” character, a tag name, and the “&gt;” character. The tag name can be followed by attribute declarations. An end tag consists of the character sequence “&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2XJwgH8jhEc/SU4_21MTMqI/AAAAAAAAAkw/brzVsLinEwE/s1600-h/12.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 157px;" src="http://3.bp.blogspot.com/_2XJwgH8jhEc/SU4_21MTMqI/AAAAAAAAAkw/brzVsLinEwE/s400/12.png" alt="" id="BLOGGER_PHOTO_ID_5282229624176325282" border="0" /&gt;&lt;/a&gt;What is the tree structure of the document shown . In XML, the parent-child tree relationship corresponds to how elements are nested within each other in the linear text. In our example, encounter properly contains greeting and response; therefore, in the tree, encounter is the parent of greeting and response, whereas greeting and response are children of encounter and siblings to each other. Leaf elements are either empty or contain only text. (24.5)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2XJwgH8jhEc/SU5AlosX0tI/AAAAAAAAAk4/GfQT2x8Ny00/s1600-h/12.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://2.bp.blogspot.com/_2XJwgH8jhEc/SU5AlosX0tI/AAAAAAAAAk4/GfQT2x8Ny00/s400/12.png" alt="" id="BLOGGER_PHOTO_ID_5282230428275036882" border="0" /&gt;&lt;/a&gt;Previous post deals with &lt;a href="http://www.dotnetpoint.net/2008/09/aspnet-introduction.html"&gt;ASP.NET&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Related Posts &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/12/recovery-testing-technique.html"&gt;Recovery testing technique&lt;/a&gt; &lt;a href="http://www.testingcorner.net/2008/12/software-testing-execution-testing.html"&gt;Execution testing  &lt;/a&gt;&lt;a href="http://www.testingcorner.net/2008/11/software-teting-structural.html"&gt;Structural software testing&lt;/a&gt; &lt;a href="http://www.testingcorner.net/2008/11/software-testing-static-and-dynamic.html"&gt;Static and dynamic testing &lt;/a&gt;&lt;a href="http://www.testingcorner.net/2008/11/software-testing-functional-and.html"&gt;Functional and structural testing&lt;/a&gt; &lt;a href="http://www.testingcorner.net/2008/11/software-testing-verification-and.html"&gt;Testing verification and validation&lt;/a&gt; &lt;a href="http://www.testingcorner.net/2008/10/test-process.html"&gt;Test Process &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/10/independent-software-testing.html"&gt;Independent Software Testing&lt;/a&gt; and&lt;a href="http://www.testingcorner.net/2008/09/software-testing-matrices-part-two.html"&gt; part two &lt;/a&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-metrices.html"&gt;Testing metrics&lt;/a&gt; and&lt;a href="http://www.testingcorner.net/2008/09/life-cycle-teting.html"&gt; Life cycle testing&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/11/break-statement-in-c-programming.html"&gt;c programming break statement&lt;/a&gt;  &lt;a href="http://www.testingcorner.net/2008/12/compliance-software-testing-technique.html"&gt;Compliance software testing&lt;/a&gt; &lt;a href="http://www.testingcorner.net/2008/11/software-v-model-testing.html"&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;V model Software Testing&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;Other Programming Courses :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Programming with C&lt;/span&gt;&lt;/a&gt; and&lt;a href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;a href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions in software Testing&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 20px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;" &gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;Thank you for visiting&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;a href="http://www.testingcorner.net/" style="text-decoration: underline; color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;PROGRAMMING BLOG&lt;/span&gt;&lt;/a&gt;. If you liked the post, please&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=1875359&amp;amp;loc=en_US" style="text-decoration: underline; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt;&lt;span style="font-size:180%;"&gt;subscribe to my blog via email&lt;/span&gt; or&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:180%;"&gt;&lt;a href="http://feeds.feedburner.com/softwaretestingcomplete" style="text-decoration: underline; color: rgb(0, 0, 0);"&gt;RSS FEED&lt;/a&gt;&lt;/span&gt;.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;You can&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;a href="http://www.emailmeform.com/fid.php?formid=145434" style="text-decoration: underline; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;contact me here&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;for any specific feed back .&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=36146758167178682&amp;amp;postID=1171085248806601797"&gt;&lt;br /&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2026406941775066689&amp;amp;postID=2425213461692748052"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(102, 0, 0);font-size:180%;" &gt;COMMENT HERE&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=36146758167178682&amp;amp;postID=5669929209294631397"&gt; &lt;/a&gt;and thank you for sparing your valuable time.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;I will be very glad if you share this page on your social book marking site with the below link.&lt;/span&gt;&lt;br /&gt;&lt;a class="a2a_dd" href="http://www.addtoany.com/share_save?linkname=&amp;amp;linkurl=http%3A%2F%2Fwww.dotnetpoint.net%2F2008%2F12%2Fwhat-is-xml.html"&gt;&lt;img src="http://static.addtoany.com/buttons/share_save_256_24.gif" width="256" height="24" border="0" alt="Share/Save/Bookmark" /&gt;&lt;/a&gt;&lt;script type="text/javascript"&gt;a2a_linkname=document.title;a2a_linkurl="http://www.dotnetpoint.net/2008/12/what-is-xml.html";&lt;/script&gt;&lt;script type="text/javascript" src="http://static.addtoany.com/menu/page.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;!--”, followed immediately by the tag name and the closing bracket.   &lt;/div--&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-2425213461692748052?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/2425213461692748052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/12/what-is-xml.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/2425213461692748052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/2425213461692748052'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/12/what-is-xml.html' title='What is XML ?'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_2XJwgH8jhEc/SU4-mh1enaI/AAAAAAAAAko/2zMJzpYUSX4/s72-c/12.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-5097075747257436449</id><published>2008-09-09T09:15:00.000-07:00</published><updated>2008-09-09T09:17:13.844-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>ASP.NET INTRODUCTION</title><content type='html'>&lt;div style="text-align: justify;" id="body"&gt;&lt;p&gt;Unlike the ASP runtime, ASP.NET uses the Common Language Runtime (CLR) provided by the .NET Framework. The CLR is the .NET runtime, which manages the execution of code. The CLR allows the objects, which are created in different languages, to interact with each other and hence removes the language barrier. CLR thus makes Web application development more efficient.&lt;/p&gt;&lt;p&gt;In addition to simplifying the designing of Web applications, the .NET CLR offers many advantages. Some of these advantages are listed as follows.&lt;/p&gt;&lt;p&gt;Improved performance:&lt;/p&gt;&lt;p&gt;The ASP.NET code is a compiled CLR code instead of an interpreted code. The CLR provides just-in-time compilation, native optimization, and caching. Here, it is important to note that compilation is a two-stage process in the .NET Framework. First, the code is compiled into&lt;/p&gt;&lt;p&gt;the Microsoft Intermediate Language (MSIL).&lt;/p&gt;&lt;p&gt;Then, at the execution time, the MSIL is compiled into native code. Only the portions of the code that are actually needed will be compiled into native code. This is called Just In Time compilation. These features lead to an overall improved performance of ASP.NET applications.&lt;/p&gt;&lt;p&gt;Flexibility:&lt;/p&gt;&lt;p&gt;The entire .NET class library can be accessed by ASP.NET applications. You can use the language that best applies to the type of functionality you want to implement, because ASP.NET is language independent.&lt;/p&gt;&lt;p&gt;Configuration settings:&lt;/p&gt;&lt;p&gt;The application-level configuration settings are stored in an Extensible Markup Language (XML) format. The XML format is a hierarchical text format, which is easy to read and write. This format makes it easy to apply new settings to applications without the aid of any local administration tools.&lt;/p&gt;&lt;p&gt;Security:&lt;/p&gt;&lt;p&gt;ASP.NET applications are secure and use a set of default authorization and authentication schemes. However, you can modify these schemes according to the security needs of an application.&lt;/p&gt;&lt;p&gt;In addition to this list of advantages, the ASP.NET framework makes it easy to migrate from ASP applications.&lt;/p&gt;&lt;p&gt;Creating an ASP.NET Application&lt;/p&gt;&lt;p&gt;Use a text editor:&lt;/p&gt;&lt;p&gt;In this method, you can write the code in a text editor, such as Notepad, and save the code as an ASPX file. You can save the ASPX file in the directory C:inetpubwwwroot. Then, to display the output of the Web page in Internet Explorer, you simply need to type http://localhost/&lt;filename&gt;.aspx in the Address box. If the IIS server is installed on some other machine on the network, replace "localhost" with the name of the server. If you save the file in some other directory, you need to add the file to a virtual directory in the Default &lt;/filename&gt;WebSite directory on the IIS server. You can also create your own virtual directory and add the file to it.&lt;/p&gt;&lt;p&gt;Use the VS.NET IDE:&lt;/p&gt;&lt;p&gt;In this method, you use the IDE of Visual Studio .NET to create a Web page in a WYSIWYG manner. Also, when you create a Web application, the application is automatically created on a Web server (IIS server). You do not need to create a separate virtual directory on the IIS server.&lt;/p&gt;&lt;p&gt;From the preceding discussion, it is obvious that the development of ASP.NET Web applications is much more convenient and efficient in Visual Studio .NET.&lt;/p&gt;&lt;p&gt;ASP.NET Web pages consist of HTML text and the code. The HTML text and the code can be separated in two different files. You can write the code in Visual Basic or C# . This separate file is called the code behind file. In this section, you'll create simple Web pages by using VB as well as C#.&lt;/p&gt;&lt;p&gt;Before you start creating a Web page, you should be familiar with basic ASP.NET syntax. At the top of the page, you must specify an @ Page directive to define page specific attributes, such as language.&lt;/p&gt;&lt;p&gt;To specify the language as VB for any code output to be rendered on the page.&lt;/p&gt;&lt;p&gt;This line indicates that any code in the block, &lt;% %&gt;, on the page is compiled by using VB.&lt;/p&gt;&lt;p&gt;To render the output on your page, you can use the Response.Write() method.&lt;/p&gt;&lt;p&gt;Creating a Visual Basic Web Application&lt;/p&gt;&lt;p&gt;You can create an ASP.NET application using Visual Basic by creating a Visual Basic&lt;/p&gt;&lt;p&gt;Web Application project. To do so, complete the following steps:&lt;/p&gt;&lt;p&gt;1. Select File ® New ® Project. The New Project dialog box appears.&lt;/p&gt;&lt;p&gt;2. Select Visual Basic Projects from the Project Types pane.&lt;/p&gt;&lt;p&gt;3. Select ASP.NET Web Application from the Templates pane. The Name box contains a default name of the application. The Location box contains the name of a Web server where the application will be created. However, you can change the default name and location. In this case, the name of the sample application is SampleVB.&lt;/p&gt;&lt;p&gt;Deploying an ASP.NET Web Application&lt;/p&gt;&lt;p&gt;After creating and testing your ASP.NET Web applications, the next step is deployment.&lt;/p&gt;&lt;p&gt;Deployment is the process of distributing the finished applications (without the source code) to be installed on other computers.&lt;/p&gt;&lt;p&gt;In Visual Studio .NET, the deployment mechanism is the same irrespective of the programming language and tools used to create applications. In this section, you'll deploy the "Hello World" Web application that you created. You can deploy any of the application that was created by using VB or C#. Here, you'll deploy the application created by using VB. To do so, follow these steps:&lt;/p&gt;&lt;p&gt;1. Open the Web application project that you want to deploy. In this case, open the SampleVB project.&lt;/p&gt;&lt;p&gt;2. Select File ® Add Project ® New Project to open the Add New Project dialog box.&lt;/p&gt;&lt;p&gt;3. From the Project Types pane, select Setup and Deployment Projects.&lt;/p&gt;&lt;p&gt;From the Templates pane, select Web Setup Project.&lt;/p&gt;&lt;p&gt;4. Change the default name of the project. In this case, change it to "SampleVBDeploy."&lt;/p&gt;&lt;p&gt;5. Click OK to complete the process. The project is added in the Solution Explorer window.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-5097075747257436449?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/5097075747257436449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/09/aspnet-introduction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/5097075747257436449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/5097075747257436449'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/09/aspnet-introduction.html' title='ASP.NET INTRODUCTION'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-604586678044072685</id><published>2008-09-09T04:17:00.000-07:00</published><updated>2008-09-09T04:17:00.510-07:00</updated><title type='text'>Assemblies in Dot Net</title><content type='html'>&lt;div id="body" style="text-align: justify;"&gt;Assemblies are the fundamental building blocks of a .NET Framework application. They contain the types and resources that make up an application and describe those contained types to the common language runtime. Assemblies enable code reuse, version control, security, and deployment.&lt;br /&gt;Put simply, an assembly is a project that compiles to an EXE or a DLL file. Although .NET EXE and DLL files resemble their predecessors externally, the internal structure of an assembly is quite different from that of an EXE or DLL created with earlier development tools. An assembly consists of four internal parts:&lt;br /&gt;The assembly manifest, or metadata. This contains information about the assembly that the common language runtime uses to obtain information about the assembly. The type metadata, which exposes information about the types contained within the assembly.&lt;br /&gt;The intermediate language code for your assembly.&lt;br /&gt;Resource files, which are non-executable bits of data, such as strings or images for a specific culture. The assembly manifest contains the metadata that describes the assembly to the common language runtime. The common language runtime then uses the information in the assembly manifest to make decisions about the assembly's execution. An assembly manifest contains the following information: Identity.&lt;br /&gt;It contains the name and version number of the assembly, and can contain optional information such as locale and signature information. Types and resources. It contains a list of all the types that will be exposed to the common language runtime as well as information about how those types can be accessed. Files: It contains a list of all files in the assembly as well as dependency information for those files. Security permissions&lt;br /&gt;The manifest describes the security permissions required by the assembly. If the permissions required conflict with the local security policy, the assembly will fail to execute. For the most part, the developer does not have to be concerned with the contents of the assembly manifest. It is compiled and presented to the common language runtime automatically. The developer does, however, need to explicitly set the metadata that describes the identity of the assembly. The identity of the assembly is contained in the AssemblyInfo.vb or .cs file for your project. You can set identity information for your assembly by right-clicking the AssemblyInfo icon and choosing View Code from the drop-down menu. The code window will open to the AssemblyInfo code page, which contains default null values for several assembly identity attributes. The following code example shows an excerpt from the AssemblyInfo file.&lt;br /&gt;Creating Class Library Assemblies&lt;br /&gt;You will frequently want to create class library assemblies. These represent sets of types that can be referenced and used in other assemblies. For example, you might have a custom control that you want to use in several applications or a component that exposes higher math functions. Such an assembly is not executable itself, but rather must be referenced by an executable application to be used. You can create class library assemblies and control library assemblies by using the templates provided by Microsoft Visual Studio .NET.&lt;br /&gt;The class library template is designed to help you create an assembly of types that can be exposed to other applications, and the Microsoft Windows control library template is provided to assist you in building assemblies of custom controls.&lt;br /&gt;&lt;b&gt;Creating Resource Files&lt;/b&gt;&lt;br /&gt;The .NET Framework includes a sample application called ResEditor that can be used for creating text and image resource files. The ResEditor application is not integrated with Visual Studio .NET-it must be run separately. In fact, it is supplied as source code files and must be compiled before it can be used.&lt;br /&gt;The ResEditor source files are located in the FrameworkSDKSamplesTutorialsresourcesandlocalizationreseditor folder, which is in the folder that Visual Studio .NET is installed in. You can build the application using either the batch file supplied in that folder or by adding the source files to an empty Visual Studio project, configuring, and then building them.&lt;br /&gt;&lt;b&gt;Embedding Resources&lt;/b&gt;&lt;br /&gt;Once you have created resource files, you can embed them in your assembly. This allows you to package resources into the same assembly as the code files, thus increasing the portability of your code and reducing its dependence on additional files. To embed an externally created resource into your assembly, all you have to do is add the file to your project. When the project is built, the resource file will be compiled into the assembly.&lt;br /&gt;Creating Resource Assemblies&lt;br /&gt;You can create assemblies that only contain resources. You might find this useful in situations where you expect to have to update the data contained in resource files, but do not want to have to recompile your application to update it.&lt;br /&gt;&lt;b&gt;Creating Satellite Assemblies&lt;/b&gt;&lt;br /&gt;When creating international applications, you might want to provide different sets of resources for different cultures. Satellite assemblies allow different sets of resources to automatically be loaded based on the CurrentUICulture setting of the thread. You learned how to automatically generate applications for localization in Chapter 8. In this section, you will learn how to create additional satellite assemblies and incorporate them into your application.&lt;br /&gt;Visual Studio .NET allows you to effortlessly create satellite assemblies. All you need to do to create a satellite assembly is to incorporate alternate sets of resource files that are appropriately named into your application. Visual Studio .NET does the rest upon compilation.&lt;br /&gt;To be incorporated into a satellite assembly, your resource file must follow a specific naming scheme based on the culture it is designed for. The name of a resource file for a specific culture is the same as the name of the resource file for the invariant culture, and the culture code is inserted between the base name and the extension. Thus, if we had a resource file named MyResources.resx, a resource file containing alternate resources for neutral German UIs would be named MyResources.de.resx. And a version of the file containing German resources specific for Luxembourg would be named MyResources.de-LU.resx.&lt;br /&gt;Once these alternate versions of the file are added to your solution, they will automatically be compiled by Visual Studio .NET into satellite assemblies, and a directory structure for them will be created. At run time, the culture-specific resources contained in these files will automatically be located by the common language runtime.&lt;br /&gt;&lt;b&gt;Retrieving Resources at Run Time &lt;/b&gt;&lt;br /&gt;At run time, you can use the ResourceManager class to retrieve embedded resources. A ResourceManager, as the name implies, manages access and retrieval of resources embedded in assemblies. Each instance of a ResourceManager is associated with an assembly that contains resources.&lt;br /&gt;You can create a ResourceManager by specifying two parameters: the base name of the embedded resource file and the assembly in which that file is found. The new ResourceManager will be dedicated to the embedded resource file that you specify. The base name of the file is the name of the namespace that contains the file and the file without any extensions.&lt;br /&gt;The assembly parameter refers to the assembly that the resource file is located in. If the assembly that contains the resources is the same assembly that contains the object that is creating the ResourceManager, you can get a reference to the assembly from the type object of your object.&lt;br /&gt;&lt;b&gt;Understanding Private and Shared Assemblies&lt;/b&gt;&lt;br /&gt;Most of the assemblies you create will be private assemblies. Private assemblies are the most trouble free for developers and are the kind of assembly created by default. A private assembly is an assembly that can be used by only one application. It is an integral part of the application, is packaged with the application, and is only available to that application. Because private assemblies are used by one application only, they do not have versioning or identity issues. Up to this point, you have only created private assemblies.&lt;br /&gt;When you add a reference to a private assembly to your project, Visual Studio .NET creates a copy of the DLL containing that assembly and writes it to your project folder. Thus, multiple projects can reference the same DLL and use the types it contains, but each project has its own copy of the DLL and therefore has its own private assembly.&lt;br /&gt;Only one copy of shared assemblies, on the other hand, is present per machine. Multiple applications can reference and use a shared assembly. You can share an assembly by installing it to the Global Assembly Cache. There are several reasons why you might want to install your assembly to the Global Assembly Cache. For example:&lt;br /&gt;Shared location. If multiple applications need to access the same copy of an assembly, it should be shared.&lt;br /&gt;Security. The Global Assembly Cache is located in the C:WINNT (Microsoft Windows 2000) or WINDOWS (Microsoft Windows XP) folder, which is given the highest level of security by default.&lt;br /&gt;Side-by-side versioning. You can install multiple versions of the same assembly to the Global Assembly Cache, and applications can locate and use the appropriate version.&lt;br /&gt;For the most part, however, assemblies that you create should be private. You should only share an assembly when there is a valid reason to do so. Sharing an assembly and installing it to the Global Assembly Cache requires that your assembly be signed with a strong name.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-604586678044072685?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/604586678044072685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/09/assemblies-in-dot-net_09.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/604586678044072685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/604586678044072685'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/09/assemblies-in-dot-net_09.html' title='Assemblies in Dot Net'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-1247268552027429734</id><published>2008-09-08T04:04:00.000-07:00</published><updated>2008-09-08T04:06:29.000-07:00</updated><title type='text'>c sharp and vb.net a compariosn</title><content type='html'>&lt;div style="text-align: justify;" id="body"&gt;&lt;p&gt;Advantages VB.NET:&lt;/p&gt;&lt;p&gt;Has support for optional parameters which makes COM interoperability much easy.&lt;/p&gt;&lt;p&gt;With Option Strict off late binding is supported.Legacy VB functionalities can be used by using Microsoft.VisualBasic namespace.&lt;/p&gt;&lt;p&gt;Has the WITH construct which is not in C#.&lt;/p&gt;&lt;p&gt;The VB.NET part of Visual Studio .NET compiles your code in the background.&lt;/p&gt;&lt;p&gt;While this is considered an advantage for small projects, people creating very large projects have found that the IDE slows down considerably as the project gets larger.&lt;/p&gt;&lt;p&gt;Advantages of C#&lt;/p&gt;&lt;p&gt;XML documentation is generated from source code but this is now been incorporated in Whidbey.&lt;/p&gt;&lt;p&gt;Operator overloading which is not in current VB.NET but is been introduced in Whidbey.&lt;/p&gt;&lt;p&gt;Use of this statement makes unmanaged resource disposal simple.&lt;/p&gt;&lt;p&gt;Access to Unsafe code. This allows pointer arithmetic etc, and can improve performance in some situations. However, it is not to be used lightly, as a lot of the normal safety of C# is lost (as the name implies).This is the major difference that you can access unmanaged code in C# and not in VB.NET.&lt;/p&gt;&lt;p&gt;System exceptions and application exceptions:&lt;/p&gt;&lt;p&gt;All exception derives from Exception Base class. Exceptions can be generated programmatically or can be generated by system. Application Exception serves as the base class for all application specific exception classes. It derives from Exception but does not provide any extended functionality.&lt;/p&gt;&lt;p&gt;You should derive your custom application exceptions from Application Exception. Application exception is used when we want to define user defined exception, while system exception is all which is defined by .NET.&lt;/p&gt;&lt;p&gt;Preventing de compilation of dot net DLL:&lt;/p&gt;&lt;p&gt;By design .NET embeds rich Meta data inside the executable code using MSIL. Any one can easily decompile your DLL back using tools like ILDASM (owned by Microsoft) or Reflector for .NET which is a third party. Secondly there are many third party tools which make this decompiling process a click away.&lt;/p&gt;&lt;p&gt;So any one can easily look in to your assemblies and reverse engineer them back in to actual source code and understand some real good logic which can make it easy to crack your application.&lt;/p&gt;&lt;p&gt;The process by which you can stop this reverse engineering is using "obfuscation". It's a technique which will foil the decompilers. There are many third parties (XenoCode, Demeanor for .NET) which provide .NET obfuscation solution. Microsoft includes one that is Dotfuscator Community Edition with Visual Studio.NET.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-1247268552027429734?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/1247268552027429734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/09/c-sharp-and-vbnet-compariosn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/1247268552027429734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/1247268552027429734'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/09/c-sharp-and-vbnet-compariosn.html' title='c sharp and vb.net a compariosn'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-2951586898861859340</id><published>2008-08-26T05:45:00.000-07:00</published><updated>2008-08-26T05:49:06.456-07:00</updated><title type='text'>asp.net Validation Controls</title><content type='html'>&lt;div style="text-align: justify;"&gt;A validation control enables us to validate an input and display an error message if necessary. It is very much like other server-side controls with certain additional methods and properties. First, the server treats it as an invisible control.&lt;br /&gt;&lt;br /&gt;After the user has entered erroneous data, it becomes visible. It is a powerful, rapid application development feature; however, a developer needs to understand its behavior and the methods thoroughly before he or she can appreciate it.&lt;br /&gt;&lt;br /&gt;There are certain rough edges in the Beta 2 version, which hopefully will be polished in the final product.The best strategy to learn the family of controls is to learn them one at a time, and finally to apply the summary validation.&lt;br /&gt;&lt;br /&gt;Various types of validation controls are as follows:&lt;br /&gt;&lt;br /&gt;1. RequiredFieldValidator Checks if the input control has any value.&lt;br /&gt;2. RegularExpressionValidator Checks the value against a regular expression (pattern).&lt;br /&gt;3. CompareValidator Checks if the value is acceptable compared to a given value or compared to the content of another control.&lt;br /&gt;4. RangeValidator Checks if the input control’s value is within a specified range.&lt;br /&gt;5. CustomValidator Allows you to develop custom validation.&lt;br /&gt;6. ValidationSummary Reports a summary of all errors.&lt;br /&gt;&lt;br /&gt;By default, each of the validation controls performs the validation task at the client-side as well as at the server-side. Except for the RequiredFieldValidator, all other validation controls treat an empty field as a valid field.Therefore, we will need to apply a RequiredFieldValidator to every input field that we want to validate.&lt;br /&gt;&lt;br /&gt;You can attach more than one validation control to an input.&lt;br /&gt;&lt;br /&gt;For example we may use a RequiredFieldValidator and a RangeValidator to ensure that an input&lt;br /&gt;is not empty and falls within a specified range.&lt;br /&gt;&lt;br /&gt;There are a number of common properties in these controls.The major ones are:&lt;br /&gt;&lt;br /&gt;1. ErrorMessage In case of an error, the system displays this message at the location of the control, and in the summary report, if any.&lt;br /&gt;&lt;br /&gt;2. Display A validation control is kept invisible until a bad input is entered. In case of a bad input, the system has to display the error message.&lt;br /&gt;&lt;br /&gt;The display mechanism can be handled in one of three ways.&lt;br /&gt;&lt;br /&gt;1. Display= “static” Initially, enough room in the page is reserved for the expected error message.&lt;br /&gt;&lt;br /&gt;2. Display= “dynamic” No room is initially reserved. In case of an error, the message is displayed by displacing existing contents of the page.&lt;br /&gt;&lt;br /&gt;3. Display=“none” The message won’t be displayed at the location of the control; however, it will be reported in the summary report, if any.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-2951586898861859340?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/2951586898861859340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/aspnet-validation-controls.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/2951586898861859340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/2951586898861859340'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/aspnet-validation-controls.html' title='asp.net Validation Controls'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-6790768120554373834</id><published>2008-08-24T09:35:00.001-07:00</published><updated>2008-08-24T09:35:55.771-07:00</updated><title type='text'>PROGRAMMING WITH ASP.NET PART TWO</title><content type='html'>&lt;div style="text-align: justify;"&gt;This is the series of posts which discuss the advanced topics of active server pages.&lt;br /&gt;The initial list of &lt;a href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;asp basics part one can be learned here&lt;/a&gt;.The present list is the second part of the asp series which will give detailed insight of asp.net.&lt;br /&gt;&lt;br /&gt;Here is the list of different topics of asp.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/creating-assemblies-in-aspnet.html"&gt;CREATING ASSEMBLIES WITH ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/building-http-handlers-in-asp-dot-net.html"&gt;BUILDING HANDLERS IN ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/interfaces-and-classes-used-to-create.html"&gt;INTERFACES AND CLASSES CREATION IN ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/understanding-caching-in-aspnet.html"&gt;CACHING IN ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/caching-in-aspnet.html"&gt;CACHING IN ASP.NET PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/wireless-applications-with-aspnet.html"&gt;WIRE LESS APPLICATION WITH ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/aspnet-security.html"&gt;SECURITY IN ASP.NET PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/aspnet-security-part-two.html"&gt;SECURITY IN ASP.NET PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/localizing-aspnet-applications.html"&gt;LOCALIZING ASP.NET APPLICATIONS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/deploying-aspnet-applications.html"&gt;DEPLOYING ASP.NET APPLICATIONS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/aspnet-configuration-system.html"&gt;ASP.NET CONFIGURATION SYSTEM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/introduction-to-web-services-in-aspnet.html"&gt;WEB SERVICES IN ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/04/soap-in-net-framework.html"&gt;WEB SERVICES PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/04/web-services-infrastructure-in-aspnet_04.html"&gt;WEB SERVICE INFRASTRUCTURE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/04/web-services-infrastructure-in-aspnet.html"&gt;WEB SERVICE INFRASTRUCTURE PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/04/exchanging-messages-in-aspnet.html"&gt;EXCHANGING MESSAGES IN ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/04/microsoft-hailstorm.html"&gt;MICROSOFT HAIL STORM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/04/soap-and-dot-net.html"&gt;SOAP AND DOT NET PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/04/soap-in-net-framework.html"&gt;SOAP AND DOT NET PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Wish you a wonderful reading and gaining of the knowledge and further comments to improve the site are most welcome.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-6790768120554373834?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/6790768120554373834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/programming-with-aspnet-part-two.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/6790768120554373834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/6790768120554373834'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/programming-with-aspnet-part-two.html' title='PROGRAMMING WITH ASP.NET PART TWO'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-5217983229603035877</id><published>2008-08-23T09:05:00.001-07:00</published><updated>2008-08-23T09:05:40.673-07:00</updated><title type='text'>asp.net complete</title><content type='html'>&lt;div style="text-align: justify;"&gt;This is the list of ASP.NET and related posts where you can learn the concept completely topic by topic.&lt;br /&gt;&lt;br /&gt;Here you can find every thing regarding ASP.NET right from basics to most advanced concepts.&lt;br /&gt;&lt;br /&gt;You can also have a look at complete concepts like&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;Interview Questions and Answers on concept of ASP.NET and Frame work here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here is the ASP.NET concepts.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/aspnet-introduction.html"&gt;ASP.NET INTRODUCTION&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/building-forms-with-web-controls-in_04.html"&gt;BUILDING FORMS WITH WEB CONTROLS PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/building-forms-with-web-controls-in.html"&gt;BUILDING FORMS WITH WEB CONTROLS PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/table-control-and-events-in-aspnet.html"&gt;TABLE CONTROL AND EVENTS IN ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/jdbc-odbc-bridge-driver.html"&gt;JDBC AND ODBC&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/web-controls-in-aspnet.html"&gt;WEB CONTROLS IN ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/custom-controls-in-aspnet.html"&gt;CUSTOM CONTROLS IN ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/validating-user-input-in-aspnet.html"&gt;VALIDATING USER INPUTS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/debugging-aspnet-pages.html"&gt;DEBUGGING ASP.NET PAGES&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/using-debugging-tools-in-aspnet.html"&gt;DEBUGGING PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/data-binding-with-aspnet.html"&gt;DATA BINDING IN ASP.NET PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/data-binding-with-aspnet-part-two.html"&gt;DATA BINDING IN ASP.NET PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/data-binding-and-xml-in-aspnet.html"&gt;DATA BINDING IN ASP.NET AND XML  PART  ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/data-binding-and-xml-in-aspnet-part-two.html"&gt;DATA BINDING IN ASP.NET AND XML PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/working-with-data-grids-in-aspnet.html"&gt;WORKING WITH DATA GRIDS IN ASP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/using-templates-in-aspnet.html"&gt;USING TEMP LETS IN ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/datagrid-control-in-aspnet.html"&gt;DATA GRID CONTROL IN ASP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/sql-server-with-aspnet.html"&gt;SQL SERVER AND ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/stored-procedures-in-sql-server.html"&gt;STORED PROCEDURES IN SQL SERVER&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/aspnet-application-configuration.html"&gt;ASP.NET CONFIGURATION&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/business-objects-development-with_17.html"&gt;DEVELOPMENTS OF BUSINESS OBJECTS FOR ASP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/introduction-to-adonet.html"&gt;ADO.NET INTRODUCTION&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/adonet-object-model.html"&gt;ADO.NET OBJECT MODEL&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/03/communicating-with-oledb-data-sources.html"&gt;COMMUNICATION WITH DATA BASE SOURCES&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-5217983229603035877?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/5217983229603035877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/aspnet-complete.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/5217983229603035877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/5217983229603035877'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/aspnet-complete.html' title='asp.net complete'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-6624647355057318335</id><published>2008-08-22T19:14:00.000-07:00</published><updated>2008-08-22T19:27:28.646-07:00</updated><title type='text'>ASP.NET INTERVIEW QUESTIONS AND ANSWERS</title><content type='html'>&lt;div style="text-align: justify;"&gt;This list of posts gives the large number of asp.net interview questions and answers.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt;basic interview questions and answers are here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Going through one by one will give the corect idea as they were framed in a order.&lt;br /&gt;&lt;br /&gt;Further comments are welcome.&lt;br /&gt;&lt;br /&gt;Here is the list of posts where you can read all the questions and answers regarding asp.net.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/real-time-questoins-aspnet-part-one.html"&gt;ASP.NET INTERVIEW QUESTIONS AND ANSWERS PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/real-time-questoins-aspnet-part-two.html"&gt;ASP.NET INTERVIEW QUESTIONS AND ANSWERS PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/real-time-questoins-aspnet-part-three.html"&gt;ASP.NET INTERVIEW QUESTIONS AND ANSWERS PART THREE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/real-time-questoins-aspnet-part-four.html"&gt;ASP.NET INTERVIEW QUESTIONS AND ANSWERS PART FOUR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/real-time-questoins-aspnet-part-five.html"&gt;ASP.NET INTERVIEW QUESTIONS AND ANSWERS PART FIVE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/real-time-questoins-adonet-part-one.html"&gt;ADO.NET INTERVIEW QUESTIONS AND ANSWERS PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/real-time-questoins-adonet-part-two.html"&gt;ADO.NET INTERVIEW QUESTIONS AND ANSWERS PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can also learn the concept of frame work concept in detail with questions and answers in the following place.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/dot-net-real-time-questions-1.html"&gt;MICROSOFT DOT NET FRAME WORK QUESTIONS AND ANSWERS PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/dot-net-real-time-questions-part-two.html"&gt;MICROSOFT DOT NET FRAME WORK QUESTIONS AND ANSWERS PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-dot-net-frame-work-part-three.html"&gt;MICROSOFT DOT NET FRAME WORK QUESTIONS AND ANSWERS PART THREE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-dot-net-frame-work-part-four.html"&gt;MICROSOFT DOT NET FRAME WORK QUESTIONS AND ANSWERS PART FOUR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-dot-net-frame-work-part-five.html"&gt;MICROSOFT DOT NET FRAME WORK QUESTIONS AND ANSWERS PART FIVE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-dot-net-frame-work-part-six.html"&gt;MICROSOFT DOT NET FRAME WORK QUESTIONS AND ANSWERS PART SIX&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-dot-net-frame-work-part-seven.html"&gt;MICROSOFT DOT NET FRAME WORK QUESTIONS AND ANSWERS PART SEVEN&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-dot-net-frame-work-part-eight.html"&gt;MICROSOFT DOT NET FRAME WORK QUESTIONS AND ANSWERS PART EIGHT&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-dot-net-frame-work-part-nine.html"&gt;MICROSOFT DOT NET FRAME WORK QUESTIONS AND ANSWERS PART NINE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-dot-net-frame-work-part-ten.html"&gt;MICROSOFT DOT NET FRAME WORK QUESTIONS AND ANSWERS PART TEN&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-6624647355057318335?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/6624647355057318335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/aspnet-interview-questions-and-answers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/6624647355057318335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/6624647355057318335'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/aspnet-interview-questions-and-answers.html' title='ASP.NET INTERVIEW QUESTIONS AND ANSWERS'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-3589237198545423664</id><published>2008-08-22T11:38:00.000-07:00</published><updated>2008-08-22T11:39:23.251-07:00</updated><title type='text'>Questions and Answers dot net basics</title><content type='html'>&lt;div style="text-align: justify;"&gt;This is the list of interview questions and answers for microsoft dot net technology.&lt;br /&gt;&lt;br /&gt;This series includes questions and detailed answers on basic concepts of dot net like the functioning and architecture of the new technology.&lt;br /&gt;&lt;br /&gt;Here is the list.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-net-basics.html"&gt;DOT NET BASIC CONCEPTS PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-net-basics-part-two.html"&gt;DOT NET BASIC CONCEPTS PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-net-basics-part-three.html"&gt;DOT NET BASIC CONCEPTS PART THREE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-c-sharp-net.html"&gt;C SHARP BASICS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/interview-questoins-on-ado-net.html"&gt;ADO.NET BASICS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/interview-questoins-adonet-part-two.html"&gt;ADO.NET BASICS PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/interview-questoins-adonet-part-three.html"&gt;ADO.NET BASICS PART THREE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/ado-net-real-time-questions.html"&gt;ADO.NET QUESTIONS AND ANSWERS PART FOUR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/real-time-adonet-questions.html"&gt;ADO.NET QUESTIONS AND ANSWERS PART FIVE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/interview-questoins-adonet-part-four.html"&gt;ADO.NET PART SIX&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/real-time-questions.html"&gt;DOT NET REAL TIME QUESTIONS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/interview-questions-on-aspnet.html"&gt;ASP.NET BASIC QUESTIONS PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-aspnet-part-two.html"&gt;ASP.NET INTERVIEW QUESTIONS PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-data-set.html"&gt;FAQ'S ON DATA SET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/iis-with-windows.html"&gt;IIS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/faq-on-event-handling.html"&gt;EVENT HANDLING QUESTIONS AND ANSWERS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/box-controls-faq.html"&gt;BOX CONTROLS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/win-form-applications-faq.html"&gt;WINFORM APPLICATIONS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/dot-net-first-round-interview-questions_7244.html"&gt;DOT NET REAL TIME QUESTIONS  AND ANSWERS PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/dot-net-first-round-interview-questions_26.html"&gt;DOT NET REAL TIME QUESTIONS  AND ANSWERS PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/dot-net-first-round-interview-questions.html"&gt;DOT NET REAL TIME QUESTIONS  AND ANSWERS PART THREE&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-3589237198545423664?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/3589237198545423664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/questions-and-answers-dot-net-basics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/3589237198545423664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/3589237198545423664'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/questions-and-answers-dot-net-basics.html' title='Questions and Answers dot net basics'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-8041727863184468103</id><published>2008-08-22T04:21:00.000-07:00</published><updated>2008-08-22T04:22:08.342-07:00</updated><title type='text'>DOT NET COMPLETE COURSE PART TWO</title><content type='html'>&lt;div style="text-align: justify;"&gt;This is in continuation with &lt;a href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;DOT NET COURSE PART ONE 21 DAYS&lt;/span&gt;&lt;/a&gt;.This deals with the further aspects of Microsoft dot net technology like assemblies,data and application accessing,configuring and optimizing a web application using the dot net technology.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/binding-viewing-and-filtering-data.html"&gt;DAY 22 BINDING ,VIEWING AND FILTERING DATA IN DOT NET&lt;/a&gt;,&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/xml-in-adonet.html"&gt;DAY 23 XML IN ADO.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/gdi.html"&gt;DAY24 GDI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/authoring-controls.html"&gt;DAY25 AUTHORING CONTROLS IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/common-tasks-with-controls.html"&gt;DAY 26 COMMON TASKS AND CONTROLS IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/print-functionality.html"&gt;DAY 27 PRINT FUNCTIONALITY IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/accessing-and-invoking-components.html"&gt;DAY 28 ACCESSING AND INVOKING COMPONENTS IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/implementing-accessibility.html"&gt;DAY29 IMPLEMENTING ACCESSIBILITY&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/implementing-help-in-application.html"&gt;DAY 30 HELP IMPLEMENTATION IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/globalization-and-localization.html"&gt;DAY 31 GLOBALIZATION AND LOCALIZATION&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/globalization-and-localization.html"&gt;DAY 32 ASSEMBLIES OVER VIEW&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/optimizing-application.html"&gt;DAY 33 OPTIMIZING APPLICATION IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/security-in-application.html"&gt;DAY 34 SECURITY IN DOT NET APPLICATION&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/planning-deployment-of-project.html"&gt;DAY 35 DEPLOYMENT OF DOT NET APPLICATION&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/configuring-your-setup-project.html"&gt;DAT 36 CONFIGURING  SET UP PROJECT IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-8041727863184468103?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/8041727863184468103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/dot-net-complete-course-part-two.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/8041727863184468103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/8041727863184468103'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/dot-net-complete-course-part-two.html' title='DOT NET COMPLETE COURSE PART TWO'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-6064091396035549746</id><published>2008-08-22T03:56:00.000-07:00</published><updated>2008-08-22T03:58:36.854-07:00</updated><title type='text'>DOTNET COMPLETE COURSE PART ONE</title><content type='html'>This is the twenty one days Microsoft dot net course for a beginner.If you are all ready an expert and looking for a particular topic then browse for it and get the knowledge in depth and understanding.&lt;br /&gt;&lt;br /&gt;Here is the list.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/01/net-framework-and-common-language.html"&gt;DAY 1 MICROSOFT DOT NET FRAME WORK&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/01/net-base-class-library.html"&gt;DAY 2 MICROSOFT DOT NET BASE CLASS LIBRARY&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/01/using-classes-and-structures.html"&gt;DAY 3 MICROSOFT DOT NET CLASSES AND STRECTURES&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/01/methods-in-net-frame-work.html"&gt;DAY 4 METHODS IN FRAME WORK&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/01/input-validations-part-1.html"&gt;DAY 5 INPUT VALIDATIONS IN DOT NET PART ONE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/01/input-validations-part-2.html"&gt;DAY 6 INPUT VALIDATIONS IN DOT NET PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/01/data-types-net.html"&gt;DAY  7 DATA TYPES IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/data-types-in-dot-net-flatform-part-two.html"&gt;DAY  8 DATA TYPES IN DOT NET PART TWO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/implementing-properties-in-dot-net.html"&gt;DAY 9 IMPLEMENTING PROPERTIES IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/delegates-and-events.html"&gt;DAY 10 DELEGATES AND EVENTS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/object-oriented-programming.html"&gt;DAY 11 OOPS INTRODUCTION&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/interface-polymorphism.html"&gt;DAY 12 POLYMORPHISM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/inheritance-polymorphism-in-dot-net.html"&gt;DAY 13 INHERITANCE AND POLYMORPHISM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/debugging-tools-in-dot-net.html"&gt;DAY 14 EBUGGING TOOLS IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/debug-and-trace-classes.html"&gt;DAY 15 DEBUG AND TRACE IN CLASSES&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/unit-test-plan-in-dot-net-studio.html"&gt;DAY 16 UNIT TEST PLAN&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/exceptions-in-visual-studio-net.html"&gt;DAY 17 EXCEPTIONS IN VISUAL STUDIO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/adonet-introduction.html"&gt;DAY 19 ADO.NET INTRODUCTION&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/accessing-data-in-visual-studio-dot-net.html"&gt;DAY 20 DATA ACCESSING IN DOT NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/02/dataset-objects-in-visual-studio-net.html"&gt;DAY 21 DATA BASE OBJECTS&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-6064091396035549746?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/6064091396035549746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/dotnet-complete-course-part-one.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/6064091396035549746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/6064091396035549746'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/dotnet-complete-course-part-one.html' title='DOTNET COMPLETE COURSE PART ONE'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2026406941775066689.post-7150296688709759489</id><published>2008-08-12T00:35:00.000-07:00</published><updated>2008-08-12T00:41:07.401-07:00</updated><title type='text'>On MOVE</title><content type='html'>This blog is further going to be published at&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/"&gt;http://www.testingcorner.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And its feed is avilable at&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/feeds/posts/default"&gt;http://www.testingcorner.net/feeds/posts/default&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This integration makes the blog more compernhensive with avilability of SOFTWARE TESTING,JAVA AND MICROSFT DOT NET.&lt;br /&gt;&lt;br /&gt;To be honest to say it makes my passion towarrds the blogging more interasting.&lt;br /&gt;&lt;br /&gt;Thanks alot for all the visiting my blog and i expect the same at the new blog&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/"&gt;http://www.testingcorner.net&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2026406941775066689-7150296688709759489?l=dotnetpoint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetpoint.blogspot.com/feeds/7150296688709759489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/on-move.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/7150296688709759489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2026406941775066689/posts/default/7150296688709759489'/><link rel='alternate' type='text/html' href='http://dotnetpoint.blogspot.com/2008/08/on-move.html' title='On MOVE'/><author><name>suresh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
