<?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-2462668251736781811</id><updated>2011-11-27T17:17:30.414-08:00</updated><category term='Creating Virtual Directory'/><category term='Why .NET'/><title type='text'>Just Started in .net</title><subtitle type='html'>I would like to share my experience in coding to discuss about the bugs/problems that i faced and solutions to them .</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-8649329656441043168</id><published>2008-12-13T03:01:00.000-08:00</published><updated>2008-12-13T03:56:40.812-08:00</updated><title type='text'>Web.config Changes after installing membership tables</title><content type='html'>&lt;span style="color:#3333ff;"&gt;After installing memership tables as illustrated in my previous blog 'Creating Membership Tables' we need to make changes in the web.config file as follows&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#000099;"&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_T9VVRjsFh38/SUOhk0MKKaI/AAAAAAAAAME/Wz8LMcqyMW0/s1600-h/config+file+setting.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5279240842065357218" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 182px" alt="" src="http://3.bp.blogspot.com/_T9VVRjsFh38/SUOhk0MKKaI/AAAAAAAAAME/Wz8LMcqyMW0/s320/config+file+setting.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_T9VVRjsFh38/SUOhTC6aqRI/AAAAAAAAAL8/IVJEhBYXeGQ/s1600-h/config+file+setting.bmp"&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;remove name="LocalSqlServer"&gt;&lt;/remove&gt;&lt;br /&gt;&lt;add name="LocalSqlServer" connectionstring="Data Source=mainserver;Initial Catalog=dbTechstorage;user id=usrname;password=pwd1;" providername="System.Data.SqlClient"&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/_T9VVRjsFh38/SUOhTC6aqRI/AAAAAAAAAL8/IVJEhBYXeGQ/s1600-h/config+file+setting.bmp"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#3333ff;"&gt;The above code will remove the default database &lt;strong&gt;aspnetdb.mdf &lt;/strong&gt;and point to new database where we are storing membership tables.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-8649329656441043168?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/8649329656441043168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=8649329656441043168' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/8649329656441043168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/8649329656441043168'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/12/webconfig-changes-after-installing.html' title='Web.config Changes after installing membership tables'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_T9VVRjsFh38/SUOhk0MKKaI/AAAAAAAAAME/Wz8LMcqyMW0/s72-c/config+file+setting.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-4919147103148412691</id><published>2008-10-21T09:19:00.000-07:00</published><updated>2008-10-25T07:45:22.792-07:00</updated><title type='text'>Creating Membership Tables</title><content type='html'>&lt;span style="color:#3333ff;"&gt;When you create a new ASP.NET 2.0 web site using Visual Studio 2005, you'll observe that a new folder App_Data gets created in the solution explorer, namely the aspnetdb.mdf file gets created. This extra database holds all the tables and stored procedures to let Membership, Roles, Profile etc run smoothly.&lt;br /&gt;&lt;br /&gt;When the website is live and we want to use aspnetdb.mdf, we need to have an extra database webserver. Because of this reason we would like to have same database for tables and procedures of memebership and any other purpose that your site requires.&lt;br /&gt;&lt;br /&gt;We have a possibility to have membership tables in a single database with the command&lt;/span&gt; &lt;/span&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;aspnet_regsql.exe.&lt;/span&gt; &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;We need to follow the below steps to install membership tables in your database with the command aspnet_regsql.exe.&lt;br /&gt;&lt;br /&gt;Goto to the Visual Studio 2005 command Prompt.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_T9VVRjsFh38/SP6YXR7RTJI/AAAAAAAAAIU/1WQ91VHOkj4/s1600-h/1cmdpromt.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5259808940531731602" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_T9VVRjsFh38/SP6YXR7RTJI/AAAAAAAAAIU/1WQ91VHOkj4/s320/1cmdpromt.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;MicrosoftSoft Visual Studio 2005-&gt;&lt;br /&gt;Visual Studio Tools -&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Visual Studio 2005 Command prompt&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Below is the command prompt window that gets opened and run the command aspnet_regsql.exe&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5261076376055125122" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 188px" alt="" src="http://3.bp.blogspot.com/_T9VVRjsFh38/SQMZFvL3FII/AAAAAAAAAIc/AT2Z_QGt4TY/s320/2cmdincmdprompt.bmp" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/SQMe4gemAVI/AAAAAAAAAIk/6WD-iev37zU/s1600-h/3WelcomeServerSetupWizard.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5261082745838633298" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 182px" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/SQMe4gemAVI/AAAAAAAAAIk/6WD-iev37zU/s320/3WelcomeServerSetupWizard.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Soon after you run the command, you will find the 'Welcome to the ASP.NET SQL server setup Wizard ' window opened.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Click next.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;After clicking next 'Select a Setup Option' window gets opened.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/SQMjPf7H_2I/AAAAAAAAAIs/R50ykJY8HMg/s1600-h/4setup_Option.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5261087538873368418" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 182px" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/SQMjPf7H_2I/AAAAAAAAAIs/R50ykJY8HMg/s320/4setup_Option.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;Select the default or the other option depending upon the requirement.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;Click next and note the 'Select the Server and Database' window gets opened.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;S&lt;/span&gt;&lt;a href="http://4.bp.blogspot.com/_T9VVRjsFh38/SQMl0F_KN0I/AAAAAAAAAI0/Pt6yBGeh0DY/s1600-h/5selectServerDB.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5261090366589384514" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 182px" alt="" src="http://4.bp.blogspot.com/_T9VVRjsFh38/SQMl0F_KN0I/AAAAAAAAAI0/Pt6yBGeh0DY/s320/5selectServerDB.bmp" border="0" /&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;elect the database and click next.&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Note 'confirm your settings' window gets opened.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Confirm your settings and click next otherwise, go to previous window and change the settings.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;a href="http://1.bp.blogspot.com/_T9VVRjsFh38/SQMnuaIau9I/AAAAAAAAAI8/4fBwK5RQQv4/s1600-h/6ConfirmSettings.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5261092467940965330" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 182px" alt="" src="http://1.bp.blogspot.com/_T9VVRjsFh38/SQMnuaIau9I/AAAAAAAAAI8/4fBwK5RQQv4/s320/6ConfirmSettings.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;Click next and note 'The database has been created or modified' window has been opened.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_T9VVRjsFh38/SQMpYU-W_fI/AAAAAAAAAJE/S0o3zc1nol8/s1600-h/7the+database+has+been+created.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5261094287622733298" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 182px" alt="" src="http://1.bp.blogspot.com/_T9VVRjsFh38/SQMpYU-W_fI/AAAAAAAAAJE/S0o3zc1nol8/s320/7the+database+has+been+created.bmp" border="0" /&gt;&lt;/a&gt; &lt;span style="color:#3333ff;"&gt;click finish&lt;/span&gt;. &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;Check the required tables are populated in the specified database.&lt;/span&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-4919147103148412691?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/4919147103148412691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=4919147103148412691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/4919147103148412691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/4919147103148412691'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/10/creating-membership-tables.html' title='Creating Membership Tables'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_T9VVRjsFh38/SP6YXR7RTJI/AAAAAAAAAIU/1WQ91VHOkj4/s72-c/1cmdpromt.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-2308437770864695362</id><published>2008-04-09T00:12:00.000-07:00</published><updated>2008-04-09T00:15:29.000-07:00</updated><title type='text'>How to disable right click</title><content type='html'>&lt;span style="color:#3333ff;"&gt;We can disable right click of our web pages through&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;document.oncontextmenu=new&lt;/span&gt; &lt;span style="color:#3333ff;"&gt;Function("return false;")&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-2308437770864695362?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/2308437770864695362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=2308437770864695362' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/2308437770864695362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/2308437770864695362'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/04/how-to-disable-right-click.html' title='How to disable right click'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-8239057285956433675</id><published>2008-03-11T10:28:00.000-07:00</published><updated>2008-03-11T10:32:52.430-07:00</updated><title type='text'>Access Specifiers in .net</title><content type='html'>&lt;span style="color:#3333ff;"&gt;The main purpose of using access specifiers is to provide security to the applications. The availability (scope) of the member objects of a class may be controlled using access specifiers. &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt; PUBLIC&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;As the name specifies, it can be accessed from anywhere. If a member of a class is defined as public then it can be accessed anywhere in the class as well as outside the class. This means that objects can access and modify public fields, properties, methods.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt; PRIVATE&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;As the name suggests, it can't be accessed outside the class. Its the private property of the class and can be accessed only by the members of the class.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;INTERNAL&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Friend &amp;amp; Internal mean the same.  Internal is used in C#. Friends can be accessed by all classes within an assembly but not from outside the assembly. &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;PROTECTED&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Protected variables can be used within the class as well as the classes that inherites this class.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;PROTECTED INTERNAL&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;The Protected Internal can be accessed by Members of the Assembly or the inheriting class, and ofcourse, within the class itself. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-8239057285956433675?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/8239057285956433675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=8239057285956433675' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/8239057285956433675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/8239057285956433675'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/03/access-specifiers-in-net.html' title='Access Specifiers in .net'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-6210573971499466903</id><published>2008-03-11T09:50:00.000-07:00</published><updated>2008-03-11T10:11:46.506-07:00</updated><title type='text'>Execution process in .net</title><content type='html'>&lt;span style="color:#3333ff;"&gt;.NET applications aren’t executed the same way as the traditional Windows applications you might be used to creating. &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Instead of being compiled into an executable containing native code, .NET application code is &lt;strong&gt;compiled into Microsoft intermediate language&lt;/strong&gt; (MSIL) and &lt;strong&gt;stored in a file called an assembly. &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;At run time, the assembly is compiled to its&lt;strong&gt; final state by the CLR&lt;/strong&gt;. &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;While running, the CLR provides memory management, type-safety checks, and other run-time tasks for the application.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Applications that run under the CLR are called &lt;strong&gt;managed code&lt;/strong&gt; because the CLR takes care of many of the tasks that would have formerly been handled in the application’s executable itself&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-6210573971499466903?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/6210573971499466903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=6210573971499466903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/6210573971499466903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/6210573971499466903'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/03/execution-process-in-net.html' title='Execution process in .net'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-3945917033044316297</id><published>2008-03-11T09:02:00.000-07:00</published><updated>2008-03-11T09:05:16.416-07:00</updated><title type='text'>Types of Applications in .net</title><content type='html'>&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;There are four types&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Web applications&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;These applications provide content from a server to client machines over the Internet. Users view the Web application through a Web browser.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Web services&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;These components provide processing services from a server to other applications over the Internet.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Internet-enabled applications&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;These are stand-alone applications that incorporate aspects of the Internet to provide online registration, Help, updates, or other services to the user over the Internet.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Peer-to-peer applications &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="color:#3333ff;"&gt;These are stand-alone applications that use the Internet to communicate with other users running their own instances of the application.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-3945917033044316297?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/3945917033044316297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=3945917033044316297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/3945917033044316297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/3945917033044316297'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/03/types-of-applications-in-net.html' title='Types of Applications in .net'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-3872965665499214789</id><published>2008-02-05T23:47:00.000-08:00</published><updated>2008-02-05T23:56:33.037-08:00</updated><title type='text'>How to change Default DataBase in SQL Server 2005</title><content type='html'>&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;ALTER  LOGIN [Login_Name]  With default_database  =  [Database_Name]&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Example:-&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;alter login sa with default_database = ourspace&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-3872965665499214789?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/3872965665499214789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=3872965665499214789' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/3872965665499214789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/3872965665499214789'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/02/how-to-change-default-database-in-sql.html' title='How to change Default DataBase in SQL Server 2005'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-3364054350645893452</id><published>2008-02-05T23:41:00.000-08:00</published><updated>2008-02-05T23:59:19.286-08:00</updated><title type='text'>How to Alter a column DataType in SQL Server 2005</title><content type='html'>&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;USING [Database_Name]&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;ALTER TABLE [Table_Name] &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;ALTER COLUMN [ Field_Name] New_Datatype&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Example&lt;/span&gt; &lt;span style="color:#3333ff;"&gt;:-&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;ALTER TABLE myTable &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;ALTER COLUMN fieldname nvarchar(255)&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-3364054350645893452?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/3364054350645893452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=3364054350645893452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/3364054350645893452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/3364054350645893452'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/02/how-to-alter-column-datatype-in-sql.html' title='How to Alter a column DataType in SQL Server 2005'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-1040443127455908899</id><published>2008-02-05T23:34:00.000-08:00</published><updated>2008-02-05T23:58:28.422-08:00</updated><title type='text'>Adding a column to a existing Table in SQL Server 2005</title><content type='html'>&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;USE [Database_Name]&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;ALTER TABLE [Table_Name] &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;ADD [Column_Name] Datatype null&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Example:-&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;USE ourspace&lt;br /&gt;ALTER TABLE items ADD Brand varchar(100) null&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-1040443127455908899?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/1040443127455908899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=1040443127455908899' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/1040443127455908899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/1040443127455908899'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/02/adding-column-to-existing-table-in-sql.html' title='Adding a column to a existing Table in SQL Server 2005'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-9143487091974349717</id><published>2008-02-01T02:17:00.000-08:00</published><updated>2008-02-01T02:38:22.570-08:00</updated><title type='text'>How to disable Back button of  Internet Explorer</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;There is&lt;strong&gt; no direct way&lt;/strong&gt; to disable the back button so that it is greyed-out and user cannot click on it. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;However, there are some tricks using javascript which might be able to give you the results that we  need, using javascripts &lt;strong&gt;window.history function&lt;/strong&gt; with a session variable and automatically logging off and redirecting to the required page if user hits the back button. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;strong&gt;javascript code&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;window.history.forward(1);&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-9143487091974349717?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/9143487091974349717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=9143487091974349717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/9143487091974349717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/9143487091974349717'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/02/how-to-disable-back-button-of-internet.html' title='How to disable Back button of  Internet Explorer'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-5759873808543370370</id><published>2008-01-31T03:58:00.000-08:00</published><updated>2008-01-31T21:23:05.345-08:00</updated><title type='text'>Difference between ReadOnly and Constants</title><content type='html'>&lt;strong style="color: rgb(51, 51, 255);"&gt;Difference between ReadOnly and Constants&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;-&gt; A &lt;/span&gt;&lt;strong style="color: rgb(51, 51, 255);"&gt;constant&lt;/strong&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; is initialized at the time of its creation i.e&lt;/span&gt;&lt;strong style="color: rgb(51, 51, 255);"&gt; Compile Time.&lt;/strong&gt;&lt;br /&gt;&lt;strong style="color: rgb(51, 51, 255);"&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong style="color: rgb(51, 51, 255);"&gt;-&gt; A ReadOnly&lt;/strong&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; can be assigned once in the class constructor allowing you to pass the value at &lt;/span&gt;&lt;strong style="color: rgb(51, 51, 255);"&gt;Runtime.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong style="color: rgb(51, 51, 255);"&gt;Advantages of declaring Constant&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;-&gt;Declaring fields as constants &lt;/span&gt;&lt;strong style="color: rgb(51, 51, 255);"&gt;protects from changing&lt;/strong&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; the value accidentally.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;-&gt;Using constants we perform some &lt;/span&gt;&lt;strong style="color: rgb(51, 51, 255);"&gt;optimization&lt;/strong&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; by not declaring any stack space for that field.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-5759873808543370370?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/5759873808543370370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=5759873808543370370' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/5759873808543370370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/5759873808543370370'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/01/difference-between-readonly-and.html' title='Difference between ReadOnly and Constants'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-4557367030598002524</id><published>2008-01-08T21:58:00.000-08:00</published><updated>2008-12-09T07:55:51.163-08:00</updated><title type='text'>Validating EMail Id - Java Script Code</title><content type='html'>&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Validating EMail ID&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Some times we want users to enter their EMail Id and we require it to validate.&lt;br /&gt;The following code in java script will help you out.&lt;br /&gt;&lt;br /&gt;Add a TextBox to enter email id and a Button (which has to be clicked by the user after entering email address) in .aspx page.&lt;br /&gt;&lt;br /&gt;In the given example txtEmail is the id of the text box and btnEmailCheckOut is the id of Button.&lt;br /&gt;&lt;br /&gt;In the Code behind .aspx.cs page add the below code in Page_Load event-&lt;/span&gt;&lt;a href="http://in005/ourspace/Default.aspx?mode=Bk&amp;amp;submode=KF&amp;amp;page=1&amp;amp;selectedindex=2&amp;amp;ID_PIC=5c902981-7395-404f-98c7-72d2e06137b8"&gt;&lt;span style="color:#3333ff;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;btnEmailCheckOut.Attributes.Add("onclick", "javascript:return CheckEmail('" + txtEmail.ClientID + "');");&lt;br /&gt;&lt;br /&gt;The above code adds attribute to the button so as to execute a javascript function when the button is clicked. JavaScript function CheckEmail takes a parameter txtEmail.ClientID(id of TextBox which will hold Email Id).&lt;br /&gt;&lt;br /&gt;Here's the&lt;strong&gt; java script function&lt;/strong&gt; starts&lt;br /&gt;&lt;br /&gt;function CheckEmail(ControlID)&lt;br /&gt;{&lt;br /&gt;var str=document.getElementById(ControlID).value;&lt;br /&gt;if (str != "" )&lt;br /&gt;{&lt;br /&gt;var at="@"&lt;br /&gt;var dot="."&lt;br /&gt;var lat=str.indexOf(at)&lt;br /&gt;var lstr=str.length&lt;br /&gt;var ldot=str.indexOf(dot)&lt;br /&gt;&lt;br /&gt;if (str.indexOf(at)==-1)&lt;br /&gt;{&lt;br /&gt;alert("Invalid E-mail ID");&lt;br /&gt;document.getElementById(ControlID).focus();&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;if (str.indexOf(at)==-1  str.indexOf(at)==0  str.indexOf(at)==lstr)&lt;br /&gt;{&lt;br /&gt;alert("Invalid E-mail ID");&lt;br /&gt;document.getElementById(ControlID).focus();&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;if (str.indexOf(dot)==-1  str.indexOf(dot)==0   str.indexOf(dot)==lstr   str.lastIndexOf(dot)==lstr)&lt;br /&gt;{&lt;br /&gt;alert("Invalid E-mail ID");&lt;br /&gt;document.getElementById(ControlID).focus();&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;if (str.indexOf(at,(lat+1))!=-1)&lt;br /&gt;{&lt;br /&gt;alert("Invalid E-mail ID");&lt;br /&gt;document.getElementById(ControlID).focus();&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;if (str.substring(lat-1,lat)==dot str.substring(lat+1,lat+2)==dot)&lt;br /&gt;{&lt;br /&gt;alert("Invalid E-mail ID");&lt;br /&gt;document.getElementById(ControlID).focus();&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;if (str.indexOf(dot,(lat+2))==-1)&lt;br /&gt;{&lt;br /&gt;alert("Invalid E-mail ID");&lt;br /&gt;document.getElementById(ControlID).focus();&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;if (str.indexOf(" ")!=-1)&lt;br /&gt;{&lt;br /&gt;alert("Invalid E-mail ID");&lt;br /&gt;document.getElementById(ControlID).focus();&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;return true;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Explanation&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;function CheckEmail(ControlID)&lt;/strong&gt;&lt;br /&gt;ControlID is the id of TextBox which will hold EMail ID.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;var str=document.getElementById(ControlID).value; &lt;/strong&gt;&lt;br /&gt;document.getElementByID(ControlID) will Returns the reference to the element whose ID is specified.&lt;br /&gt;&lt;br /&gt;document.getElementById(ControlID).value give us text entered in the textbox.&lt;br /&gt;So, str will contain Email Id entered by the user in the text box.&lt;br /&gt;&lt;br /&gt;if (str != "" )&lt;br /&gt;checks whether str is null or not.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;var lat=&lt;/strong&gt;str.indexOf(at)&lt;strong&gt; &lt;/strong&gt;&lt;br /&gt;str.indexOf(at) gives first index(position) of at(&lt;/span&gt;&lt;a href="mailto:"&gt;&lt;span style="color:#3333ff;"&gt;'@'&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;).&lt;br /&gt;lat holds the index.&lt;br /&gt;similarly,&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;var ldot=str.indexOf(dot) &lt;/strong&gt;&lt;br /&gt;ldot contains index of dat(' . ');&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;var lstr=str.length&lt;br /&gt;&lt;/strong&gt;str.length returns length of the str(EMail Id )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;if (str.indexOf(at)==-1) &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;{&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;alert("Invalid E-mail ID"); &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;document.getElementById(ControlID).focus();  &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;return false;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;} &lt;/strong&gt;&lt;br /&gt;Above fuctions checks whether &lt;/span&gt;&lt;a href="mailto:"&gt;&lt;span style="color:#3333ff;"&gt;'@'&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt; is present in EMail id or not if not it will show an alert message as shown below. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/R4R0bDOLYhI/AAAAAAAAAFo/RGJKBZIc8kQ/s1600-h/untitled.bmp"&gt;&lt;span style="color:#3333ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5153371881688752658" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/R4R0bDOLYhI/AAAAAAAAAFo/RGJKBZIc8kQ/s320/untitled.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;str.indexOf(at) checks for the first occurance of &lt;/span&gt;&lt;a href="mailto:"&gt;&lt;span style="color:#3333ff;"&gt;'@'&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;  if there is no occurance of &lt;/span&gt;&lt;a href="mailto:"&gt;&lt;span style="color:#3333ff;"&gt;'@'&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt; returns -1;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;EMail Id should definitely contain @ otherwise it not valid.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;document.getElementById(ControlID).focus();&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;focus()  method will place cursor into the specified element .TextBox in the current context.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt; return false; &lt;/strong&gt;Every function of javascript should return true or false.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;If we wont mention return false; statement, function CheckEmail will be called repetedly and alert message will pop up as soon as we have closed early instance of alert message.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;if (str.indexOf(at)==-1 str.indexOf(at)==0 str.indexOf(at)==lstr) &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;Above function will check whether there is any occurances of &lt;/span&gt;&lt;a href="mailto:"&gt;&lt;span style="color:#3333ff;"&gt;'@'&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt; or not and if ocuurance of &lt;/span&gt;&lt;a href="mailto:"&gt;&lt;span style="color:#3333ff;"&gt;'@'&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt; is equal to the length of the EMail ID i.e EMail ID ending with  &lt;/span&gt;&lt;a href="mailto:"&gt;&lt;span style="color:#3333ff;"&gt;'@'&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;  which is absurd if, any of the condition is true then EMail Id is not valid.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;if (str.indexOf(dot)==-1  str.indexOf(dot)==0   str.indexOf(dot)==lstr   str.lastIndexOf(dot)==lstr)&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;Above function will check the ocurrances dot(' . ')  is there or not and checks whether EMail Id is ending with dot or not.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;if (str.indexOf(at,(lat+1))!=-1)&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;checks whether &lt;/span&gt;&lt;a href="mailto:"&gt;&lt;span style="color:#3333ff;"&gt;'@'&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt; occurs immediately after the first occurance of '@' .&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="mailto:sam@@yahoo.com"&gt;&lt;span style="color:#3333ff;"&gt;sam@@yahoo.com&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt; is the invalid EMail Id.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;if (str.substring(lat-1,lat)==dot str.substring(lat+1,lat+2)==dot)&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;The above statement checks whether the  dot is followed immediately before or after at.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;e.g. &lt;/span&gt;&lt;a href="mailto:sam.@yahoo.com"&gt;&lt;span style="color:#3333ff;"&gt;sam.@yahoo.com&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt; or &lt;/span&gt;&lt;a href="mailto:sam@.yahoo.com"&gt;&lt;span style="color:#3333ff;"&gt;sam@.yahoo.com&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;if (str.indexOf(" ")!=-1) &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;The above statement checks whether the statement contains any blank space or not.&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;If you want  some special character should not be there in your email id then use&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;if(str.indexOf("&lt;strong&gt;SPECIAL CHARACTER&lt;/strong&gt; ")!=-1) &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-4557367030598002524?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/4557367030598002524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=4557367030598002524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/4557367030598002524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/4557367030598002524'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/01/validating-email-id-java-script-code.html' title='Validating EMail Id - Java Script Code'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_T9VVRjsFh38/R4R0bDOLYhI/AAAAAAAAAFo/RGJKBZIc8kQ/s72-c/untitled.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-1056895099005193133</id><published>2008-01-08T21:28:00.000-08:00</published><updated>2008-01-08T21:53:28.788-08:00</updated><title type='text'>Query String</title><content type='html'>&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;&lt;u&gt;Passing Query String in the Source Page&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If we want to pass some values to another page it is possible through query string.&lt;br /&gt;Query string is a string which is appended after the URL.&lt;br /&gt;E.g. Response.Redirect( Sample.aspx?name=sam&amp;amp;age=21&amp;amp;sex=female);&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;In my previous post I have explained that Response.Redirect is used to move from one webpage to another webpage.&lt;br /&gt;Sample.aspx is the destination page to which we want to migrate.&lt;br /&gt;Query string is appended just after the URL, beginning with &lt;/span&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;“?”&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;?name=sam&amp;amp;age=21&amp;amp;sex=female is the query string in the above example where Sample.aspx is the URL and name, age, sex are the parameters with their values sam, 21,female respectively .&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;Two parameters are separated by&lt;/strong&gt;&lt;/em&gt; &lt;strong&gt;‘&amp;amp;’&lt;/strong&gt; in the above example name and age are two different parameters and they are separated from ‘&amp;amp;’.&lt;br /&gt;?name=sam&amp;amp;age=21&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Value to the parameter is assigned after equal to&lt;/em&gt; (“=”)&lt;/strong&gt;.&lt;br /&gt;?name=sam&lt;br /&gt;Here name is parameter and sam is value assigned to the parameter.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;&lt;u&gt;Retrieving Query string in the Destination Page&lt;/u&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Query string is retrieved by a command &lt;strong&gt;Request.QueryString(“parameter”) &lt;/strong&gt;in asp.net&lt;br /&gt;&lt;br /&gt;e.g. Request.QueryString["id"] &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;The first thing we do is to&lt;strong&gt; &lt;em&gt;check if the query string exists&lt;/em&gt;&lt;/strong&gt; in the first place before we start using it. It could look like this:&lt;br /&gt;if (Request.QueryString["id"] != null)&lt;br /&gt;{&lt;br /&gt;// Do something with the querystring&lt;br /&gt;} &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;The only problem with the above check to&lt;strong&gt; &lt;em&gt;see if the query string is null&lt;/em&gt;&lt;/strong&gt;, is that we don't take into consideration if the query string is filled or not. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;That could &lt;strong&gt;&lt;em&gt;lead to unhandled exceptions&lt;/em&gt;&lt;/strong&gt; in the code. Instead we should check for query strings like this: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;if (!String.IsNullOrEmpty(Request.QueryString["id"]))&lt;br /&gt;{&lt;br /&gt;// Do something with the querystring&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;So we do the check again more thoroughly:&lt;br /&gt;&lt;br /&gt;if (!String.IsNullOrEmpty(Request.QueryString["id"]) &amp;amp;&amp;amp; Request.QueryString["id"].Length == 5)&lt;br /&gt;{&lt;br /&gt;// Do something with the querystring&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Now we know that we get a query string suitable for further processing.&lt;br /&gt;You can then do more&lt;strong&gt;&lt;em&gt; precise data type checks&lt;/em&gt;&lt;/strong&gt; using the Parse or Convert method of most value types or by some other logic.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-1056895099005193133?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/1056895099005193133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=1056895099005193133' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/1056895099005193133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/1056895099005193133'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2008/01/query-string.html' title='Query String'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-5052432180164001414</id><published>2007-12-20T22:52:00.000-08:00</published><updated>2008-12-09T07:55:52.565-08:00</updated><title type='text'>SqlClient.SqlException - An error has occurred while establishing a connection to the server</title><content type='html'>&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, This failure may be caused by the fact that under the &lt;strong&gt;default settings SQL Server&lt;/strong&gt; &lt;strong&gt;does not allow remote connections&lt;/strong&gt;. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) &lt;/span&gt;&lt;/p&gt;&lt;span style="color:#3333ff;"&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Description&lt;/strong&gt;: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. &lt;/p&gt;&lt;p align="left"&gt;&lt;br /&gt;&lt;strong&gt;Exception Details&lt;/strong&gt;: System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider:&lt;strong&gt; Named Pipes&lt;/strong&gt; Provider, error: 40 - Could not open a connection to SQL Server)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you are new to .net you will surely face the following error.&lt;br /&gt;&lt;br /&gt;Solution for the error as follows&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://4.bp.blogspot.com/_T9VVRjsFh38/R2tk3zOLYYI/AAAAAAAAAEc/kCenXGUN-yI/s1600-h/Cinfigration+Toos+pic.bmp"&gt;&lt;span style="color:#3333ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5146317909006180738" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_T9VVRjsFh38/R2tk3zOLYYI/AAAAAAAAAEc/kCenXGUN-yI/s320/Cinfigration+Toos+pic.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt; Follow the path&lt;br /&gt;&lt;br /&gt;Start -&gt; All Programs&lt;br /&gt;-&gt; Microsoft SQL server 2005&lt;br /&gt;-&gt; Configuration Tools&lt;br /&gt;-&gt;SQL Server Surface Area Configuration&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_T9VVRjsFh38/R2tlTjOLYZI/AAAAAAAAAEk/RuqIC-RwkVU/s1600-h/surface+area+config.bmp"&gt;&lt;span style="color:#3333ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5146318385747550610" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_T9VVRjsFh38/R2tlTjOLYZI/AAAAAAAAAEk/RuqIC-RwkVU/s320/surface+area+config.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now you will be land to SQL Server 2005 Surface Area Configuration window.&lt;br /&gt;&lt;br /&gt;Now Click&lt;br /&gt;&lt;strong&gt;Surface Area Configuration for Services and Conditions&lt;/strong&gt;(2nd bottom).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_T9VVRjsFh38/R2tlrjOLYaI/AAAAAAAAAEs/0j36qYPagk4/s1600-h/default+Remote+connection.bmp"&gt;&lt;span style="color:#3333ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5146318798064411042" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_T9VVRjsFh38/R2tlrjOLYaI/AAAAAAAAAEs/0j36qYPagk4/s320/default+Remote+connection.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Soon you will land to SQL Server 2005 Surface Area Configuration window &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Goto &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;DataBase Engine -&gt; Remote Connections&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;By Default Local Connections only will be selected.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_T9VVRjsFh38/R2tl9jOLYbI/AAAAAAAAAE0/CXlvvkVR99k/s1600-h/set+Remote+connection.bmp"&gt;&lt;span style="color:#3333ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5146319107302056370" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_T9VVRjsFh38/R2tl9jOLYbI/AAAAAAAAAE0/CXlvvkVR99k/s320/set+Remote+connection.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Change it by selecting Local and remote connection.&lt;br /&gt;Options under Local and remote connection will be by default Using TCP/IP only.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Select the last option &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Using both TCP/IP and named pipes&lt;/strong&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;click apply and then ok.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Dont Forget to&lt;strong&gt; Restart SQL Server&lt;/strong&gt;. &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-5052432180164001414?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/5052432180164001414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=5052432180164001414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/5052432180164001414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/5052432180164001414'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2007/12/sqlclientsqlexception-error-has.html' title='SqlClient.SqlException - An error has occurred while establishing a connection to the server'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_T9VVRjsFh38/R2tk3zOLYYI/AAAAAAAAAEc/kCenXGUN-yI/s72-c/Cinfigration+Toos+pic.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-8339386128893856576</id><published>2007-12-20T21:45:00.000-08:00</published><updated>2007-12-20T22:05:02.603-08:00</updated><title type='text'>Page Navaigation In .Net 2.0</title><content type='html'>&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;WebPage Navigation &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;&lt;span style="color:#000000;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;You may be wondering how we do perform page navigations especially in the code behind I mean without html controls or asp.net controls. We have few Commands that need to be remembered and should be used depending upon our requirement.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;Server.Transfer&lt;/strong&gt; is similar to &lt;strong&gt;Response.Redirect&lt;/strong&gt; in sense that it sends the user to another page with a statement such as &lt;strong&gt;Server.Transfer("WebForm2.aspx").&lt;/strong&gt; However, the statement has a number of distinct advantages and disadvantages.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;Firstly, transferring to another page using Server.Transfer conserves server resources. &lt;em&gt;Instead of telling the browser to redirect&lt;/em&gt;, it simply changes the "focus" on the Web server and transfers the request. This means you &lt;em&gt;&lt;strong&gt;don't get quite as many HTTP&lt;/strong&gt; requests&lt;/em&gt; coming through, which therefore eases the pressure on your Web server and makes your applications run faster.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;"transfer" process can &lt;em&gt;work on &lt;strong&gt;only those sites running on the server&lt;/strong&gt;&lt;/em&gt;, you can't use Server.Transfer to send the user to an external site. Only Response.Redirect can do that.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;Secondly, Server.Transfer &lt;em&gt;&lt;strong&gt;maintains the original URL in the browser&lt;/strong&gt;&lt;/em&gt;. This can really help streamline data entry techniques, although it may make for&lt;em&gt; confusion when debugging&lt;/em&gt;.&lt;br /&gt;The Server.Transfer method also has a&lt;em&gt; second parameter—"&lt;strong&gt;preserveForm&lt;/strong&gt;&lt;/em&gt;". If you set this to True, using a statement such as Server.Transfer("WebForm2.aspx", True), the existing query string and any form variables will still be available to the page you are transferring to.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;For &lt;em&gt;&lt;strong&gt;example&lt;/strong&gt;&lt;/em&gt;, if your WebForm1.aspx has a TextBox control called TextBox1 and you transferred to WebForm2.aspx with the preserveForm parameter set to True, you'd be able to retrieve the value of the original page TextBox control by referencing &lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;Request.Form("TextBox1").&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;In brief Response.Redirect simply tells the browser to visit another page. Server.Transfer helps &lt;em&gt;&lt;strong&gt;reduce server requests&lt;/strong&gt;&lt;/em&gt;, keeps the URL the same and, with a &lt;em&gt;&lt;strong&gt;little bug-bashing&lt;/strong&gt;&lt;/em&gt;, allows you to transfer the query string and form variables.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-8339386128893856576?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/8339386128893856576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=8339386128893856576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/8339386128893856576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/8339386128893856576'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2007/12/page-navaigation-net-20.html' title='Page Navaigation In .Net 2.0'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-1517543039298422031</id><published>2007-11-28T02:24:00.000-08:00</published><updated>2008-12-09T07:55:55.613-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Creating Virtual Directory'/><title type='text'>Creating 3-Tier Architecture in .NET</title><content type='html'>&lt;p align="center"&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;Today I would like to write  about how to create Three-Tier architecture&lt;br /&gt;Guys who have just started working on .net may have questions in their minds&lt;br /&gt;What is this ‘three tier architecture?,  Why three tier architecture? Why to follow it.? and so on……………….&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I was in the same illusion when I have started working on .net and told to follow it.&lt;br /&gt;&lt;br /&gt;There are many reasons to tell why we need an architecture .I want to tell you few of that I know:-&lt;br /&gt;1) To make our code more modular.&lt;/span&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;span style="color:#3366ff;"&gt; &lt;/span&gt;&lt;span style="color:#3366ff;"&gt;2) Readability increases. &lt;/span&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;span style="color:#3366ff;"&gt;3) Fixing bugs is easier.&lt;/span&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;span style="color:#3366ff;"&gt; &lt;/span&gt;&lt;span style="color:#3366ff;"&gt;4) To follow certain standard’s. &lt;/span&gt;&lt;/p&gt;&lt;span style="color:#3366ff;"&gt;&lt;p align="left"&gt;&lt;br /&gt;I would like to illustrate how to and what is the need to follow.&lt;br /&gt;Architecture may not be of three tiers always .It has been chosen to follow because it may be a clients request or company standards. But it is always better to have an architecture for your project and to follow specific standards through out the project.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Three tier architecture looks like.&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/R01DWqXEm9I/AAAAAAAAAAM/xUafLOeTE3s/s1600-h/eight.bmp"&gt;&lt;span style="color:#3366ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5137836806506847186" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 355px; CURSOR: hand; HEIGHT: 211px" height="142" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/R01DWqXEm9I/AAAAAAAAAAM/xUafLOeTE3s/s320/eight.bmp" width="320" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3366ff;"&gt;&lt;br /&gt;&lt;br /&gt;1)&lt;strong&gt; UIL&lt;/strong&gt;(User Interface Layer) &lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color:#3366ff;"&gt;2)&lt;strong&gt; BLL&lt;/strong&gt;(Business Logic Layer) &lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color:#3366ff;"&gt;3)&lt;strong&gt; DAL&lt;/strong&gt;(Data Access Layer)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;Now we shall start building the specified architecture. Firstly choose the location where you want your project to be placed,  location can be in any partition of your memory (like C drive or D drive ………). Create a folder in that specific drive and name the folder that you have chosen for your project.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;NOTE: Remember always choose project name that best describes your project and it must be appropriate. &lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;Create two subfolders Named &lt;strong&gt;CompleteBuild&lt;/strong&gt;(optional name) and &lt;strong&gt;Database&lt;/strong&gt;.&lt;br /&gt;Place all procedure in the database folder and create a folder called UIL in the CompleteBuild.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Creating &lt;strong&gt;Virtual Directory&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Now go to run (windows key + r), type inetmgr then press enter.You will be able to view  the IIS window as below.&lt;/span&gt;&lt;/p&gt;&lt;span style="color:#3366ff;"&gt;&lt;p&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_T9VVRjsFh38/R1Y_5UHJ61I/AAAAAAAAADI/YUyLqNmOC1I/s1600-h/untitled1.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5140366278573812562" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_T9VVRjsFh38/R1Y_5UHJ61I/AAAAAAAAADI/YUyLqNmOC1I/s320/untitled1.bmp" border="0" /&gt;&lt;/a&gt;&lt;span style="color:#3366ff;"&gt;&lt;br /&gt;&lt;br /&gt;On the left side of the window you can view local computer, expand it you will observe Web Sites and then choose Default Web Sites to expand .Move the mouse over Default Web Site link right click then select New option from that select and Click Virtual Directory....... &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;local computer -&gt; Web Sites -&gt; Default Web Site -&gt; (right click and choose) New -&gt; Virtual Directory&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://4.bp.blogspot.com/_T9VVRjsFh38/R1ZDnkHJ62I/AAAAAAAAADQ/U5S21r0LJT4/s1600-h/untitled2.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5140370371677645666" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_T9VVRjsFh38/R1ZDnkHJ62I/AAAAAAAAADQ/U5S21r0LJT4/s320/untitled2.bmp" border="0" /&gt;&lt;/a&gt;&lt;span style="color:#3366ff;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now you will observe another window which will be similar to this image.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Click on next.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/R1ZFJEHJ64I/AAAAAAAAADg/lDkao2RConw/s1600-h/untitled3.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5140372046714891138" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/R1ZFJEHJ64I/AAAAAAAAADg/lDkao2RConw/s320/untitled3.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Now it will ask you to give &lt;strong&gt;alias name&lt;/strong&gt; .Choose an appropraite name to fill the text box.&lt;br /&gt;After filling text box click on next .&lt;/span&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://3.bp.blogspot.com/_T9VVRjsFh38/R1ZTYUHJ65I/AAAAAAAAADo/2mqkqWlvGkM/s1600-h/untitled4.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5140387701870685074" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_T9VVRjsFh38/R1ZTYUHJ65I/AAAAAAAAADo/2mqkqWlvGkM/s320/untitled4.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Now you need to enter physical path of your project where it is located.&lt;br /&gt;like C:\OurSpace\Complete Build\UIL&lt;br /&gt;After done, click on next.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/R1ZUgEHJ66I/AAAAAAAAADw/hlUEYvU4MUs/s1600-h/untitled5.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5140388934526299042" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/R1ZUgEHJ66I/AAAAAAAAADw/hlUEYvU4MUs/s320/untitled5.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;Just check &lt;strong&gt;Browse&lt;/strong&gt; option in the access permissions window and dont do any thing else.&lt;br /&gt;Done with it, then click on next.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_T9VVRjsFh38/R01O16XEnEI/AAAAAAAAABE/mqTCv51R5Ns/s1600-h/6.JPG"&gt;&lt;span style="color:#3366ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5137849438005664834" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_T9VVRjsFh38/R01O16XEnEI/AAAAAAAAABE/mqTCv51R5Ns/s320/6.JPG" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3366ff;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;Virtual directory has been created successfully if you get this window.&lt;br /&gt;Click on finish .&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/R1ZVcEHJ67I/AAAAAAAAAD4/xFbaB_wdQ7E/s1600-h/untitled6.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5140389965318450098" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/R1ZVcEHJ67I/AAAAAAAAAD4/xFbaB_wdQ7E/s320/untitled6.bmp" border="0" /&gt;&lt;/a&gt;&lt;span style="color:#3366ff;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can now see the virtual directory with the alias name you have given has been created in ths Defaut web sites (left side) and in the content side you will have no content but,  if you are placing any files in UIL you can very well view them and browse depending upon the the permissions you have given in Access Permission Window.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;Now,  go to visual studio IDE  choose New -&gt;Web Site &lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/R01RsqXEnFI/AAAAAAAAABM/CpT4k89iwu8/s1600-h/one.bmp"&gt;&lt;span style="color:#3366ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5137852577626758226" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/R01RsqXEnFI/AAAAAAAAABM/CpT4k89iwu8/s320/one.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3366ff;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;you will be landing into this window choose ASP.NET Web Site or AJAX Enabled Web Site depending on your requirement.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now look at the left-bottom of the window you will find location dropdown,  select http then click on browse&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="color:#3366ff;"&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/R1ZeaEHJ68I/AAAAAAAAAEA/P_xJsVH4jCU/s1600-h/untitled7.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5140399826563361730" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/R1ZeaEHJ68I/AAAAAAAAAEA/P_xJsVH4jCU/s320/untitled7.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;you will find this window choose the physical directory you have just created.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Note:-&lt;/strong&gt; you can only find virtual directory when you select IIS tab, which is located at the left side is selected. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/R1ZgKEHJ69I/AAAAAAAAAEI/6ed_rjKFMQA/s1600-h/untitled8.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5140401750708710354" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/R1ZgKEHJ69I/AAAAAAAAAEI/6ed_rjKFMQA/s320/untitled8.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we have to create two more layers BLL and DAL.These BLL and DAL are nothing but Class Library.Go to the solution explorer window, move your mouse on the Solution File then right click select Add -&gt; Add New Project option you will find the window as shown .Choose&lt;br /&gt;&lt;br /&gt;the location C:\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;OurSpace&lt;/span&gt;\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;CompleteBuildand&lt;/span&gt; name it as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;BLL&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Repeat the same for DAL layer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We have created the three layers , now we need to set &lt;strong&gt;properties and relation&lt;/strong&gt; among them.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://4.bp.blogspot.com/_T9VVRjsFh38/R01bRKXEnJI/AAAAAAAAABs/rNkjxGuZFNk/s1600-h/five.bmp"&gt;&lt;span style="color:#3366ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5137863100296633490" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_T9VVRjsFh38/R01bRKXEnJI/AAAAAAAAABs/rNkjxGuZFNk/s320/five.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3366ff;"&gt;&lt;br /&gt;&lt;br /&gt;Now go to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;UIL&lt;/span&gt; right click to choose properties.&lt;br /&gt;&lt;br /&gt;Choose Reference located at the left side.&lt;br /&gt;when the window pops up click on Add Reference button.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_T9VVRjsFh38/R01cI6XEnKI/AAAAAAAAAB0/mM7V9DuaBEs/s1600-h/six.bmp"&gt;&lt;span style="color:#3366ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5137864058074340514" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_T9VVRjsFh38/R01cI6XEnKI/AAAAAAAAAB0/mM7V9DuaBEs/s320/six.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3366ff;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;Choose the projects tab, select &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;BLL&lt;/span&gt; and &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;DAL(i have used &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;EnterPrise&lt;/span&gt; Library instead of DAL)then click on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;ok&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_T9VVRjsFh38/R01eEqXEnLI/AAAAAAAAAB8/X4gdg9O9WWg/s1600-h/seven.bmp"&gt;&lt;span style="color:#3366ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5137866184083152050" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_T9VVRjsFh38/R01eEqXEnLI/AAAAAAAAAB8/X4gdg9O9WWg/s320/seven.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3366ff;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Choose MS Build option from the left side and update &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;Output&lt;/span&gt; Folders as C:\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;OurSpace&lt;/span&gt;\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;CompleteBuild&lt;/span&gt;\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;SolutionFiles&lt;/span&gt;\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;PrecompiledWeb&lt;/span&gt;\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;UIL&lt;/span&gt; and relate correspondingly yours &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;donot&lt;/span&gt; exactly cut copy paste.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_T9VVRjsFh38/R01fiaXEnMI/AAAAAAAAACE/ybO6RLG52M4/s1600-h/three.bmp"&gt;&lt;span style="color:#3366ff;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5137867794695888066" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_T9VVRjsFh38/R01fiaXEnMI/AAAAAAAAACE/ybO6RLG52M4/s320/three.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#3366ff;"&gt;&lt;br /&gt;Go to solution file right click and choose properties select Project Dependencies tab located left side of the window.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;select project &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;UIL&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;Check Depends On &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;BLL&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;similarly select project &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;BLL&lt;/span&gt; and check Depends On DAL and there is no need for DAL to set any property as it does not depend on any project, neither &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;UIL&lt;/span&gt; nor &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;BLL&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;Now we have successfully created the specified architecture. If you &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;haven't&lt;/span&gt; try, just try it you will surely make sense.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3366ff;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-1517543039298422031?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/1517543039298422031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=1517543039298422031' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/1517543039298422031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/1517543039298422031'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2007/11/creating-3-tier-architecture-in-net.html' title='Creating 3-Tier Architecture in .NET'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_T9VVRjsFh38/R01DWqXEm9I/AAAAAAAAAAM/xUafLOeTE3s/s72-c/eight.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2462668251736781811.post-4708580638417942591</id><published>2007-11-27T08:56:00.000-08:00</published><updated>2007-11-27T21:19:29.344-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Why .NET'/><title type='text'>Why .NET</title><content type='html'>&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;Hi Friends ,&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;Let me tell you why i have chosen .net as platform . &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;WHY .NET&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;.NET is the future of development not only for the Windows platform, but other operating systems as well. If you are not moving to .NET now, you should at least be keeping up to date with it and reevaluating it at regular intervals to determine when you will begin moving to it.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;Some advantages that .net has over Java &lt;/strong&gt;are: &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;Java is not just a platform, but a language। .NET is language independent.&lt;/span&gt; &lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#3366ff;"&gt;Adopting .NET does not force you to adopt a single, or even specific .&lt;/span&gt;&lt;span style="color:#3366ff;"&gt;we can even support the Java language, and J# is very close to&lt;/span&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt; Java.&lt;br /&gt;&lt;/strong&gt;Language interoperability.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;div align="left"&gt;&lt;span style="color:#3366ff;"&gt;.NET can coexist with and even integrate with existing Win32 code.&lt;br /&gt;Moving to Java from Win32 is a complete paradigm shift.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#3366ff;"&gt;Moving to .NET is a more natural path for Win32 developers. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;Technical Components Making Up The .NET Platform:&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#3366ff;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;C#,&lt;/strong&gt; a "new" language for writing classes and components, that integrates elements of C, C++, and Java, and adds additional features, like metadata tags, related to component development. &lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#3366ff;"&gt;A "&lt;strong&gt;common language runtime&lt;/strong&gt;", which runs bytecodes in an Internal Language (IL) format. Code and objects written in one language can, ostensibly, be compiled into the IL runtime, once an IL compiler is developed for the language. &lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#3366ff;"&gt;A set of&lt;strong&gt; base components&lt;/strong&gt;, accessible from the common language runtime, that provide various functions (networking, containers, etc.). &lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;ADO+,&lt;/strong&gt; a new generation of ADO data access components that use XML and SOAP for data interchange.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;Win Forms and Web Forms&lt;/strong&gt;, new UI component frameworks accessible from Visual Studio&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;ASP+,&lt;/strong&gt; a new version of ASP that supports compilation of ASPs into the common language runtime (and therefore writing ASP scripts using any language with an IL binding). &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2462668251736781811-4708580638417942591?l=laxmijuststarted.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://laxmijuststarted.blogspot.com/feeds/4708580638417942591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2462668251736781811&amp;postID=4708580638417942591' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/4708580638417942591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2462668251736781811/posts/default/4708580638417942591'/><link rel='alternate' type='text/html' href='http://laxmijuststarted.blogspot.com/2007/11/hi-friends-let-me-tell-you-why-i-have.html' title='Why .NET'/><author><name>Laxmi</name><uri>http://www.blogger.com/profile/01880480225849102269</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_T9VVRjsFh38/R3BmRDOLYgI/AAAAAAAAAFg/Nj8V-8IKEV0/S220/lax.JPG'/></author><thr:total>2</thr:total></entry></feed>
