Search This Blog

Saturday, November 1, 2008

HTML Basics

Tag Description
Defines an HTML document
Defines the document's body

to

Defines header 1 to header 6

Defines a paragraph

Inserts a single line break

Defines a horizontal rule
Defines a comment

HTML Tag Attributes

HTML tags can have attributes. Attributes provide additional information to an HTML element.
has additional information about the background color.

Text Formatting Tags

Tag Description
Defines bold text
Defines big text
Defines emphasized text
Defines italic text
Defines small text
Defines strong text
Defines subscripted text
Defines superscripted text
Defines inserted text
Defines deleted text
Deprecated. Use instead
Deprecated. Use instead
Deprecated. Use styles instead

"Computer Output" Tags

Tag Description
Defines computer code text
Defines keyboard text
Defines sample computer code
Defines teletype text
Defines a variable
Defines preformatted text
Deprecated. Use
 instead 
</td> <td class="deprecated">Deprecated. Use <pre> instead</td> </tr> <tr> <td><xmp></td> <td class="deprecated">Deprecated. Use <pre> instead</td> </tr> </tbody></table> <h2>Citations, Quotations, and Definition Tags</h2> <table class="ex" width="100%" border="1" cellspacing="0"><tbody><tr> <th width="20%" align="left">Tag</th> <th width="80%" align="left">Description</th> </tr> <tr> <td><a href="http://www.w3schools.com/tags/tag_abbr.asp"><abbr></a></td> <td>Defines an abbreviation</td> </tr> <tr> <td><a href="http://www.w3schools.com/tags/tag_acronym.asp"><acronym></a></td> <td>Defines an acronym</td> </tr> <tr> <td><a href="http://www.w3schools.com/tags/tag_address.asp"><address></a></td> <td>Defines an address element</td> </tr> <tr> <td><a href="http://www.w3schools.com/tags/tag_bdo.asp"><bdo></a></td> <td>Defines the text direction</td> </tr> <tr> <td><a href="http://www.w3schools.com/tags/tag_blockquote.asp"><blockquote></a></td> <td> Defines a long quotation</td> </tr> <tr> <td><a href="http://www.w3schools.com/tags/tag_q.asp"><q></a></td> <td>Defines a short quotation</td> </tr> <tr> <td><a href="http://www.w3schools.com/tags/tag_phrase_elements.asp"><cite></a></td> <td>Defines a citation</td> </tr> <tr> <td><a href="http://www.w3schools.com/tags/tag_phrase_elements.asp"><dfn></a></td> <td>Defines a definition term</td></tr></tbody></table> <br /><h1>HTML Character Entities</h1> <br /><p class="intro">Some characters like the <> <p class="intro">To display a less than sign (<) in HTML, we have to use a character entity.</p> <br /><h2>The Most Common Character Entities:</h2> <table class="ex" width="100%" border="1" cellspacing="0"> <tbody><tr> <th align="left">Result</th> <th align="left">Description</th> <th align="left">Entity Name</th> <th align="left">Entity Number</th> </tr> <tr> <td> </td> <td>non-breaking space</td> <td> </td> <td>&#160;</td> </tr> <tr> <td><</td> <td>less than</td> <td>&lt;</td> <td>&#60;</td> </tr> <tr> <td>></td> <td>greater than</td> <td>&gt;</td> <td>&#62;</td> </tr> <tr> <td>&amp;</td> <td>ampersand</td> <td>&amp;</td> <td>&#38;</td> </tr> <tr> <td>"</td> <td>quotation mark</td> <td>&quot;</td> <td>&#34;</td> </tr> <tr> <td>'</td> <td>apostrophe </td> <td>&apos; (does not work in IE)</td> <td>&#39;</td> </tr> </tbody></table> <h2>Some Other Commonly Used Character Entities:</h2> <table class="ex" width="100%" border="1" cellspacing="0"><tbody><tr> <th align="left">Result</th> <th align="left">Description</th> <th align="left">Entity Name</th> <th align="left">Entity Number</th> </tr> <tr> <td>&#162;</td> <td>cent</td> <td>&cent;</td> <td>&#162;</td> </tr> <tr> <td>&#163;</td> <td>pound</td> <td>&pound;</td> <td>&#163;</td> </tr> <tr> <td>&#165;</td> <td>yen</td> <td>&yen;</td> <td>&#165;</td> </tr> <tr> <td>&#8364;</td> <td>euro</td> <td>&euro;</td> <td>&#8364;</td> </tr> <tr> <td>&#167;</td> <td>section</td> <td>&sect;</td> <td>&#167;</td> </tr> <tr> <td>&#169;</td> <td>copyright</td> <td>&copy;</td> <td>&#169;</td> </tr> <tr> <td>&#174;</td> <td>registered trademark</td> <td>&reg;</td> <td>&#174;</td> </tr> <tr> <td>&#215;</td> <td>multiplication</td> <td>&times;</td> <td>&#215;</td> </tr> <tr> <td>&#247;</td> <td>division</td> <td>&divide;</td> <td>&#247;</td></tr></tbody></table> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/08173959083447929995' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/08173959083447929995' rel='author' title='author profile'> <span itemprop='name'>Dixon</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='http://net-dixon.blogspot.com/2008/11/html-basics.html' itemprop='url'/> <a class='timestamp-link' href='http://net-dixon.blogspot.com/2008/11/html-basics.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2008-11-01T19:20:00-07:00'>7:20&#8239;PM</abbr></a> </span> <span class='post-comment-link'> <a class='comment-link' href='https://www.blogger.com/comment/fullpage/post/7126352839021792072/8178681336654477685' onclick=''> No comments: </a> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1529732889'> <a href='https://www.blogger.com/post-edit.g?blogID=7126352839021792072&postID=8178681336654477685&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Wednesday, October 29, 2008</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='7126352839021792072' itemprop='blogId'/> <meta content='56503267349250187' itemprop='postId'/> <a name='56503267349250187'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='http://net-dixon.blogspot.com/2008/10/what-is-difference-between-string-and.html'>What is the difference between String and StringBuilder?</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-56503267349250187' itemprop='description articleBody'> Both String and StringBuilder are classes used to handle strings.<br />The most common operation with a string is concatenation. This activity has to be performed very efficiently. When we use the "String" object to concatenate two strings, the first string is combined to the other string by creating a new copy in the memory as a string object, and then the old string is deleted. This process is a little long. Hence we say "Strings are immutable".<br />When we make use of the "StringBuilder" object, the Append method is used. This means, an insertion is done on the existing string. Operation on StringBuilder object is faster than String operations, as the copy is done to the same location. Usage of StringBuilder is more efficient in case large amounts of string manipulations have to be performed. <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/08173959083447929995' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/08173959083447929995' rel='author' title='author profile'> <span itemprop='name'>Dixon</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='http://net-dixon.blogspot.com/2008/10/what-is-difference-between-string-and.html' itemprop='url'/> <a class='timestamp-link' href='http://net-dixon.blogspot.com/2008/10/what-is-difference-between-string-and.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2008-10-29T05:26:00-07:00'>5:26&#8239;AM</abbr></a> </span> <span class='post-comment-link'> <a class='comment-link' href='https://www.blogger.com/comment/fullpage/post/7126352839021792072/56503267349250187' onclick=''> No comments: </a> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1529732889'> <a href='https://www.blogger.com/post-edit.g?blogID=7126352839021792072&postID=56503267349250187&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Saturday, October 18, 2008</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='7126352839021792072' itemprop='blogId'/> <meta content='39838684228609216' itemprop='postId'/> <a name='39838684228609216'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='http://net-dixon.blogspot.com/2008/10/difference-methods-get-and-post-in-html.html'>difference Methods GET and POST in HTML forms</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-39838684228609216' itemprop='description articleBody'> <h2><a name="fund">The fundamental differences between <code>"GET"</code> and <code>"POST"</code></a></h2> <p>The HTML specifications <em>technically</em> define the difference between <code>"GET"</code> and <code>"POST"</code> so that former means that form data is to be encoded (by a browser) into a <a href="http://www.cs.tut.fi/%7Ejkorpela/rfc/2396/toc.html" title="ToC of hypertext version of RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax">URL</a> while the latter means that the form data is to appear within a message body. But the specifications also give the <em>usage recommendation</em> that the <code>"GET"</code> method should be used when the form processing is "idempotent", and in those cases only. As a simplification, we might say that <strong><code>"GET"</code> is basically for just getting (retrieving) data</strong> whereas <code>"POST"</code> may involve anything, like storing or updating data, or ordering a product, or sending E-mail.</p><h2><a name="proc">Differences in server-side processing</a></h2> <p>In principle, processing of a submitted form data depends on whether it is sent with <code>METHOD="GET"</code> or <code>METHOD="POST"</code>. Since the data is encoded in different ways, different decoding mechanisms are needed. Thus, generally speaking, changing the <code>METHOD</code> may necessitate a change in the script which processes the submission. For example, <a href="http://hoohoo.ncsa.uiuc.edu/cgi/forms.html" title="Decoding FORMs with CGI">when using the CGI interface</a>, the script receives the data in an environment variable when <code>METHOD="GET"</code> is used but in the standard input stream (<code>stdin</code>) when <code>METHOD="POST"</code> is used. </p> <p>It is, however, possible to construct libraries of subroutines (e.g. Perl functions) which allow one to write scripts in a manner which works both for <code>METHOD="GET"</code> and <code>METHOD="POST"</code>. This would be based on distinguishing between the cases within the subroutine code and returning the data to the caller in a uniform manner.<br /></p><h2><a name="exc">Possible reasons to use <code>"POST"</code> for idempotent queries</a></h2> <p>For reasons explained above, one should <strong>normally</strong> use <code>METHOD="POST"</code> if and only if the form submission may cause <em>changes</em>. There are some <strong>exceptional</strong> situations where one may consider using <code>METHOD="POST"</code> even for pure queries, too: </p><ul><li> If the form data would contain <strong>non-<a href="http://www.cs.tut.fi/%7Ejkorpela/chars.html#ascii" title="A description of the ASCII character repertoire">ASCII</a> characters</strong>, then <code>METHOD="GET"</code> is inapplicable in principle, although it may work in practice (mainly for <a href="http://www.cs.tut.fi/%7Ejkorpela/chars.html#latin1" title="A description of the ISO Latin 1 (ISO 8859-1) character repertoire">ISO Latin 1</a> characters). Thus, for a query where the keywords might contain e.g. accented letters, you have to select among two evils: using <code>METHOD="GET"</code> against the rules which restrict the character reportoire to ASCII within it, or using <code>METHOD="POST"</code> against the rules which says that it should not be used when the processing is idempotent. The latter alternative is probably less dangerous. </li><li> If the form data set is <strong>large</strong> - say, hundreds of characters - then <code>METHOD="GET"</code> may cause practical problems with implementations which cannot handle that long URLs. Such usage is mentioned in the the <a href="http://www.w3.org/MarkUp/html-spec/html-spec_toc.html">HTML 2.0 specification</a> in an informative note as follows: <blockquote><div> <strong>Note</strong> - The URL encoding may result in very long URIs, which cause some historical HTTP server implementations to exhibit defective behavior. As a result, some HTML forms are written using <code>METHOD=POST</code> even though the form submission has no side-effects. </div> </blockquote> </li><li> You might wish to avoid <code>METHOD="GET"</code> in order to <strong>make it less visible</strong> to users how the form works, especially in order to make "hidden" fields (<a href="http://www.htmlhelp.com/reference/html40/forms/input.html#hidden" title="Description of INPUT TYPE=HIDDEN in WDG&#39;s HTML 4.0 reference"><code>INPUT TYPE="HIDDEN"</code></a>) more hidden. Using <code>POST</code> implies that users won't see the form data in the URL shown by the user; but note that this is not a very effective method of hiding, since the user can of course <a href="http://www.htmlhelp.com/faq/html/all.html#hide-source" title="WDG Web Authoring FAQ: &quot;How do I hide my source?&quot; (answer is &quot;No&quot;)">view the source code</a> of your <code>FORM</code> element! </li></ul><p><br /></p><p><br /></p> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/08173959083447929995' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/08173959083447929995' rel='author' title='author profile'> <span itemprop='name'>Dixon</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='http://net-dixon.blogspot.com/2008/10/difference-methods-get-and-post-in-html.html' itemprop='url'/> <a class='timestamp-link' href='http://net-dixon.blogspot.com/2008/10/difference-methods-get-and-post-in-html.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2008-10-18T04:44:00-07:00'>4:44&#8239;AM</abbr></a> </span> <span class='post-comment-link'> <a class='comment-link' href='https://www.blogger.com/comment/fullpage/post/7126352839021792072/39838684228609216' onclick=''> No comments: </a> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1529732889'> <a href='https://www.blogger.com/post-edit.g?blogID=7126352839021792072&postID=39838684228609216&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, September 15, 2008</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='7126352839021792072' itemprop='blogId'/> <meta content='7270257947808812058' itemprop='postId'/> <a name='7270257947808812058'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='http://net-dixon.blogspot.com/2008/09/partial-classes-in-aspnet.html'>Partial Classes in ASP.NET</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-7270257947808812058' itemprop='description articleBody'> Partial class is a new functionality that is included in Visual Studio .Net 2005 and is supported in ASP.Net 2.0. This new functionality helps you to split a single class into multiple partial classes. These partial classes can be in different individual files.<br /><br />In the previous versions of the Visual Studio .Net IDE, when you create a new ASP.Net webform, the name of the web form is used as a class in the code-behind file. Apart from that, you would have seen lots of code generated by Visual Studio .Net itself. In the latest version of the Visual Studio .Net IDE, the codes that are generated by Visual Studio .Net are in a separate file as a partial class. Hence a user who creates a new webform would see a partial class for that page, when the user uses the code-behind file. This way the code that is seen in the code-behind file is minimal for a particular webform.<br />The code given below gives the implementation of the partial classes.<br />'-----File_1.vb<br />Imports System<br />Interface IPartialClass<br />Sub PrintEmployeeName(ByVal sName As String)<br />Sub PrintEmployeeName()<br /> End Interface<br />Partial Class MyPartialClass<br />Private sName As String = "sName Variable - John Peter - From Partial Class."<br />End Class<br />'-----File_2.vb<br />Imports System<br />Partial Public Class MyPartialClass<br />Implements IPartialClass<br />Public Sub PrintEmployeeName(string str)<br />Response.Write(str)<br />End Sub<br />End Class<br />'-----File_3.vb<br />Imports System<br />Partial Public Class MyPartialClass<br />Public Sub PrintEmployeeName()<br />Response.Write(sName)<br />End Sub<br />End Class<br />if you are writing your code for partial classes in C#, it is necessary for all the classes to have the &#8216;partial&#8217; keyword. This is a significant difference between VB.Net and C# in using partial classes<br />Since we are dealing with different files for a single class, even if you missed out implementing one method of an interface, the intellisense of Visual Studio .Net 2005 will point it out to you, thus enabling you to implement the missed out method of the interface. This is one among the advantage of using a Visual Studio .Net 2005 IDE for ASP.Net 2.0 applications.<br />This type of splitting the class file is particularly useful if a single class runs to thousands of lines of code with different functionalities across different methods. Productivity of the project team is increased since a single class file is split across the team members and implemented as partial classes. <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/08173959083447929995' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/08173959083447929995' rel='author' title='author profile'> <span itemprop='name'>Dixon</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='http://net-dixon.blogspot.com/2008/09/partial-classes-in-aspnet.html' itemprop='url'/> <a class='timestamp-link' href='http://net-dixon.blogspot.com/2008/09/partial-classes-in-aspnet.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2008-09-15T01:41:00-07:00'>1:41&#8239;AM</abbr></a> </span> <span class='post-comment-link'> <a class='comment-link' href='https://www.blogger.com/comment/fullpage/post/7126352839021792072/7270257947808812058' onclick=''> No comments: </a> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1529732889'> <a href='https://www.blogger.com/post-edit.g?blogID=7126352839021792072&postID=7270257947808812058&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Saturday, September 6, 2008</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='7126352839021792072' itemprop='blogId'/> <meta content='4207549197140983157' itemprop='postId'/> <a name='4207549197140983157'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='http://net-dixon.blogspot.com/2008/09/three-tier-architecture.html'>Three-tier architecture</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-4207549197140983157' itemprop='description articleBody'> The 3-Tier architecture has the following three tiers:<br /><strong>Presentation Tier</strong><br />This is the topmost level of the application. The presentation tier displays information related to such services as browsing merchandise, purchasing, and shopping cart contents. It communicates with other tiers by outputting results to the browser/client tier and all other tiers in the network.<br /><strong>Application Tier</strong> (<a class="mw-redirect" href="http://en.wikipedia.org/wiki/Business_Logic" title="Business Logic">Business Logic</a>/Logic Tier)<br />The logic tier is pulled out from the presentation tier and, as its own layer, it controls an application&#8217;s functionality by performing detailed processing.<br /><strong>Data Tier</strong><br />This tier consists of Database Servers. Here information is stored and retrieved. This tier keeps data neutral and independent from application servers or business logic. Giving data its own tier also improves scalability and performance.<br /><strong>Comparison with the MVC architecture<br /></strong>At first glance, the three tiers may seem similar to the <a href="http://en.wikipedia.org/wiki/Model-view-controller" title="Model-view-controller">Model-view-controller</a> (MVC) concept; however, topologically they are different. A fundamental rule in a three-tier architecture is the client tier never communicates directly with the data tier; in a three-tier model all communication must pass through the middleware tier. Conceptually the three-tier architecture is linear. However, the MVC architecture is triangular: the View sends updates to the Controller, the Controller updates the Model, and the View gets updated directly from the Model. <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/08173959083447929995' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/08173959083447929995' rel='author' title='author profile'> <span itemprop='name'>Dixon</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='http://net-dixon.blogspot.com/2008/09/three-tier-architecture.html' itemprop='url'/> <a class='timestamp-link' href='http://net-dixon.blogspot.com/2008/09/three-tier-architecture.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2008-09-06T23:30:00-07:00'>11:30&#8239;PM</abbr></a> </span> <span class='post-comment-link'> <a class='comment-link' href='https://www.blogger.com/comment/fullpage/post/7126352839021792072/4207549197140983157' onclick=''> No comments: </a> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1529732889'> <a href='https://www.blogger.com/post-edit.g?blogID=7126352839021792072&postID=4207549197140983157&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, August 25, 2008</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='7126352839021792072' itemprop='blogId'/> <meta content='5467185014524262572' itemprop='postId'/> <a name='5467185014524262572'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='http://net-dixon.blogspot.com/2008/08/file-read.html'>File Read</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-5467185014524262572' itemprop='description articleBody'> using System;<br />using System.IO;<br /><p>class FileRead </p><p>{</p><p> string filereadbuf; // buffer to store the content of file </p><p>public void ReadFile(string FileName, int FileSize) </p><p>{</p><p> char[] buf = new char[FileSize]; </p><p>// lets define an array of type char field (i.e. variable) buf // for more help please see .net sdk StreamReader sr = new StreamReader(new FileStream(FileName, FileMode.Open, FileAccess.Read));</p><p> int retval = sr.ReadBlock(buf, 0, FileSize); </p><p>// no. of bytes read</p><p> Console.Write ("Total Bytes Read = " + retval + "\n"); </p><p>filereadbuf = new string(buf); </p><p>// store it in our field </p><p>Console.WriteLine (filereadbuf); </p><p>// lets print on screen</p><p> sr.Close();</p><p> } </p><p>} </p> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/08173959083447929995' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/08173959083447929995' rel='author' title='author profile'> <span itemprop='name'>Dixon</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='http://net-dixon.blogspot.com/2008/08/file-read.html' itemprop='url'/> <a class='timestamp-link' href='http://net-dixon.blogspot.com/2008/08/file-read.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2008-08-25T22:08:00-07:00'>10:08&#8239;PM</abbr></a> </span> <span class='post-comment-link'> <a class='comment-link' href='https://www.blogger.com/comment/fullpage/post/7126352839021792072/5467185014524262572' onclick=''> No comments: </a> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1529732889'> <a href='https://www.blogger.com/post-edit.g?blogID=7126352839021792072&postID=5467185014524262572&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='7126352839021792072' itemprop='blogId'/> <meta content='4934407927381630590' itemprop='postId'/> <a name='4934407927381630590'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='http://net-dixon.blogspot.com/2008/08/threading-in-net.html'>Threading in .net</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-4934407927381630590' itemprop='description articleBody'> void DisplayThread1() <br /> { <br />while (_stopThreads == false) <br />{ <br /> // lock on the current instance of the class for thread #1 <br />lock (this) <br />{ <br />Console.WriteLine("Display Thread 1"); <br />_threadOutput = "Hello Thread1"; <br />Thread.Sleep(1000); <br />// simulate a lot of processing <br /> // tell the user what thread we are in thread #1 <br />Console.WriteLine("Thread 1 Output --> {0}", _threadOutput); <br />} // lock released for thread #1 here <br />} <br /> }<br /> /// <summary> /// Thread 1, Displays that we are in thread 1 (locked) /// </summary> <br />void DisplayThread2() <br /> { <br /> while (_stopThreads == false) <br /> {<br /> // lock on the current instance of the class for thread #2 <br />lock (this) <br />{ <br />Console.WriteLine("Display Thread 2"); <br /> _threadOutput = "Hello Thread2"; <br />Thread.Sleep(1000); <br />// simulate a lot of processing <br />// tell the user what thread we are in thread #1 <br /> Console.WriteLine("Thread 2 Output --> {0}", _threadOutput); <br />} // lock released for thread #2 here <br />} <br /> } <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/08173959083447929995' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/08173959083447929995' rel='author' title='author profile'> <span itemprop='name'>Dixon</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='http://net-dixon.blogspot.com/2008/08/threading-in-net.html' itemprop='url'/> <a class='timestamp-link' href='http://net-dixon.blogspot.com/2008/08/threading-in-net.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2008-08-25T21:47:00-07:00'>9:47&#8239;PM</abbr></a> </span> <span class='post-comment-link'> <a class='comment-link' href='https://www.blogger.com/comment/fullpage/post/7126352839021792072/4934407927381630590' onclick=''> No comments: </a> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1529732889'> <a href='https://www.blogger.com/post-edit.g?blogID=7126352839021792072&postID=4934407927381630590&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> </div> <div class='blog-pager' id='blog-pager'> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='http://net-dixon.blogspot.com/search?updated-max=2009-04-15T01:30:00-07:00&amp;max-results=2&amp;reverse-paginate=true' id='Blog1_blog-pager-newer-link' title='Newer Posts'>Newer Posts</a> </span> <a class='home-link' href='http://net-dixon.blogspot.com/'>Home</a> </div> <div class='clear'></div> <div class='blog-feeds'> <div class='feed-links'> Subscribe to: <a class='feed-link' href='http://net-dixon.blogspot.com/feeds/posts/default' target='_blank' type='application/atom+xml'>Posts (Atom)</a> </div> </div> </div></div> </div> <div id='sidebar-wrapper'> <div class='sidebar section' id='sidebar'><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <h2>Blog Archive</h2> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2020/'> 2020 </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2020/09/'> September </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2020_09_10_archive.html'> Sep 10 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2020_09_09_archive.html'> Sep 09 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2010/'> 2010 </a> <span class='post-count' dir='ltr'>(10)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2010/09/'> September </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2010_09_16_archive.html'> Sep 16 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2010/03/'> March </a> <span class='post-count' dir='ltr'>(9)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2010_03_12_archive.html'> Mar 12 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2010_03_11_archive.html'> Mar 11 </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2010_03_08_archive.html'> Mar 08 </a> <span class='post-count' dir='ltr'>(6)</span> </li> </ul> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009/'> 2009 </a> <span class='post-count' dir='ltr'>(10)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009/11/'> November </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009_11_21_archive.html'> Nov 21 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009_11_04_archive.html'> Nov 04 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009/10/'> October </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009_10_30_archive.html'> Oct 30 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009/05/'> May </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009_05_25_archive.html'> May 25 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009/04/'> April </a> <span class='post-count' dir='ltr'>(6)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009_04_29_archive.html'> Apr 29 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009_04_20_archive.html'> Apr 20 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2009_04_15_archive.html'> Apr 15 </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate expanded'> <a class='toggle' href='javascript:void(0)'> <span class='zippy toggle-open'> &#9660;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008/'> 2008 </a> <span class='post-count' dir='ltr'>(7)</span> <ul class='hierarchy'> <li class='archivedate expanded'> <a class='toggle' href='javascript:void(0)'> <span class='zippy toggle-open'> &#9660;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008/11/'> November </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='hierarchy'> <li class='archivedate expanded'> <a class='toggle' href='javascript:void(0)'> <span class='zippy toggle-open'> &#9660;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008_11_01_archive.html'> Nov 01 </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='posts'> <li><a href='http://net-dixon.blogspot.com/2008/11/html-basics.html'>HTML Basics</a></li> </ul> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008/10/'> October </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008_10_29_archive.html'> Oct 29 </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='posts'> <li><a href='http://net-dixon.blogspot.com/2008/10/what-is-difference-between-string-and.html'>What is the difference between String and StringBu...</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008_10_18_archive.html'> Oct 18 </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='posts'> <li><a href='http://net-dixon.blogspot.com/2008/10/difference-methods-get-and-post-in-html.html'>difference Methods GET and POST in HTML forms</a></li> </ul> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008/09/'> September </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008_09_15_archive.html'> Sep 15 </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='posts'> <li><a href='http://net-dixon.blogspot.com/2008/09/partial-classes-in-aspnet.html'>Partial Classes in ASP.NET</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008_09_06_archive.html'> Sep 06 </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='posts'> <li><a href='http://net-dixon.blogspot.com/2008/09/three-tier-architecture.html'>Three-tier architecture</a></li> </ul> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008/08/'> August </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> &#9658;&#160; </span> </a> <a class='post-count-link' href='http://net-dixon.blogspot.com/2008_08_25_archive.html'> Aug 25 </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='posts'> <li><a href='http://net-dixon.blogspot.com/2008/08/file-read.html'>File Read</a></li> <li><a href='http://net-dixon.blogspot.com/2008/08/threading-in-net.html'>Threading in .net</a></li> </ul> </li> </ul> </li> </ul> </li> </ul> </div> </div> <div class='clear'></div> </div> </div><div class='widget Profile' data-version='1' id='Profile1'> <h2>About Me</h2> <div class='widget-content'> <dl class='profile-datablock'> <dt class='profile-data'> <a class='profile-name-link g-profile' href='https://www.blogger.com/profile/08173959083447929995' rel='author' style='background-image: url(//www.blogger.com/img/logo-16.png);'> Dixon </a> </dt> </dl> <a class='profile-link' href='https://www.blogger.com/profile/08173959083447929995' rel='author'>View my complete profile</a> <div class='clear'></div> </div> </div><div class='widget Followers' data-version='1' id='Followers1'> <h2 class='title'>Followers</h2> <div class='widget-content'> <div id='Followers1-wrapper'> <div style='margin-right:2px;'> <div><script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <div id="followers-iframe-container"></div> <script type="text/javascript"> window.followersIframe = null; function followersIframeOpen(url) { gapi.load("gapi.iframes", function() { if (gapi.iframes && gapi.iframes.getContext) { window.followersIframe = gapi.iframes.getContext().openChild({ url: url, where: document.getElementById("followers-iframe-container"), messageHandlersFilter: gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER, messageHandlers: { '_ready': function(obj) { window.followersIframe.getIframeEl().height = obj.height; }, 'reset': function() { window.followersIframe.close(); followersIframeOpen("https://www.blogger.com/followers/frame/7126352839021792072?colors\x3dCgt0cmFuc3BhcmVudBILdHJhbnNwYXJlbnQaByM2NjY2NjYiByM1NTg4YWEqByNmZmZmZmYyByNjYzY2MDA6ByM2NjY2NjZCByM1NTg4YWFKByM5OTk5OTlSByM1NTg4YWFaC3RyYW5zcGFyZW50\x26pageSize\x3d21\x26hl\x3den\x26origin\x3dhttp://net-dixon.blogspot.com"); }, 'open': function(url) { window.followersIframe.close(); followersIframeOpen(url); } } }); } }); } followersIframeOpen("https://www.blogger.com/followers/frame/7126352839021792072?colors\x3dCgt0cmFuc3BhcmVudBILdHJhbnNwYXJlbnQaByM2NjY2NjYiByM1NTg4YWEqByNmZmZmZmYyByNjYzY2MDA6ByM2NjY2NjZCByM1NTg4YWFKByM5OTk5OTlSByM1NTg4YWFaC3RyYW5zcGFyZW50\x26pageSize\x3d21\x26hl\x3den\x26origin\x3dhttp://net-dixon.blogspot.com"); </script></div> </div> </div> <div class='clear'></div> </div> </div></div> </div> <!-- spacer for skins that want sidebar and main to be the same height--> <div class='clear'>&#160;</div> </div> <!-- end content-wrapper --> <div id='footer-wrapper'> <div class='footer no-items section' id='footer'></div> </div> </div></div> <!-- end outer-wrapper --> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/3000588928-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY77Xgo3_xAJyNxB1gEMQm8nb9Dz6Q:1753302887406';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d7126352839021792072','//net-dixon.blogspot.com/2008/','7126352839021792072'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '7126352839021792072', 'title': 'Dixon', 'url': 'http://net-dixon.blogspot.com/2008/', 'canonicalUrl': 'http://net-dixon.blogspot.com/2008/', 'homepageUrl': 'http://net-dixon.blogspot.com/', 'searchUrl': 'http://net-dixon.blogspot.com/search', 'canonicalHomepageUrl': 'http://net-dixon.blogspot.com/', 'blogspotFaviconUrl': 'http://net-dixon.blogspot.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': false, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': '', 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Dixon - Atom\x22 href\x3d\x22http://net-dixon.blogspot.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Dixon - RSS\x22 href\x3d\x22http://net-dixon.blogspot.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Dixon - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/7126352839021792072/posts/default\x22 /\x3e\n', 'meTag': '', 'adsenseClientId': 'ca-pub-6111347399369400', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': false, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/40f8869dc2f49cc0', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'archive', 'pageName': '2008', 'pageTitle': 'Dixon: 2008'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'isResponsive': false, 'isAlternateRendering': false, 'isCustom': false}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Dixon', 'description': '', 'url': 'http://net-dixon.blogspot.com/2008/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2008, 'rangeMessage': 'Showing posts from 2008'}}}]); _WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', 'navbar', document.getElementById('Navbar1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogSearchView', new _WidgetInfo('BlogSearch1', 'crosscol', document.getElementById('BlogSearch1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/3301882144-lbx.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/123180807-lightbox_bundle.css'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_ProfileView', new _WidgetInfo('Profile1', 'sidebar', document.getElementById('Profile1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_FollowersView', new _WidgetInfo('Followers1', 'sidebar', document.getElementById('Followers1'), {}, 'displayModeFull')); </script> </body> </html>